diff --git a/ghc-pandoc-types.changes b/ghc-pandoc-types.changes index fada541..e1da00b 100644 --- a/ghc-pandoc-types.changes +++ b/ghc-pandoc-types.changes @@ -1,335 +1,14 @@ ------------------------------------------------------------------- -Wed Nov 13 03:02:28 UTC 2019 - psimons@suse.com +Wed Nov 13 03:02:08 UTC 2019 - psimons@suse.com - Update pandoc-types to version 1.20. - [1.20] - - * Change all uses of String in type definitions to strict Text - (Christian Despres) [API change]. The MetaValue instances using String - have been kept, and parallel ones using Text were added. - - * Remove the Arbitrary Text orphan instance (Christian Despres). - This instance should not have been in the Text.Pandoc.Arbitrary, since - it would have been exported with the rest of the instances in that - module. Instead, more shrink* functions were added to compensate for - the absence of this instance. - - * Add Text.Pandoc.Legacy.Definition (Christian Despres). - To ease the transition to Text, this module provides an interface - compatible with the String one, so that any unqualified imports of - Text.Pandoc.Definition in other packages can be replaced by - Text.Pandoc.Legacy.Definition without other code changes. This is done - with PatternSynonyms. - - Some of the constructors of the types Meta, MetaValue, Block, Inline, - Format, and Citation required PatternSynonym handling. The Attr and - Target types had to be redefined, and certain functions had to be - rewritten to handle String or the old Attr and Target types in this - module. This module otherwise exports the definitions in - Text.Pandoc.Definition unchanged. - - This is not a perfect drop-in replacement, since some imports like - Inline(..) will no longer work. This may also cause incomplete pattern - warnings when used, since the coverage checker does not seem to be - aware of PatternSynonyms. - - * Add Text.Pandoc.Legacy.Builder (Christian Despres). - Like Text.Pandoc.Legacy.Definition, this modules provides a - compatibility interface while the transition to Text takes - place. Unlike that module, this module only requires redefining the - ToMetaValue and HasMeta classes and a few functions so that they use - the old types. No PatternSynonyms are required. - - * Change Semigroup/Monoid instance for Meta. - Previously `<>` was left-biased, so if meta1 and meta2 both - contained a field 'foo', the value from meta1 would be retained - in `meta1 <> meta2`, and the value from meta2 ignored. - This is counterintuitive and doesn't work well with pandoc; - for example, we want to be able to override a value in an - earlier `--metadata-file` with a later one on the command line. - - It also makes the behavior of metadata more like other - things (such as reference links, where later definitions - take precedence over earlier ones). - - Note that this change may break some current workflows, - if one is relying on metadata fields that occur later in - a document to be overridden by those occurring earlier. + 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-types-1.20/src/changelog ------------------------------------------------------------------- -Fri Nov 8 16:14:21 UTC 2019 - Peter Simons +Wed Aug 28 17:31:07 UTC 2019 - psimons@suse.com -- Drop obsolete group attributes. +- Add pandoc-types at version 1.19. -------------------------------------------------------------------- -Wed Sep 25 02:02:22 UTC 2019 - psimons@suse.com - -- Update pandoc-types to version 1.17.6.1. - [1.17.6.1] - - * Relax version bound for string-qq. - -------------------------------------------------------------------- -Sat Aug 24 02:01:25 UTC 2019 - psimons@suse.com - -- Update pandoc-types to version 1.17.6. - [1.17.6] - - * Walk: export walk and query helpers (Albert Krewinkel) [API change]. - The `walk*M` and `query*` functions are helpful when defining new - `Walkable` instances. - * Allow QuickCheck 2.13. - * Document meaning of Int in ListAttributes (#45). - * Update copyright year spans to include 2019 (Albert Krewinkel). - * Remove CPP instructions for GHC versions < 7.10 (Albert Krewinkel). - * update list of GHC versions used for testing (Albert Krewinkel). - * Fix compiler and hlint warnings (Pete Ryland). - -------------------------------------------------------------------- -Tue Jun 11 14:29:15 UTC 2019 - Peter Simons - -- Update Cabal file for more accurate build dependencies. - -------------------------------------------------------------------- -Sun Mar 31 16:39:18 UTC 2019 - Peter Simons - -- Update build instructions to allow latest version of QuickCheck. - -------------------------------------------------------------------- -Mon Oct 29 09:03:16 UTC 2018 - psimons@suse.com - -- Update pandoc-types to version 1.17.5.4. - [1.17.5.4] - - * Put NFData in scope for ghc < 7.10. - * Reduce deepseq lower bound for ghc < 7.10. - -------------------------------------------------------------------- -Mon Oct 22 10:35:50 UTC 2018 - psimons@suse.com - -- Update pandoc-types to version 1.17.5.3. - [1.17.5.3] - - * For ghc < 7.10, constrain deepseq-generics to >= 0.2, which no - longer exprots NFData from deepseq. Add deepseq dependency. - -------------------------------------------------------------------- -Sat Oct 20 02:01:51 UTC 2018 - psimons@suse.com - -- Update pandoc-types to version 1.17.5.2. - [1.17.5.2] - - * Bump upper bound for deepseq-generics, QuickCheck, criterion. - * Implement QuickCheck shrinking for Inlines and Blocks (Alexander Krotov). - -------------------------------------------------------------------- -Wed Jul 18 14:26:35 UTC 2018 - psimons@suse.com - -- Cosmetic: replace tabs with blanks, strip trailing white space, - and update copyright headers with spec-cleaner. - -------------------------------------------------------------------- -Fri Jul 13 14:32:07 UTC 2018 - psimons@suse.com - -- Update pandoc-types to version 1.17.5.1. - [1.17.5.1] - - * Declare the ToMetaValue instance for String as OVERLAPPING (#46). - - [1.17.5] - - * Bump upper bounds for aeson, base. - * Allow building on older ghc versions (George Wilson). - * Text.Pandoc.Arbitrary: generate SoftBreaks and LineBreaks - (Alexander Krotov). - * Pad table rows up to maximum row length, to guarantee that - all rows have the same number of columns - (see jgm/pandoc#4059, Francesco Occhipinti). - * Make String an instance of ToMetaValue (Alexander Krotov). - -------------------------------------------------------------------- -Mon May 14 17:02:11 UTC 2018 - psimons@suse.com - -- Update pandoc-types to version 1.17.4.2 revision 1. - * Import Semigroups when needed rather than using CPP. - * Bump criterion upper bound. - * Add Semigroup instances for Pandoc, Meta, Inlines, Blocks - (if base >= 4.9). This is needed for the library to compile - with ghc 8.4. - * Bumped criterion upper bound. - * Bumped upper bounds for criterion and QuickCheck. - * Added Walkable instances for `[Inline] Inline` and `[Block] Block`. - * Provide default implementation for walk (Albert Krewinkel). - The implementations for `walk` and `walkM` are very similar, so a - default method is provided which implements the former in terms of the - latter. This change should not affect performance, as the `Identity` - functor, which is used in the default definition, is a newtype that - should be eliminated at compile time. (This requires a dependency - on transformers for ghc 7.8.x.) - * Force optimizations when compiling Walk module (Albert Krewinkel). - * Add `Applicative m` to the context of walkM (Albert Krewinkel). - The acceptance of AMP makes this a natural change. - * Add `Walkable [Block]` and `Walkable [Inline]` instances (Albert - Krewinkel). - * Factored out duplicate code in Walk. - * Added benchmark. - * Text.Pandoc.JSON: Use `walk` instead of `bottomUp` in the - `ToJSONFilter` instance for `a -> [a]`. Note that behavior will be - slightly different, since bottomUp's treatment of a function `[a] -> [a]` - is to apply it to each sublist of a list, while walk applies it only to - maximal sublists. Usually the latter behavior is what is wanted, and the - former can be simulated when needed. But there may be existing filters - that need to be rewritten in light of the new behavior. - * Better consistency in simpleTable and table (jgm/pandoc#3648). - If `headers` is empty, we populate it with empty cells, using the rows - to determine number of columns. We also ensure that there are numcols - alignments and column widths. - * Make sure Div and Span occur in Arbitrary instances. - * Bump dependency upper bounds. - * Removed unused mapConst. - -------------------------------------------------------------------- -Thu Aug 3 15:38:38 UTC 2017 - psimons@suse.com - -- Updated with latest spec-cleaner version 0.9.8-8-geadfbbf. - -------------------------------------------------------------------- -Mon Jun 19 20:51:53 UTC 2017 - psimons@suse.com - -- Update to version 1.17.0.5 revision 4. - -------------------------------------------------------------------- -Mon Apr 24 12:33:34 UTC 2017 - psimons@suse.com - -- Update to version 1.17.0.5 revision 3 with cabal2obs. - -------------------------------------------------------------------- -Wed Mar 22 09:10:32 UTC 2017 - psimons@suse.com - -- Update to version 1.17.0.5 revision 2 with cabal2obs. - -------------------------------------------------------------------- -Thu Mar 2 10:44:37 UTC 2017 - psimons@suse.com - -- Update to version 1.17.0.5 revision 1 with cabal2obs. - -------------------------------------------------------------------- -Sun Feb 12 14:17:22 UTC 2017 - psimons@suse.com - -- Update to version 1.17.0.5 with cabal2obs. - -------------------------------------------------------------------- -Sun Aug 21 17:25:39 UTC 2016 - psimons@suse.com - -- Update to version 1.16.1.1 revision 0 with cabal2obs. - -------------------------------------------------------------------- -Sun Jul 10 17:27:24 UTC 2016 - psimons@suse.com - -- Update to version 1.16.1 revision 0 with cabal2obs. - -------------------------------------------------------------------- -Thu Feb 11 08:45:43 UTC 2016 - mimi.vx@gmail.com - -- update to 1.16.1 -* Export pandocTypesVersion from Text.Pandoc.Definition. - -------------------------------------------------------------------- -Sat Jan 23 09:29:37 UTC 2016 - mimi.vx@gmail.com - -- update to 1.16.0.1 -* Added Attr field to Image and Link. -* Added SoftBreak constructor to Inline - -------------------------------------------------------------------- -Sun Sep 27 10:11:48 UTC 2015 - mimi.vx@gmail.com - -- update to 1.12.4.7 - -------------------------------------------------------------------- -Sun Jul 19 17:00:25 UTC 2015 - mimi.vx@gmail.com - -- update to 1.12.4.5 - -------------------------------------------------------------------- -Mon Jun 8 06:39:22 UTC 2015 - mimi.vx@gmail.com - -- update to 1.12.4.4 - -------------------------------------------------------------------- -Sun May 31 20:49:16 UTC 2015 - mimi.vx@gmail.com - -- change license file to COPYING - -------------------------------------------------------------------- -Sun May 31 19:58:12 UTC 2015 - mimi.vx@gmail.com - -- update to 1.12.4.3 - -------------------------------------------------------------------- -Thu Apr 23 19:10:59 UTC 2015 - mimi.vx@gmail.com - -- update to 1.12.4.2 - -------------------------------------------------------------------- -Thu Mar 27 13:59:32 UTC 2014 - sbahling@suse.com - -- Correct package license - -------------------------------------------------------------------- -Thu Mar 13 21:51:35 UTC 2014 - sbahling@suse.com - -- update to 1.12.3.2 - -------------------------------------------------------------------- -Tue Dec 31 16:30:30 UTC 2013 - peter.trommler@ohm-hochschule.de - -- update to 1.12.3 -- needed for pandoc 1.12.2.1 - -------------------------------------------------------------------- -Sun Dec 29 16:37:52 UTC 2013 - peter.trommler@ohm-hochschule.de - -- merged d:l:haskell changes - -------------------------------------------------------------------- -Mon Oct 21 17:14:45 UTC 2013 - peter.trommler@ohm-hochschule.de - -- merged defattr change from d:l:h - -------------------------------------------------------------------- -Sun Sep 29 19:48:14 UTC 2013 - sbahling@suse.com - -- update to 1.12.1 - -------------------------------------------------------------------- -Tue May 14 13:22:09 UTC 2013 - peter.trommler@ohm-hochschule.de - -- new cabal-rpm spec file template -* macros not spanning multiple spec file sections - -------------------------------------------------------------------- -Fri Jan 25 13:23:53 UTC 2013 - peter.trommler@ohm-hochschule.de - -- update to 1.10 from upstream -- part of pandoc 1.10 release - -------------------------------------------------------------------- -Tue Jun 5 16:42:19 UTC 2012 - peter.trommler@ohm-hochschule.de - -- cabal2spec 0.25.5 template for spec file - -------------------------------------------------------------------- -Tue Mar 13 16:20:59 UTC 2012 - peter.trommler@ohm-hochschule.de - -- rpmlint: filter debuginfo warning - -------------------------------------------------------------------- -Mon Mar 12 14:55:45 UTC 2012 - peter.trommler@ohm-hochschule.de - -- upgrade to 1.9.1 from upstream - -------------------------------------------------------------------- -Fri Jan 18 15:35:11 UTC 2012 - herbert@graeber-clan.de - -- initial packaging for Fedora automatically generated by cabal2spec-0.24.1