Jason Versions Save

A blazing fast JSON parser and generator in pure Elixir.

v1.5.0-alpha.1

1 year ago

Enhancements

  • Add optional dependency for jason_native. Please refer to the repo for usage instructions

v1.4.0

1 year ago

Enhancements

  • Use the :erlang.float_to_binary(_, [:short]) function, instead of io_lib_format.fwrite_g/1 where available (OTP 24.1+). This provides equivalent output with much less memory used and significantly improved performance.

v1.3.0

2 years ago

Enhancements

  • Add the Jason.OrderedObject struct
  • Support decoding objects preserving all the keys with objects: :ordered_objects option
  • Support decoding floats to Decimal with floats: :decimals option
  • Add ~j and ~J sigils in module Jason.Sigil to support writing JSON literals in code

Fixes

  • Fix error reporting when decoding strings (it was possible to mis-attribute the offending byte)
  • Verify fields given to @derive

v1.2.2

3 years ago

1.2.2 (08.09.2020)

Enhancements

  • Support Decimal 2.