OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hslua-aeson?expand=0&rev=14
80 lines
2.7 KiB
Plaintext
80 lines
2.7 KiB
Plaintext
-------------------------------------------------------------------
|
|
Tue Jul 9 15:31:10 UTC 2024 - Peter Simons <psimons@suse.com>
|
|
|
|
- Update hslua-aeson to version 2.3.1.1.
|
|
## hslua-aeson-2.3.1.1
|
|
|
|
Released 2024-07-09.
|
|
|
|
- Relaxed upper bound for hashable, allowing hashable-1.5.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 18 16:57:06 UTC 2024 - Peter Simons <psimons@suse.com>
|
|
|
|
- Update hslua-aeson to version 2.3.1.
|
|
## hslua-aeson-2.3.1
|
|
|
|
Released 2024-01-18.
|
|
|
|
- Relaxed upper bound for aeson. This required changes to the
|
|
testsuite: The arbitrary JSON values produced by current aeson
|
|
versions include numbers that cannot be converted to Lua
|
|
numbers without loss of precision. Those are first converted
|
|
to representable numbers before round-tripping is tested.
|
|
|
|
- Relaxed upper bound for text, containers, and bytestring,
|
|
allowing text-2.1, containers-0.7, and bytestring-0.12.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 13 12:06:14 UTC 2023 - Peter Simons <psimons@suse.com>
|
|
|
|
- Update hslua-aeson to version 2.3.0.1.
|
|
## 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
|
|
|
|
Released 2023-02-21.
|
|
|
|
- The `peekValue` peeker now checks for a `__toaeson` metafield
|
|
or `__tojson` metamethod and uses them to compute the `Value`
|
|
of an object:
|
|
|
|
The `__toaeson` metafield, if set, must be a function pushed
|
|
via `pushToAeson`. That function is called on a given object,
|
|
and the returned *Value* becomes the result of calling
|
|
`peekValue`.
|
|
|
|
Likewise, the `__tojson` metamethod must be a function that
|
|
returns a valid JSON string. The result in that case is the
|
|
decoded string.
|
|
|
|
If both, `__toaeson` and `__tojson` are set, then `__toaeson`
|
|
takes precedent.
|
|
|
|
- The test suite now has *tasty-hunit* as an additional
|
|
dependency.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 30 17:06:59 UTC 2023 - Peter Simons <psimons@suse.com>
|
|
|
|
- Updated spec file to conform with ghc-rpm-macros-2.5.2.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jun 23 06:32:26 UTC 2022 - Peter Simons <psimons@suse.com>
|
|
|
|
- Update hslua-aeson to version 2.2.1.
|
|
Upstream has edited the change log file since the last release in
|
|
a non-trivial way, i.e. they did more than just add a new entry
|
|
at the top. You can review the file at:
|
|
http://hackage.haskell.org/package/hslua-aeson-2.2.1/src/CHANGELOG.md
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 4 12:31:26 UTC 2022 - psimons@suse.com
|
|
|
|
- Add hslua-aeson at version 2.1.0.
|
|
|