All notable changes to this project will be documented in this file.
This project adheres to Semantic Versioning.
0.1.15 - 2024-09-15
- Add
process::{ExitCode,Termination}
.
0.1.14 - 2024-08-23
- Add
#[must_use]
toOwnedFd::into_raw_fd
.
0.1.13 - 2024-07-22
- Open files in "binary" mode to match
std::fs::File
's behavior. (#12)
0.1.12 - 2024-07-09
0.1.11 - 2024-06-16
Note: This release has been yanked due to an issue fixed in 0.1.12.
- Implement
core::error::Error
forsemihosting::io::Error
at Rust 1.81+. (8701460)
0.1.10 - 2024-05-06
- Make
impl<Fd: AsFd>
impl take?Sized
. (2c7b911)
0.1.9 - 2024-04-21
- Add
trap-hlt
feature to useHLT
instruction on Arm A+R profile. See the documentation for details.
0.1.8 - 2024-04-21
-
Respect
RUSTC_WRAPPER
in rustc version detection. -
Documentation improvements.
0.1.7 - 2024-03-21
- Support Xtensa (OpenOCD Semihosting) under the
openocd-semihosting
feature. (#9)
0.1.6 - 2024-03-02
- Documentation improvements.
0.1.5 - 2023-12-27
- Expose raw syscall interface as public API. (#7, thanks @t-moe)
0.1.4 - 2023-08-25
- Update
unwinding
to 0.2.
0.1.3 - 2023-07-27
- Fix build error on MIPS32r6 and MIPS64r6 since nightly-2023-07-19's target_arch change.
0.1.2 - 2023-05-06
- Enable
portable-atomic
'srequire-cas
feature to display helpful error messages to users on targets requiring additional action on the user side to provide atomic CAS.
0.1.1 - 2023-04-09
- Improve panic message on stable.
0.1.0 - 2023-03-22
Initial release