chore(deps): update rust crate comrak to 0.56.0 #203

Open
rosa wants to merge 1 commit from renovate/comrak-0.x into main
Owner

This PR contains the following updates:

Package Type Update Change Pending
comrak workspace.dependencies minor 0.54.0 → 0.56.0 0.57.0

Release Notes

kivikakk/comrak (comrak)

v0.56.0

Compare Source

New APIs:

Dependency updates:

  • Bump toml from 1.1.2+spec-1.1.0 to 1.1.3+spec-1.1.0. (by @dependabot[bot] in #​871)
  • Bump time from 0.3.45 to 0.3.55. (by @dependabot[bot] in #​872)
  • Bump clap from 4.6.1 to 4.6.3. (by @dependabot[bot] in #​877)

Diff: https://github.com/kivikakk/comrak/compare/v0.56.0...v0.57.0

v0.55.0

Compare Source

The headline announcement: Comrak's MSRV has been bumped to 1.89. I really don't like bumping it, but not doing so limits our ongoing access to the developing Rust ecosystem. Thanks for your understanding!

There's also been quite a few pathological edge-cases solved in this release; updating is recommended.

Security:

Parser changes:

Changed APIs:

  • The tagfilter extension has been removed, as I warned in the last release. It's bad. Don't use it. (by @​kivikakk in #​845)

Bug fixes:

Stability:

Performance:

Dependency updates:

  • Bump bon from 3.9.0 to 3.9.3. (by @dependabot[bot] in #​834)
  • Bump emojis from 0.8.2 to 0.9.0. (by @dependabot[bot] in #​841)
  • Bump smallvec from 1.15.1 to 1.15.2. (by @dependabot[bot] in #​835)
  • Bump phf and phf_codegen from 0.13.1 to 0.14.0. (by @​kivikakk in #​842)
  • Bump rustc-hash from 2.1.2 to 2.1.3. (by @dependabot[bot] in #​869)

Documentation:

Build changes:

Behind the scenes:

New Contributors

Diff: https://github.com/kivikakk/comrak/compare/v0.55.0...v0.56.0


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

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


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

This PR has been generated by Mend Renovate.

This PR contains the following updates: | Package | Type | Update | Change | Pending | |---|---|---|---|---| | [comrak](https://github.com/kivikakk/comrak) | workspace.dependencies | minor | `0.54.0` → `0.56.0` | `0.57.0` | --- ### Release Notes <details> <summary>kivikakk/comrak (comrak)</summary> ### [`v0.56.0`](https://github.com/kivikakk/comrak/blob/HEAD/CHANGELOG.md#v0570---2026-10-21) [Compare Source](https://github.com/kivikakk/comrak/compare/v0.55.0...v0.56.0) New APIs: - Support wikilink embeds. (by [@&#8203;szdytom](https://github.com/szdytom) in [#&#8203;874](https://github.com/kivikakk/comrak/pull/874)) - Support OFM `%%` comment syntax, with the `ofm_comments` extension. (by [@&#8203;szdytom](https://github.com/szdytom) in [#&#8203;876](https://github.com/kivikakk/comrak/pull/876)) Dependency updates: - Bump toml from 1.1.2+spec-1.1.0 to 1.1.3+spec-1.1.0. (by `@dependabot[bot]` in [#&#8203;871](https://github.com/kivikakk/comrak/pull/871)) - Bump time from 0.3.45 to 0.3.55. (by `@dependabot[bot]` in [#&#8203;872](https://github.com/kivikakk/comrak/pull/872)) - Bump clap from 4.6.1 to 4.6.3. (by `@dependabot[bot]` in [#&#8203;877](https://github.com/kivikakk/comrak/pull/877)) Diff: <https://github.com/kivikakk/comrak/compare/v0.56.0...v0.57.0> ### [`v0.55.0`](https://github.com/kivikakk/comrak/blob/HEAD/CHANGELOG.md#v0560---2026-10-06) [Compare Source](https://github.com/kivikakk/comrak/compare/v0.54.0...v0.55.0) The headline announcement: Comrak's MSRV has been bumped to **1.89**. I really don't like bumping it, but not doing so limits our ongoing access to the developing Rust ecosystem. Thanks for your understanding! There's also been quite a few pathological edge-cases solved in this release; updating is recommended. Security: - Fix non-functional table row counter. (by [@&#8203;kivikakk](https://github.com/kivikakk) in [#&#8203;848](https://github.com/kivikakk/comrak/pull/848)) - Fix pathological emphasis. (by [@&#8203;kivikakk](https://github.com/kivikakk) in [#&#8203;851](https://github.com/kivikakk/comrak/pull/851)) - Fix pathological relaxed autolink scan. (by [@&#8203;kivikakk](https://github.com/kivikakk) in [#&#8203;852](https://github.com/kivikakk/comrak/pull/852)) - Fix pathological footnote parse. (by [@&#8203;kivikakk](https://github.com/kivikakk) in [#&#8203;858](https://github.com/kivikakk/comrak/pull/858)) - Fix description list quadratic case. (by [@&#8203;kivikakk](https://github.com/kivikakk) in [#&#8203;859](https://github.com/kivikakk/comrak/pull/859)) - Remove quadratic case in Anchorizer. (by [@&#8203;kivikakk](https://github.com/kivikakk) in [#&#8203;860](https://github.com/kivikakk/comrak/pull/860)) Parser changes: - We addressed a trio of autolink parser differences from cmark-gfm. (by [@&#8203;kivikakk](https://github.com/kivikakk) in [#&#8203;843](https://github.com/kivikakk/comrak/pull/843) and [#&#8203;844](https://github.com/kivikakk/comrak/pull/844)) Changed APIs: - The `tagfilter` extension has been **removed**, as I warned in the last release. It's bad. Don't use it. (by [@&#8203;kivikakk](https://github.com/kivikakk) in [#&#8203;845](https://github.com/kivikakk/comrak/pull/845)) Bug fixes: - Measure fenced block offset in columns, not bytes. (by [@&#8203;szdytom](https://github.com/szdytom) in [#&#8203;836](https://github.com/kivikakk/comrak/pull/836)) - Fix multiline inline source positions. (by [@&#8203;szdytom](https://github.com/szdytom) in [#&#8203;855](https://github.com/kivikakk/comrak/pull/855)) - Count lone carriage returns in front matter source positions. (by [@&#8203;szdytom](https://github.com/szdytom) in [#&#8203;861](https://github.com/kivikakk/comrak/pull/861)) - Fix table row source positions for differing indents. (by [@&#8203;szdytom](https://github.com/szdytom) in [#&#8203;862](https://github.com/kivikakk/comrak/pull/862)) - Fix indented code block source positions after trailing blanks. (by [@&#8203;szdytom](https://github.com/szdytom) in [#&#8203;863](https://github.com/kivikakk/comrak/pull/863)) - Fix paragraph source positions before tables with CRLF. (by [@&#8203;szdytom](https://github.com/szdytom) in [#&#8203;864](https://github.com/kivikakk/comrak/pull/864)) - Zero-end columns adopt the widest end position in the path. (by [@&#8203;kivikakk](https://github.com/kivikakk) in [#&#8203;868](https://github.com/kivikakk/comrak/pull/868)) Stability: - Update ranges for `is_cjk` to Unicode 18 & add fast path. (by [@&#8203;tats-u](https://github.com/tats-u) in [#&#8203;838](https://github.com/kivikakk/comrak/pull/838)) Performance: - Address `Node::collect_text` recursion and some wastefulness. (by [@&#8203;kivikakk](https://github.com/kivikakk) in [#&#8203;847](https://github.com/kivikakk/comrak/pull/847)) - Allocate one delimiter arena + byte scan table set per document. (by [@&#8203;kivikakk](https://github.com/kivikakk) in [#&#8203;849](https://github.com/kivikakk/comrak/pull/849)) - Autolink/sourcepos optimisations. (by [@&#8203;kivikakk](https://github.com/kivikakk) in [#&#8203;850](https://github.com/kivikakk/comrak/pull/850)) - Store exact-sized content in nodes during block phase. (by [@&#8203;kivikakk](https://github.com/kivikakk) in [#&#8203;853](https://github.com/kivikakk/comrak/pull/853)) - Special character detection in inline scanning considers context. (by [@&#8203;kivikakk](https://github.com/kivikakk) in [#&#8203;856](https://github.com/kivikakk/comrak/pull/856)) - Move 40 bytes of block-only data per node out of the arena. (by [@&#8203;kivikakk](https://github.com/kivikakk) in [#&#8203;857](https://github.com/kivikakk/comrak/pull/857)) - List sourcepos optimisations. (by [@&#8203;kivikakk](https://github.com/kivikakk) in [#&#8203;866](https://github.com/kivikakk/comrak/pull/866)) Dependency updates: - Bump bon from 3.9.0 to 3.9.3. (by `@dependabot[bot]` in [#&#8203;834](https://github.com/kivikakk/comrak/pull/834)) - Bump emojis from 0.8.2 to 0.9.0. (by `@dependabot[bot]` in [#&#8203;841](https://github.com/kivikakk/comrak/pull/841)) - Bump smallvec from 1.15.1 to 1.15.2. (by `@dependabot[bot]` in [#&#8203;835](https://github.com/kivikakk/comrak/pull/835)) - Bump phf and phf\_codegen from 0.13.1 to 0.14.0. (by [@&#8203;kivikakk](https://github.com/kivikakk) in [#&#8203;842](https://github.com/kivikakk/comrak/pull/842)) - Bump rustc-hash from 2.1.2 to 2.1.3. (by `@dependabot[bot]` in [#&#8203;869](https://github.com/kivikakk/comrak/pull/869)) Documentation: - Clarified the LLM policy. (by [@&#8203;kivikakk](https://github.com/kivikakk) in [#&#8203;865](https://github.com/kivikakk/comrak/pull/865)) Build changes: - Double test timeouts in CI. (by [@&#8203;kivikakk](https://github.com/kivikakk) in [#&#8203;867](https://github.com/kivikakk/comrak/pull/867)) Behind the scenes: - Make `parser::autolink::check_domain` make sense. (by [@&#8203;kivikakk](https://github.com/kivikakk) in [#&#8203;846](https://github.com/kivikakk/comrak/pull/846)) - CodSpeed benches run against the GFM option-set too. (by [@&#8203;kivikakk](https://github.com/kivikakk) in [#&#8203;854](https://github.com/kivikakk/comrak/pull/854)) #### New Contributors - [@&#8203;szdytom](https://github.com/szdytom) made their first contribution in [#&#8203;836](https://github.com/kivikakk/comrak/pull/836) Diff: <https://github.com/kivikakk/comrak/compare/v0.55.0...v0.56.0> </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yODguMCIsInVwZGF0ZWRJblZlciI6IjQzLjI4OC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->
chore(deps): update rust crate comrak to 0.55.0
Some checks failed
renovate/stability-days Updates have met minimum release age requirement
ci/woodpecker/push/test Pipeline was canceled
ci/woodpecker/push/clippy Pipeline was canceled
ee307837fc
rosa scheduled this pull request to auto merge when all checks succeed 2026-09-13 16:11:14 +00:00
Author
Owner

Branch automerge failure

This PR was configured for branch automerge. However, this is not possible, so it has been raised as a PR instead.


  • Branch has one or more failed status checks
### Branch automerge failure This PR was configured for branch automerge. However, this is not possible, so it has been raised as a PR instead. ___ * Branch has one or more failed status checks
rosa force-pushed renovate/comrak-0.x from ee307837fc
Some checks failed
renovate/stability-days Updates have met minimum release age requirement
ci/woodpecker/push/test Pipeline was canceled
ci/woodpecker/push/clippy Pipeline was canceled
to 56ea842529
Some checks failed
renovate/stability-days Updates have met minimum release age requirement
ci/woodpecker/push/clippy Pipeline failed
ci/woodpecker/push/test Pipeline failed
2026-10-13 12:11:37 +00:00
Compare
rosa changed title from chore(deps): update rust crate comrak to 0.55.0 to chore(deps): update rust crate comrak to 0.56.0 2026-10-13 12:11:38 +00:00
rosa force-pushed renovate/comrak-0.x from 56ea842529
Some checks failed
renovate/stability-days Updates have met minimum release age requirement
ci/woodpecker/push/clippy Pipeline failed
ci/woodpecker/push/test Pipeline failed
to 42e7671a47
Some checks failed
renovate/stability-days Updates have met minimum release age requirement
ci/woodpecker/push/clippy Pipeline failed
ci/woodpecker/push/test Pipeline failed
2026-10-20 00:19:35 +00:00
Compare
rosa force-pushed renovate/comrak-0.x from 42e7671a47
Some checks failed
renovate/stability-days Updates have met minimum release age requirement
ci/woodpecker/push/clippy Pipeline failed
ci/woodpecker/push/test Pipeline failed
to 23051d344d
Some checks failed
renovate/stability-days Updates have met minimum release age requirement
ci/woodpecker/push/clippy Pipeline failed
ci/woodpecker/push/test Pipeline failed
2026-10-20 16:51:04 +00:00
Compare
rosa force-pushed renovate/comrak-0.x from 23051d344d
Some checks failed
renovate/stability-days Updates have met minimum release age requirement
ci/woodpecker/push/clippy Pipeline failed
ci/woodpecker/push/test Pipeline failed
to 64fa469461
Some checks are pending
renovate/stability-days Updates have met minimum release age requirement
ci/woodpecker/push/clippy Pipeline is pending
ci/woodpecker/push/test Pipeline is pending
2026-10-22 00:19:00 +00:00
Compare
Some checks are pending
renovate/stability-days Updates have met minimum release age requirement
ci/woodpecker/push/clippy Pipeline is pending
ci/woodpecker/push/test Pipeline is pending
This pull request has changes conflicting with the target branch.
  • Cargo.lock
View command line instructions

Manual merge helper

Use this merge commit message when completing the merge manually.

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/comrak-0.x:renovate/comrak-0.x
git switch renovate/comrak-0.x
Sign in to join this conversation.
No description provided.