Releases: mathertel/OneButton
2.6.1
What's Changed
- Fix issue with calling removed legacy function by @thebentern in #148
New Contributors
- @thebentern made their first contribution in #148
Full Changelog: 2.6.0...2.6.1
2.6.0
What's Changed
- The new
setup(...)
function allows deferred initialisation. - The SimpleOneButton.ino includes a configuration for the Arduino Nano ESP32
- Supporting a new press event.
- using
bool
instead ofboolean
that is a deprecated type by Arduino. - changes in debouncing.
- standard Arduino style .clang formatting in changed files.
New Contributors
- @mattallen37 made their first contribution in #141
Full Changelog: 2.5.0...2.6.0
Version 2.5.0
This release is a minor update including som smaller fixes.
Functions marked with deprecated will be removed in version 3.x
Formatting of source code conformint the standard Arduino IDE 2.0 formatting using .clang-format
Version for platform.io in sync with version for Arduino
Introducing the OneButtonTiny class for small environments with limited program space and memory.
2.1.0
What's Changed
- Better Debounce implementation
- Fixing examples for ESP8266 and ESP32
- Cleanup compiler warnings.
- CI/CD implemented in Github Actions
- Documentation
Many thanks to @IhorNehrutsa
See CHANGELOG.md
Full Changelog: 2.0.0...2.1.0
Improvements from pull requests
What's Changed
- Add cppcheck by @mkinney in #104
- Debouncing in one point. by @IhorNehrutsa in #118
- docs: add docs for lambda-with-context use-case by @gergovari in #114
New Contributors
- @mkinney made their first contribution in #104
- @IhorNehrutsa made their first contribution in #118
- @gergovari made their first contribution in #114
Full Changelog: 2.0.4...2.0.5
ESP32 examples
ESP32 defines in examples and documentation
Bug Fixes
What's Changed
- fixing multiClick callback with parameters by @trantuananh1996 in #97
New Contributors
- @trantuananh1996 made their first contribution in #97
Full Changelog: 2.0.2...2.0.3
Version update for Arduino and platform.io
Version update of the library description for platform.io
minor fixes
- Compiler warning removed
- Documentation
multiclick support
now supporting counting multiple clicks in a row
and new example showing how to use other inputs than standard digital input signals.
see CHANGELOG.md