packages feed

commonmark-extensions 0.2.1.2 → 0.2.2

raw patch · 3 files changed

+10/−3 lines, 3 filesdep ~basePVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: base

API changes (from Hackage documentation)

- Commonmark.Extensions: gfmExtensions :: (Monad m, IsBlock il bl, IsInline il, HasEmoji il, HasStrikethrough il, HasPipeTable il bl, HasTaskList il bl, ToPlainText il) => SyntaxSpec m il bl
+ Commonmark.Extensions: gfmExtensions :: (Monad m, Typeable m, Typeable il, Typeable bl, IsBlock il bl, IsInline il, HasFootnote il bl, HasEmoji il, HasStrikethrough il, HasPipeTable il bl, HasTaskList il bl, ToPlainText il) => SyntaxSpec m il bl

Files

changelog.md view
@@ -1,5 +1,10 @@ # Changelog for commonmark-extensions +## 0.2.2++  * Add footnote to gfmExtensions.  Note that this also requires+    additional type constraints on gfmExtensions [API change].+ ## 0.2.1.2  - Fix bug with absolute paths in rebase_relative_paths
commonmark-extensions.cabal view
@@ -1,5 +1,5 @@ name:           commonmark-extensions-version:        0.2.1.2+version:        0.2.2 synopsis:       Pure Haskell commonmark parser. description:    This library provides some useful extensions to core commonmark
src/Commonmark/Extensions.hs view
@@ -63,16 +63,18 @@ import           Commonmark.Extensions.Wikilinks import           Commonmark.Extensions.RebaseRelativePaths import           Commonmark+import           Data.Typeable #if !MIN_VERSION_base(4,11,0) import           Data.Monoid ((<>)) #endif  -- | Standard extensions for GitHub-flavored Markdown.-gfmExtensions :: (Monad m, IsBlock il bl, IsInline il,+gfmExtensions :: (Monad m, Typeable m, Typeable il, Typeable bl,+                  IsBlock il bl, IsInline il, HasFootnote il bl,                   HasEmoji il, HasStrikethrough il, HasPipeTable il bl,                   HasTaskList il bl, ToPlainText il)               => SyntaxSpec m il bl gfmExtensions =   emojiSpec <> strikethroughSpec <> pipeTableSpec <> autolinkSpec <>-    autoIdentifiersSpec <> taskListSpec+    autoIdentifiersSpec <> taskListSpec <> footnoteSpec