diff --git a/docs/blog/2023-09-15-zmk-sotf-6.md b/docs/blog/2023-09-15-zmk-sotf-6.md index 9db7777c..28b4fe39 100644 --- a/docs/blog/2023-09-15-zmk-sotf-6.md +++ b/docs/blog/2023-09-15-zmk-sotf-6.md @@ -39,7 +39,7 @@ Here's a summary of the various major changes since last time, broken down by th #### Key toggle behavior -[cgoates] added the [key toggle behavior](../docs/behaviors/key-toggle.md) in [#1278](https://github.com/zmkfirmware/zmk/pull/1278), which can be used via its `&kt` binding to toggle the state of a key between pressed and released. +[cgoates] added the [key toggle behavior](../docs/behaviors/key-toggle.md) in [#1278](https://github.com/zmkfirmware/zmk/pull/1278), which can be used via its `&kt` binding to toggle the state of a keycode between pressed and released. #### Bug fixes and other improvements @@ -53,17 +53,25 @@ Here's a summary of the various major changes since last time, broken down by th ### Bluetooth and Split Improvements -Release held keys on peripheral disconnect [#1340](https://github.com/zmkfirmware/zmk/pull/1340) +#### Multiple peripherals -Connections status check fix [#1810](https://github.com/zmkfirmware/zmk/pull/1810) +[xudongzheng] contributed to add support for more than one peripheral per keyboard in [#836](https://github.com/zmkfirmware/zmk/pull/836). This allows setups such as split keyboards with more than two halves, or enable a BLE-based "dongle mode" via a third device running ZMK that can stay connected to a computer via USB. -Option to require passkey input on pairing [#1822](https://github.com/zmkfirmware/zmk/pull/1822) +Note that documentation is still lacking for utilizing more than one peripheral and there will potentially be changes in the build system to allow for more seamless configuration. -Multiple peripherals support [#836](https://github.com/zmkfirmware/zmk/pull/836) +#### Pairing passkey requirement -Improve `settings_reset` shield by making it clear bonds more reliably, and allow it to build for all boards [#1879](https://github.com/zmkfirmware/zmk/pull/1879) +[petejohanson] added [the option to require passkey input](../docs/config/bluetooth.md) while pairing to new devices in [#1822](https://github.com/zmkfirmware/zmk/pull/1822). Enabling this will require you to enter a six digit passcode via the number keys on your keymap and press enter when pairing to a new device, enhancing security during the pairing procedure. -Use directed advertising for split communication and more robust central scanning [#1913](https://github.com/zmkfirmware/zmk/pull/1913) [#1912](https://github.com/zmkfirmware/zmk/pull/1912) +#### Split keyboard improvements + +[petejohanson] contributed a fix to release held keys on peripheral disconnect [#1340](https://github.com/zmkfirmware/zmk/pull/1340), which makes scenarios where a split disconnects unexpectedly less painful. + +[petejohanson] also improved [the `settings_reset` shield](../docs/troubleshooting.md#split-keyboard-halves-unable-to-pair) by making it clear bonds more reliably, and allow it to build for all boards in [#1879](https://github.com/zmkfirmware/zmk/pull/1879). + +[petejohanson] and [xudongzheng] contributed additional split connectivity improvements, via using directed advertising in [#1913](https://github.com/zmkfirmware/zmk/pull/1913) and improving the robustness of central scanning in [#1912](https://github.com/zmkfirmware/zmk/pull/1912). + + ### Hardware Support