Skip to content

Latest commit

 

History

History
88 lines (55 loc) · 3.59 KB

CHANGELOG.md

File metadata and controls

88 lines (55 loc) · 3.59 KB

CHANGELOG

Internal Improvements

# 1.0.0 (2023-10-05) - ECMAScript compliant implementation of Number.prototype.toFixed()

Breaking Changes

  • Minimum rust version has been bumped from 1.36.0 to 1.64.0.

Feature Enhancements

  • FEATURE: ECMAScript specification compliant Number.prototype.toFixed() implementation. (@HalidOdat)

Internal Improvements

Internal Improvements

Feature Enhancements

  • FEATURE #11: Null check in unsafe format32 and format64 (in debug mode). (@HalidOdat)

Bug Fixes

  • BUG #12 #13: Documentation fixes (@HalidOdat)

Feature Enhancements

  • FEATURE #6: ECMAScript specification complaint f32 to string conversions. (@HalidOdat)

Bug Fixes

  • BUG #2 (@HalidOdat):
    • Fixed compatibility with rust 1.31.0.
    • Fixed converting from -0.0 to 0.
    • Fixed max length docs for format32 and format64.

Internal Improvements

  • INTERNAL #2: Optimized 0 and -0 to string conversion (@HalidOdat)

# 0.1.0 (2020-07-13) - ECMAScript compliant f64 conversions Release

This is the initial release of this crate, it introduces ECMAScript compliant f64 to string conversions.

Feature Enhancements

  • FEATURE: ECMAScript specification complaint f64 to string conversions. (@Tropid)
  • FEATURE: Change name from ryu to ryu-js. (@Tropid)

Bug Fixes

  • BUG #1: Fixed buffer overflow with length greater than 24 (max is 25). (@HalidOdat)

Internal Improvements

  • INTERNAL #1: Fixed all clippy warnings/errors and tests (@HalidOdat)