prql
prql copied to clipboard
chore: bump pulldown-cmark from 0.9.6 to 0.10.0
Bumps pulldown-cmark from 0.9.6 to 0.10.0.
Release notes
Sourced from pulldown-cmark's releases.
v0.10.0
This is a huge release after a a long time without a major release, with many bugfixes and several new features. Thanks to all people involved!
Breaking Changes
- feat!: allow custom headings attributes with optional value. Fixes #634 by
@Martin1887in raphlinus/pulldown-cmark#638- feat!: metadata blocks. Fixes #580 by
@Martin1887in raphlinus/pulldown-cmark#641- Make
htmlandescapemodules optional by@jfrimmelin raphlinus/pulldown-cmark#519- Allow dynamically generated header ids and classes by
@SergioBenitezin raphlinus/pulldown-cmark#614- Add separate enum for Tag ends by
@marcusklaasin raphlinus/pulldown-cmark#517- add link identifiers into emitted tags by
@Gozalain raphlinus/pulldown-cmark#436- Add a separate mode to parse footnotes the same way GitHub does by
@notriddlein raphlinus/pulldown-cmark#654- feat!: separate inline HTML and HTML blocks by
@Martin1887in raphlinus/pulldown-cmark#692- Use generics for broken link callback by
@ollpuin raphlinus/pulldown-cmark#701New Features
- Add task list with a list item's first paragraph by
@marcusklaasin raphlinus/pulldown-cmark#558- feat:
TextMergeStreamutility to merge consecutive text events by@Martin1887in raphlinus/pulldown-cmark#686- Reads markdown from file by
@phoepsilonixin raphlinus/pulldown-cmark#726- feat(utils): text events merger with offsets by
@Martin1887in raphlinus/pulldown-cmark#743- Add reject-broken-links CLI option by
@PoignardAzurin raphlinus/pulldown-cmark#807- feat: convert
Tagto_end()andFromimpl by@Martin1887in raphlinus/pulldown-cmark#824- feat(escape): separate attribute and text HTML by
@notriddlein raphlinus/pulldown-cmark#830- Update to CommonMark 0.31.2 by
@notriddlein raphlinus/pulldown-cmark#834- Backport footnote handling without needing blank lines between them for old footnote format by
@GuillaumeGomezin raphlinus/pulldown-cmark#836- Implement missing cell cutoff to stop quadratic results by
@notriddlein raphlinus/pulldown-cmark#837- feat: separate escape.rs in another crate by
@Martin1887in raphlinus/pulldown-cmark#838Bugfixes
- Fix parser bug where link label gets broken by ] in code span by
@lukas-codein raphlinus/pulldown-cmark#643- fix: strikethrough can be intra-word by
@Martin1887in raphlinus/pulldown-cmark#648- fix: shift right overflow panic in debug mode in rare cases by
@Martin1887in raphlinus/pulldown-cmark#652- fix: tables can interrupt paragraphs by
@Martin1887in raphlinus/pulldown-cmark#653- fix(parse): rare error searching in the emphasis stack by
@Martin1887in raphlinus/pulldown-cmark#650- Skip leading space on leading pipe in
scan_table_headby@notriddlein raphlinus/pulldown-cmark#665- Fix index out of bounds when parsing GFM footnote by
@mgeislerin raphlinus/pulldown-cmark#667- Allow lowercase letters in HTML declarations by
@notriddlein raphlinus/pulldown-cmark#668- Fix fuzzing empty list items by
@mgeislerin raphlinus/pulldown-cmark#669- Fix, and document, some table/paragraph interrupt corner cases by
@notriddlein raphlinus/pulldown-cmark#672- Include trailing backslash at all break points in paragraph by
@notriddlein raphlinus/pulldown-cmark#676- Block quotes interrupt paragraphs even with no space at start by
@notriddlein raphlinus/pulldown-cmark#675- Fix table/paragraph interruption when nested by
@notriddlein raphlinus/pulldown-cmark#679- Use correct
bothflag when pushing remaining delimiters to stack by@notriddlein raphlinus/pulldown-cmark#682- Fix #684 by
@Martin1887in raphlinus/pulldown-cmark#685- Fix spec violation on empty-list-item-cannot-interrupt-paragrph rule by
@notriddlein raphlinus/pulldown-cmark#681- fix: empty text events in ATX headings with trailing
#by@Martin1887in raphlinus/pulldown-cmark#683
... (truncated)
Commits
42bff71chore: specify version of pulldown-cmark-escape in Cargo.tomlf874c08Merge pull request #841 from notriddle/notriddle/link-ref-def-title55fd2d3Reject opening parens within (/) link titles67a1407Merge pull request #838 from raphlinus/fix-526f575d4bchore: update fuzz and fuzzer dependencies9cac975fix: move fuzzer and fuzz to parent dir and fix fuzzer runs inside workspacea917492feat: separate escape.rs in another crate76eb589Merge pull request #837 from notriddle/notriddle/tables7f0ff33Implement missing cell cutoff to stop quadratic results74456d3Merge pull request #836 from GuillaumeGomez/old-footnote-improvement- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions
This would be nice to bump as it looks like it fixes a few issues we encountered — e.g. footnotes. But I think we need to wait for https://github.com/Byron/pulldown-cmark-to-cmark to be compatible, as we're getting a type error which me spending a few minutes on couldn't fix...
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.
If you change your mind, just re-open this PR and I'll resolve any conflicts on it.