Dev
v0.0.7(2026-02-03)
- Added: WebRTC P2P connection optimization with SDP cache, auto-send, and renegotiation
- Added: WebRTC reconnection functionality with configurable retry mechanism
- Added: STUN server support for NAT traversal and P2P connections
- Added: Dynamic MTU detection and adaptive configuration for WebRTC
- Added: ICE UDP multiplexing and optimized port range configuration
- Added: Comprehensive user event logging system (100+ events tracked)
- Added: TOTP two-factor authentication support
- Added: OLED display initialization and control support
- Added: I2C support enabled in U-boot configuration
- Added: Offline image verification with hash checking
- Added: Playwright E2E testing framework
- Added: Debug build configuration and Makefile support
- Added: Code quality check rules and enforcement tools
- Added: C code style guide documentation
- Added: Back-end C language test framework design document
- Security: Added CSRF protection mechanism with token validation
- Security: Added salt-based password hashing for improved storage security
- Security: Added login rate limiting to prevent brute force attacks
- Security: Added path traversal prevention and URL validation
- Security: Added SSL certificate verification for OTA downloads
- Security: Improved input validation across multiple modules
- Performance: Optimized WebRTC connection state management
- Performance: Added React.memo optimization for UI components
- Performance: Refactored modules to use dependency injection pattern
- Refactor: Completed code quality standardization for all backend modules
- Refactor: Removed unused headers and code from backend C modules
- Fixed: High-priority bug fixes for server, display, video, USB, network, peripheral, user, and debug modules
- Fixed: Memory leak fixes in multiple modules
- Fixed: WebSocket reconnection delay adjustment to 10 seconds
- Other: Updated dependency packages to latest stable versions
v0.0.6(2026-01-05)
- Added: Added OTA download acceleration configuration and mirror server selection
- Added: Support for large DVD images
- Added: Added provisioning mode to optimize WiFi connection experience
- Added: Added LED network and error status indication
- Added: Added transfer status icon display
- Added: Changelog now supports Markdown rendering
- Added: Added initial login account setup
- Performance: Optimized WiFi signal processing and provisioning flow
- Performance: Optimized mass storage mount order and configuration
- Performance: Optimized provisioning mode routing access and captive portal detection
- Performance: Optimized upload completion prompts and keyboard paste text box experience
- Fixed: Fixed mouse jiggler data processing logic and disabled by default
- Other: Refactored version system to support Beta version format
- Other: Added technical support for DHCP domain server, HTTPS certificate SAN extension, EXFAT file system, static resource compression, etc.
- Other: Updated dependency packages
v0.0.5(2025-12-19)
- Fixed: Fixed memory leak issues
- Released: Stable version v0.0.5 released
v0.0.5-Beta.3(2025-12-17)
- Added: Added build information for binary files, compiled files can display build information
- Added: Added peripheral submodule, refactored ATX into a loadable and unloadable submodule
v0.0.5-Beta.2(2025-12-15)
- Added: Added Tailscale support, users can add and use Tailscale configuration through the frontend
- Added: Optimized network transmission configuration, reduced transmission latency, increased transmission speed
- Performance: Optimized video transmission, used hardware acceleration to optimize high bitrate scenarios
- Performance: Updated wireless network card driver, optimized wireless network transmission speed
v0.0.5-Beta.1(2025-12-13)
- Added: Added SSH enable/disable functionality, SSH is disabled by default in system configuration
- Changed: Adjusted system partition size, now finalized and will not be changed in the future
- Changed: Optimized system boot speed, now boots faster
- Fixed: Fixed bug that caused program crashes during file transfers