Skip to content

Commit

Permalink
Update Firmware to 0.92.1
Browse files Browse the repository at this point in the history
  • Loading branch information
obra committed Dec 18, 2023
1 parent 038b684 commit 4bfc9fb
Show file tree
Hide file tree
Showing 9 changed files with 3,595 additions and 8,115 deletions.
17 changes: 16 additions & 1 deletion NEWS.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,22 @@ Chrysalis 0.13.3-snapshot
=========================
**UNRELEASED**

No changes yet.
This release fixes a bug in the previous 0.13 series releases that prevented
Chrysalis from being able to automatically install firmware downloaded
from the official firmware release server.

The copy of the Kaleidoscope firmware bundled with this release of Chrysalis
has been updated to 0.92.1.

Unfortunately, due to a change in Windows codesigning rules, this release of
Chrysalis needs to be manually installed on Windows. We're currently hard at
work on moving future versions of Chrysalis to your web browser. This will
help ensure that you always have the latest version of Chrysalis and that you
don't need to install or update custom software in order to configure your
keyboard

As of this release, we no longer distribute firmware builds for keyboards not
made by Keyboardio.

Chrysalis 0.13.2
================
Expand Down
1,551 changes: 0 additions & 1,551 deletions static/EZ/ErgoDox/default.hex

This file was deleted.

3,494 changes: 1,735 additions & 1,759 deletions static/Keyboardio/Atreus/default.hex

Large diffs are not rendered by default.

3,436 changes: 1,720 additions & 1,716 deletions static/Keyboardio/Model01/default.hex

Large diffs are not rendered by default.

Binary file modified static/Keyboardio/Model100/default.bin
Binary file not shown.
1,542 changes: 0 additions & 1,542 deletions static/SOFTHRUF/Splitography/default.hex

This file was deleted.

1,538 changes: 0 additions & 1,538 deletions static/Technomancy/Atreus/default.hex

This file was deleted.

100 changes: 92 additions & 8 deletions static/build-info.yml
Original file line number Diff line number Diff line change
@@ -1,22 +1,106 @@
---
version: 0.91.1+74
build: 74
version: 0.92.1+94
build: 94

dependencies:
cores:
avr: keyboardio/Kaleidoscope-Bundle-Keyboardio@f5c4ba0b32b301c1b0846bbce935b49c1d5dc2c9
gd32: keyboardio/ArduinoCore-GD32-Keyboardio@062f5cab65a42e0c9faf1b39faa2dbf5d2dd86c0
avr: keyboardio/Kaleidoscope-Bundle-Keyboardio@d65eb1e23e52f096efc365ead5df4986be28500a
gd32: keyboardio/ArduinoCore-GD32-Keyboardio@d73e13cdb2abb7ede03fc56ca2576a983e38b773
libraries:
avr:
- keyboardio/KeyboardioHID@1caab9b6fd6d28f96d00d733f5c62eaef3c9c217
- keyboardio/KeyboardioHID@
gd32:
- keyboardio/KeyboardioHID@1caab9b6fd6d28f96d00d733f5c62eaef3c9c217
- keyboardio/KeyboardioHID@
common:
- keyboardio/Kaleidoscope@90abb32cc9eee25fa32560528e4b7b52d6441c6d
- keyboardio/Chrysalis-Firmware-Bundle@b7d025c0c13db313c3704e80d86f526f60d2d315
- keyboardio/Kaleidoscope@e6a0d44b6d2eb1516f50ece86175f76e4c654492
- keyboardio/Chrysalis-Firmware-Bundle@ba1784b3ac1195db1fd99654de61fb3bb45e5427

firmware:
Keyboardio:
Atreus:
plugins:
- DynamicMacros
- EEPROMKeymap
- EEPROMSettings
- EscapeOneShot
- EscapeOneShotConfig
- FirmwareVersion
- Focus
- FocusEEPROMCommand
- FocusSettingsCommand
- LayerNames
- Macros
- MouseKeys
- OneShot
- OneShotConfig
- Qukeys
- SpaceCadet
- SpaceCadetConfig
Model01:
plugins:
- BootGreetingEffect
- ColormapEffect
- DynamicMacros
- EEPROMKeymap
- EEPROMSettings
- FirmwareVersion
- Focus
- FocusEEPROMCommand
- FocusSettingsCommand
- HostPowerManagement
- LEDBreatheEffect
- LEDChaseEffect
- LEDControl
- LEDOff
- LEDPaletteTheme
- LEDRainbowEffect
- LEDRainbowWaveEffect
- Macros
- MagicCombo
- MouseKeys
- NumPad
- Qukeys
- USBQuirks
Model100:
plugins:
- AlphaSquareEffect
- BootGreetingEffect
- ColormapEffect
- DefaultLEDModeConfig
- DynamicMacros
- EEPROMKeymap
- EEPROMSettings
- EscapeOneShot
- EscapeOneShotConfig
- FirmwareVersion
- Focus
- FocusEEPROMCommand
- FocusSettingsCommand
- GeminiPR
- HostPowerManagement
- IdleLEDs
- LEDBreatheEffect
- LEDBrightnessConfig
- LEDChaseEffect
- LEDControl
- LEDOff
- LEDPaletteTheme
- LEDRainbowEffect
- LEDRainbowWaveEffect
- LayerNames
- Macros
- MagicCombo
- MouseKeys
- MouseKeysConfig
- NumPad
- OneShot
- OneShotConfig
- PersistentIdleLEDs
- Qukeys
- SpaceCadet
- SpaceCadetConfig
- StalkerEffect
- USBQuirks
EZ:
Technomancy:
SOFTHRUF:
32 changes: 32 additions & 0 deletions static/firmware-changelog.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,35 @@
Chrysalis-Firmware-Bundle 0.92.1
================================
Unreleased


Kaleidoscope has a new "ActiveLayerKeys" plugin from Evy Bongers
<[email protected]>

USB protocol Fixes for both AVR-based and GD32-based keyboards that
may eliminate "communications timeout" issues when talking to
Chrysalis from Taylor Yu <[email protected]>

Remove the Focus Serial XON/XOFF flow-control that turns out to not
help in the way we thought it did.

Discontinued new firmware builds for non-Keyboardio keyboards. These
builds were untested and unsupported. If you're an active user of
one of these builds and are interested in providing ongoing support
for them, please get in touch with [email protected]


Chrysalis-Firmware-Bundle 0.92.0
================================
Released on 2023-08-25 (then pulled and later republished)

The big changes in this release are robustness improvements to the
Focus protocol that lets your keyboard talk to Chrysalis. These
changes include the addition of XON/XOFF flow control and fixes for
a few parsing issues that could cause protocol deadlocks leading
to the dreaded "Communications timeout" error.


Chrysalis-Firmware-Bundle 0.91.1
================================
Released on 2023-05-05
Expand Down

0 comments on commit 4bfc9fb

Please sign in to comment.