Skip to content

Releases: commonmark/commonmark-java

commonmark-java 0.4.0

18 Jan 05:30
Compare
Choose a tag to compare

Update to CommonMark spec 0.24 (#28):

  • No longer allow whitespace between link text and link label
  • Don't allow whitespace in link destination even with <>
  • Don't use whitelist for schemes in autolinks, recognize all 2-32 length schemes (see spec)
  • Allow multi-line content in setext headings

API breaking changes (caused by changes in spec):

  • Rename Header to Heading
  • Rename HorizontalRule to ThematicBreak
  • Rename HtmlTag to HtmlInline
  • Replace MatchedBlockParser#getParagraphStartLine with #getParagraphContent that returns the current content if the the matched block is a paragraph

commonmark-java 0.3.2

18 Jan 00:35
Compare
Choose a tag to compare
  • Add more bounds checks to internal Substring class (might affect extensions)

commonmark-java 0.3.1

18 Jan 00:34
Compare
Choose a tag to compare
  • Fix StringIndexOutOfBoundsException with unclosed inline link (#27)

commonmark-java 0.3.0

15 Oct 05:22
Compare
Choose a tag to compare

Changes:

  • Update to spec 0.22 (#14)
  • Allow block parsers from extensions to override core behavior (#18)
  • Fix compilation without install (#19)
  • Parent pom, build and README updates

commonmark-java 0.2.0

21 Aug 01:46
Compare
Choose a tag to compare

Changes:

  • Add method Node parseReader(java.io.Reader) to Parser (#2)
  • Fix StringIndexOutOfBoundsException on some inputs (#13)
  • Extend Javadoc and publish online (#4)
  • ext-gfm-tables: Implement single-column tables (#7)

commonmark-java 0.1.0

21 Aug 01:42
Compare
Choose a tag to compare

Initial release!