New package releases (#2569)
* New package releases * Update `CHANGELOG.md` for all packages to be published
This commit is contained in:
parent
73a6e32971
commit
bdfec3781f
@ -15,8 +15,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
|
||||
### Removed
|
||||
|
||||
## [0.1.0] - 2024-10-10
|
||||
## 0.2.0 - 2024-11-20
|
||||
|
||||
### Added
|
||||
|
||||
- Add configuration validation (#2475)
|
||||
|
||||
## 0.1.0 - 2024-10-10
|
||||
|
||||
- Initial release
|
||||
|
||||
[Unreleased]: https://github.com/esp-rs/esp-hal/commits/main/esp-config?since=2024-10-10
|
||||
[Unreleased]: https://github.com/esp-rs/esp-hal/commits/main/esp-config?since=2024-11-20
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "esp-config"
|
||||
version = "0.1.0"
|
||||
version = "0.2.0"
|
||||
edition = "2021"
|
||||
rust-version = "1.79.0"
|
||||
description = "Configure projects using esp-hal and related packages"
|
||||
|
||||
@ -9,6 +9,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
|
||||
### Added
|
||||
|
||||
### Changed
|
||||
|
||||
### Fixed
|
||||
|
||||
### Removed
|
||||
|
||||
## 0.5.0 - 2024-11-20
|
||||
|
||||
### Added
|
||||
|
||||
- `ESP_HAL_EMBASSY_LOW_POWER_WAIT` configuration option. (#2329)
|
||||
|
||||
### Changed
|
||||
@ -55,4 +65,4 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
|
||||
## 0.1.0 - 2024-06-04
|
||||
|
||||
[Unreleased]: https://github.com/esp-rs/esp-hal/commits/main/esp-hal-embassy?since=2024-10-10
|
||||
[Unreleased]: https://github.com/esp-rs/esp-hal/commits/main/esp-hal-embassy?since=2024-11-20
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "esp-hal-embassy"
|
||||
version = "0.4.0"
|
||||
version = "0.5.0"
|
||||
edition = "2021"
|
||||
rust-version = "1.79.0"
|
||||
description = "Embassy support for esp-hal"
|
||||
@ -12,20 +12,20 @@ default-target = "riscv32imac-unknown-none-elf"
|
||||
features = ["esp32c6"]
|
||||
|
||||
[dependencies]
|
||||
critical-section = "1.1.3"
|
||||
critical-section = "1.2.0"
|
||||
defmt = { version = "0.3.8", optional = true }
|
||||
document-features = "0.2.10"
|
||||
embassy-executor = { version = "0.6.0", optional = true }
|
||||
embassy-executor = { version = "0.6.3", optional = true }
|
||||
embassy-time-driver = { version = "0.1.0", features = [ "tick-hz-1_000_000" ] }
|
||||
esp-hal = { version = "0.21.0", path = "../esp-hal" }
|
||||
esp-hal = { version = "0.22.0", path = "../esp-hal" }
|
||||
log = { version = "0.4.22", optional = true }
|
||||
macros = { version = "0.14.0", features = ["embassy"], package = "esp-hal-procmacros", path = "../esp-hal-procmacros" }
|
||||
macros = { version = "0.15.0", features = ["embassy"], package = "esp-hal-procmacros", path = "../esp-hal-procmacros" }
|
||||
portable-atomic = "1.9.0"
|
||||
static_cell = "2.1.0"
|
||||
|
||||
[build-dependencies]
|
||||
esp-build = { version = "0.1.0", path = "../esp-build" }
|
||||
esp-config = { version = "0.1.0", path = "../esp-config", features = ["build"] }
|
||||
esp-config = { version = "0.2.0", path = "../esp-config", features = ["build"] }
|
||||
esp-metadata = { version = "0.4.0", path = "../esp-metadata" }
|
||||
|
||||
[features]
|
||||
|
||||
@ -15,6 +15,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
|
||||
### Removed
|
||||
|
||||
## [0.15.0] - 2024-11-20
|
||||
|
||||
### Changed
|
||||
|
||||
- Remove `get_` prefix from functions (#2528)
|
||||
|
||||
## [0.14.0] - 2024-10-10
|
||||
|
||||
## [0.13.0] - 2024-08-29
|
||||
@ -45,4 +51,4 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
|
||||
- Initial release
|
||||
|
||||
[Unreleased]: https://github.com/esp-rs/esp-hal/commits/main/esp-hal-procmacros?since=2024-10-10
|
||||
[Unreleased]: https://github.com/esp-rs/esp-hal/commits/main/esp-hal-procmacros?since=2024-11-20
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "esp-hal-procmacros"
|
||||
version = "0.14.0"
|
||||
version = "0.15.0"
|
||||
edition = "2021"
|
||||
rust-version = "1.76.0"
|
||||
description = "Procedural macros for esp-hal"
|
||||
@ -20,9 +20,9 @@ litrs = "0.4.1"
|
||||
object = { version = "0.36.5", optional = true, default-features = false, features = ["read_core", "elf"] }
|
||||
proc-macro-crate = "3.2.0"
|
||||
proc-macro-error2 = "2.0.1"
|
||||
proc-macro2 = "1.0.87"
|
||||
proc-macro2 = "1.0.89"
|
||||
quote = "1.0.37"
|
||||
syn = { version = "2.0.79", features = ["extra-traits", "full"] }
|
||||
syn = { version = "2.0.87", features = ["extra-traits", "full"] }
|
||||
|
||||
[features]
|
||||
## Provide a `#[main]` procmacro to mark the entry point for Embassy applications.
|
||||
|
||||
@ -9,6 +9,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
|
||||
### Added
|
||||
|
||||
### Changed
|
||||
|
||||
### Fixed
|
||||
|
||||
### Removed
|
||||
|
||||
## [0.22.0] - 2024-11-20
|
||||
|
||||
### Added
|
||||
|
||||
- A new config option `PLACE_SWITCH_TABLES_IN_RAM` to improve performance (especially for interrupts) at the cost of slightly more RAM usage (#2331)
|
||||
- A new config option `PLACE_ANON_IN_RAM` to improve performance (especially for interrupts) at the cost of RAM usage (#2331)
|
||||
- Add burst transfer support to DMA buffers (#2336)
|
||||
@ -920,7 +930,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
|
||||
## [0.1.0] - 2022-08-05
|
||||
|
||||
[Unreleased]: https://github.com/esp-rs/esp-hal/compare/v0.21.1...HEAD
|
||||
[Unreleased]: https://github.com/esp-rs/esp-hal/compare/v0.22.0...HEAD
|
||||
[0.22.0]: https://github.com/esp-rs/esp-hal/compare/v0.21.1...v0.22.0
|
||||
[0.21.1]: https://github.com/esp-rs/esp-hal/compare/v0.21.0...v0.21.1
|
||||
[0.21.0]: https://github.com/esp-rs/esp-hal/compare/v0.20.1...v0.21.0
|
||||
[0.20.1]: https://github.com/esp-rs/esp-hal/compare/v0.20.0...v0.20.1
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "esp-hal"
|
||||
version = "0.21.1"
|
||||
version = "0.22.0"
|
||||
edition = "2021"
|
||||
rust-version = "1.79.0"
|
||||
description = "Bare-metal HAL for Espressif devices"
|
||||
@ -16,13 +16,13 @@ rustdoc-args = ["--cfg", "docsrs"]
|
||||
|
||||
[dependencies]
|
||||
bitflags = "2.6.0"
|
||||
bytemuck = "1.18.0"
|
||||
bitfield = "0.16.1"
|
||||
bytemuck = "1.19.0"
|
||||
bitfield = "0.17.0"
|
||||
cfg-if = "1.0.0"
|
||||
chrono = { version = "0.4.38", default-features = false }
|
||||
critical-section = "1.1.3"
|
||||
critical-section = "1.2.0"
|
||||
defmt = { version = "0.3.8", optional = true }
|
||||
delegate = "0.12.0"
|
||||
delegate = "0.13.1"
|
||||
digest = { version = "0.10.7", default-features = false, optional = true }
|
||||
document-features = "0.2.10"
|
||||
embassy-embedded-hal = "0.2.0"
|
||||
@ -44,8 +44,8 @@ log = { version = "0.4.22", optional = true }
|
||||
nb = "1.1.0"
|
||||
paste = "1.0.15"
|
||||
portable-atomic = { version = "1.9.0", default-features = false }
|
||||
procmacros = { version = "0.14.0", features = ["enum-dispatch", "interrupt", "ram"], package = "esp-hal-procmacros", path = "../esp-hal-procmacros" }
|
||||
riscv = { version = "0.11.1", optional = true }
|
||||
procmacros = { version = "0.15.0", features = ["enum-dispatch", "interrupt", "ram"], package = "esp-hal-procmacros", path = "../esp-hal-procmacros" }
|
||||
riscv = { version = "0.12.1", optional = true }
|
||||
strum = { version = "0.26.3", default-features = false, features = ["derive"] }
|
||||
void = { version = "1.0.2", default-features = false }
|
||||
usb-device = { version = "0.3.2", optional = true }
|
||||
@ -65,18 +65,18 @@ esp32s2 = { version = "0.25.0", features = ["critical-section", "rt"], optional
|
||||
esp32s3 = { version = "0.29.0", features = ["critical-section", "rt"], optional = true }
|
||||
|
||||
[target.'cfg(target_arch = "riscv32")'.dependencies]
|
||||
esp-riscv-rt = { version = "0.9.0", path = "../esp-riscv-rt" }
|
||||
esp-riscv-rt = { version = "0.9.1", path = "../esp-riscv-rt" }
|
||||
|
||||
[target.'cfg(target_arch = "xtensa")'.dependencies]
|
||||
xtensa-lx-rt = { version = "0.17.0", path = "../xtensa-lx-rt" }
|
||||
xtensa-lx-rt = { version = "0.17.2", path = "../xtensa-lx-rt" }
|
||||
|
||||
[build-dependencies]
|
||||
basic-toml = "0.1.9"
|
||||
cfg-if = "1.0.0"
|
||||
esp-build = { version = "0.1.0", path = "../esp-build" }
|
||||
esp-metadata = { version = "0.4.0", path = "../esp-metadata" }
|
||||
esp-config = { version = "0.1.0", path = "../esp-config", features = ["build"] }
|
||||
serde = { version = "1.0.210", features = ["derive"] }
|
||||
esp-config = { version = "0.2.0", path = "../esp-config", features = ["build"] }
|
||||
serde = { version = "1.0.215", features = ["derive"] }
|
||||
|
||||
[features]
|
||||
default = []
|
||||
|
||||
@ -11,12 +11,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
|
||||
### Changed
|
||||
|
||||
- Removed `get_` prefixes from functions (#2528)
|
||||
|
||||
### Fixed
|
||||
|
||||
### Removed
|
||||
|
||||
## 0.4.0 - 2024-11-20
|
||||
|
||||
### Removed
|
||||
|
||||
- Removed `get_` prefixes from functions (#2528)
|
||||
|
||||
## 0.3.1 - 2024-10-10
|
||||
|
||||
- Bumped esp-wifi-sys to `v0.6.0`
|
||||
@ -54,4 +58,4 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
|
||||
- Initial release
|
||||
|
||||
[Unreleased]: https://github.com/esp-rs/esp-hal/commits/main/esp-ieee802154?since=2024-10-10
|
||||
[Unreleased]: https://github.com/esp-rs/esp-hal/commits/main/esp-ieee802154?since=2024-11-20
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "esp-ieee802154"
|
||||
version = "0.3.1"
|
||||
version = "0.4.0"
|
||||
edition = "2021"
|
||||
rust-version = "1.76.0"
|
||||
description = "Low-level IEEE 802.15.4 driver for the ESP32-C6 and ESP32-H2"
|
||||
@ -17,19 +17,19 @@ test = false
|
||||
|
||||
[dependencies]
|
||||
byte = "0.2.7"
|
||||
critical-section = "1.1.3"
|
||||
critical-section = "1.2.0"
|
||||
document-features = "0.2.10"
|
||||
esp-hal = { version = "0.21.0", path = "../esp-hal" }
|
||||
esp-wifi-sys = { version = "0.6.0", git = "https://github.com/esp-rs/esp-wifi-sys.git", rev = "a3e2ed64e9095f120bbcebe6287ddf62760774db" }
|
||||
esp-hal = { version = "0.22.0", path = "../esp-hal" }
|
||||
esp-wifi-sys = "0.7.0"
|
||||
heapless = "0.8.0"
|
||||
ieee802154 = "0.6.1"
|
||||
cfg-if = "1.0.0"
|
||||
esp-config = { version = "0.1.0", path = "../esp-config" }
|
||||
esp-config = { version = "0.2.0", path = "../esp-config" }
|
||||
defmt = { version = "0.3.8", optional = true }
|
||||
log = { version = "0.4.22", optional = true }
|
||||
|
||||
[build-dependencies]
|
||||
esp-config = { version = "0.1.0", path = "../esp-config" }
|
||||
esp-config = { version = "0.2.0", path = "../esp-config" }
|
||||
|
||||
|
||||
[features]
|
||||
|
||||
@ -35,7 +35,7 @@ esp32c6-lp = { version = "0.3.0", features = ["critical-section"], option
|
||||
esp32s2-ulp = { version = "0.3.0", features = ["critical-section"], optional = true }
|
||||
esp32s3-ulp = { version = "0.3.0", features = ["critical-section"], optional = true }
|
||||
nb = { version = "1.1.0", optional = true }
|
||||
procmacros = { version = "0.14.0", package = "esp-hal-procmacros", path = "../esp-hal-procmacros" }
|
||||
procmacros = { version = "0.15.0", package = "esp-hal-procmacros", path = "../esp-hal-procmacros" }
|
||||
riscv = { version = "0.11.1", features = ["critical-section-single-hart"] }
|
||||
|
||||
[dev-dependencies]
|
||||
|
||||
@ -15,6 +15,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
|
||||
### Removed
|
||||
|
||||
## 0.9.1 - 2024-11-20
|
||||
|
||||
## Fixed
|
||||
|
||||
- Fix interrupt stack alignment (#2425)
|
||||
|
||||
## 0.9.0 - 2024-07-15
|
||||
|
||||
### Added
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "esp-riscv-rt"
|
||||
version = "0.9.0"
|
||||
version = "0.9.1"
|
||||
edition = "2021"
|
||||
rust-version = "1.65"
|
||||
description = "Minimal runtime / startup for RISC-V CPUs from Espressif"
|
||||
@ -11,8 +11,8 @@ categories = ["embedded", "no-std"]
|
||||
|
||||
[dependencies]
|
||||
document-features = "0.2.10"
|
||||
riscv = "0.11.1"
|
||||
riscv-rt-macros = "0.2.1"
|
||||
riscv = "0.12.1"
|
||||
riscv-rt-macros = "0.2.2"
|
||||
|
||||
[features]
|
||||
## Move the stack to the start of RAM to get zero-cost stack overflow
|
||||
|
||||
@ -9,6 +9,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
|
||||
### Added
|
||||
|
||||
### Changed
|
||||
|
||||
### Fixed
|
||||
|
||||
### Removed
|
||||
|
||||
## 0.4.0 - 2024-11-20
|
||||
|
||||
### Added
|
||||
|
||||
- Added trait MultiwriteNorFlash to FlashStorage (#2478)
|
||||
|
||||
### Changed
|
||||
@ -25,4 +35,4 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
|
||||
## 0.1.0 - 2022-09-26
|
||||
|
||||
[Unreleased]: https://github.com/esp-rs/esp-hal/commits/main/esp-storage?since=2024-10-10
|
||||
[Unreleased]: https://github.com/esp-rs/esp-hal/commits/main/esp-storage?since=2024-11-20
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "esp-storage"
|
||||
version = "0.3.1"
|
||||
version = "0.4.0"
|
||||
edition = "2021"
|
||||
rust-version = "1.76.0"
|
||||
authors = [
|
||||
@ -24,7 +24,7 @@ categories = [
|
||||
|
||||
[dependencies]
|
||||
embedded-storage = "0.3.1"
|
||||
critical-section = { version = "1.1.3", optional = true }
|
||||
critical-section = { version = "1.2.0", optional = true }
|
||||
|
||||
[build-dependencies]
|
||||
esp-build = { version = "0.1.0", path = "../esp-build" }
|
||||
|
||||
@ -9,6 +9,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
|
||||
### Added
|
||||
|
||||
### Changed
|
||||
|
||||
### Fixed
|
||||
|
||||
### Removed
|
||||
|
||||
## 0.11.0 - 2024-11-20
|
||||
|
||||
### Added
|
||||
|
||||
- Added `serde` support through the `serde` feature (#2346)
|
||||
- Added `PowerSaveMode` and `set_power_saving` methods on `EspNowManager` & `WifiController` (#2446)
|
||||
- Added CSI support (#2422)
|
||||
@ -34,7 +44,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
- Features `async`, `embassy-net` have been removed (#2446)
|
||||
- Features `phy-enable-usb` & `dump-packets` have been turned into configuration options `phy_enable_usb` & `dump_packets` (#2446)
|
||||
- Features `ps-min-modem` & `ps-max-modem` have been removed in favour of a runtime config (#2446)
|
||||
|
||||
- The blocking networking stack is removed (#2488)
|
||||
|
||||
## 0.10.1 - 2024-10-10
|
||||
@ -190,4 +199,4 @@ Initial release supporting WiFi on ESP32, ESP32-S2, ESP32-S3, ESP32-C3, ESP32-C2
|
||||
|
||||
Initial release supporting WiFi on ESP32, ESP32-S2, ESP32-S3, ESP32-C3, ESP32-C2, ESP32-C6, supporting BLE on WiFi on ESP32, ESP32-S3, ESP32-C3, ESP32-C2, ESP32-C6
|
||||
|
||||
[Unreleased]: https://github.com/esp-rs/esp-hal/commits/main/esp-wifi?since=2024-10-10
|
||||
[Unreleased]: https://github.com/esp-rs/esp-hal/commits/main/esp-wifi?since=2024-11-20
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "esp-wifi"
|
||||
version = "0.10.1"
|
||||
version = "0.11.0"
|
||||
edition = "2021"
|
||||
rust-version = "1.79.0"
|
||||
authors = ["The ESP-RS team"]
|
||||
@ -17,12 +17,12 @@ defmt = { version = "0.3.8", optional = true }
|
||||
log = { version = "0.4.22", optional = true }
|
||||
document-features = "0.2.10"
|
||||
esp-alloc = { version = "0.5.0", path = "../esp-alloc", optional = true }
|
||||
esp-hal = { version = "0.21.0", path = "../esp-hal", default-features = false }
|
||||
esp-hal = { version = "0.22.0", path = "../esp-hal", default-features = false }
|
||||
smoltcp = { version = "0.11.0", default-features = false, features = [
|
||||
"medium-ethernet",
|
||||
"socket-raw",
|
||||
], optional = true }
|
||||
critical-section = "1.1.3"
|
||||
critical-section = "1.2.0"
|
||||
enumset = { version = "1.1.5", default-features = false, optional = true }
|
||||
embedded-io = { version = "0.6.1", default-features = false }
|
||||
embedded-io-async = { version = "0.6.1" }
|
||||
@ -32,24 +32,24 @@ heapless = { version = "0.8.0", default-features = false, features = [
|
||||
] }
|
||||
num-derive = { version = "0.4.2" }
|
||||
num-traits = { version = "0.2.19", default-features = false }
|
||||
esp-wifi-sys = { version = "0.6.0", git = "https://github.com/esp-rs/esp-wifi-sys.git", rev = "a3e2ed64e9095f120bbcebe6287ddf62760774db"}
|
||||
esp-wifi-sys = "0.7.0"
|
||||
embassy-sync = { version = "0.6.0", optional = true }
|
||||
embassy-net-driver = { version = "0.2.0", optional = true }
|
||||
libm = "0.2.8"
|
||||
libm = "0.2.11"
|
||||
cfg-if = "1.0.0"
|
||||
portable-atomic = { version = "1.9.0", default-features = false }
|
||||
portable_atomic_enum = { version = "0.3.1", features = ["portable-atomic"] }
|
||||
rand_core = "0.6.4"
|
||||
|
||||
bt-hci = { version = "0.1.1", optional = true }
|
||||
esp-config = { version = "0.1.0", path = "../esp-config" }
|
||||
esp-config = { version = "0.2.0", path = "../esp-config" }
|
||||
|
||||
xtensa-lx-rt = { version = "0.17.1", path = "../xtensa-lx-rt", optional = true }
|
||||
serde = { version = "1.0.210", default-features = false, features = ["derive"], optional = true }
|
||||
xtensa-lx-rt = { version = "0.17.2", path = "../xtensa-lx-rt", optional = true }
|
||||
serde = { version = "1.0.215", default-features = false, features = ["derive"], optional = true }
|
||||
|
||||
[build-dependencies]
|
||||
esp-build = { version = "0.1.0", path = "../esp-build" }
|
||||
esp-config = { version = "0.1.0", path = "../esp-config", features = ["build"] }
|
||||
esp-config = { version = "0.2.0", path = "../esp-config", features = ["build"] }
|
||||
esp-metadata = { version = "0.4.0", path = "../esp-metadata" }
|
||||
|
||||
[features]
|
||||
@ -143,4 +143,4 @@ features = [
|
||||
"coex",
|
||||
"esp-hal/default",
|
||||
]
|
||||
default-target = "riscv32imc-unknown-none-elf"
|
||||
default-target = "riscv32imc-unknown-none-elf"
|
||||
|
||||
@ -13,6 +13,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
|
||||
### Fixed
|
||||
|
||||
### Removed
|
||||
|
||||
## 0.17.2 - 2024-11-20
|
||||
|
||||
### Fixed
|
||||
|
||||
- Fixed saving the state of the FPU co-processor. (#2311)
|
||||
|
||||
### Removed
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "xtensa-lx-rt"
|
||||
version = "0.17.1"
|
||||
version = "0.17.2"
|
||||
edition = "2021"
|
||||
rust-version = "1.65"
|
||||
description = "Minimal startup/runtime for Xtensa LX CPUs"
|
||||
|
||||
Loading…
Reference in New Issue
Block a user