Update commonMarkVersion to v0.23.0 #54

Merged
renovate-bot merged 1 commit from renovate/commonmarkversion into main 2024-09-17 09:56:54 +00:00
Collaborator

This PR contains the following updates:

Package Type Update Change
org.commonmark:commonmark-ext-yaml-front-matter dependencies minor 0.22.0 -> 0.23.0
org.commonmark:commonmark-ext-task-list-items dependencies minor 0.22.0 -> 0.23.0
org.commonmark:commonmark-ext-image-attributes dependencies minor 0.22.0 -> 0.23.0
org.commonmark:commonmark-ext-heading-anchor dependencies minor 0.22.0 -> 0.23.0
org.commonmark:commonmark-ext-gfm-tables dependencies minor 0.22.0 -> 0.23.0
org.commonmark:commonmark-ext-gfm-strikethrough dependencies minor 0.22.0 -> 0.23.0
org.commonmark:commonmark-ext-autolink dependencies minor 0.22.0 -> 0.23.0
org.commonmark:commonmark dependencies minor 0.22.0 -> 0.23.0

Release Notes

commonmark/commonmark-java (org.commonmark:commonmark-ext-yaml-front-matter)

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)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [org.commonmark:commonmark-ext-yaml-front-matter](https://github.com/commonmark/commonmark-java) | dependencies | minor | `0.22.0` -> `0.23.0` | | [org.commonmark:commonmark-ext-task-list-items](https://github.com/commonmark/commonmark-java) | dependencies | minor | `0.22.0` -> `0.23.0` | | [org.commonmark:commonmark-ext-image-attributes](https://github.com/commonmark/commonmark-java) | dependencies | minor | `0.22.0` -> `0.23.0` | | [org.commonmark:commonmark-ext-heading-anchor](https://github.com/commonmark/commonmark-java) | dependencies | minor | `0.22.0` -> `0.23.0` | | [org.commonmark:commonmark-ext-gfm-tables](https://github.com/commonmark/commonmark-java) | dependencies | minor | `0.22.0` -> `0.23.0` | | [org.commonmark:commonmark-ext-gfm-strikethrough](https://github.com/commonmark/commonmark-java) | dependencies | minor | `0.22.0` -> `0.23.0` | | [org.commonmark:commonmark-ext-autolink](https://github.com/commonmark/commonmark-java) | dependencies | minor | `0.22.0` -> `0.23.0` | | [org.commonmark:commonmark](https://github.com/commonmark/commonmark-java) | dependencies | minor | `0.22.0` -> `0.23.0` | --- ### Release Notes <details> <summary>commonmark/commonmark-java (org.commonmark:commonmark-ext-yaml-front-matter)</summary> ### [`v0.23.0`](https://github.com/commonmark/commonmark-java/blob/HEAD/CHANGELOG.md#0230---2024-09-16) ##### 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` ([#&#8203;332](https://github.com/commonmark/commonmark-java/issues/332)) - New option `omitSingleParagraphP` in `HtmlRenderer.Builder` for not using `<p>` tags for when a document only has one paragraph ([#&#8203;150](https://github.com/commonmark/commonmark-java/issues/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. ([#&#8203;321](https://github.com/commonmark/commonmark-java/issues/321)) ##### Changed - The default `DefaultUrlSanitizer` now also allows `data` as a protocol. Use the constructor with a list to customize this. ([#&#8203;329](https://github.com/commonmark/commonmark-java/issues/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 ([#&#8203;335](https://github.com/commonmark/commonmark-java/issues/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. ([#&#8203;315](https://github.com/commonmark/commonmark-java/issues/315)) - Fix source spans of blocks with lazy continuation lines ([#&#8203;337](https://github.com/commonmark/commonmark-java/issues/337)) - `MarkdownRenderer`: Preserve thematic break literals ([#&#8203;331](https://github.com/commonmark/commonmark-java/issues/331)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMS4xIiwidXBkYXRlZEluVmVyIjoiMzguMTEuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
renovate-bot added 1 commit 2024-09-17 07:03:16 +00:00
Update commonMarkVersion to v0.23.0
All checks were successful
Build & Test / Validate (pull_request) Successful in 18s
Build & Test / Run Unit Tests (pull_request) Successful in 12m24s
Build & Test / Run UI Tests (pull_request) Successful in 18m5s
8cb0f7c94d
renovate-bot scheduled this pull request to auto merge when all checks succeed 2024-09-17 07:03:17 +00:00
renovate-bot merged commit 8cb0f7c94d into main 2024-09-17 09:56:54 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: wbrawner/SimpleMarkdown#54
No description provided.