Skip to content

Releases: adafruit/Adafruit_CircuitPython_Debouncer

2.0.1 - Added type annotations

03 Jun 18:09
4372e84
Compare
Choose a tag to compare

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

21 Mar 14:56
4b0f67f
Compare
Choose a tag to compare

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

07 Mar 20:56
72b7319
Compare
Choose a tag to compare

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

15 Feb 20:43
Compare
Choose a tag to compare

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

04 Feb 20:56
Compare
Choose a tag to compare

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

24 Jan 15:26
fc201a5
Compare
Choose a tag to compare

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

15 Nov 19:43
739d54e
Compare
Choose a tag to compare

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

25 Oct 19:59
Compare
Choose a tag to compare

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

08 Apr 17:52
0808d3e
Compare
Choose a tag to compare

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

02 Mar 23:59
Compare
Choose a tag to compare

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.