Skip to content

Commit 3927710

Browse files
committed
Increment version for 0.1.4 release.
1 parent c2e254e commit 3927710

3 files changed

Lines changed: 14 additions & 9 deletions

File tree

CHANGELOG.md

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,49 +4,53 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
44
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
55

66
## [Unreleased]
7+
8+
## [0.1.4][v0.1.4] - 2024-12-21 <a name="0.1.4"></a>
9+
710
### Fixed
11+
812
- `min` and `max` incorrectly propagate `NaN` values when `self` is `NaN`. Fixes [#126],
913
by [@mgottscho].
1014

1115
## [0.1.3][v0.1.3] - 2024-12-21 <a name="0.1.3"></a>
1216

13-
## Added
17+
### Added
1418

1519
- Add camel-case variants of `f16` as `F16` and `bf16` as `Bf16` for future-proofing.
1620

1721
## [0.1.2][v0.1.2] - 2024-12-12 <a name="0.1.2"></a>
1822

19-
## Added
23+
### Added
2024

2125
- Added lossless `from_f*_lossless` functions and `TryFrom` implementations which will never have rounding error.
2226

2327
## [0.1.1][v0.1.1] - 2024-12-12 <a name="0.1.1"></a>
2428

25-
## Changed
29+
### Changed
2630

2731
- Fixed package documentation for better attribution.
2832

2933
## [0.1.0][v0.1.0] - 2024-12-12 <a name="0.1.0"></a>
3034

31-
## Changed
35+
### Changed
3236

3337
- Forked the repository
3438
- Lowered the MSRV to 1.60.0.
3539
- Changed from `repr(transparent)` to `repr(C)`.
3640

37-
## Removed
41+
### Removed
3842

3943
- All features, including `zerocopy`, `serde`, `bytemuck`, `num-traits`, and `alloc` support.
4044

41-
## Fixed
45+
### Fixed
4246

4347
- Disabled hardware instrinsics by default for `f16` to `f64` and `f64` to `f16` conversions, due to lossy results with an intermediate `f32` (see [#161](https://github.com/starkat99/half-rs/issues/116)).
4448
- Silenced most clippy lints.
4549

4650
- Suppressed unexpected_cfg lint warnings on newer versions of stable Rust.
4751
- Resolved ambiguous rustdoc warnings due to new unstable `f16` primitive in compiler.
4852

49-
# Half Changelog
53+
## Half Changelog
5054

5155
These were all changes for half, which `float16` is a fork of.
5256

@@ -492,6 +496,7 @@ These were all changes for half, which `float16` is a fork of.
492496
<!-- Versions -->
493497

494498
[Unreleased]: https://github.com/starkat99/half-rs/compare/v2.4.1...HEAD
499+
[v0.1.4]: https://github.com/Alexhuszagh/float16/compare/v0.1.3...v0.1.4
495500
[v0.1.3]: https://github.com/Alexhuszagh/float16/compare/v0.1.2...v0.1.3
496501
[v0.1.2]: https://github.com/Alexhuszagh/float16/compare/v0.1.1...v0.1.2
497502
[v0.1.1]: https://github.com/Alexhuszagh/float16/compare/v0.1.0...v0.1.1

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "float16"
33
# Remember to keep in sync with html_root_url crate attribute
4-
version = "0.1.3"
4+
version = "0.1.4"
55
authors = ["Kathryn Long <squeeself@gmail.com>", "Alex Huszagh <ahuszagh@gmail.com>"]
66
description = "Half-precision floating point f16 and bf16 types for Rust implementing the IEEE 754-2008 standard binary16 and bfloat16 types."
77
repository = "https://github.com/Alexhuszagh/float16"

0 commit comments

Comments
 (0)