chore: bump to v0.17.2 - #443
Merged
Merged
Conversation
Workspace version, all 17 inter-crate `path + version` pins, the lock file, and the changelog stamp for the 0.17.2 release. The release carries one arc: five commits reclassifying how the lexer and parser read literal words, plus the follow-up that restored two error messages. Everything lands under Fixed. The for-loop item change is the only one that alters a script that previously ran, and it replaces a split that silently dropped text — `for v in 1.0/rc` iterated over `1` and `/rc` — so it is a correction, not a break. README and docs/EMBEDDING.md pin `0.17` and "currently 0.17.x", which a patch bump does not invalidate; both are left as written. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Version bump and changelog stamp for the 0.17.2 release. The diff is mechanical: the workspace version, all 17 inter-crate
path + versionpins, the lock file, and the changelog section rename plus its compare links.The release carries one arc — five commits reclassifying how the lexer and parser read literal words, plus the follow-up that restored two error messages. Everything lands under Fixed, no semver breaks.
The for-loop item change is the only one that alters a script that previously ran, and it replaces a split that silently dropped text:
README and
docs/EMBEDDING.mdpin0.17and "currently 0.17.x", which a patch bump does not invalidate; both are left as written.Release review: kaibo, GLM-5.2 with DeepSeek V4 Flash investigation, over the whole surface since v0.17.1 — semver, docs, test coverage, and public API. It found no blocking issue and confirmed no exported contract shifted:
TokenandLexerErrorare#[non_exhaustive], andTokenCategorygained no variant.Gates on this commit: 6,712 tests pass, clippy across all targets with warnings denied, no pending snapshots, and
cargo publish --dry-runclean on the leaf crate.🤖 Generated with Claude Code