| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2025-12-07 | 3.6 kB | |
| v0.16 - Major overhaul of Logos source code.tar.gz | 2025-12-07 | 1.7 MB | |
| v0.16 - Major overhaul of Logos source code.zip | 2025-12-07 | 1.8 MB | |
| Totals: 3 Items | 3.5 MB | 0 | |
I'm really happy to announce the release of Logos v0.16!
This version includes many significant changes, especially those contributed by @robot-rover in [#491]. A big thank you to @robot-rover for the impressive work, and to all the other contributors who made this release possible!
The list of changes is very long and focuses on two main points: fixing many bugs related to backtracking issues and supporting a larger set of regular expressions. All regular expressions should now work, except for a few exceptions. For all the details, please refer to the migration guide. More than ever, the book is the place where you can find help about how to use Logos!
As discussed in v0.13, fixing these bugs required a significant overhaul of Logos's codebase. This was possible at the cost of a slight decrease in performance. We hope to regain the same performance as prior to this release, but in the meantime, users who require optimal performance can continue using v0.15. However, we do not plan on maintaining v0.15 in the future.
If you encounter any bugs related to this release, please submit an issue on GitHub.
What's Changed
- Bump rstest to 0.26.1, the current release by @musicinmybrain in https://github.com/maciejhirsz/logos/pull/493
- chore(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in https://github.com/maciejhirsz/logos/pull/495
- Use
package.includein all published crates by @42triangles in https://github.com/maciejhirsz/logos/pull/497 - chore(deps): bump actions/upload-pages-artifact from 3 to 4 by @dependabot[bot] in https://github.com/maciejhirsz/logos/pull/499
- chore(deps): bump CodSpeedHQ/action from 3 to 4 by @dependabot[bot] in https://github.com/maciejhirsz/logos/pull/501
- Replace "it's" with "its" where it is possessive by @andybalaam in https://github.com/maciejhirsz/logos/pull/503
- Fix miscellaneous typos by @danielparks in https://github.com/maciejhirsz/logos/pull/506
- chore(deps): bump MSRV to 1.80 to use
LazyLockinstead by @QnnOkabayashi in https://github.com/maciejhirsz/logos/pull/498 - fix(ci):
doc_auto_cfgis nowdoc_cfgby @jeertmans in https://github.com/maciejhirsz/logos/pull/511 - chore(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in https://github.com/maciejhirsz/logos/pull/513
- Major overhaul to support actual regex semantics by @robot-rover in https://github.com/maciejhirsz/logos/pull/491
- fix(ci): upload correct build artifacts by @jeertmans in https://github.com/maciejhirsz/logos/pull/517
- Update unsafe.md by @FigmentEngine in https://github.com/maciejhirsz/logos/pull/515
- chore(version): bump Logos version to 0.16 by @jeertmans in https://github.com/maciejhirsz/logos/pull/518
New Contributors
- @42triangles made their first contribution in https://github.com/maciejhirsz/logos/pull/497
- @andybalaam made their first contribution in https://github.com/maciejhirsz/logos/pull/503
- @danielparks made their first contribution in https://github.com/maciejhirsz/logos/pull/506
- @QnnOkabayashi made their first contribution in https://github.com/maciejhirsz/logos/pull/498
- @robot-rover made their first contribution in https://github.com/maciejhirsz/logos/pull/491
- @FigmentEngine made their first contribution in https://github.com/maciejhirsz/logos/pull/515
Full Changelog: https://github.com/maciejhirsz/logos/compare/v0.15.1...v0.16