From 2b2324013d943619cb4c33b28fa98ce136835e91 Mon Sep 17 00:00:00 2001 From: Alex Martens Date: Sun, 6 Aug 2023 13:30:22 -0700 Subject: [PATCH] Release embedded-hal 1-alpha changes --- dhcp/CHANGELOG.md | 6 ++++-- dhcp/Cargo.toml | 4 ++-- dns/CHANGELOG.md | 6 ++++-- dns/Cargo.toml | 4 ++-- hl/CHANGELOG.md | 6 ++++-- hl/Cargo.toml | 6 +++--- ll/CHANGELOG.md | 5 +++-- ll/Cargo.toml | 2 +- mqtt/CHANGELOG.md | 8 +++++--- mqtt/Cargo.toml | 4 ++-- regsim/CHANGELOG.md | 6 ++++-- regsim/Cargo.toml | 4 ++-- sntp/CHANGELOG.md | 6 ++++-- sntp/Cargo.toml | 4 ++-- tls/CHANGELOG.md | 6 ++++-- tls/Cargo.toml | 4 ++-- 16 files changed, 48 insertions(+), 33 deletions(-) diff --git a/dhcp/CHANGELOG.md b/dhcp/CHANGELOG.md index 6547a01a..fd6db969 100644 --- a/dhcp/CHANGELOG.md +++ b/dhcp/CHANGELOG.md @@ -4,12 +4,13 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [Unreleased] +## [0.5.0] - 2023-08-06 ### Added - Added support for `embedded-hal` version `1.0.0-alpha.11` with the `eh1` feature. ### Changed - Changed the name of the `embedded-hal` feature to `eh0`. +- Updated `w5500-hl` dependency from `0.9.0` to `0.10.0`. ### Fixed - Fixed compatibility with dnsmasq by adding a server identifier (option 54) to the REQUEST. @@ -68,7 +69,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [0.1.0] - 2021-12-24 - Initial release -[Unreleased]: https://github.com/newAM/w5500-rs/compare/dhcp%2Fv0.4.2...HEAD +[Unreleased]: https://github.com/newAM/w5500-rs/compare/dhcp%2Fv0.5.0...HEAD +[0.5.0]: https://github.com/newAM/w5500-rs/compare/dhcp%2Fv0.4.2...dhcp%2Fv0.5.0 [0.4.2]: https://github.com/newAM/w5500-rs/compare/dhcp%2Fv0.4.1...dhcp%2Fv0.4.2 [0.4.1]: https://github.com/newAM/w5500-rs/compare/dhcp%2Fv0.4.0...dhcp%2Fv0.4.1 [0.4.0]: https://github.com/newAM/w5500-rs/compare/dhcp%2Fv0.3.0...dhcp%2Fv0.4.0 diff --git a/dhcp/Cargo.toml b/dhcp/Cargo.toml index 25703d71..d5ce2ebf 100644 --- a/dhcp/Cargo.toml +++ b/dhcp/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "w5500-dhcp" -version = "0.4.2" +version = "0.5.0" authors = ["Alex Martens "] edition = "2021" repository = "https://github.com/newAM/w5500-rs" @@ -19,7 +19,7 @@ ip_in_core = ["w5500-hl/ip_in_core"] std = ["w5500-hl/std"] [dependencies] -w5500-hl = { path = "../hl", version = "0.9.0" } +w5500-hl = { path = "../hl", version = "0.10.0" } defmt = { version = "0.3.4", optional = true } log = { version = "0.4", optional = true } diff --git a/dns/CHANGELOG.md b/dns/CHANGELOG.md index 4386ed58..73e893c7 100644 --- a/dns/CHANGELOG.md +++ b/dns/CHANGELOG.md @@ -4,12 +4,13 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [Unreleased] +## [0.3.0] - 2023-08-06 ### Added - Added support for `embedded-hal` version `1.0.0-alpha.11` with the `eh1` feature. ### Changed - Changed the name of the `embedded-hal` feature to `eh0`. +- Updated `w5500-hl` dependency from `0.9.0` to `0.10.0`. ## [0.2.0] - 2022-05-14 ### Added @@ -28,7 +29,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [0.1.0] - 2022-05-04 - Initial release -[Unreleased]: https://github.com/newAM/w5500-rs/compare/dns%2Fv0.2.0...HEAD +[Unreleased]: https://github.com/newAM/w5500-rs/compare/dns%2Fv0.3.0...HEAD +[0.3.0]: https://github.com/newAM/w5500-rs/compare/dns%2Fv0.2.0...dns%2Fv0.3.0 [0.2.0]: https://github.com/newAM/w5500-rs/compare/dns%2Fv0.1.1...dns%2Fv0.2.0 [0.1.1]: https://github.com/newAM/w5500-rs/compare/dns%2Fv0.1.0...dns%2Fv0.1.1 [0.1.0]: https://github.com/newAM/w5500-rs/releases/tag/dns%2Fv0.1.0 diff --git a/dns/Cargo.toml b/dns/Cargo.toml index 4f9dbc24..f03ff74a 100644 --- a/dns/Cargo.toml +++ b/dns/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "w5500-dns" -version = "0.2.0" +version = "0.3.0" authors = ["Alex Martens "] edition = "2021" repository = "https://github.com/newAM/w5500-rs" @@ -19,7 +19,7 @@ ip_in_core = ["w5500-hl/ip_in_core"] std = ["w5500-hl/std"] [dependencies] -w5500-hl = { path = "../hl", version = "0.9.0" } +w5500-hl = { path = "../hl", version = "0.10.0" } defmt = { version = "0.3.4", optional = true } log = { version = "0.4", optional = true } diff --git a/hl/CHANGELOG.md b/hl/CHANGELOG.md index 2a35a78c..c00e0d8c 100644 --- a/hl/CHANGELOG.md +++ b/hl/CHANGELOG.md @@ -4,13 +4,14 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [Unreleased] +## [0.10.0] - 2023-08-06 ### Added - Added support for `embedded-hal` version `1.0.0-alpha.11` with the `eh1` feature. ### Changed - Changed the name of the `embedded-hal` feature to `eh0`. - Changed `Seek::seek` to `Seek::seek`, moving the seek error generic from the `Seek` trait to the `seek` method. +- Updated `w5500-ll` dependency from `0.10.0` to `0.11.0`. ## [0.9.0] - 2022-05-03 ### Added @@ -109,7 +110,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [0.1.0-alpha.1] - 2021-01-31 - Initial release -[Unreleased]: https://github.com/newAM/w5500-rs/compare/hl%2Fv0.9.0...HEAD +[Unreleased]: https://github.com/newAM/w5500-rs/compare/hl%2Fv0.10.0...HEAD +[0.10.0]: https://github.com/newAM/w5500-rs/compare/hl%2Fv0.9.0...hl%2Fv0.10.0 [0.9.0]: https://github.com/newAM/w5500-rs/compare/hl%2Fv0.8.0...hl%2Fv0.9.0 [0.8.0]: https://github.com/newAM/w5500-rs/compare/hl%2Fv0.7.1...hl%2Fv0.8.0 [0.7.1]: https://github.com/newAM/w5500-rs/compare/hl%2Fv0.7.0...hl%2Fv0.7.1 diff --git a/hl/Cargo.toml b/hl/Cargo.toml index adf05da9..1b72811d 100644 --- a/hl/Cargo.toml +++ b/hl/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "w5500-hl" -version = "0.9.0" +version = "0.10.0" authors = ["Alex Martens "] edition = "2021" repository = "https://github.com/newAM/w5500-rs" @@ -20,11 +20,11 @@ std = ["w5500-ll/std"] [dependencies] defmt = { version = "0.3.4", optional = true } -w5500-ll = { path = "../ll", version = "0.10" } +w5500-ll = { path = "../ll", version = "0.11.0" } [dev-dependencies] embedded-hal = "=1.0.0-alpha.11" -w5500-ll = { path = "../ll", version = "0.10", features = ["eh1", "defmt"] } +w5500-ll = { path = "../ll", version = "0.11.0", features = ["eh1", "defmt"] } [dev-dependencies.ehm] package = "embedded-hal-mock" diff --git a/ll/CHANGELOG.md b/ll/CHANGELOG.md index 383c449b..72a1b631 100644 --- a/ll/CHANGELOG.md +++ b/ll/CHANGELOG.md @@ -4,7 +4,7 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [Unreleased] +## [0.11.0] - 2023-08-06 ### Added - Added `#[must_use]` to functions in `w5500_ll::net`. - Added support for `core::net` types with the `ip_in_core` feature. @@ -175,7 +175,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [0.1.0] - 2021-01-02 - Initial release -[Unreleased]: https://github.com/newAM/w5500-rs/compare/ll%2Fv0.10.4...HEAD +[Unreleased]: https://github.com/newAM/w5500-rs/compare/ll%2Fv0.11.0...HEAD +[0.11.0]: https://github.com/newAM/w5500-rs/compare/ll%2Fv0.10.4...ll%2Fv0.11.0 [0.10.4]: https://github.com/newAM/w5500-rs/compare/ll%2Fv0.10.3...ll%2Fv0.10.4 [0.10.3]: https://github.com/newAM/w5500-rs/compare/ll%2Fv0.10.2...ll%2Fv0.10.3 [0.10.2]: https://github.com/newAM/w5500-rs/compare/ll%2Fv0.10.1...ll%2Fv0.10.2 diff --git a/ll/Cargo.toml b/ll/Cargo.toml index a0d5053a..d14cacab 100644 --- a/ll/Cargo.toml +++ b/ll/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "w5500-ll" -version = "0.10.4" +version = "0.11.0" authors = ["Alex Martens "] edition = "2021" repository = "https://github.com/newAM/w5500-rs" diff --git a/mqtt/CHANGELOG.md b/mqtt/CHANGELOG.md index 83f1e5a0..c7f11380 100644 --- a/mqtt/CHANGELOG.md +++ b/mqtt/CHANGELOG.md @@ -4,12 +4,13 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [Unreleased] +## [0.2.0] - 2023-08-06 ### Added - Added support for `embedded-hal` version `1.0.0-alpha.11` with the `eh1` feature. ### Changed -- Updated `w5500-tls` from `0.1.2` to `0.1.3`. +- Updated `w5500-hl` dependency from `0.9.0` to `0.10.0`. +- Updated `w5500-tls` dependency from `0.1.2` to `0.2.0`. - Changed the name of the `embedded-hal` feature to `eh0`. ## [0.1.2] - 2022-08-01 @@ -26,7 +27,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [0.1.0] - 2022-05-04 - Initial release -[Unreleased]: https://github.com/newAM/w5500-rs/compare/mqtt%2Fv0.1.2...HEAD +[Unreleased]: https://github.com/newAM/w5500-rs/compare/mqtt%2Fv0.2.0...HEAD +[0.2.0]: https://github.com/newAM/w5500-rs/compare/mqtt%2Fv0.1.2...mqtt%2Fv0.2.0 [0.1.2]: https://github.com/newAM/w5500-rs/compare/mqtt%2Fv0.1.1...mqtt%2Fv0.1.2 [0.1.1]: https://github.com/newAM/w5500-rs/compare/mqtt%2Fv0.1.0...mqtt%2Fv0.1.1 [0.1.0]: https://github.com/newAM/w5500-rs/releases/tag/mqtt%2Fv0.1.0 diff --git a/mqtt/Cargo.toml b/mqtt/Cargo.toml index db119930..2a3cb501 100644 --- a/mqtt/Cargo.toml +++ b/mqtt/Cargo.toml @@ -24,8 +24,8 @@ w5500-tls = ["dep:w5500-tls"] [dependencies] defmt = { version = "0.3.4", optional = true } log = { version = "0.4", optional = true } -w5500-hl = { path = "../hl", version = "0.9.0" } -w5500-tls = { path = "../tls", version = "0.1.3", optional = true } +w5500-hl = { path = "../hl", version = "0.10.0" } +w5500-tls = { path = "../tls", version = "0.2.0", optional = true } [dev-dependencies] bytes = "1" diff --git a/regsim/CHANGELOG.md b/regsim/CHANGELOG.md index 5643ebc5..e8aa6dd2 100644 --- a/regsim/CHANGELOG.md +++ b/regsim/CHANGELOG.md @@ -4,7 +4,7 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [Unreleased] +## [0.1.0-alpha.9] - 2023-08-06 ### Added - Added `#[derive(Debug, PartialEq)]` for `W5500`. - Added `W5500.set_corpus_file` to record register reads to a file for fuzzing. @@ -13,6 +13,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - Change the `Register::Error` type from `std::io::Error` to `std::io::ErrorKind`. +- Updated `w5500-ll` dependency from `0.10.0` to `0.11.0`. ### Fixed - Fixed `Sn_RX_RSR` changing value between reading byte 0 and byte 1. @@ -75,7 +76,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [0.1.0-alpha.1] - 2021-01-31 - Initial release -[Unreleased]: https://github.com/newAM/w5500-rs/compare/regsim%2Fv0.1.0-alpha.8...HEAD +[Unreleased]: https://github.com/newAM/w5500-rs/compare/regsim%2Fv0.1.0-alpha.9...HEAD +[0.1.0-alpha.9]: https://github.com/newAM/w5500-rs/compare/regsim%2Fv0.1.0-alpha.8...regsim%2Fv0.1.0-alpha.9 [0.1.0-alpha.8]: https://github.com/newAM/w5500-rs/compare/regsim%2Fv0.1.0-alpha.7...regsim%2Fv0.1.0-alpha.8 [0.1.0-alpha.7]: https://github.com/newAM/w5500-rs/compare/regsim%2Fv0.1.0-alpha.6...regsim%2Fv0.1.0-alpha.7 [0.1.0-alpha.6]: https://github.com/newAM/w5500-rs/compare/regsim%2Fv0.1.0-alpha.5...regsim%2Fv0.1.0-alpha.6 diff --git a/regsim/Cargo.toml b/regsim/Cargo.toml index 059d8d0b..a8ed0ce6 100644 --- a/regsim/Cargo.toml +++ b/regsim/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "w5500-regsim" -version = "0.1.0-alpha.8" +version = "0.1.0-alpha.9" authors = ["Alex Martens "] edition = "2021" repository = "https://github.com/newAM/w5500-rs" @@ -17,7 +17,7 @@ ip_in_core = ["w5500-ll/ip_in_core"] [dependencies] log = "0.4" -w5500-ll = { path = "../ll", version = "0.10", features = ["std"] } +w5500-ll = { path = "../ll", version = "0.11.0", features = ["std"] } [dev-dependencies] trust-dns-client = "0.22" diff --git a/sntp/CHANGELOG.md b/sntp/CHANGELOG.md index 29e25238..3ec2c7f1 100644 --- a/sntp/CHANGELOG.md +++ b/sntp/CHANGELOG.md @@ -4,13 +4,14 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [Unreleased] +## [0.3.0] - 2023-08-06 ### Added - Added support for `embedded-hal` version `1.0.0-alpha.11` with the `eh1` feature. ### Changed - Changed the name of the `embedded-hal` feature to `eh0`. - Removed used of functions deprecated in chrono version `0.4.23`. +- Updated `w5500-hl` dependency from `0.9.0` to `0.10.0`. ## [0.2.0] - 2022-05-21 ### Added @@ -29,6 +30,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [0.1.0] - 2022-05-03 - Initial release -[Unreleased]: https://github.com/newAM/w5500-rs/compare/sntp%2Fv0.2.0...HEAD +[Unreleased]: https://github.com/newAM/w5500-rs/compare/sntp%2Fv0.3.0...HEAD +[0.3.0]: https://github.com/newAM/w5500-rs/compare/sntp%2Fv0.2.0...sntp%2Fv0.3.0 [0.2.0]: https://github.com/newAM/w5500-rs/compare/sntp%2Fv0.1.0...sntp%2Fv0.2.0 [0.1.0]: https://github.com/newAM/w5500-rs/releases/tag/sntp%2Fv0.1.0 diff --git a/sntp/Cargo.toml b/sntp/Cargo.toml index a84b3847..557f83b8 100644 --- a/sntp/Cargo.toml +++ b/sntp/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "w5500-sntp" -version = "0.2.0" +version = "0.3.0" authors = ["Alex Martens "] edition = "2021" repository = "https://github.com/newAM/w5500-rs" @@ -27,7 +27,7 @@ defmt = { version = "0.3.4", default-features = false, optional = true } log = { version = "0.4", default-features = false, optional = true } num-rational = { version = "0.4", default-features = false, optional = true } time = { version = "0.3", default-features = false, optional = true } -w5500-hl = { path = "../hl", version = "0.9.0" } +w5500-hl = { path = "../hl", version = "0.10.0" } [dev-dependencies] log = "0.4" diff --git a/tls/CHANGELOG.md b/tls/CHANGELOG.md index 53f30c7e..18e6580e 100644 --- a/tls/CHANGELOG.md +++ b/tls/CHANGELOG.md @@ -4,12 +4,13 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [Unreleased] +## [0.2.0] - 2023-08-06 ### Added - Added support for `embedded-hal` version `1.0.0-alpha.11` with the `eh1` feature. ### Changed - Changed the name of the `embedded-hal` feature to `eh0`. +- Updated `w5500-hl` dependency from `0.9.0` to `0.10.0`. ## [0.1.3] - 2022-08-07 ### Changed @@ -31,7 +32,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [0.1.0-alpha.1] - 2022-05-04 - Initial release -[Unreleased]: https://github.com/newAM/w5500-rs/compare/tls%2Fv0.1.3...HEAD +[Unreleased]: https://github.com/newAM/w5500-rs/compare/tls%2Fv0.2.0...HEAD +[0.2.0]: https://github.com/newAM/w5500-rs/compare/tls%2Fv0.1.3...tls%2Fv0.2.0 [0.1.3]: https://github.com/newAM/w5500-rs/compare/tls%2Fv0.1.2...tls%2Fv0.1.3 [0.1.2]: https://github.com/newAM/w5500-rs/compare/tls%2Fv0.1.1...tls%2Fv0.1.2 [0.1.1]: https://github.com/newAM/w5500-rs/compare/tls%2Fv0.1.0...tls%2Fv0.1.1 diff --git a/tls/Cargo.toml b/tls/Cargo.toml index a7f4fb5c..12f56c24 100644 --- a/tls/Cargo.toml +++ b/tls/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "w5500-tls" -version = "0.1.3" +version = "0.2.0" authors = ["Alex Martens "] edition = "2021" repository = "https://github.com/newAM/w5500-rs" @@ -19,7 +19,7 @@ ip_in_core = ["w5500-hl/ip_in_core"] std = ["w5500-hl/std"] [dependencies] -w5500-hl = { path = "../hl", version = "0.9.0" } +w5500-hl = { path = "../hl", version = "0.10.0" } cfg-if = "1" heapless = { version = "0.7", default-features = false }