lalrpop/lalrpop (lalrpop)
### [`v0.20.0`](https://togithub.com/lalrpop/lalrpop/blob/HEAD/RELEASES.md#0200-2023-05-02)
[Compare Source](https://togithub.com/lalrpop/lalrpop/compare/0.19.12...0.20.0)
Bringing back 0.19.10 patches and further enhancement.
##### Breaking changes
- Types and enums name with capitalized acronyms are renamed to camelCase
- Minimum rust supported version is now 1.64
- New `unicode` feature is added to enable `regex/unicode` and `regex-syntax/unicode`. Building lalrpop with --no-default-features may be broken without adding it.
##### Features
- faster compilation time by up to 2x
- expected tokens in failed parses are more accurate
- support for unicode when using builtin tokenizer
##### Bug fixes and other changes
- fewer warnings about clippy/unused imports in generated code
- updated to edition 2021
- updated mdbook
- Use inclusive ranges for DFA/NFA
- A new document "Lexing raw delimited content"
### [`v0.19.12`](https://togithub.com/lalrpop/lalrpop/blob/HEAD/RELEASES.md#01912-2023-04-28)
[Compare Source](https://togithub.com/lalrpop/lalrpop/compare/0.19.11...0.19.12)
- Add `unicode` feature to `regex-syntax` (thanks to Jan Niehusmann!)
##### Compatibility note
This is actually not fixing a `lalrpop` bug but fixing user side missing dependency.
`lalrpop` doesn't directly depend on the feature. But regex from user code probably contains it.
We will drop this dependency again in the next release.
### [`v0.19.11`](https://togithub.com/lalrpop/lalrpop/blob/HEAD/RELEASES.md#01911-2023-04-28)
[Compare Source](https://togithub.com/lalrpop/lalrpop/compare/0.19.10...0.19.11)
This release is based on 0.19.9, not 0.19.10
No feature added or other bug fixed since 0.19.9
- Fix regex version dependency issues (thanks to Wilfried Chauveau!)
### [`v0.19.10`](https://togithub.com/lalrpop/lalrpop/blob/HEAD/RELEASES.md#01910-2023-04-24-)
[Compare Source](https://togithub.com/lalrpop/lalrpop/compare/0.19.9...0.19.10)
Note: This version is yanked. These changes will be included in 0.20
This release fixes an incompatibility with regex.
##### Features
- faster compilation time by up to 2x
- expected tokens in failed parses are more accurate
- support for unicode when using builtin tokenizer
##### Bug fixes and other changes
- fix a compatibility issue with regex 1.8
- fewer warnings about clippy/unused imports in generated code
- updated to edition 2021
- updated mdbook
Configuration
📅 Schedule: Branch creation - "before 4am on Monday" (UTC), 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.19.9
->0.20.0
Release Notes
lalrpop/lalrpop (lalrpop)
### [`v0.20.0`](https://togithub.com/lalrpop/lalrpop/blob/HEAD/RELEASES.md#0200-2023-05-02) [Compare Source](https://togithub.com/lalrpop/lalrpop/compare/0.19.12...0.20.0) Bringing back 0.19.10 patches and further enhancement. ##### Breaking changes - Types and enums name with capitalized acronyms are renamed to camelCase - Minimum rust supported version is now 1.64 - New `unicode` feature is added to enable `regex/unicode` and `regex-syntax/unicode`. Building lalrpop with --no-default-features may be broken without adding it. ##### Features - faster compilation time by up to 2x - expected tokens in failed parses are more accurate - support for unicode when using builtin tokenizer ##### Bug fixes and other changes - fewer warnings about clippy/unused imports in generated code - updated to edition 2021 - updated mdbook - Use inclusive ranges for DFA/NFA - A new document "Lexing raw delimited content" ### [`v0.19.12`](https://togithub.com/lalrpop/lalrpop/blob/HEAD/RELEASES.md#01912-2023-04-28) [Compare Source](https://togithub.com/lalrpop/lalrpop/compare/0.19.11...0.19.12) - Add `unicode` feature to `regex-syntax` (thanks to Jan Niehusmann!) ##### Compatibility note This is actually not fixing a `lalrpop` bug but fixing user side missing dependency. `lalrpop` doesn't directly depend on the feature. But regex from user code probably contains it. We will drop this dependency again in the next release. ### [`v0.19.11`](https://togithub.com/lalrpop/lalrpop/blob/HEAD/RELEASES.md#01911-2023-04-28) [Compare Source](https://togithub.com/lalrpop/lalrpop/compare/0.19.10...0.19.11) This release is based on 0.19.9, not 0.19.10 No feature added or other bug fixed since 0.19.9 - Fix regex version dependency issues (thanks to Wilfried Chauveau!) ### [`v0.19.10`](https://togithub.com/lalrpop/lalrpop/blob/HEAD/RELEASES.md#01910-2023-04-24-) [Compare Source](https://togithub.com/lalrpop/lalrpop/compare/0.19.9...0.19.10) Note: This version is yanked. These changes will be included in 0.20 This release fixes an incompatibility with regex. ##### Features - faster compilation time by up to 2x - expected tokens in failed parses are more accurate - support for unicode when using builtin tokenizer ##### Bug fixes and other changes - fix a compatibility issue with regex 1.8 - fewer warnings about clippy/unused imports in generated code - updated to edition 2021 - updated mdbookConfiguration
📅 Schedule: Branch creation - "before 4am on Monday" (UTC), 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.