Hi, Dygmates
This week, we have further bugfixing!
- Fixed a bug where the release notes button in the preferences menu didn't work
- Fixed a bug where you could create a macro with more instructions than what is supported by the firmware. You'll now see a Macro Length indicator, and you won't be able to add more characters once you reach 100%
- Added tests to ensure more bug-free releases thanks to @lbrooks
What's next
We've been working on improving Bazecor on Linux, but we're still testing the changes in multiple distros. We'll also continue general bug fixing.
What's Changed
- cleanup: Add tests for translator by @lbrooks in #997
- cleanup: Add tests for DeviceMap by @lbrooks in #996
- cleanup: Consolidate to a single
delay
method. by @lbrooks in #995 - cleanup: Extract bitwise logic to a central, tested, location by @lbrooks in #994
- coverage: Refactor and add tests to findDevice.ts by @lbrooks in #993
- cleanup: Remove unused methods of Focus.ts add test coverage. by @lbrooks in #979
- Drivelist tests by @lbrooks in #962
- chore(deps-dev): Bump vitest from 2.1.2 to 2.1.9 by @dependabot in #999
- fix: correctly called serialport from focus and removed unnecesary logs by @alexpargon in #1000
- fix: now version dialog from preferences show current version changes by @alexpargon in #1001
- fix: Skip Focus.unit.ts as a mock SerialPort can no longer be injected. by @lbrooks in #1002
- chore: Update version of vitest plugin to same version of vitest by @lbrooks in #1003
- fix: now macro length is limited to 100 in R2 & Dfy by @alexpargon in #1005
- fix: added new function by @alexpargon in #1006
- fix: solved effect update conditions by @alexpargon in #1008
Full Changelog: v1.6.3...v1.6.4