jason

A blazing fast JSON parser and generator in pure Elixir.

OTHER License

Downloads
167M
Stars
1.6K
Committers
42

Bot releases are visible (Hide)

jason - v1.5.0-alpha.1 Latest Release

Published by michalmuskala about 2 years ago

Enhancements

  • Add optional dependency for jason_native.
    Please refer to the repo for usage instructions
jason - v1.4.0

Published by michalmuskala about 2 years 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.
jason - v1.3.0

Published by michalmuskala almost 3 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
jason - 1.2.2

Published by michalmuskala about 4 years ago

1.2.2 (08.09.2020)

Enhancements

  • Support Decimal 2.