Hi, Dygmates
This new version of Bazecor (1.3.6) has many improvements, bug fixes, and new firmware for the Dygma Defy that improves wireless performance and battery life.
IMPORTANT: When you update the firmware for the Defy (1.1.0), your layers might not be restored, but don't worry: you can restore a backup from your preferences menu.
What's new
- We've redesigned how the Dygma Defy communicates wirelessly: now you should feel far less latency under RF and BT, including macros
- Improved battery life. Thanks to this communications change, we expect to double battery life (around 20 hours with lights on and 120+ hours with no lights), although more testing is needed
- Saving changes to your keyboard is almost instant
- Added a notification when your changes are sent to the keyboard (something we had in 1.1.2 but had lost in the way)
- Added a warning screen when something goes wrong (instead of a white screen of death 😅)
- Added support for English UK layout on the Defy
- We've changed the behavior of the wireless neuron. Before, it would blink green constantly, but now it stays green.
- Added NKRO for the Defy (before it was 6KRO)
- Added a warning when you leave a window with unsaved changes
What's fixed
- Fixed a bug where you could lose your layers if the Defy went to sleep over Bluetooth
- Fixed a bug where the right side of the Defy would randomly disconnect over Bluetooth.
- Fixed a bug where Bazecor would not run on some Windows and Linux machines
- Fixed a where Bazecor would say that the keyboard is in bootloader mode and crash when trying to reflash the firmware
- Fixed a bug where the keyboard would disconnect while editing your layers and go into bootloader mode
- Fixed a bug where your selected color would continue to "paint" the keys even if you moved to the layout editor.
- Fixed a bug where Superkey's names behave weirdly when assigned in the number row
- We've made both brightness preferences panels consistent. They can now be adjusted in 1% increments.
- Fixed a bug where the wireless brightness couldn't be adjusted to 0% (the minimum value was 1%)
- Fixed a bug where the left CTRL was not being recognized in the macro recorder
- Fixed a bug where the macro editor would always scroll to the beginning of the macro (still in testing)
- Fixed a bug where the delays were not recorded in the macro recorder
What's Changed
- Fix udev rules by @AlexDygma in #531
- Fix British / English UK layout by @javierguzman in #533
- Fix linux upper case udev by @AlexDygma in #535
- feat: added new banner component to show messages in Bazecor by @AlexDygma in #536
- feat: add error boundary by @javierguzman in #534
- Mutex for focus by @AlexDygma in #538
- fix: solved ErrorBoundary screen starting condition and style by @AlexDygma in #539
- Fixes for LayoutEditor bugs by @alexpargon in #540
- Fix windows launch by @alexpargon in #541
- fix: sK's names are not correctly shown when using numbers or letters by @alexpargon in #542
- fix: macros now start with Id 1 and are properly replaced by @alexpargon in #543
- Fix macro editor bugs by @alexpargon in #544
- Fix Defy FW version filter on FirmwareFlasher view by @alexpargon in #545
- fix: equalized brightness controls throught preferences&wireless by @alexpargon in #546
- Add exit confirmation by @alexpargon in #547
- Fix flasher checks by @alexpargon in #548
- fix: changed modified report to avoid rerender of MacroEditor by @alexpargon in #549
- Add disclaimer layer restore by @alexpargon in #550
- chore: upped version to stable 1.3.6 to release changes as latest ver by @alexpargon in #551
New Contributors
- @alexpargon made their first contribution in #540
Full Changelog: v1.3.5...v.1.3.6