packages feed

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 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.