Updates after 2025.08.18
Timer
1. When a Bluetooth timer is connected, the spacebar can now also be used to start WCA inspection.
Scramble
2. Add random-state scramble for Megaminx (generation may take a few seconds), add S2L scramble for Megaminx, and improve the Megaminx solver.
3. Add "Easy" scramble for 2x2x2 (states with short solutions) and "last layer" scramble for Skewb.
4. Add ZBLLx2: generate one selected ZBLL case on one face and a random ZBLL case on the other face at the same time.
5. Add POLL and PPLL scrambles for 4x4x4, and fix the rotation of L8E scrambles.
6. Add case selection and case images for FTO L3T / TCP training scrambles.
7. FTO is now listed as a WCA event.
Tools
8. Add a Pyraminx Top solver in Tools > Solvers.
9. Add the Mirror Blocks puzzle together with its scramble image.
10. Optimize the performance of statistics panel and time distribution, especially for large sessions.
11. Export is now done in chunks with caching, so exporting a large session is much faster and no longer freezes the page.
Bluetooth & Virtual Cube
12. Add support for GAN 251 UI (2x2) Bluetooth cube.
13. For MoYu32, the MAC address of unbound cubes can now be detected automatically (CIC 0x0000) on Chrome 130+, and the MAC discovery from advertisement packets is more robust.
14. Bluetooth timers are now discovered by their advertised service UUID.
15. Support Tornado V4, and fix several QiYi cube and GAN timer issues.
16. Keyboard input of the virtual cube is now layout-independent (keys follow the physical key positions, so Dvorak/Colemak users get the expected keys).
Others
17. Online battle now supports all WCA events. Note that battling with an older version may lead to unexpected results.