# Changelog ## Unreleased * None ## v0.4.0 (2024-03-22) * [#23] - Add `strncasecmp` * [#21] - Add signal API * [#19] - Add malloc/free API * [#14] - C function exports now gated by feature flags [#23]: https://github.com/rust-embedded-community/tinyrlibc/pull/23 [#21]: https://github.com/rust-embedded-community/tinyrlibc/pull/21 [#19]: https://github.com/rust-embedded-community/tinyrlibc/pull/19 [#14]: https://github.com/rust-embedded-community/tinyrlibc/pull/14 ## v0.3.0 (2022-10-18) * [#11] - Switch to `core::ffi` types (requires Rust 1.64) * [#10] - Add CI using Github Actions * [#7] - Add `strtoul` and `strcpy` * [#8] - Add `abs` [#11]: https://github.com/rust-embedded-community/tinyrlibc/pull/11 [#10]: https://github.com/rust-embedded-community/tinyrlibc/pull/10 [#7]: https://github.com/rust-embedded-community/tinyrlibc/pull/7 [#8]: https://github.com/rust-embedded-community/tinyrlibc/pull/8 ## v0.2.2 (2022-03-17) * [#5] - Swap `i32` to `CInt` in `strchr`. [#5]: https://github.com/rust-embedded-community/tinyrlibc/pull/5 ## v0.2.1 (2021-05-17) * [#2] - Add `strncpy` [#2]: https://github.com/rust-embedded-community/tinyrlibc/pull/2 ## v0.2.0 (2019-11-06) * [#1] - Add `strchr` [#1]: https://github.com/rust-embedded-community/tinyrlibc/pull/1 ## v0.1.2 (2019-09-01) * First release