Skip to content

Latest commit

 

History

History
71 lines (43 loc) · 1.63 KB

CHANGELOG.md

File metadata and controls

71 lines (43 loc) · 1.63 KB

Changelog

v2.3.0 - 2025-01-04

  • Add dict function

v2.2.0 - 2024-11-22

  • parse, parse_bits, and UnableToDecode have been added to work with the new gleam/dynamic/decode API.

v2.1.0 - 2024-11-19

  • to_string_builder has been deprecated in favour of to_string_tree.

v2.0.0 - 2024-05-23

  • The Thoas Erlang library has been removed as a dependency in favour of the built-in Erlang JSON library. This means that Erlang/OTP 27.0 or higher is now required.
  • The UnexpectedSequence and UnexpectedByte error variants no longer have labels for their arguments.

v1.0.1 - 2024-04-25

  • Relaxed Thoas version requirement.

v1.0.0 - 2024-01-16

  • Relaxed stdlib version requirement.

v0.7.0 - 2023-11-05

  • Updated for Gleam v0.32.0.

v0.6.0 - 2023-08-03

  • Updated error parsing for current V8 runtimes.
  • Updated for Gleam v0.30.0.

v0.5.1 - 2023-03-02

  • Updated for Gleam v0.27.0.

v0.5.0 - 2022-06-11

  • This library now works when running Gleam on JavaScript.

v0.4.0 - 2022-02-05

  • The decode_bits function has been added.

v0.3.0 - 2022-01-09

  • The decode function now takes a gleam/dynamic.Decoder.

v0.2.0 - 2022-01-01

  • Converted to use the Gleam build tool.
  • The underlying jsone Erlang JSON libary has been replaced with the new thoas Erlang JSON library.
  • The encode function has been replaced by the to_string and to_string_builder functions.
  • The list function has been replaced by the array and preprocessed_array functions.
  • The nullable function gains argument labels.
  • The float function has been added.

v0.1.0 - 2020-07-30

  • Initial release.