packages feed

hnix-store-json-0.2.0.0: CHANGELOG.md

# [0.2.0.0](https://github.com/haskell-nix/hnix-store/compare/json-0.1.0.0...json-0.2.0.0) 2026-10-21

The test suite is now much more comprenesive, uses test data from upstream Nix to make sure the JSON formats match.

* JSON instance for `StorePath` now doesn't include the store dir, matching upstream.
  (This keeps it canonical.)

* Removed `deriving-aeson` and `constraints-extras` dependencies; all JSON instances are now hand-written.

* New JSON instances for:
  * `Hash`
  * `ContentAddress`
  * `OutputsSpec`
  * `SingleDerivedPath`
  * `DerivedPath`
  * `Derivation`
  * `Signature`
  * `NamedSignature`
  * `BuildTraceKey`
  * `Realisation`
  * `RealisationWithId`
  * `BuildSuccessStatus`, `BuildFailureStatus`
  * `BuildResult`
  * `Metadata StorePath` (path-info version 3 format)

# 0.1.0.0 2024-07-31

* Initial release

---

`hnix-store-json` uses [PVP Versioning][1].

[1]: https://pvp.haskell.org