Package Release Info

ghc-pandoc-lua-marshal-0.2.9-bp160.1.10

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

ghc-pandoc-lua-marshal
ghc-pandoc-lua-marshal-devel
ghc-pandoc-lua-marshal-doc
ghc-pandoc-lua-marshal-prof

Change Logs

* Tue Oct 01 2024 Peter Simons <psimons@suse.com>
- Update pandoc-lua-marshal to version 0.2.9.
  [#]# 0.2.9
  Released 2024-10-01.
  - Update list module, thereby introducing a new method `iter`;
    the function returns an iterator that steps through list
    values on each call.
  - Added support for `__toinline` and `__toblock` metamethods. If
    the metamethods are available on a Lua object and return an
    appropriate value, then that returned value will be used
    during unmarshalling.
  [#]# 0.2.8
  Released 2024-09-21.
  - Update list module, thereby introducing a new method `at` and
    an extended constructor for List types.
* Tue Jul 02 2024 Peter Simons <psimons@suse.com>
- Update pandoc-lua-marshal to version 0.2.7.1.
  [#]# 0.2.7.1
  Released 2024-07-02.
  - Relaxed the upper bound of tasty-quickcheck, used in tests.
    Now allows version 0.11.
  - Update documentation on constructors; the descriptions now
    match those in the pandoc docs.
* Mon May 06 2024 Peter Simons <psimons@suse.com>
- Update pandoc-lua-marshal to version 0.2.7.
  [#]# 0.2.7
  Released 2024-05-06.
  - Let the behavior of `content` attributes on BulletList and
    OrderedList elements match that of the constructor by treating
    a list of Block elements as a list of single-block items. The
    following assertion now holds true:
    ``` lua
    local content = {pandoc.Plain "one", pandoc.Plain "two"}
    local bl = pandoc.BulletList{}
    bl.content = content
    assert(bl == pandoc.BulletList(content))
    ```
* Tue Apr 23 2024 Peter Simons <psimons@suse.com>
- Update pandoc-lua-marshal to version 0.2.6 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.
* Fri Mar 29 2024 Peter Simons <psimons@suse.com>
- Update pandoc-lua-marshal to version 0.2.6.
  [#]# 0.2.6
  Released 2024-03-29.
  - Fixed a bug that caused problems with empty Block lists in
    the `content` attributes of *Div*, *Figure*, and *BlockQuote*
    elements.
* Mon Mar 04 2024 Peter Simons <psimons@suse.com>
- Update pandoc-lua-marshal to version 0.2.5.
  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/pandoc-lua-marshal-0.2.5/src/CHANGELOG.md
* Fri Jan 19 2024 Peter Simons <psimons@suse.com>
- Update pandoc-lua-marshal to version 0.2.4.
  [#]# 0.2.3
  Released 2024-01-19.
  - Relaxed upper bound for aeson, allowing aeson-2.2.\*.
  [#]# 0.2.3
  Released 2024-01-19.
  - Relaxed upper bound for text, containers, and bytestring,
    allowing text-2.1, containers-0.7, and bytestring-0.12.
* Thu Mar 30 2023 Peter Simons <psimons@suse.com>
- Updated spec file to conform with ghc-rpm-macros-2.5.2.
* Wed Mar 15 2023 Peter Simons <psimons@suse.com>
- Update pandoc-lua-marshal to version 0.2.2.
  [#]# 0.2.2
  Released 2023-03-15.
  - Add `__tostring` metamethods to *Blocks* and *Inlines*.
* Mon Mar 13 2023 Peter Simons <psimons@suse.com>
- Update pandoc-lua-marshal to version 0.2.1.1.
  [#]# 0.2.1.1
  Released 2023-03-13.
  - The version constraints for hslua packages have been relaxed;
    other changes in hslua 2.3.\* do not affect this package.
Version: 0.2.4-150500.3.3.1
* Fri Jan 19 2024 psimons@suse.com
- Update pandoc-lua-marshal to version 0.2.4.
  [#]# 0.2.3
  Released 2024-01-19.
  - Relaxed upper bound for aeson, allowing aeson-2.2.\*.
  [#]# 0.2.3
  Released 2024-01-19.
  - Relaxed upper bound for text, containers, and bytestring,
    allowing text-2.1, containers-0.7, and bytestring-0.12.
  [#]# 0.2.2
  Released 2023-03-15.
  - Add `__tostring` metamethods to *Blocks* and *Inlines*.
  [#]# 0.2.1.1
  Released 2023-03-13.
  - The version constraints for hslua packages have been relaxed;
    other changes in hslua 2.3.\* do not affect this package.
  [#]# 0.2.1
  Released 2023-02-11.
  - All userdata types have been given a `__tojson` metamethod.
    The methods return the default JSON representations of AST
    objects.
  [#]# 0.2.0
  Released 2023-01-18.
  - Depend on pandoc-types 1.23: the `Null` Block constructor has
    been removed, and a `Figure` constructor has been added.
  - Support for Lua 5.3 has been dropped; the package now requires
    hslua 2.2 or later.
  - The implementation for `List` has been moved to the separate
    `hslua-list` module. This module no longer contains C code.
* Sat Jul 16 2022 psimons@suse.com
- Update pandoc-lua-marshal to version 0.1.7.
  [#]# 0.1.7
  Released 2022-07-16.
  - Allow Blocks to be passed as Caption value. The resulting
    caption has the Blocks as its long version and no short
    version.
  - Add `clone` method to Pandoc elements.
* Fri Jun 10 2022 psimons@suse.com
- Update pandoc-lua-marshal to version 0.1.6.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/pandoc-lua-marshal-0.1.6.1/src/CHANGELOG.md
* Sat Feb 19 2022 psimons@suse.com
- Update pandoc-lua-marshal to version 0.1.5.1.
  [#]# 0.1.5.1
  Release pending.
  - Relax upper bound for lua and hslua.
* Thu Feb 17 2022 psimons@suse.com
- Update pandoc-lua-marshal to version 0.1.5.
  [#]# 0.1.5
  Released 2022-02-17.
  - Allow any type of callable object as argument to List
    functions `filter`, `map`, and `find_if`. These previously
    required the argument to be of type `function`, which was too
    restrictive.
  - Inline: the type of Image captions is now `Inlines` instead
    of `List`.
Version: 0.1.4-bp154.1.15
* Fri Feb 04 2022 psimons@suse.com
- Add pandoc-lua-marshal at version 0.1.4.