benbrandt/text-splitter (text-splitter)
### [`v0.16.1`](https://redirect.github.com/benbrandt/text-splitter/blob/HEAD/CHANGELOG.md#v0161)
[Compare Source](https://redirect.github.com/benbrandt/text-splitter/compare/v0.16.0...v0.16.1)
##### What's New
Updates `pulldown-cmark` to `v0.12.1` to address an issue with high CPU usage for certain Markdown elements.
### [`v0.16.0`](https://redirect.github.com/benbrandt/text-splitter/blob/HEAD/CHANGELOG.md#v0160)
[Compare Source](https://redirect.github.com/benbrandt/text-splitter/compare/v0.15.0...v0.16.0)
##### Breaking Changes
- Update to `v0.23.0` of `tree-sitter`. There was a breaking change for language definitions, so this is also a breaking change for us, especially on the Python side, since we support passing the language in.
- Minimum Python version for the Python bindings is now 3.9 since 3.8 will be EOL next month.
##### Python
Make sure to upgrade to the latest version of your tree-sitter language package.
##### Rust
Make sure to upgrade to the latest version of your tree-sitter language package crate. These know have a `LANGUAGE` constant rather than a `language()` function.
```rust
// Before
tree_sitter_rust::language()
// After
tree_sitter_rust::LANGUAGE
```
##### What's New
- `MarkdownSplitter` can better parse the Commonmark HS extension for Definition Lists.
Configuration
📅 Schedule: Branch creation - "after 1am every 3 weeks on Saturday" in timezone America/Los_Angeles, 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 contains the following updates:
0.15
->0.16
Release Notes
benbrandt/text-splitter (text-splitter)
### [`v0.16.1`](https://redirect.github.com/benbrandt/text-splitter/blob/HEAD/CHANGELOG.md#v0161) [Compare Source](https://redirect.github.com/benbrandt/text-splitter/compare/v0.16.0...v0.16.1) ##### What's New Updates `pulldown-cmark` to `v0.12.1` to address an issue with high CPU usage for certain Markdown elements. ### [`v0.16.0`](https://redirect.github.com/benbrandt/text-splitter/blob/HEAD/CHANGELOG.md#v0160) [Compare Source](https://redirect.github.com/benbrandt/text-splitter/compare/v0.15.0...v0.16.0) ##### Breaking Changes - Update to `v0.23.0` of `tree-sitter`. There was a breaking change for language definitions, so this is also a breaking change for us, especially on the Python side, since we support passing the language in. - Minimum Python version for the Python bindings is now 3.9 since 3.8 will be EOL next month. ##### Python Make sure to upgrade to the latest version of your tree-sitter language package. ##### Rust Make sure to upgrade to the latest version of your tree-sitter language package crate. These know have a `LANGUAGE` constant rather than a `language()` function. ```rust // Before tree_sitter_rust::language() // After tree_sitter_rust::LANGUAGE ``` ##### What's New - `MarkdownSplitter` can better parse the Commonmark HS extension for Definition Lists.Configuration
📅 Schedule: Branch creation - "after 1am every 3 weeks on Saturday" in timezone America/Los_Angeles, 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 was generated by Mend Renovate. View the repository job log.