diff --git a/va416xx-hal/CHANGELOG.md b/va416xx-hal/CHANGELOG.md index 8dd6ebd..b83e713 100644 --- a/va416xx-hal/CHANGELOG.md +++ b/va416xx-hal/CHANGELOG.md @@ -8,7 +8,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/). # [unreleased] -# [v0.4.0] 2025-02-14 +# [v0.4.0] ## Changed @@ -35,6 +35,16 @@ and this project adheres to [Semantic Versioning](http://semver.org/). - `port_mux` renamed to `port_function_select` - Renamed `IrqUartErrors` to `UartErrors`. +## Added + +- Add `downgrade` method for `Pin` and `upgrade` method for `DynPin` as explicit conversion + methods. +- Asynchronous GPIO support. +- Asynchronous UART TX support. +- Asynchronous UART RX support. +- Add new `get_tim_raw` unsafe method to retrieve TIM peripheral blocks. +- `Uart::with_with_interrupt` and `Uart::new_without_interrupt` + # [v0.3.0] 2024-30-09 ## Changed