Changelog for
ghc-pandoc-types-1.23.1-1.224.x86_64.rpm :
* Sun Aug 06 2023 Peter Simons
- Update pandoc-types to version 1.23.1. [1.23.1]
* Restore toJSONFilter instance for pure `a -> [a]`. This went missing after my ill-considered revision to #105, commit 183af9d9f1066be974ac55fd23a4c985999d3ce8 . See jgm/pandoc#8976.
* Generalize ToJSONFilter instance. Previously a pure function `a -> a` could only be promoted to a filter in IO. Now we allow it to work with any instance of MonadIO. (This adds to #105.)
* Allow bytestring 0.12.
* Fri Jul 07 2023 Peter Simons - Update pandoc-types to version 1.23.0.1. [1.23.0.1]
* Allow aeson 2.2.
* Remove dependency on string-qq (recbecca skinner).
* Thu Mar 30 2023 Peter Simons - Updated spec file to conform with ghc-rpm-macros-2.5.2.
* Wed Jan 18 2023 Peter Simons - Update pandoc-types to version 1.23. [1.23]
* Remove Null constructor from Block (#91) [API change].
* ToJSONFilter: Add instance for MonadIO (#105, Willem Van Onsem) [API change].
* Add `Figure` block constructor (Albert Krewinkel, Aner Lucero, and Christian Despres) [API change]. The new Figure block represents a figure with attributes, caption, and arbitrary block content.
* Sat Aug 13 2022 Peter Simons - Update pandoc-types to version 1.22.2.1. [1.22.2.1]
* Allow aeson 2.1.
* and criterion 1.6.
* Sat Apr 02 2022 Peter Simons - Update pandoc-types to version 1.22.2. [1.22.2]
* Use StrictData in Text.Pandoc.Definition.
* Add Walkable Meta(Value) Pandoc instances (Travis Cardwell).
* Mon Nov 01 2021 psimonsAATTsuse.com- Update pandoc-types to version 1.22.1. [1.22.1]
* Text.Pandoc.Builder: add simpleFigure, simpleFigureWith, and the SimpleFigure bidirectional pattern synonym (Aner Lucero) [API change].
* Allow bytestring 0.11 (Alexander Batischev).
* Update stack resolver to lts-18.10
* Allow aeson 2+. Tested with aeson 2.0.1.0.
* Allow transformers 0.6.
* Fix incorrect table ColWidth documentation (#85, Nils Carlson). The documentation stated that the ColWidth represented the width of the column as a fraction of the table width when in represents a percentage of the text width.
* Thu Oct 07 2021 psimonsAATTsuse.com- Update pandoc-types to version 1.22 revision 1. Upstream has revised the Cabal build instructions on Hackage.
* Thu Dec 17 2020 Ondřej Súkup - disable %{ix86} build
* Tue Oct 13 2020 psimonsAATTsuse.com- Update pandoc-types to version 1.22. [1.22]
* Deprecate isNull from Builder: null can serve just as well (#67). Use null instead of isNull in Arbitrary (Christian Despres, #84).
* Use untagged JSON encoding for single-constructor types (#75, #76, Christian Despres). All of the single constructor types related to Table are now represented in JSON either as arrays (for multi-argument constructors) or as the representation of the inner type (for single argument constructors). This behaviour for newtype-defined and multi-argument non-record types is now consistent across the entire JSON interface, with the exception of Pandoc itself (which is represented as a JSON object with additional metadata). Multi-argument records (of which Citation is the only example) are still represented as objects with the record accessors as keys.
* The Meta and Citation types now use derived JSON serialization (newtype and generic, respectively). The format remains the same as before (Christian Despres).
* New serialization tests now test that Meta and the Table types are encoded properly in JSON (Christian Despres).
* Use TH To/FromJSON instances (Christian Despres).
* Remove unused Legacy modules (#80, Despres). They are not exported, and are not used internally.
* Change the table builder to permit looser intermediate table heads (#77, Christian Despres). The table builder (and the normalizeTableBody function) now permit cells in the intermediate head of a TableBody to extend past the RowHeadColumns. This allows for intermediate tables to have subheadings that extend across the entire table. Formerly the table builder would treat the intermediate head like the intermediate body, and clip or drop cells that extended past the row head.
* Update QuickCheck lower bound.
* Fix redundant pattern match.