hslua-aeson 2.3.0 → 2.3.0.1
raw patch · 4 files changed
+14/−8 lines, 4 filesdep ~basedep ~hslua-marshallingPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: base, hslua-marshalling
API changes (from Hackage documentation)
Files
- CHANGELOG.md +7/−1
- hslua-aeson.cabal +4/−4
- src/HsLua/Aeson.hs +2/−2
- test/test-hslua-aeson.hs +1/−1
CHANGELOG.md view
@@ -2,9 +2,15 @@ `hslua-aeson` uses [PVP Versioning][]. +## hslua-aeson-2.3.0.1++Released 2023-03-13.++- Relax upper bound for hslua-marshalling, allow version 2.3.+ ## hslua-aeson-2.3.0 -Release pending.+Released 2023-02-21. - The `peekValue` peeker now checks for a `__toaeson` metafield or `__tojson` metamethod and uses them to compute the `Value`
hslua-aeson.cabal view
@@ -1,6 +1,6 @@ cabal-version: 2.2 name: hslua-aeson-version: 2.3.0+version: 2.3.0.1 synopsis: Allow aeson data types to be used with Lua. description: This package provides instances to push and receive any datatype encodable as JSON to and from the Lua stack.@@ -8,7 +8,7 @@ license: MIT license-file: LICENSE author: Albert Krewinkel-maintainer: Albert Krewinkel <albert+hslua@zeitkraut.de>+maintainer: Albert Krewinkel <tarleb@hslua.org> copyright: © 2017–2023 Albert Krewinkel category: Foreign extra-source-files: README.md@@ -28,13 +28,13 @@ common common-options default-language: Haskell2010- build-depends: base >= 4.8 && < 5+ build-depends: base >= 4.11 && < 5 , aeson >= 1.5 && < 2.2 , bytestring >= 0.10.2 && < 0.12 , containers >= 0.5.9 && < 0.7 , hashable >= 1.2 && < 1.5 , hslua-core >= 2.0 && < 2.4- , hslua-marshalling >= 2.1 && < 2.3+ , hslua-marshalling >= 2.1 && < 2.4 , mtl >= 2.2 && < 2.4 , scientific >= 0.3 && < 0.4 , unordered-containers >= 0.2 && < 0.3
src/HsLua/Aeson.hs view
@@ -1,8 +1,8 @@ {-| Module : HsLua.Aeson-Copyright : © 2017–2022 Albert Krewinkel+Copyright : © 2017-2023 Albert Krewinkel License : MIT-Maintainer : Albert Krewinkel <tarleb@zeitkraut.de>+Maintainer : Albert Krewinkel <tarleb@hslua.org> Pushes and retrieves aeson `Value`s to and from the Lua stack.
test/test-hslua-aeson.hs view
@@ -1,6 +1,6 @@ {-# OPTIONS_GHC -fno-warn-orphans #-} {-|-Copyright : © 2017–2022 Albert Krewinkel+Copyright : © 2017-2023 Albert Krewinkel License : MIT Tests for Aeson–Lua glue.