Packages

Wafer is an Elixir library to make writing drivers for i2c and SPI connected peripherals and interacting with GPIO pins easier.

Current section

Files

Jump to
wafer CHANGELOG.md
Raw

CHANGELOG.md

# Change Log
All notable changes to this project will be documented in this file.
See [Conventional Commits](Https://conventionalcommits.org) for commit guidelines.
<!-- changelog -->
## [v1.1.4](https://gitlab.com/jimsy/wafer/compare/v1.1.3...v1.1.4) (2026-06-04)
### Bug Fixes:
* resolve Elixir 1.20 protocol default-argument deprecation warnings by James Harton
* ci: add `runs-on: docker` to reusable workflow caller by James Harton
* ci: split sense-hat hardware test into its own job by James Harton
## [v1.1.3](https://gitlab.com/jimsy/wafer/compare/v1.1.2...v1.1.3) (2026-05-25)
### Improvements:
* dispatcher accepts non-integer gpio_specs (#196) by James Harton
## [v1.1.2](https://gitlab.com/jimsy/wafer/compare/v1.1.1...v1.1.2) (2026-05-22)
### Improvements:
* fix correctness bugs in GPIO interrupt dispatcher (#194) by James Harton
## [v1.1.1](https://gitlab.com/jimsy/wafer/compare/v1.1.0...v1.1.1) (2025-12-12)
### Bug Fixes:
* remove `is_reference` guards for circuits_gpio 2.x compatibility
## [v1.1.0](https://gitlab.com/jimsy/wafer/compare/v1.0.4...v1.1.0) (2024-04-24)
### Breaking Changes:
* Remove ElixirALE support. (#67)
## [v1.0.4](https://gitlab.com/jimsy/wafer/compare/v1.0.3...v1.0.4) (2024-04-24)
## [v1.0.3](https://gitlab.com/jimsy/wafer/compare/v1.0.2...v1.0.3) (2023-11-24)
### Bug Fixes:
* compiler warning in `Wafer.Driver.ElixirALE.I2C.Wrapper.write_read_device/4`.
## [v1.0.2](https://gitlab.com/jimsy/wafer/compare/v1.0.1...v1.0.2) (2023-08-21)
### Improvements:
* relax `circuits_i2c` version
## [v1.0.1](https://gitlab.com/jimsy/wafer/compare/v1.0.0...v1.0.1) (2023-08-15)
### Improvements:
* handle new `Circuits.I2C.open/1` result.
## [v1.0.0](https://gitlab.com/jimsy/wafer/compare/v0.3.1...v1.0.0) (2023-01-16)
### Breaking Changes:
* Relicense to HL3-FULL.
## [v0.3.1](https://gitlab.com/jimsy/wafer/compare/v0.3.0...v0.3.1) (2021-11-29)
## [v0.3.0](https://gitlab.com/jimsy/wafer/compare/v0.2.0...v0.3.0) (2020-12-28)
### Features:
* git_ops: Auto-releasing using git_ops.
## [v0.2.0](https://gitlab.com/jimsy/wafer/compare/v0.1.6...v0.2.0) (2020-12-27)
### Features:
* git_ops: Auto-releasing using git_ops.
## [v0.1.6](https://gitlab.com/jimsy/wafer/compare/v0.1.5...v0.1.6) (2020-12-26)
## [v0.1.5](https://gitlab.com/jimsy/wafer/compare/v0.1.4...v0.1.5) (2020-12-26)
## [v0.1.4](https://gitlab.com/jimsy/wafer/compare/v0.1.3...v0.1.4) (2020-12-26)
## [v0.1.3](https://gitlab.com/jimsy/wafer/compare/v0.1.2...v0.1.3) (2020-12-26)
## [v0.1.2](https://gitlab.com/jimsy/wafer/compare/v0.1.1...v0.1.2) (2020-12-26)
## [v0.1.1](https://gitlab.com/jimsy/wafer/compare/v0.1.0...v0.1.1) (2020-12-26)
## [v0.1.0](https://gitlab.com/jimsy/wafer/compare/v0.1.0...v0.1.0) (2020-12-20)