1.8 KiB
1.8 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
0.9.1 - 2024-11-20
Fixed
- Fix interrupt stack alignment (#2425)
0.9.0 - 2024-07-15
Added
rtc-ramfeature used byesp-halto control rtc ram initialization (#1677)
Removed
- All existing features controlling ram initialization. Most (
init-data,init-rw-text,init-rtc-fast-data, andinit-rtc-fast-text) were only used for the (already removed) direct boot support.zero-bssis now enabled unconditionally.zero-rtc-fast-bsswas merged into the newrtc-ramfeature. (#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-preemptionfeatures and enable them by default (#1310)
0.7.0 - 2024-03-08
Changed
start_rustcallshal_maininstead of calling user'smaindirectly (#1135)
0.6.1 - 2024-01-19
Changed
- Updated to latest version of
riscvandriscv-rt-macrosdependencies
0.6.0 - 2023-12-12
Fixed
- Fix overwriting
rtc-uninit-datawhen there is no rtc-bss data (#952) - Fix RISC-V stack allocation (#988)
- ESP32-C6/ESP32-H2: Add
fix-spfeature to supportflip-linkinesp-hal-common(#1008)
Removed
0.5.0 - 2023-09-05
Changed
- Use all remaining memory for the stack (#716)
Fixed
- Fix RISCV stack-start (#721)