microlens-aeson 2.5.1 → 2.5.2
raw patch · 4 files changed
+19/−8 lines, 4 filesdep ~textPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: text
API changes (from Hackage documentation)
- Lens.Micro.Aeson: instance Lens.Micro.Aeson.AsJSON Data.ByteString.Internal.ByteString
- Lens.Micro.Aeson: instance Lens.Micro.Aeson.AsNumber Data.ByteString.Internal.ByteString
- Lens.Micro.Aeson: instance Lens.Micro.Aeson.AsValue Data.ByteString.Internal.ByteString
+ Lens.Micro.Aeson: instance Lens.Micro.Aeson.AsJSON Data.ByteString.Internal.Type.ByteString
+ Lens.Micro.Aeson: instance Lens.Micro.Aeson.AsNumber Data.ByteString.Internal.Type.ByteString
+ Lens.Micro.Aeson: instance Lens.Micro.Aeson.AsValue Data.ByteString.Internal.Type.ByteString
Files
- CHANGELOG.md +6/−0
- microlens-aeson.cabal +9/−4
- src/Lens/Micro/Aeson.hs +2/−2
- src/Lens/Micro/Aeson/Internal.hs +2/−2
CHANGELOG.md view
@@ -1,5 +1,11 @@ # microlens-aeson +## 2.5.2 (2024-03-01)++#### Changed++- Support for `text-2.1`.+ ## 2.5.1 (2023-08-16) #### Changed
microlens-aeson.cabal view
@@ -1,6 +1,6 @@ cabal-version: 2.2 name: microlens-aeson-version: 2.5.1+version: 2.5.2 synopsis: Law-abiding lenses for Aeson, using microlens description: Law-abiding lenses for Aeson, using microlens. category: Numeric@@ -9,8 +9,13 @@ maintainer: Colin Woodbury <colin@fosskers.ca> copyright: Copyright (C) 2012 Paul Wilson, (C) 2013 Edward A. Kmett, (C) 2015 Colin Woodbury-tested-with: GHC==9.6.2, GHC==9.4.5, GHC==9.2.7, GHC==9.0.2, GHC==8.10.7-+tested-with:+ GHC==9.8.1+ , GHC==9.6.4+ , GHC==9.4.8+ , GHC==9.2.8+ , GHC==9.0.2+ , GHC==8.10.7 license: MIT license-file: LICENSE@@ -31,7 +36,7 @@ , bytestring , hashable , microlens >=0.3- , text >=0.11 && < 1.3 || ^>= 2.0+ , text >=0.11 && < 1.3 || >= 2.0 && < 2.2 , vector >=0.9 library
src/Lens/Micro/Aeson.hs view
@@ -5,9 +5,9 @@ -- | -- Module : Lens.Micro.Aeson--- Copyright : (c) Colin Woodbury 2015-2022, (c) Edward Kmett 2013-2014, (c) Paul Wilson 2012+-- Copyright : (c) Colin Woodbury 2015-2024, (c) Edward Kmett 2013-2014, (c) Paul Wilson 2012 -- License : BSD3--- Maintainer: Colin Woodbury <colingw@gmail.com>+-- Maintainer: Colin Woodbury <colin@fosskers.ca> -- -- Traversals for Data.Aeson, based on microlens for minimal dependencies. --
src/Lens/Micro/Aeson/Internal.hs view
@@ -6,9 +6,9 @@ -- | -- Module : Lens.Micro.Aeson.Internal--- Copyright : (c) Colin Woodbury 2015-2022, (c) Edward Kmett 2013-2014, (c) Paul Wilson 2012+-- Copyright : (c) Colin Woodbury 2015-2024, (c) Edward Kmett 2013-2014, (c) Paul Wilson 2012 -- License : BSD3--- Maintainer: Colin Woodbury <colingw@gmail.com>+-- Maintainer: Colin Woodbury <colin@fosskers.ca> -- -- These are stolen from `Lens.Micro.Platform` to avoid its dependencies. -- They're altered to be specific to the Aeson context.