1- # Change Log
1+ # Changelog
22
33All notable changes to this project will be documented in this file.
4- This project adheres to [ Semantic Versioning] ( http://semver.org/ ) .
4+
5+ The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) ,
6+ and this project adheres to
7+ [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
58
69## [ Unreleased]
710
8- ...
11+ ## [ 0.2.9] ( https://github.com/rust-lang/libm/compare/libm-v0.2.8...libm-v0.2.9 ) - 2024-10-26
12+
13+ ### Fixed
14+
15+ - Update exponent calculations in nextafter to match musl
16+
17+ ### Changed
18+
19+ - Update licensing to MIT AND (MIT OR Apache-2.0), as this is derivative from
20+ MIT-licensed musl.
21+ - Set edition to 2021 for all crates
22+ - Upgrade all dependencies
23+
24+ ### Other
25+
26+ - Don't deny warnings in lib.rs
27+ - Rename the ` musl-bitwise-tests ` feature to ` test-musl-serialized `
28+ - Rename the ` musl-reference-tests ` feature to ` musl-bitwise-tests `
29+ - Move ` musl-reference-tests ` to a new ` libm-test ` crate
30+ - Add a ` force-soft-floats ` feature to prevent using any intrinsics or
31+ arch-specific code
32+ - Deny warnings in CI
33+ - Fix ` clippy::deprecated_cfg_attr ` on compiler_builtins
34+ - Corrected English typos
35+ - Remove unneeded ` extern core ` in ` tgamma `
36+ - Allow internal_features lint when building with "unstable"
937
1038## [ v0.2.1] - 2019-11-22
1139
1240### Fixed
41+
1342- sincosf
1443
1544## [ v0.2.0] - 2019-10-18
1645
1746### Added
47+
1848- Benchmarks
1949- signum
2050- remainder
@@ -23,17 +53,20 @@ This project adheres to [Semantic Versioning](http://semver.org/).
2353- nextafterf
2454
2555### Fixed
56+
2657- Rounding to negative zero
2758- Overflows in rem_pio2 and remquo
2859- Overflows in fma
2960- sincosf
3061
3162### Removed
63+
3264- F32Ext and F64Ext traits
3365
3466## [ v0.1.4] - 2019-06-12
3567
3668### Fixed
69+
3770- Restored compatibility with Rust 1.31.0
3871
3972## [ v0.1.3] - 2019-05-14
0 commit comments