Skip to content

Chrysalis Firmware Bundle 0.10.4

Compare
Choose a tag to compare
@github-actions github-actions released this 07 Jul 16:38
· 122 commits to master since this release
v0.10.4
b4d7f56

Chrysalis Firmware Bundle 0.10.4

Build Information

Architecture Core
AVR keyboardio/Kaleidoscope-Bundle-Keyboardio@a916561
GD32 keyboardio/ArduinoCore-GD32-Keyboardio@3de303a

Libraries

Library Link
KeyboardioHID (avr) keyboardio/KeyboardioHID@b274575
KeyboardioHID (gd32) keyboardio/KeyboardioHID@35cb0a7
Kaleidoscope keyboardio/Kaleidoscope@dde7cae
Chrysalis-Firmware-Bundle b4d7f56

Changelog

We have fixed a bug in the Arduino core used by the Keyboardio Model 100, which
could result in high-speed serial traffic completely locking up the keyboard to
the point of it needing a reboot. This deadlock has been observed during normal
use of Chrysalis, too.

A bug in the Keyboardio Atreus firmware, which made it try to allocate more
storage space than what is available, has also been fixed. The bug manifested
itself in Chrysalis accidentally overwriting the first 32 keys of the first
layer upon saving an updated keymap. We fixed the issue by decreasing the amount
of space reserved for Dynamic Macros from 128 bytes to 48.

Keyboardio Model 100 and Atreus owners are strongly encouraged to upgrade their
firmware. Other keyboards are not affected.