Skip to main content

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 -->

## [v0.2.1](https://harton.dev/james/circuits_ft232h/compare/v0.2.0...v0.2.1) (2026-06-05)




### Bug Fixes:

* resolve Elixir 1.20 compiler warnings by James Harton

## [v0.2.0](https://harton.dev/james/circuits_ft232h/compare/v0.1.1...v0.2.0) (2026-05-23)




### Features:

* add igniter installer for setting up dev backends by James Harton

## [v0.1.1](https://harton.dev/james/circuits_ft232h/compare/v0.1.0...v0.1.1) (2026-05-23)




### Bug Fixes:

* i2c: hold bus-control transitions long enough for setup/hold timing (#2) by James Harton

* each control-line state in those sequences is now emitted by James Harton

## [v0.1.0](https://harton.dev/james/circuits_ft232h/compare/v0.1.0...v0.1.0) (2026-05-23)




### Features:

* opt-in I2C clock stretching via adaptive clocking by James Harton

* emulated GPIO interrupts via polling by James Harton

* GPIO backend by James Harton

* I2C backend by James Harton

* SPI backend by James Harton

* Device GenServer + Registry + Application by James Harton

* chip init sequence and BAD_COMMAND validation by James Harton

* MPSSE command encoder by James Harton

* USB transport layer by James Harton