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 +8/−0
- hermes-json.cabal +11/−13
- simdjson/singleheader/simdjson.cpp too large to diff
- simdjson/singleheader/simdjson.h too large to diff
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