Releases: adafruit/Adafruit_CircuitPython_Debouncer
2.0.1 - Added type annotations
Added type annotations for this library. Thanks @awordforthat, @echarles-dev, and @FoamyGuy!
To use in CircuitPython, simply install the Adafruit CircuitPython Bundle.
To use in CPython, pip3 install adafruit-circuitpython-debouncer
.
Read the docs for info on how to use it.
2.0.0 - Long press and double click refactoring
This release refactors the Button class to behave more similarly to the Debouncer class. This is a breaking change due to the renaming of the active_down
argument which is now more clearly named value_when_pressed
. Any code not using Button and the active_down
argument specifically should be unaffected. Thank you @Neradoc
To use in CircuitPython, simply install the Adafruit CircuitPython Bundle.
To use in CPython, pip3 install adafruit-circuitpython-debouncer
.
Read the docs for info on how to use it.
1.6.0 - Allowed manually pushing state
To use in CircuitPython, simply install the Adafruit CircuitPython Bundle.
To use in CPython, pip3 install adafruit-circuitpython-debouncer
.
Read the docs for info on how to use it.
1.5.0 - Added new Button class and examples
To use in CircuitPython, simply install the Adafruit CircuitPython Bundle.
To use in CPython, pip3 install adafruit-circuitpython-debouncer
.
Read the docs for info on how to use it.
1.4.1 - Updated documentation link, python version
To use in CircuitPython, simply install the Adafruit CircuitPython Bundle.
To use in CPython, pip3 install adafruit-circuitpython-debouncer
.
Read the docs for info on how to use it.
1.4.0 - Use Ticks Library
This release uses the Adafruit_Ticks library for more accurate time keeping. Thank you @prplz
To use in CircuitPython, simply install the Adafruit CircuitPython Bundle.
To use in CPython, pip3 install adafruit-circuitpython-debouncer
.
Read the docs for info on how to use it.
1.3.13 - Updated pylint version, linted
To use in CircuitPython, simply install the Adafruit CircuitPython Bundle.
To use in CPython, pip3 install adafruit-circuitpython-debouncer
.
Read the docs for info on how to use it.
1.3.12 - Fixed typo
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip3 install adafruit-circuitpython-debouncer
.
Read the docs for info on how to use it.
1.3.11 - Linted tests directory
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip3 install adafruit-circuitpython-debouncer
.
Read the docs for info on how to use it.
1.3.10 - Moved pylint from build.yml to .pre-commit-config.yml
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip3 install adafruit-circuitpython-debouncer
.
Read the docs for info on how to use it.