# Controller Firmware Changelog | Version | Optimization Details | Update Date | | :---: | --- | :---: | | KIDZBlocks_Master_V2.8.7 | Optimized the IDs of the Photoelectric Module and Light Sensor Module.
Optimized the issue where some controllers could not power on properly | 2026.3.20 | | KIDZBlocks_Master_V2.8.6 | Fixed an issue where the program was accidentally erased while the controller was running a program, causing the controller to become unusable. | 2025.12.28 | | KIDZBlocks_Master_V2.8.5 | Fixed logic issues in Offline Mode introduced after version 2.8.0. | 2025.05.22 | | KIDZBlocks_Master_V2.8.4 | Fixed the distance ratio issue in Calibration Mode between one-step and two-step calibration distances. | 2025.02.15 | | KIDZBlocks_Master_V2.8.2 | Added Bluetooth device name customization. The default Bluetooth name is `Blocks_Master`.
Optimized the serial port data reception method. | 2024.10.12 |