esp-hal/esp-config/CHANGELOG.md
Björn Quentin ca07fbc5df
Make esp-config structs de-serialization friendly (#3455)
* Make esp-config's structs de-serialization friendly

* Simplify ConfigOption's constructor

* CHANGELOG.md

* Make sure `esp-wifi/build.rs` formats correctly

* Typo

* Run tests, again

* Tests
2025-05-08 08:01:21 +00:00

1.1 KiB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

Added

  • ConfigOption struct (#3362)
  • Stabiliy to specify unstable options, and the version in which they became stable (#3365)

Changed

  • generate_config now takes a slice of ConfigOptions instead of tuples. (#3362)
  • Bump Rust edition to 2024, bump MSRV to 1.85. (#3391)
  • ConfigOption favors String over &str (#3455)
  • Removed the Custom validator (#3455)

Fixed

Removed

0.3.1 - 2025-02-24

  • Enumeration validator added

0.3.0 - 2025-01-15

Fixed

  • Users no longer have to manually import esp_config_int_parse. (#2630)

Changed

  • Crate prefixes and configuration keys are now separated by _CONFIG_ (#2848)
  • Bump MSRV to 1.84 (#2951)

0.2.0 - 2024-11-20

Added

  • Add configuration validation (#2475)

0.1.0 - 2024-10-10

  • Initial release