Files
commonmark-java/commonmark-parent-0.24.0.tar.gz
Fridrich Strba 5445514ed4 Accepting request 1237959 from home:urbic:branches:Java:packages
- 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
2025-01-15 12:15:41 +00:00

4 lines
131 B
Plaintext

version https://git-lfs.github.com/spec/v1
oid sha256:53cc1d5831f883ae61a24ae4e1e90af9160e253665a733afe73fef65645eb634
size 343298