dart_markdown 3.1.3 dart_markdown: ^3.1.3 copied to clipboard
A portable Markdown library written in Dart that can parse Markdown into AST and HTML.
3.1.0 #
- BREAKING Use dedicated type
fencedCodeBlock
for fenced code blocks andindentedCodeBlock
for indented code blocks PR#60. - BREAKING Use dedicated type
atxHeading
for ATX headings andsetextHeading
for Setext headings PR#63. - BREAKING Use dedicated type
fencedBlockquote
for fenced blockquote PR#65. - BREAKING Use dedicated type
autolinkExtension
for autolink extension andautolink
for autolinks PR#66. - BREAKING Change type
inlineHtml
torawHtml
PR#67. - BREAKING Change type
inlineCode
tocodeSpan
PR#68. - Change where table markers are saved. PR#71 & PR#72.
- Change
start
andend
locations ofElement
to required PR#73.
3.0.0 #
2.1.2 #
- Update some links.
- Update lint.
2.0.0 #
-
BREAKING: Add stricter rules to element parsers Issue#29.
New rules:
BlockParser
can only returnBlockElement
.InlineParser
can only returnInlineObject
, which could beInlineElement
,Text
orUnparsedContent
.InlineElement
can only haveInlineObject
aschildren
elements.
-
Fix an issue when paragraph is disabled Issue#27.
1.0.3 #
1.0.2 #
1.0.0 #
First version, refactored from dart-lang/markdown(5.0)