# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [0.3.0] - 2019-12-18 ### Changed - Rework by @Sh3Rm4n to use an enum for wrapper state and return it from `DebouncedInputPin::update()`. - Examples for a `STM32F3DISCOVERY` or similar. ## [0.2.0] - 2019-05-18 ### Added - `.editorconfig` for consistency throughout contributions. ### Changed - Version 2 `embedded_hal` digital I/O traits instead of version 1. ## [0.1.1] - 2019-02-16 ### Fixed - `DebouncedInputPin::new()` to actually allow creation of pins. ## [0.1.0] - 2019-02-16 ### Added - `DebouncedInputPin` struct and tests. - Changelog, readme and licenses. - Travis CI config. [unreleased]: https://github.com/Winseven4lyf/rust-debounced-pin/compare/v0.3.0...HEAD [0.3.0]: https://github.com/Winseven4lyf/rust-debounced-pin/compare/v0.2.0...v0.3.0 [0.2.0]: https://github.com/Winseven4lyf/rust-debounced-pin/compare/v0.1.1...v0.2.0 [0.1.1]: https://github.com/Winseven4lyf/rust-debounced-pin/compare/v0.1.0...v0.1.1 [0.1.0]: https://github.com/Winseven4lyf/rust-debounced-pin/releases/v0.1.0