packages feed

aeson-diff 1.1.0.5 → 1.1.0.7

raw patch · 5 files changed

+14/−5 lines, 5 filesdep +semigroupsPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependencies added: semigroups

API changes (from Hackage documentation)

- Data.Aeson.Patch: instance Data.Semigroup.Semigroup Data.Aeson.Patch.Patch
- Data.Aeson.Pointer: instance Data.Semigroup.Semigroup Data.Aeson.Pointer.Pointer
+ Data.Aeson.Patch: instance GHC.Base.Semigroup Data.Aeson.Patch.Patch
+ Data.Aeson.Pointer: instance GHC.Base.Semigroup Data.Aeson.Pointer.Pointer

Files

CHANGELOG.md view
@@ -1,3 +1,7 @@+aeson-diff 1.1.0.5++    * Support GHC-8.4.x in recent Stackage releases.+ aeson-diff 1.1.0.4     * Support GHC-8.4.x in recent Stackage releases. 
README.md view
@@ -2,7 +2,7 @@ ==========  [![Build Status][badge]][status]-[![Hackage](https://img.shields.io/hackage/v/aeson-diff.svg?maxAge=2592000)]()+[![Hackage](https://img.shields.io/hackage/v/aeson-diff.svg?maxAge=2592000)](https://hackage.haskell.org/package/aeson-diff) [![Hackage-Deps](https://img.shields.io/hackage-deps/v/aeson-diff.svg?maxAge=2592000)]()  This is a small library for working with changes to JSON documents. It
aeson-diff.cabal view
@@ -1,5 +1,5 @@ name:                aeson-diff-version:             1.1.0.5+version:             1.1.0.7 synopsis:            Extract and apply patches to JSON documents. description:   .@@ -24,7 +24,7 @@                    , test/data/cases/*.json                    , test/data/cases/*.txt -source-repository     HEAD+source-repository      HEAD   type: git   location: https://github.com/thsutton/aeson-diff @@ -34,7 +34,7 @@   exposed-modules:     Data.Aeson.Diff                      , Data.Aeson.Patch                      , Data.Aeson.Pointer-  build-depends:       base >=4.5 && <4.12+  build-depends:       base >=4.9 && <4.13                      , aeson                      , bytestring >= 0.10                      , edit-distance-vector@@ -44,6 +44,9 @@                      , text                      , unordered-containers                      , vector+  if impl(ghc < 8.0)+    build-depends:+      semigroups < 0.19  executable             json-diff   default-language:    Haskell2010
stack.yaml view
@@ -1,4 +1,4 @@-resolver: lts-9.9+resolver: lts-12.11 extra-deps: - edit-distance-vector-1.0.0.4 flags: {}
test/data/cases/case3-error.txt view
@@ -1,2 +1,4 @@ Could not parse patch: when expecting a Array, encountered Object instead Error in $: Could not parse patch: expected Array, encountered Object++Error in $: Could not parse patch: expected Array, but encountered Object