miyuchina/mistletoe
### [`v1.0.1`](https://togithub.com/miyuchina/mistletoe/releases/tag/v1.0.1)
[Compare Source](https://togithub.com/miyuchina/mistletoe/compare/v1.0.0...v1.0.1)
**Fixed:**
- Do include package "mistletoe.contrib" in the built artifacts ([#177](https://togithub.com/miyuchina/mistletoe/issues/177)).
**Updated:**
- Make CONTRIBUTING.md more up-to-date.
### [`v1.0.0`](https://togithub.com/miyuchina/mistletoe/releases/tag/v1.0.0)
[Compare Source](https://togithub.com/miyuchina/mistletoe/compare/v0.9.0...v1.0.0)
**WARNING - Backwards compatibility changes:**
- [#167](https://togithub.com/miyuchina/mistletoe/issues/167): For practical reasons and for following common packaging practices, `contrib` folder got moved under the `mistletoe` folder / package. So if you reference a renderer from that folder, you need to reference it as `mistletoe.contrib.` now.
- See "change handling of (white)space characters in code spans" below. We keep processing extra whitespace characters at the parsing level, so that all renderers can benefit from it out-of-the-box. Provided that a custom renderer, for whatever reason, relied on all the spaces being collapsed, it needs to do that collapsing itself now (e.g. `' '.join(re.split('[ \n]+', content.strip()))`, or `re.sub('[ \n]+', ' ', content.strip())`).
**Added:**
- `JIRARenderer`: Support link title notation, i.e. `[label](url "title")` gets transformed to `[label|url|title]` ([#161](https://togithub.com/miyuchina/mistletoe/issues/161))
**Fixed:**
- Make the `traverse()` function actually work with various input parameters:
- filtering by class ([#157](https://togithub.com/miyuchina/mistletoe/issues/157), [#158](https://togithub.com/miyuchina/mistletoe/issues/158))
- filtering by `depth` ([#159](https://togithub.com/miyuchina/mistletoe/issues/159))
- Compatibility with the latest CommonMark specification v0.30 ([#108](https://togithub.com/miyuchina/mistletoe/issues/108)):
- Change handling of (white)space characters in code spans ([#156](https://togithub.com/miyuchina/mistletoe/issues/156); in line with [commonmark/commonmark-spec#532](https://togithub.com/commonmark/commonmark-spec/issues/532) and [commonmark/commonmark-spec#569](https://togithub.com/commonmark/commonmark-spec/issues/569))
- Fix handling of tabs and parsing continuation lines within list items ([#89](https://togithub.com/miyuchina/mistletoe/issues/89) via [#164](https://togithub.com/miyuchina/mistletoe/issues/164))
- Fix the other examples, mostly edge cases, from the spec (see [#165](https://togithub.com/miyuchina/mistletoe/issues/165) and [#168](https://togithub.com/miyuchina/mistletoe/issues/168) for details; [#173](https://togithub.com/miyuchina/mistletoe/issues/173) seems to be fixed as well)
- Make parsing of link reference definitions (a.k.a. `Footnote`s) more strict - spec compliant ([#132](https://togithub.com/miyuchina/mistletoe/issues/132))
- Fix handling of special punctuation characters when parsing emphasis ([#96](https://togithub.com/miyuchina/mistletoe/issues/96), [#175](https://togithub.com/miyuchina/mistletoe/issues/175))
**Updated:**
- Smaller inner working refactorings, like [#171](https://togithub.com/miyuchina/mistletoe/issues/171).
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 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:
0.9.0
->1.0.1
Release Notes
miyuchina/mistletoe
### [`v1.0.1`](https://togithub.com/miyuchina/mistletoe/releases/tag/v1.0.1) [Compare Source](https://togithub.com/miyuchina/mistletoe/compare/v1.0.0...v1.0.1) **Fixed:** - Do include package "mistletoe.contrib" in the built artifacts ([#177](https://togithub.com/miyuchina/mistletoe/issues/177)). **Updated:** - Make CONTRIBUTING.md more up-to-date. ### [`v1.0.0`](https://togithub.com/miyuchina/mistletoe/releases/tag/v1.0.0) [Compare Source](https://togithub.com/miyuchina/mistletoe/compare/v0.9.0...v1.0.0) **WARNING - Backwards compatibility changes:** - [#167](https://togithub.com/miyuchina/mistletoe/issues/167): For practical reasons and for following common packaging practices, `contrib` folder got moved under the `mistletoe` folder / package. So if you reference a renderer from that folder, you need to reference it as `mistletoe.contrib.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 this update again.
This PR has been generated by Mend Renovate. View repository job log here.