Skip to content

Releases: mathertel/OneButton

Version 2.5.0

02 Dec 12:26
27da5fd
Compare
Choose a tag to compare

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

10 May 17:41
Compare
Choose a tag to compare

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

07 May 11:13
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.0.4...2.0.5

ESP32 examples

21 Jan 16:45
Compare
Choose a tag to compare

ESP32 defines in examples and documentation

Bug Fixes

28 Oct 06:31
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.0.2...2.0.3

Version update for Arduino and platform.io

23 Aug 14:57
Compare
Choose a tag to compare

Version update of the library description for platform.io

minor fixes

31 Jan 15:47
Compare
Choose a tag to compare
  • Compiler warning removed
  • Documentation

multiclick support

29 Jan 17:34
c4493fd
Compare
Choose a tag to compare

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

PressStart event and fixes.

01 May 12:09
Compare
Choose a tag to compare

Class initialization with default values.
New event for PressStart.
Documentation improvements.

Added callback functions with parameters

04 Dec 20:22
Compare
Choose a tag to compare

Now it is possible to register a callback function that has an extra parameter that provides a pointer to some data relevant for the callback.