diff --git a/CHANGELOG.md b/CHANGELOG.md index 52ff12fa1..1b7e3dc16 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,9 +5,20 @@ 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/). +## [v0.11.0](https://github.com/quartiq/stabilizer/compare/v0.10.0...v0.11.0) - 2024-12-02 + +### Added + +* Support for Urukul-AD9912 as a downstream EEM + +### Changed + +* Various dependencies bumped (among them Miniconf v0.13 -> v0.18) + ## [v0.10.0](https://github.com/quartiq/stabilizer/compare/v0.9.0...v0.10.0) ### Added + * Serial terminal is available on USB for settings configurations * Reboot to DFU support added via the serial terminal for remote bootloading * The `meta` topic now contains metadata about the compiler, firmware, and hardware similar to @@ -19,6 +30,7 @@ console. unified for all applications (i.e. lockin, dual-iir, etc.) ### Changed + * Broker and static IP/DHCP are no longer configured at compile time, but is maintained in device flash and can be changed via the USB port. * MSRV removed. Stabilizer uses latest stable rust. @@ -27,6 +39,7 @@ console. * The stream target is now configures as a `1.2.3.4:4321` string ### Fixed + * Fixed an issue where the device would sometimes not enumerate on Windows ## [v0.9.0](https://github.com/quartiq/stabilizer/compare/v0.8.1...v0.9.0) diff --git a/Cargo.lock b/Cargo.lock index 421a45f9d..afe19bf2c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1284,7 +1284,7 @@ dependencies = [ [[package]] name = "serial-settings" -version = "0.1.0" +version = "0.2.0" dependencies = [ "embedded-io", "heapless 0.8.0", @@ -1398,7 +1398,7 @@ dependencies = [ [[package]] name = "stabilizer" -version = "0.10.0" +version = "0.11.0" dependencies = [ "ad9912", "ad9959", diff --git a/Cargo.toml b/Cargo.toml index 3eea1a1a0..fe378ffbb 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "stabilizer" # Keep versions in Cargo.toml and py/setup.py synchronized. -version = "0.10.0" +version = "0.11.0" resolver = "2" authors = [ "Robert Jördens ", @@ -52,7 +52,7 @@ num_enum = { version = "0.7.3", default-features = false } paste = "1" idsp = "0.15.1" ad9959 = { path = "ad9959", version = "0.3.0" } -serial-settings = { version = "0.1", path = "serial-settings" } +serial-settings = { version = "0.2", path = "serial-settings" } mcp230xx = "1.0" mutex-trait = "0.2" fugit = "0.3" diff --git a/serial-settings/Cargo.toml b/serial-settings/Cargo.toml index c7cb781f1..30dae949a 100644 --- a/serial-settings/Cargo.toml +++ b/serial-settings/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "serial-settings" -version = "0.1.0" +version = "0.2.0" edition = "2021" readme = "README.md" description = "Embedded device settings management over serial terminal and flash"