Skip to content

azure-json_1.5.0

Latest
Compare
Choose a tag to compare
@azure-sdk azure-sdk released this 08 Mar 01:27
4e20f10

1.5.0 (2025-03-07)

Breaking Changes

  • JsonNumber previously would use float when the floating point number was small enough to fit in float but it
    now aligns behavior with JsonReader.readUntyped() where double will be the smallest floating point type used.
    This aligns with floating point number behavior in Java where double is the default if no type is specified.
  • Support for special numeric INF, -INF, and +INF values have been removed to align with behaviors of Float
    and Double in Java where only the Infinity variants are supported.

Bugs Fixed

  • JsonReader.readUntyped() had incomplete support for untyped numerics. Numerics too large for double and long are
    now supported and a bug where exponents were not being parsed correctly is fixed.