Byron/pulldown-cmark-to-cmark (pulldown-cmark-to-cmark)
### [`v14.0.1`](https://togithub.com/Byron/pulldown-cmark-to-cmark/blob/HEAD/CHANGELOG.md#1401-2024-06-10)
[Compare Source](https://togithub.com/Byron/pulldown-cmark-to-cmark/compare/v14.0.0...v14.0.1)
This release contains a fix to avoid escaping characters within codeblocks.
See [https://github.com/Byron/pulldown-cmark-to-cmark/issues/73](https://togithub.com/Byron/pulldown-cmark-to-cmark/issues/73) for details.
##### Commit Statistics
- 3 commits contributed to the release.
- 0 commits were understood as [conventional](https://www.conventionalcommits.org).
- 1 unique issue was worked on: [#73](https://togithub.com/Byron/pulldown-cmark-to-cmark/issues/73)
##### Commit Details
view details
- **[#73](https://togithub.com/Byron/pulldown-cmark-to-cmark/issues/73)**
- Fixdo not disturb code block detection when preventing escape ([`7376d42`](https://togithub.com/Byron/pulldown-cmark-to-cmark/commit/7376d42ae3599c907061eba6b3a7676f79408bdb))
- **Uncategorized**
- Prepare changelog prior to release. ([`857ff07`](https://togithub.com/Byron/pulldown-cmark-to-cmark/commit/857ff07f8ae962de7d287008d875cc3ca342e510))
- Merge pull request [#74](https://togithub.com/Byron/pulldown-cmark-to-cmark/issues/74) from SichangHe/fix-unnecessary-range-escape ([`a6045c6`](https://togithub.com/Byron/pulldown-cmark-to-cmark/commit/a6045c664fda1c56edf8d749601a6562d94a3871))
### [`v14.0.0`](https://togithub.com/Byron/pulldown-cmark-to-cmark/blob/HEAD/CHANGELOG.md#1400-2024-06-10)
[Compare Source](https://togithub.com/Byron/pulldown-cmark-to-cmark/compare/v13.0.0...v14.0.0)
This release adds support for keeping escapes in the original source for the input events,
assuming the new `cmark_resume_with_source_range_and_options()` function is used.
Please also note that for most this won't be a breaking change as only a field was added
to `State`, which isn't used unless you do incremental event serialization.
##### Bug Fixes (BREAKING)
- clarify what `last_event_end_index` indices into and how it's used
This is marked as breaking change as the field itself is new in `State`
and could be breaking for some.
##### Commit Statistics
- 17 commits contributed to the release over the course of 16 calendar days.
- 84 days passed between releases.
- 1 commit was understood as [conventional](https://www.conventionalcommits.org).
- 0 issues like '(#ID)' were seen in commit messages
##### Commit Details
view details
- **Uncategorized**
- Release pulldown-cmark-to-cmark v14.0.0 ([`1978c0c`](https://togithub.com/Byron/pulldown-cmark-to-cmark/commit/1978c0c0fb42e20bc0d015611c1336975bd1965c))
- Fix manifest includes to allow publishing ([`cfcabc4`](https://togithub.com/Byron/pulldown-cmark-to-cmark/commit/cfcabc44bf5b73ab1567f062787be917d1933877))
- Release pulldown-cmark-to-cmark v14.0.0 ([`8c6bee4`](https://togithub.com/Byron/pulldown-cmark-to-cmark/commit/8c6bee4c037c3aff3c211c87146909ab0cd85aaf))
- Fix doc-links ([`d9d81c0`](https://togithub.com/Byron/pulldown-cmark-to-cmark/commit/d9d81c0bcac2471a26be35e21414f51b4a136b45))
- Prepare changelog prior to release ([`c332f98`](https://togithub.com/Byron/pulldown-cmark-to-cmark/commit/c332f98d21c2f35638e88145ee224d5511ddc2d4))
- Merge pull request [#71](https://togithub.com/Byron/pulldown-cmark-to-cmark/issues/71) from SichangHe/no-unnecessary-escape ([`386e663`](https://togithub.com/Byron/pulldown-cmark-to-cmark/commit/386e6634421373c6b9841a59c7639e416215566c))
- Clarify what `last_event_end_index` indices into and how it's used ([`6c8297c`](https://togithub.com/Byron/pulldown-cmark-to-cmark/commit/6c8297c03eb82ac95fa9dd559e3337e470d70c72))
- Dedup test code ([`f66724b`](https://togithub.com/Byron/pulldown-cmark-to-cmark/commit/f66724b2f74814fe6a8ddb168425b9097bb84135))
- Attempt to address [@Bryon](https://togithub.com/Bryon) first comments [https://github.com/Byron/pulldown-cmark-to-cmark/pull/71#pullrequestreview-2081814286](https://togithub.com/Byron/pulldown-cmark-to-cmark/pull/71#pullrequestreview-2081814286) ([`bebff1e`](https://togithub.com/Byron/pulldown-cmark-to-cmark/commit/bebff1e520f2da982cb1a7f9ba97ce13c9accab0))
- Test `<` escape handling ([`542bc1f`](https://togithub.com/Byron/pulldown-cmark-to-cmark/commit/542bc1fad3d06d39d59c8842225afc864d7539c3))
- Restore `State` derives ([`ea17e27`](https://togithub.com/Byron/pulldown-cmark-to-cmark/commit/ea17e2763d066bd454cfab0ae0a0768fdaf83bd1))
- Rm test that fail for old implementation ([`78965c4`](https://togithub.com/Byron/pulldown-cmark-to-cmark/commit/78965c4520e031930e232758d942077ed40b7a1d))
- Better explain why `cmark_resume_with_source_range_and_options` is different ([`49f60d5`](https://togithub.com/Byron/pulldown-cmark-to-cmark/commit/49f60d58ae2a1fd868797191c47d968f11c913df))
- `source_range` persist special character escape by peeking source ([`92ad2c8`](https://togithub.com/Byron/pulldown-cmark-to-cmark/commit/92ad2c8f291df7e165e1110d05c638661627c5d6))
- Placeholder functions not using source range ([`a234ed5`](https://togithub.com/Byron/pulldown-cmark-to-cmark/commit/a234ed5ece9d02eb8e9cb3c03432ca2a73165b5e))
- Extract nested functionalities ([`93cbb33`](https://togithub.com/Byron/pulldown-cmark-to-cmark/commit/93cbb33bad931ac3f787cd13438a812c6adb3b7a))
- Failing rustdoc test [#51](https://togithub.com/Byron/pulldown-cmark-to-cmark/issues/51) ([`8c6ccdb`](https://togithub.com/Byron/pulldown-cmark-to-cmark/commit/8c6ccdbb01e015acc3a7e688bac2dad8319d03f8))
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 becomes conflicted, 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. View repository job log here.
This PR contains the following updates:
13.0
->14.0
Release Notes
Byron/pulldown-cmark-to-cmark (pulldown-cmark-to-cmark)
### [`v14.0.1`](https://togithub.com/Byron/pulldown-cmark-to-cmark/blob/HEAD/CHANGELOG.md#1401-2024-06-10) [Compare Source](https://togithub.com/Byron/pulldown-cmark-to-cmark/compare/v14.0.0...v14.0.1) This release contains a fix to avoid escaping characters within codeblocks. See [https://github.com/Byron/pulldown-cmark-to-cmark/issues/73](https://togithub.com/Byron/pulldown-cmark-to-cmark/issues/73) for details. ##### Commit Statisticsview details
- **[#73](https://togithub.com/Byron/pulldown-cmark-to-cmark/issues/73)** - Fixdo not disturb code block detection when preventing escape ([`7376d42`](https://togithub.com/Byron/pulldown-cmark-to-cmark/commit/7376d42ae3599c907061eba6b3a7676f79408bdb)) - **Uncategorized** - Prepare changelog prior to release. ([`857ff07`](https://togithub.com/Byron/pulldown-cmark-to-cmark/commit/857ff07f8ae962de7d287008d875cc3ca342e510)) - Merge pull request [#74](https://togithub.com/Byron/pulldown-cmark-to-cmark/issues/74) from SichangHe/fix-unnecessary-range-escape ([`a6045c6`](https://togithub.com/Byron/pulldown-cmark-to-cmark/commit/a6045c664fda1c56edf8d749601a6562d94a3871))view details
- **Uncategorized** - Release pulldown-cmark-to-cmark v14.0.0 ([`1978c0c`](https://togithub.com/Byron/pulldown-cmark-to-cmark/commit/1978c0c0fb42e20bc0d015611c1336975bd1965c)) - Fix manifest includes to allow publishing ([`cfcabc4`](https://togithub.com/Byron/pulldown-cmark-to-cmark/commit/cfcabc44bf5b73ab1567f062787be917d1933877)) - Release pulldown-cmark-to-cmark v14.0.0 ([`8c6bee4`](https://togithub.com/Byron/pulldown-cmark-to-cmark/commit/8c6bee4c037c3aff3c211c87146909ab0cd85aaf)) - Fix doc-links ([`d9d81c0`](https://togithub.com/Byron/pulldown-cmark-to-cmark/commit/d9d81c0bcac2471a26be35e21414f51b4a136b45)) - Prepare changelog prior to release ([`c332f98`](https://togithub.com/Byron/pulldown-cmark-to-cmark/commit/c332f98d21c2f35638e88145ee224d5511ddc2d4)) - Merge pull request [#71](https://togithub.com/Byron/pulldown-cmark-to-cmark/issues/71) from SichangHe/no-unnecessary-escape ([`386e663`](https://togithub.com/Byron/pulldown-cmark-to-cmark/commit/386e6634421373c6b9841a59c7639e416215566c)) - Clarify what `last_event_end_index` indices into and how it's used ([`6c8297c`](https://togithub.com/Byron/pulldown-cmark-to-cmark/commit/6c8297c03eb82ac95fa9dd559e3337e470d70c72)) - Dedup test code ([`f66724b`](https://togithub.com/Byron/pulldown-cmark-to-cmark/commit/f66724b2f74814fe6a8ddb168425b9097bb84135)) - Attempt to address [@Bryon](https://togithub.com/Bryon) first comments [https://github.com/Byron/pulldown-cmark-to-cmark/pull/71#pullrequestreview-2081814286](https://togithub.com/Byron/pulldown-cmark-to-cmark/pull/71#pullrequestreview-2081814286) ([`bebff1e`](https://togithub.com/Byron/pulldown-cmark-to-cmark/commit/bebff1e520f2da982cb1a7f9ba97ce13c9accab0)) - Test `<` escape handling ([`542bc1f`](https://togithub.com/Byron/pulldown-cmark-to-cmark/commit/542bc1fad3d06d39d59c8842225afc864d7539c3)) - Restore `State` derives ([`ea17e27`](https://togithub.com/Byron/pulldown-cmark-to-cmark/commit/ea17e2763d066bd454cfab0ae0a0768fdaf83bd1)) - Rm test that fail for old implementation ([`78965c4`](https://togithub.com/Byron/pulldown-cmark-to-cmark/commit/78965c4520e031930e232758d942077ed40b7a1d)) - Better explain why `cmark_resume_with_source_range_and_options` is different ([`49f60d5`](https://togithub.com/Byron/pulldown-cmark-to-cmark/commit/49f60d58ae2a1fd868797191c47d968f11c913df)) - `source_range` persist special character escape by peeking source ([`92ad2c8`](https://togithub.com/Byron/pulldown-cmark-to-cmark/commit/92ad2c8f291df7e165e1110d05c638661627c5d6)) - Placeholder functions not using source range ([`a234ed5`](https://togithub.com/Byron/pulldown-cmark-to-cmark/commit/a234ed5ece9d02eb8e9cb3c03432ca2a73165b5e)) - Extract nested functionalities ([`93cbb33`](https://togithub.com/Byron/pulldown-cmark-to-cmark/commit/93cbb33bad931ac3f787cd13438a812c6adb3b7a)) - Failing rustdoc test [#51](https://togithub.com/Byron/pulldown-cmark-to-cmark/issues/51) ([`8c6ccdb`](https://togithub.com/Byron/pulldown-cmark-to-cmark/commit/8c6ccdbb01e015acc3a7e688bac2dad8319d03f8))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 becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.