Skip to content
This repository was archived by the owner on Apr 28, 2025. It is now read-only.

Commit fcf92a3

Browse files
chore: release v0.2.12
1 parent 3c7a832 commit fcf92a3

File tree

2 files changed

+31
-1
lines changed

2 files changed

+31
-1
lines changed

CHANGELOG.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,36 @@ and this project adheres to
88

99
## [Unreleased]
1010

11+
## [0.2.12](https://github.com/rust-lang/libm/compare/libm-v0.2.11...libm-v0.2.12) - 2024-12-29
12+
13+
### Other
14+
15+
- Fix new `clippy::precedence` lints
16+
- Introduce helper types for accessing trait items
17+
- Fix a bug in `abs_diff`
18+
- Remove tests against system musl
19+
- Use `https:` links in `README.md`
20+
- Move some numeric trait logic to default implementations
21+
- Resolve clippy errors in `libm` tests and check this in CI
22+
- Add some more basic docstrings ([#352](https://github.com/rust-lang/libm/pull/352))
23+
- Introduce `hf32!` and `hf64!` macros for hex float support
24+
- Fix errors reported by Clippy in `libm`
25+
- Expose the `support` module publicly with a test feature
26+
- Update libm `Float` and `Int` with functions from the test traits
27+
- Change prefixes used by the `Float` trait
28+
- Remove `libm-bench`
29+
- Rename `canonical_name` to `base_name`
30+
- Add float and integer traits from compiler-builtins
31+
- Move architecture-specific code to `src/math/arch`
32+
- Update `select_implementation` to accept arch configuration
33+
- Add an "arch" Cargo feature that is on by default
34+
- Vendor `cfg_if::cfg_if!`
35+
- Make use of `select_implementation`
36+
- Introduce a `select_implementation` macro
37+
- Introduce `math::arch::intrinsics`
38+
- Replace `feature = "unstable-intrinsics"` with `intrinsics_enabled`
39+
- Move the existing "unstable" feature to "unstable-intrinsics"
40+
1141
## [0.2.11](https://github.com/rust-lang/libm/compare/libm-v0.2.10...libm-v0.2.11) - 2024-10-28
1242

1343
### Fixed

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ license = "MIT AND (MIT OR Apache-2.0)"
88
name = "libm"
99
readme = "README.md"
1010
repository = "https://github.com/rust-lang/libm"
11-
version = "0.2.11"
11+
version = "0.2.12"
1212
edition = "2021"
1313
exclude = ["/ci/", "/.github/workflows/"]
1414
rust-version = "1.63"

0 commit comments

Comments
 (0)