diff --git a/CHANGELOG.md b/CHANGELOG.md index cdbf9030..2a2c9649 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,23 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [3.10.1] - 2023-11-05 +### New +- Arduino: API to handle keyboard + - `Controller.isKeyboard()` + - `Controller.isKeypressed(KeyboardKey)` + - Sketch.cpp updated with Keyboard,Mouse,Gamepad,BalanceBoard code + +### Changed + - Kconfig: Log Level "choice" and "int" as log level verbosity + - Easier to handle in code. Doesn't "pollute" the Kconfig options + +### Fixed +- Arduino: Correctly report Keyboard/Mouse types [Github Issue #48][github_issue_48] +- Keyboard: Typos in Keyboard constants + +[github_issue_48]: https://github.com/ricardoquesada/bluepad32/issues/48 + ## [3.10.0] - 2023-11-02 ### New - Keyboard support (BETA, might change in the futrure):