dylanowen / mdbook-graphviz

Mozilla Public License 2.0
44 stars 9 forks source link

Update Rust crate pulldown-cmark to 0.12.0 #131

Open renovate[bot] opened 3 months ago

renovate[bot] commented 3 months ago

This PR contains the following updates:

Package Type Update Change
pulldown-cmark dependencies minor 0.10.3 -> 0.12.0

Release Notes

raphlinus/pulldown-cmark (pulldown-cmark) ### [`v0.12.0`](https://togithub.com/pulldown-cmark/pulldown-cmark/releases/tag/v0.12.0): 0.12.0 [Compare Source](https://togithub.com/raphlinus/pulldown-cmark/compare/v0.11.2...v0.12.0) Thanks to all contributors! This release mainly adds the long awaited commonmark-hs description lists (under a flag) and enables the blockquote kind in `TagEnd` reverted in 0.11.2. #### Breaking changes - feat: re-add kind for BlockQuote in TagEnd by [@​Martin1887](https://togithub.com/Martin1887) in [https://github.com/pulldown-cmark/pulldown-cmark/pull/940](https://togithub.com/pulldown-cmark/pulldown-cmark/pull/940) - Refactor TextMergeStream by [@​ollpu](https://togithub.com/ollpu) in [https://github.com/pulldown-cmark/pulldown-cmark/pull/931](https://togithub.com/pulldown-cmark/pulldown-cmark/pull/931) #### New features - Implement commonmark-hs compatible definition lists by [@​notriddle](https://togithub.com/notriddle) in [https://github.com/pulldown-cmark/pulldown-cmark/pull/915](https://togithub.com/pulldown-cmark/pulldown-cmark/pull/915) #### Other changes - Rename superlinear time fuzzer to `dos-fuzzer` by [@​ollpu](https://togithub.com/ollpu) in [https://github.com/pulldown-cmark/pulldown-cmark/pull/938](https://togithub.com/pulldown-cmark/pulldown-cmark/pull/938) **Full Changelog**: https://github.com/pulldown-cmark/pulldown-cmark/compare/v0.11.2...v0.12.0 ### [`v0.11.2`](https://togithub.com/pulldown-cmark/pulldown-cmark/releases/tag/v0.11.2) [Compare Source](https://togithub.com/raphlinus/pulldown-cmark/compare/v0.11.1...v0.11.2) Revert BlockQuote kind to avoid breaking change. ### [`v0.11.1`](https://togithub.com/pulldown-cmark/pulldown-cmark/releases/tag/v0.11.1) [Compare Source](https://togithub.com/raphlinus/pulldown-cmark/compare/v0.11.0...v0.11.1) Thanks to all people involved in this release! The main change of this release is the reduction of the MSRV to 1.71.1, but it also includes a lot of bug fixes and a new mdBook for user-friendly documentation. #### Breaking changes - Add BlockQuoteKind to BlockQuote TagEnd by [@​notriddle](https://togithub.com/notriddle) in [https://github.com/pulldown-cmark/pulldown-cmark/pull/926](https://togithub.com/pulldown-cmark/pulldown-cmark/pull/926) (reverted in v0.11.2) #### What's Changed - fix: CowStr deserialization when escaping by [@​aatifsyed](https://togithub.com/aatifsyed) in [https://github.com/pulldown-cmark/pulldown-cmark/pull/895](https://togithub.com/pulldown-cmark/pulldown-cmark/pull/895) - fix(test): fix generating spec tests doesn't work on Windows due to line-endings by [@​rhysd](https://togithub.com/rhysd) in [https://github.com/pulldown-cmark/pulldown-cmark/pull/903](https://togithub.com/pulldown-cmark/pulldown-cmark/pull/903) - feat: add `-G` CLI option to enable GFM support by [@​rhysd](https://togithub.com/rhysd) in [https://github.com/pulldown-cmark/pulldown-cmark/pull/905](https://togithub.com/pulldown-cmark/pulldown-cmark/pull/905) - feat: set `DefaultBrokenLinkCallback` as the default broken link callback of `OffsetIter` by [@​rhysd](https://togithub.com/rhysd) in [https://github.com/pulldown-cmark/pulldown-cmark/pull/901](https://togithub.com/pulldown-cmark/pulldown-cmark/pull/901) - chore(doc): use `cargo add` to instruct how to install this crate as dependency by [@​rhysd](https://togithub.com/rhysd) in [https://github.com/pulldown-cmark/pulldown-cmark/pull/904](https://togithub.com/pulldown-cmark/pulldown-cmark/pull/904) - fix typo by [@​jmbhughes](https://togithub.com/jmbhughes) in [https://github.com/pulldown-cmark/pulldown-cmark/pull/909](https://togithub.com/pulldown-cmark/pulldown-cmark/pull/909) - Fix parsing blocks inside alert body by [@​rhysd](https://togithub.com/rhysd) in [https://github.com/pulldown-cmark/pulldown-cmark/pull/908](https://togithub.com/pulldown-cmark/pulldown-cmark/pull/908) - fuzz: fix building fuzzer and improve fuzzing coverage by enabling more parse options by [@​rhysd](https://togithub.com/rhysd) in [https://github.com/pulldown-cmark/pulldown-cmark/pull/910](https://togithub.com/pulldown-cmark/pulldown-cmark/pull/910) - fix: fix warnings reported from nightly rustc by [@​rhysd](https://togithub.com/rhysd) in [https://github.com/pulldown-cmark/pulldown-cmark/pull/911](https://togithub.com/pulldown-cmark/pulldown-cmark/pull/911) - fix: fix infinite loop when metadata delimiter is indented by [@​rhysd](https://togithub.com/rhysd) in [https://github.com/pulldown-cmark/pulldown-cmark/pull/913](https://togithub.com/pulldown-cmark/pulldown-cmark/pull/913) - Raise the link cutoff from 5 to 32 by [@​notriddle](https://togithub.com/notriddle) in [https://github.com/pulldown-cmark/pulldown-cmark/pull/917](https://togithub.com/pulldown-cmark/pulldown-cmark/pull/917) - Reduce MSRV to 1.71.1 by separating benchmarks into a new crate with CI enhancements by [@​rhysd](https://togithub.com/rhysd) in [https://github.com/pulldown-cmark/pulldown-cmark/pull/916](https://togithub.com/pulldown-cmark/pulldown-cmark/pull/916) - Add guide book and deploy script for it by [@​notriddle](https://togithub.com/notriddle) in [https://github.com/pulldown-cmark/pulldown-cmark/pull/883](https://togithub.com/pulldown-cmark/pulldown-cmark/pull/883) - ci: fix deploying the document to GitHub Pages and make the deploy job faster by [@​rhysd](https://togithub.com/rhysd) in [https://github.com/pulldown-cmark/pulldown-cmark/pull/920](https://togithub.com/pulldown-cmark/pulldown-cmark/pull/920) - Fix lone task list item bug by [@​notriddle](https://togithub.com/notriddle) in [https://github.com/pulldown-cmark/pulldown-cmark/pull/924](https://togithub.com/pulldown-cmark/pulldown-cmark/pull/924) - Fix offset range around footnotes that look like images by [@​notriddle](https://togithub.com/notriddle) in [https://github.com/pulldown-cmark/pulldown-cmark/pull/925](https://togithub.com/pulldown-cmark/pulldown-cmark/pull/925) - Update old footnote format to interrupt paragraph by [@​notriddle](https://togithub.com/notriddle) in [https://github.com/pulldown-cmark/pulldown-cmark/pull/928](https://togithub.com/pulldown-cmark/pulldown-cmark/pull/928) - Fix confusing bug with back-to-back footnotes by [@​notriddle](https://togithub.com/notriddle) in [https://github.com/pulldown-cmark/pulldown-cmark/pull/930](https://togithub.com/pulldown-cmark/pulldown-cmark/pull/930) - Add reproduction cases for [#​927](https://togithub.com/raphlinus/pulldown-cmark/issues/927) by [@​zoni](https://togithub.com/zoni) in [https://github.com/pulldown-cmark/pulldown-cmark/pull/929](https://togithub.com/pulldown-cmark/pulldown-cmark/pull/929) - Add regression test for [#​655](https://togithub.com/raphlinus/pulldown-cmark/issues/655) by [@​ollpu](https://togithub.com/ollpu) in [https://github.com/pulldown-cmark/pulldown-cmark/pull/932](https://togithub.com/pulldown-cmark/pulldown-cmark/pull/932) - Renovate the superlinear time fuzzer by [@​ollpu](https://togithub.com/ollpu) in [https://github.com/pulldown-cmark/pulldown-cmark/pull/935](https://togithub.com/pulldown-cmark/pulldown-cmark/pull/935) #### New Contributors - [@​aatifsyed](https://togithub.com/aatifsyed) made their first contribution in [https://github.com/pulldown-cmark/pulldown-cmark/pull/895](https://togithub.com/pulldown-cmark/pulldown-cmark/pull/895) - [@​jmbhughes](https://togithub.com/jmbhughes) made their first contribution in [https://github.com/pulldown-cmark/pulldown-cmark/pull/909](https://togithub.com/pulldown-cmark/pulldown-cmark/pull/909) - [@​zoni](https://togithub.com/zoni) made their first contribution in [https://github.com/pulldown-cmark/pulldown-cmark/pull/929](https://togithub.com/pulldown-cmark/pulldown-cmark/pull/929) **Full Changelog**: https://github.com/pulldown-cmark/pulldown-cmark/compare/v0.11.0...v0.11.1 ### [`v0.11.0`](https://togithub.com/pulldown-cmark/pulldown-cmark/releases/tag/v0.11.0): 0.11.0 [Compare Source](https://togithub.com/raphlinus/pulldown-cmark/compare/v0.10.3...v0.11.0) ##### Finally, the so long awaited math mode is here! Enable the option to use it. This release also includes other improvements and bugfixes, please see the changelog below for more details. Thanks to all contributors that has made possible this release! #### Breaking changes - Change `write_to_html` to allow `fmt::Write` by [@​stepantubanov](https://togithub.com/stepantubanov) in [https://github.com/pulldown-cmark/pulldown-cmark/pull/870](https://togithub.com/pulldown-cmark/pulldown-cmark/pull/870) #### New features - Math mode #### Bugfixes - \[0.11] Don't exit `scan_attribute` with the ix pointing at block quote by [@​notriddle](https://togithub.com/notriddle) in [https://github.com/pulldown-cmark/pulldown-cmark/pull/873](https://togithub.com/pulldown-cmark/pulldown-cmark/pull/873) - (Re)introduce simd feature to pulldown-cmark-escape by [@​ollpu](https://togithub.com/ollpu) in [https://github.com/pulldown-cmark/pulldown-cmark/pull/880](https://togithub.com/pulldown-cmark/pulldown-cmark/pull/880) - fix: remove unnecessary end_newline set by [@​tomcur](https://togithub.com/tomcur) in [https://github.com/pulldown-cmark/pulldown-cmark/pull/885](https://togithub.com/pulldown-cmark/pulldown-cmark/pull/885) #### New Contributors - [@​duskmoon314](https://togithub.com/duskmoon314) made their first contribution in [https://github.com/pulldown-cmark/pulldown-cmark/pull/874](https://togithub.com/pulldown-cmark/pulldown-cmark/pull/874) - [@​stepantubanov](https://togithub.com/stepantubanov) made their first contribution in [https://github.com/pulldown-cmark/pulldown-cmark/pull/870](https://togithub.com/pulldown-cmark/pulldown-cmark/pull/870) - [@​tomcur](https://togithub.com/tomcur) made their first contribution in [https://github.com/pulldown-cmark/pulldown-cmark/pull/885](https://togithub.com/pulldown-cmark/pulldown-cmark/pull/885) **Full Changelog**: https://github.com/pulldown-cmark/pulldown-cmark/compare/v0.10.3...v0.11.0

Configuration

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

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

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.



This PR was generated by Mend Renovate. View the repository job log.

renovate[bot] commented 3 months ago

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

The artifact failure details are included below:

File name: Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path Cargo.toml --package pulldown-cmark@0.10.3 --precise 0.12.0
    Updating crates.io index
error: failed to select a version for the requirement `pulldown-cmark = "^0.10.0"`
candidate versions found which didn't match: 0.12.0
location searched: crates.io index
required by package `mdbook v0.4.40`
    ... which satisfies dependency `mdbook = "^0.4.37"` (locked to 0.4.40) of package `mdbook-graphviz v0.2.1 (/tmp/renovate/repos/github/dylanowen/mdbook-graphviz)`