packages feed

hermes-json 0.7.0.0 → 0.8.0.0

raw patch · 4 files changed

+19/−13 lines, 4 filesdep ~basedep ~hedgehogdep ~timePVP ok

version bump matches the API change (PVP)

Dependency ranges changed: base, hedgehog, time

API changes (from Hackage documentation)

Files

CHANGELOG.md view
@@ -1,5 +1,13 @@ # Revision history for hermes-json +## 0.8.0.0 -- 2026-03-25++Maintenance release++### Changed+* Update simdjson to 4.4.2 - thanks to @sheaf!+* Support GHC 9.12 and 9.14+ ## 0.7.0.0 -- 2025-07-16  This is mainly a maintenance release, no new features or fixes.
hermes-json.cabal view
@@ -1,6 +1,6 @@ cabal-version:      3.0 name:               hermes-json-version:            0.7.0.0+version:            0.8.0.0 category:           Text, Web, JSON, FFI synopsis:           Fast JSON decoding via simdjson C++ bindings description:@@ -10,8 +10,8 @@ homepage:           https://github.com/velveteer/hermes license:            MIT license-file:       LICENSE-author:             Josh Miller <notjoshmiller@gmail.com>-maintainer:         Josh Miller <notjoshmiller@gmail.com>+author:             Josh Miller <joshua.ian.miller@pm.me>+maintainer:         Josh Miller <joshua.ian.miller@pm.me> extra-source-files:     simdjson/singleheader/simdjson.h extra-doc-files:@@ -19,11 +19,9 @@   , README.md   , simdjson/LICENSE tested-with:-  , GHC == 9.2.8-  , GHC == 9.4.6-  , GHC == 9.6.2-  , GHC == 9.8.2-  , GHC == 9.10.2+    GHC == 9.10.3+  , GHC == 9.12.3+  , GHC == 9.14.1 source-repository head   type: git   location: git@github.com:velveteer/hermes.git@@ -60,9 +58,9 @@     Data.Hermes.Decoder.Internal     Data.Hermes.Decoder.Internal.Scientific   build-depends:-    base               >= 4.13 && < 4.21,+    base               >= 4.13 && < 4.23,     bytestring         >= 0.10.12 && < 0.13,-    containers         >= 0.6.5 && < 0.7,+    containers         >= 0.6.5 && < 0.9,     deepseq            >= 1.4.4 && < 1.6,     dlist              >= 0.8 && < 1.1,     integer-conversion >= 0.1 && < 0.2,@@ -71,7 +69,7 @@     text               >= 2.0 && < 2.2,     text-iso8601       >= 0.1 && < 0.2,     transformers       >= 0.5.6 && < 0.7,-    time               >= 1.9.3 && < 1.13,+    time               >= 1.9.3 && < 1.16,     time-compat        >= 1.9.5 && < 1.10,     vector             >= 0.12.3.1 && < 0.14 @@ -128,11 +126,11 @@     aeson          >= 2.0.1 && < 2.3,     base,     bytestring,-    containers     >= 0.6.2 && < 0.7,+    containers     >= 0.6.2 && < 0.9,     hermes-json,     scientific,     text,-    hedgehog       >= 1.0.5 && < 1.5,+    hedgehog       >= 1.0.5 && < 1.8,     tasty          >= 1.4.2 && < 1.6,     tasty-hunit    >= 0.10.0 && < 0.12,     tasty-hedgehog >= 1.1.0 && < 1.5,
simdjson/singleheader/simdjson.cpp view

file too large to diff

simdjson/singleheader/simdjson.h view

file too large to diff