What's Changed
- started refactoring initialization to use futures instead by @kraemr in #847
- Bump vite from 6.3.6 to 6.4.1 in /electron by @dependabot[bot] in #839
- Bump playwright and @playwright/test in /electron by @dependabot[bot] in #838
- 851 improve caching by @kraemr in #852
- added Winder mock by @kraemr in #845
- Fixed Register Vec to work with 2 Axis Laser in Modbus mode by @Snacj in #857
- 853 add laser dre manual md to docs by @Snacj in #854
- Bump @hookform/resolvers from 4.1.3 to 5.2.2 in /electron by @dependabot[bot] in #761
- Bump @electron-forge/plugin-fuses from 7.8.2 to 7.10.2 in /electron by @dependabot[bot] in #650
- 811 add a simple updating progress bar by @TheBest6337 in #817
- 855 decouple serial devices from ethercat logic in looprs mainrs by @Snacj in #874
- 872 add cycle target time by @kraemr in #873
- 880 add nozzle pid for temperature at extruder by @Snacj in #881
- Use minimal set of units instead of full uom::si module by @Oshgnacknak in #859
- 841 remove all locking and as much async code as possible by @kraemr in #887
- fixed laser hotplug issue by @kraemr in #893
- Fix async yield timeout by @kraemr in #897
- added debugging utils and fixed memory leak by @kraemr in #899
- updated Changelog by @kraemr in #902
Full Changelog: 2.11.0...2.12.0