diff --git a/CHANGELOG.md b/CHANGELOG.md index 8783c2d0c..3079a3b95 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,9 +5,16 @@ 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/). -## Unreleased +## [v0.8.0](https://github.com/quartiq/stabilizer/compare/v0.7.0...v0.8.0) - 2022-11-07 -* MSRV bumped to 1.63 (`array_from_fn` via `enum_iterator`) +* [breaking] MSRV bumped to 1.63 (`array_from_fn` via `enum_iterator`) +* [breaking] Bumped dependencies on `miniconf`, `minimq` leading to changes in the `Miniconf` settings API +* Bumped HAL dependency to fix a crucial I2C bug +* Added gain limits for `iir_coefficients` +* Added a IIR transfer function plotting tool +* Fixed a bug in the Python telemetry client that led to no data being returned +* EEM Gpio pins are now available from `setup()` +* Added white noise output to `signal_generator` ## [v0.7.0] - 2022-08-10 @@ -137,7 +144,6 @@ and this project adheres to [Semantic Versioning](http://semver.org/). * First bits of code published -[Unreleased]: https://github.com/quartiq/stabilizer/compare/v0.7.0...HEAD [v0.7.0]: https://github.com/quartiq/stabilizer/compare/v0.6.0...v0.7.0 [v0.6.0]: https://github.com/quartiq/stabilizer/compare/v0.5.0...v0.6.0 [v0.5.0]: https://github.com/quartiq/stabilizer/compare/v0.4.1...v0.5.0 diff --git a/Cargo.lock b/Cargo.lock index 3fac5faab..40ad3f76c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -661,9 +661,9 @@ dependencies = [ [[package]] name = "regex" -version = "1.6.0" +version = "1.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c4eb3267174b8c6c2f654116623910a0fef09c4753f8dd83db29c48a0df988b" +checksum = "e076559ef8e241f2ae3479e36f97bd5741c0330689e217ad51ce2c76808b868a" dependencies = [ "aho-corasick", "memchr", @@ -672,9 +672,9 @@ dependencies = [ [[package]] name = "regex-syntax" -version = "0.6.27" +version = "0.6.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3f87b73ce11b1619a3c6332f45341e0047173771e8b8b73f87bfeefb7b56244" +checksum = "456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848" [[package]] name = "riscv" @@ -891,7 +891,7 @@ dependencies = [ [[package]] name = "stabilizer" -version = "0.7.0" +version = "0.8.0" dependencies = [ "ad9959", "cortex-m 0.7.6", @@ -944,9 +944,9 @@ dependencies = [ [[package]] name = "stm32h7xx-hal" -version = "0.13.0" +version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dda245c7f589b34be09d9a9e9bb3d2bcba6e51aeb6db04ba58cfe376f687f8f3" +checksum = "c74a1d83bf1e19db5e504c2cb2d98e7ca5f7ff758ca69f44cf6bfddc90af30dc" dependencies = [ "bare-metal 1.0.0", "bitflags", diff --git a/Cargo.toml b/Cargo.toml index 1ec88f9ea..da915ab2e 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.7.0" +version = "0.8.0" resolver = "2" authors = [ "Robert Jördens ", @@ -65,7 +65,7 @@ rand_core = "0.6.4" [dependencies.stm32h7xx-hal] features = ["stm32h743v", "rt", "ethernet", "xspi"] -version = "0.13.0" +version = "0.13.1" [features] nightly = [ ] diff --git a/py/setup.py b/py/setup.py index 3de1f0dff..f5415d7eb 100644 --- a/py/setup.py +++ b/py/setup.py @@ -3,7 +3,7 @@ setup(name="stabilizer", packages=find_packages(), # Keep versions in Cargo.toml and py/setup.py synchronized. - version="0.7.0", + version="0.8.0", description="Stabilizer Utilities", author="QUARTIQ GmbH", license="MIT",