New features
- We have a new cloud-based firmware update process. The firmware is no longer attached to the software, which means we can roll out firmware updates without releasing new software versions.
- We've also redesigned the firmware update UI to better show the flashing process. This is especially important for the Defy, which has more chips to update. Now you can see how each one is flashed with the new firmware.
- If you have a wireless Defy, you'll see a new Wireless section with the connection status, the battery levels, an energy-saving mode and some RF settings. We want more advanced energy management options ready when mass production ships, but this adds the basics.
- Additionally, we have added a quick battery menu at the bottom left corner. If you hover over it, you can see your battery levels.
- We have also included battery status, BT status and BT reset keys to the key picker.
- Finally, we've improved language support with new Finnish, Korean and EurKey layouts (thanks, Jreklund)
Code improvement
- We've rebased the app builder from Electron-Builder to Electron Forge, as the former was no longer supported. This is just one line, but it's taken us quite some time 😅
- Bazecor now runs natively on M1 Macs, and it's properly signed.
- We also cleaned the code and updated a LOT of packages, so Bazecor should now be faster and more stable.
Bug fixing
- The UI is now fully responsive. Before, if you had a 4K screen, everything was tiny.
- Fixed various typos and applied minor corrections to the different language layouts.
What's Changed
- Fix usb serial UX experience by @AlexDygma in #469
- feat: add Bazecor version in a visible place so that users and custom… by @AlexDygma in #470
- feat: added check to know if it's the first hardware Defy that's bein… by @AlexDygma in #471
- Include Playwright, move some videos and some fixes by @javierguzman in #464
- Add Korean keyboard layout support by @javierguzman in #466
- refactor: show Enter instead of Intro by @javierguzman in #467
- Signing windows by @javierguzman in #472
- Added new wireless settings for Defy keyboards by @AlexDygma in #473
- Layout editor with wireless buttons by @AlexDygma in #474
- Add EurKEY language support (and other language improvements) by @jreklund in #475
- fix: iPC handlers where being set twice, now they del previous handle… by @AlexDygma in #476
- chore(deps): bump word-wrap from 1.2.3 to 1.2.4 by @dependabot in #468
- fix: macro names could be searched upon undefined macros by @AlexDygma in #477
New Contributors
Full Changelog: bazecor-1.3.0...bazecor-1.3.1