Changelog of @hackage/hermes-json 0.5.0.0

Revision history for hermes-json

0.5.0.0 -- 2023-03-08

  • Convert DecoderM callbacks to Decoder. This is a breaking change.
  • Add useful instances for the Decoder monad
  • Remove some redundant functions
  • Adjust vector bounds

0.4.0.0 -- 2023-03-07

  • Update simdjson to 3.1.3
  • Add containers, primitive and vector dependencies
  • Add example of decoding Data.Aeson.Value in hermes-aeson
  • Remove debug string and document location in errors
  • Fix JSON pointer formatting
  • Fix incorrect path in errors from atPointer
  • Refactor Decoder to prevent passing opaque Values
  • Add general performance improvements
  • Update benchmarks

0.3.0.0 -- 2023-03-01

  • Remove MonadIO and MonadUnliftIO instances for Decoder
  • Remove unliftio dependency
  • Support system-cxx-std-lib for GHC >= 9.4
  • Fix GitHub CI badge

0.2.0.1 -- 2022-10-10

  • Add support for GHC 9.4.1
  • Bump upper bound on time

0.2.0.0 -- 2022-02-22

  • Add support for text 2.0

0.1.0.1 -- 2022-01-18

  • Make -march=native opt-in

0.1.0.0 -- 2021-12-24

  • First version. Released on an unsuspecting world.