5445514ed46cd246af5a8daf6ebe14aeba42b84fe0e5a9e7f5904096f2cc4a6f
- Update to v0.24.0
* Added
+ SourceSpan on nodes now have a getInputIndex to get the index
within the original input string (in addition to the existing
line/column indexes). This is useful when looking up the
input source: It can now be done using substring instead of
having to split the input into lines first (#348)
+ Configurable line break rendering for TextContentRenderer via
lineBreakRendering on the builder; e.g.
LineBreakRendering.SEPARATE_BLOCKS will render an empty line
between blocks (#344)
* Changed
+ Adopted small changes from OpenJDK vendoring to make updates
easier for them (#343)
* Fixed
+ Enable overriding of built-in node rendering for
TextContentRenderer (#346)
- Update to v0.23.0
* Added
+ New extension for footnotes!
= Syntax:
Main text[^1]
[^1]: Additional text in a footnote
= Inline footnotes like ^[inline footnote] are also supported
when enabled via an option in FootnotesExtension.Builder
= Use class FootnotesExtension in artifact
commonmark-ext-footnotes (#332)
+ New option omitSingleParagraphP in HtmlRenderer.Builder for
not using <p> tags for when a document only has one paragraph
(#150)
+ Support for custom link processing during inline parsing
(e.g. [foo]), see Parser.Builder#linkProcessor
+ Support for extending inline parsing with custom inline
content parsers. See
Parser.Builder#customInlineContentParserFactory. This allows
users/extensions to hook into inline parsing on a deeper
level than before (e.g. with delimiter processors). It can be
used to add support for math/latex formulas or other inline
syntax. (#321)
* Changed
+ The default DefaultUrlSanitizer now also allows data as a
protocol. Use the constructor with a list to customize this.
(#329)
+ LinkReferenceDefinition now extends Block (it was extending
Node directly before)
+ MarkdownRenderer: Don't escape = text if it's the first node
in a block (#335)
* Fixed
+ Fix parsing of link reference definitions with incorrect
title syntax (followed by characters other than space/tab).
In that case, the title was set to the partially-parsed title
and the source spans were wrong. (#315)
+ Fix source spans of blocks with lazy continuation lines
(#337)
+ MarkdownRenderer: Preserve thematic break literals (#331)
OBS-URL: https://build.opensuse.org/request/show/1237959
OBS-URL: https://build.opensuse.org/package/show/Java:packages/commonmark-java?expand=0&rev=6
Description
No description provided
Languages
RPM Spec
100%