aeson-diff 1.1.0.2 → 1.1.0.3
raw patch · 4 files changed
+9/−4 lines, 4 filesdep ~basePVP: minor bump suggested
API additions: PVP suggests at least a minor version bump
Dependency ranges changed: base
API changes (from Hackage documentation)
+ Data.Aeson.Pointer: instance GHC.Classes.Ord Data.Aeson.Pointer.Pointer
+ Data.Aeson.Pointer: type Path = [Key]
Files
- CHANGELOG.md +4/−0
- aeson-diff.cabal +2/−2
- lib/Data/Aeson/Pointer.hs +2/−1
- stack.yaml +1/−1
CHANGELOG.md view
@@ -1,3 +1,7 @@+aeson-diff 1.1.0.3++ * Relax upper bound on base dependency for Stackage LTS-9.+ aeson-diff 1.1.0.0 * aeson-diff can now, optionally, generate a test operation before each
aeson-diff.cabal view
@@ -1,5 +1,5 @@ name: aeson-diff-version: 1.1.0.2+version: 1.1.0.3 synopsis: Extract and apply patches to JSON documents. description: .@@ -34,7 +34,7 @@ exposed-modules: Data.Aeson.Diff , Data.Aeson.Patch , Data.Aeson.Pointer- build-depends: base >=4.5 && <4.10+ build-depends: base >=4.5 && <4.11 , aeson , bytestring >= 0.10 , edit-distance-vector
lib/Data/Aeson/Pointer.hs view
@@ -4,6 +4,7 @@ module Data.Aeson.Pointer ( Pointer(..), Key(..),+ Path, -- * Representing pointers formatPointer, parsePointer,@@ -62,7 +63,7 @@ -- -- Defined in RFC 6901 <http://tools.ietf.org/html/rfc6901> newtype Pointer = Pointer { pointerPath :: Path }- deriving (Eq, Show, Monoid)+ deriving (Eq, Ord, Show, Monoid) -- | Format a 'Pointer' as described in RFC 6901. --
stack.yaml view
@@ -1,4 +1,4 @@-resolver: lts-8.2+resolver: lts-8.5 extra-deps: - edit-distance-vector-1.0.0.4 flags: {}