- 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
4 lines
131 B
Plaintext
4 lines
131 B
Plaintext
version https://git-lfs.github.com/spec/v1
|
|
oid sha256:53cc1d5831f883ae61a24ae4e1e90af9160e253665a733afe73fef65645eb634
|
|
size 343298
|