Skip to content

Releases: DriftKingTW/Schnell-BLE-Keypad

v1.1.0-beta.5

v1.1.0-beta.5 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 22 Aug 13:45
51265c4

What's Changed

  • ci: bump actions to Node 24 runtimes by @DriftKingTW in #18
  • fix(layer): debounce the bi-directional switch so one flick moves one layer by @DriftKingTW in #19

Full Changelog: v1.1.0-beta.4...v1.1.0-beta.5

v1.1.0-beta.4

v1.1.0-beta.4 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 26 Jun 13:01
0325803

What's Changed

  • feat: configure WiFi over serial (read/scan/write) by @DriftKingTW in #17

Full Changelog: v1.1.0-beta.3...v1.1.0-beta.4

v1.1.0-beta.3

v1.1.0-beta.3 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 22 Jun 17:01
355e8f9

What's Changed

  • docs: rewrite README for Schnell BLE Keypad by @DriftKingTW in #10
  • ci: announce firmware releases in Discord by @DriftKingTW in #12
  • ci: friendlier Discord announcement (keyboard emoji + update note) by @DriftKingTW in #13
  • fix(ci): show annotated tag message in Discord announcement by @DriftKingTW in #14
  • docs: document auto-publish to web installer on release by @DriftKingTW in #11
  • ci: manual Discord announce workflow + shared script by @DriftKingTW in #15
  • feat: read current config over serial (READ_CONFIG) by @DriftKingTW in #16

Full Changelog: v1.1.0-beta.2...v1.1.0-beta.3

v1.1.0-beta.2

v1.1.0-beta.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 14 Jun 17:12
882b2b5

What's Changed

  • ci: add GitHub Actions build + release workflows by @DriftKingTW in #1
  • chore: remove obsolete libdeps-mod by @DriftKingTW in #2
  • fix: correct latent bugs found in architecture review by @DriftKingTW in #3
  • refactor: KeyboardOutput abstraction over USB/BLE by @DriftKingTW in #4
  • refactor: unify key dispatch and dedup encoder handling by @DriftKingTW in #5
  • refactor: cache keyconfig in a ConfigStore (parse once) by @DriftKingTW in #6
  • refactor: guard shared OLED state with a mutex (Display module) by @DriftKingTW in #7
  • refactor: mark cross-core shared flags volatile by @DriftKingTW in #8
  • refactor: extract HTTP config server into web_server module by @DriftKingTW in #9

New Contributors

Full Changelog: v1.0.1...v1.1.0-beta.2

v1.0.1

Choose a tag to compare

@DriftKingTW DriftKingTW released this 21 Jun 17:49

🔧 Fix on-screen battery percentage won't update when keyboard is in caffeinated/output-locked mode.

Full Changelog: v1.0.0...v1.0.1

v1.0.0

Choose a tag to compare

@DriftKingTW DriftKingTW released this 21 Jun 17:47

‼️ THIS RELEASE IS A BREAKING CHANGE ‼️

✨ Change support module to ESP32-S3 (Using custom ESP32-S3-WROOM-N2R2 board)
🔧 Add USB HID wired mode
🔧 Disable BLE multi-device support due to technical issue
🐛 Minor bugs fix

v0.3.0 beta3

v0.3.0 beta3 Pre-release
Pre-release

Choose a tag to compare

@DriftKingTW DriftKingTW released this 24 Mar 17:16

🔧 Fix key position issue
🔧 Remove paste function SPIFFS web due to clipboard API limit

v0.3.0 beta2

v0.3.0 beta2 Pre-release
Pre-release

Choose a tag to compare

@DriftKingTW DriftKingTW released this 24 Mar 06:29

🔧 Fix latest device not remembered issue

v0.3.0 beta1

v0.3.0 beta1 Pre-release
Pre-release

Choose a tag to compare

@DriftKingTW DriftKingTW released this 23 Mar 07:34

✨ Remember latest connected device
✨ Auto switching layout via current using app on Windows/macOS/Linux (desktop app WIP)
✨ Output Locking Mode: For demonstration purpose or layout check
✨ Caffeinated Mode: Keeps keyboard awake
✨ Screen Inverted Mode: Manually turn on to reduce OLED burn-in issue
✨ Able to turn off the screen manually, and use LED to show keyboard state
✨ Support for Rotary Extension Board v1 (hot-swapping)
✨ Screen sleep feature will turn on after idling for 5 minutes
✨ Tap-Toggle Fn key support
🔧 New combined config file
🔧 Extend idle deep sleep trigger to 30 minutes
🔧 Relicence to GPL-v3
🐛 Minor bugs fix

v0.2.0

Choose a tag to compare

@DriftKingTW DriftKingTW released this 01 Nov 06:54

✨ Add web server mode and built-in web UI for updating configurations
✨ Multi-BLE connections support
✨ Improve battery percentage calculation
✨ New OLED screen UI
✨ Saves layout config to EEPROM
🔧 Improve performance and increase stability
🐛 Minor bugs fix