# Change Log I2CKeyPad8x8

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](http://keepachangelog.com/)
and this project adheres to [Semantic Versioning](http://semver.org/).


## [0.3.3] - 2026-05-09
- update GitHub actions
- minor edits

## [0.3.2] - 2025-09-05
- add getAddress()
- update keywords.txt
- update GitHub actions
- minor edits

## [0.3.1] - 2024-09-26
- update documentation, errors and more
- fix **isPressed()** to handle I2C communication error as no key pressed.
- update comments.

## [0.3.0] - 2024-07-15
- sync with I2CKeyPad 0.5.0
- implement **debounceThreshold**
- add constant **I2C_KEYPAD8x8_THRESHOLD**
- add **uint32_t getLastTimeRead()**
- update **getChar()** to support **I2C_KEYPAD8x8_THRESHOLD**
- update readme.md
- update unit test
- update keywords.txt
- minor edits

----

## [0.2.0] - 2023-11-09
- simplify begin()
- update readme.md
- minor edits

----

## [0.1.1] - 2022-11-12
- Add RP2040 support to build-CI.
- Add CHANGELOG.md

## [0.1.0] - 2022-09-29
- initial version
