EXPath Package

Back to listing of all packages

Markdown Parser in XQuery

Description:Markdown Parser in XQuery
Version:1.0.0
Size:11k
Requirement:eXist-db version 5.3.0 or later
Package Abbrev:markdown
Package Name:http://exist-db.org/apps/markdown
Author(s):eXist-db Project
License:LGPL-2.1
Website:https://github.com/eXist-db/exist-markdown
Download:markdown-1.0.0.xar

Download other versions:

  • 2.0.0 (Note: Requires eXist-db version 6.2.0 or later.)

Change log:

1.0.0
  • Breaking change: Switch package type from app to library. Apps that relied on the application package's /exist/apps/markdown/PATH_TO_MD.md (via the parse.xql main module will not work.
  • Use generator-exist to regenerate package scaffolding, with tests, CI, etc.
0.7.1
  • Fix problem with parsing of inline strong - #11
  • Fix problem with block parsing- #12
  • Note: The fix in #12 was required for users of eXist 5.3.0 or higher, and so it is now the minimum required version.
0.7.0
  • Remove shared-resources dependency - #7
0.6
  • Update regex to match spec - 7c30b80
  • Add link to TEI version to bottom of test.md - abf4b36
0.5
  • Add TEI output alongside original HTML output
  • Add support for task lists
  • Fix handling of quotes
  • Fix markdown module namespace prefix collision with metadata module
0.4
  • Allow markdown to occur inside HTML tags
0.3
  • Support HTML blocks and inline HTML