mirror of
https://github.com/esp-rs/esp-hal.git
synced 2025-09-28 12:50:53 +00:00
2.0 KiB
2.0 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
Changed
Fixed
Removed
v0.11.0 - 2025-06-03
Changed
- Bump Rust edition to 2024, bump MSRV to 1.86. (#3391, #3560)
0.10.0 - 2025-02-24
Changed
- Bump MSRV to 1.84 (#2951)
- Removed the
fix-sp
feature (check is always enabled) (#3001)
0.9.1 - 2024-11-20
Fixed
- Fix interrupt stack alignment (#2425)
0.9.0 - 2024-07-15
Added
rtc-ram
feature used byesp-hal
to control rtc ram initialization (#1677)
Removed
- All existing features controlling ram initialization. (#1677)
0.8.0 - 2024-04-18
Fixed
- Ensure we don't strongly define cpu int handlers (#1324)
- Discard interrupt symbols from LTO so that LTO doesn't end up rebinding them (#1327)
Changed
- Remove the
direct-vectoring
&interrupt-preemption
features and enable them by default (#1310)
0.7.0 - 2024-03-08
Changed
start_rust
callshal_main
instead of calling user'smain
directly (#1135)
0.6.1 - 2024-01-19
Changed
- Updated to latest version of
riscv
andriscv-rt-macros
dependencies (#1098)
0.6.0 - 2023-12-12
Fixed
- Fix overwriting
rtc-uninit-data
when there is no rtc-bss data (#952) - Fix RISC-V stack allocation (#988)
- ESP32-C6/ESP32-H2: Add
fix-sp
feature to supportflip-link
inesp-hal-common
(#1008)
0.5.0 - 2023-09-05
Changed
- Use all remaining memory for the stack (#716)
Fixed
- Fix RISCV stack-start (#721)