Hi, Dygmates
Today we have the official release of Bazecor 1.5.3
For this one, we've migrated the macro editor and the key picker to Typescript.
We've also included some quality-of-life improvements to the layout editor. Now, when you select a key, it will take you to the submenu that corresponds to that key (layers, modifiers, macros, etc.), and you can navigate the submenus with the scroll wheel.
Finally, we've added the support to configure the Dygma Raise 2 via Bluetooth.
Oh! And special thanks to the Dygmates who have contributed to this release (@lbrooks, @xxxP3g4s0xxx and @ChristopherHeinzman)
What's new
- Migrated the macros editor and key picker to Typescript
- Improved the titles and tooltips on the Typing Preferences
- Improved navigation through the submenus of the layout editor
- Fixed a bug where changing the underglow for just one side of the keyboard didn't allow you to save changes
- Added Bluetooth support for the Raise 2
- Fixed a bug in the virtual ANSI Raise 2 layout where the Left Shift would be <> instead.
- Fixed a bug where the macro & superkey dropdown menu didn't highlight the assigned value -by @lbrooks
- Added Italian layout -by @xxxP3g4s0xxx
- Improved test coverage and documentation -by @lbrooks
- Improved handling of the color codes -by @lbrooks
- Improved the text in the RF settings -by @ChristopherHeinzman
What's next
We're still working on improving Bazecor over Bluetooth and on a tool to import Raise 1 layers and backups into the Raise 2.
There's also a weird bug where an Ansi Raise 2 is shown an ISO keyboard if you try to configure it via Bluetooth.
You can check our software and firmware roadmap at https://dygma.com/roadmap
As always, thank you so much for your support! See you in the next release!
What's Changed
- fix: replaced texts and style of the tooltips for the keyboard settings by @alexpargon in #911
- Updates tooltipLowConsumptionMessage en.ts by @ChristopherHeinzman in #910
- fix: replaced keymap and colormap to fix issue with a virtual keyboard by @alexpargon in #914
- fix: now changes in colormap with tools properly enable modified state by @alexpargon in #915
- fix: Select correct Superkey/Macro in Layout Editor by @lbrooks in #907
- fix: replaced a whole lot of old code and improved state management by @alexpargon in #913
- fix: text of minHoldTimeout was swapped with minPriorInteval by @alexpargon in #918
- fix: re-enabled Raise2 keyboard in bluetooth mode by @alexpargon in #919
- Transform js to ts by @alexpargon in #926
- Added Italian Layout (XX-iso105) by @xxxP3g4s0xxx in #925
- fix: handle hex colors without a preceding # and refactor by @lbrooks in #916
- Improve test coverage and documentation, identify edge cases by @lbrooks in #920
- fix: Invalid RGBW returned for invalid RGBW received by @lbrooks in #921
- chore(deps): bump http-proxy-middleware from 2.0.6 to 2.0.7 by @dependabot in #924
- chore: Adding additional tests by @lbrooks in #923
- fix: macro cloning action function to prevent representation errors by @alexpargon in #928
New Contributors
- @ChristopherHeinzman made their first contribution in #910
- @lbrooks made their first contribution in #907
- @xxxP3g4s0xxx made their first contribution in #925
Full Changelog: v1.5.2...v1.5.3