- INTERNAL #45: Add release workflow. (@HalidOdat)
- INTERNAL #43: Add
#[inline]
to public functions. (@HalidOdat) - INTERNAL #42: Sync upstream/master. (@HalidOdat, @jedel1043)
# 1.0.0 (2023-10-05) - ECMAScript compliant implementation of Number.prototype.toFixed()
- Minimum rust version has been bumped from
1.36.0
to1.64.0
.
- FEATURE:
ECMAScript specification compliant
Number.prototype.toFixed()
implementation. (@HalidOdat)
- INTERNAL #1: Added dependabot PRs. (@Razican)
- INTERNAL #2: Sync upstream/master. (@HalidOdat)
- INTERNAL #3: Add issue and PR templates. (@HalidOdat)
- INTERNAL #4: Switch to criterion for benchmarking. (@HalidOdat)
- INTERNAL #5: Benchmark CI. (@HalidOdat)
- INTERNAL #6: Enable merge queue. (@jedel1043)
- INTERNAL #17 Sync to
dtolnay/ryu
master - INTERNAL #16 Sync to
dtolnay/ryu
master
- FEATURE #11:
Null check in unsafe
format32
andformat64
(in debug mode). (@HalidOdat)
- FEATURE #6:
ECMAScript specification complaint
f32
to string conversions. (@HalidOdat)
- BUG #2 (@HalidOdat):
- Fixed compatibility with rust
1.31.0
. - Fixed converting from
-0.0
to0
. - Fixed max length docs for
format32
andformat64
.
- Fixed compatibility with rust
- INTERNAL #2:
Optimized
0
and-0
to string conversion (@HalidOdat)
This is the initial release of this crate, it introduces ECMAScript compliant f64
to string conversions.
- FEATURE:
ECMAScript specification complaint
f64
to string conversions. (@Tropid) - FEATURE:
Change name from
ryu
toryu-js
. (@Tropid)
- BUG #1: Fixed buffer overflow with length greater than 24 (max is 25). (@HalidOdat)
- INTERNAL #1: Fixed all clippy warnings/errors and tests (@HalidOdat)