chore(release): v0.25.0#683
Merged
Merged
Conversation
…ion, serve UX v0.25 scope since v0.24.0: - REQ-246 schema-aware LSP completion (DD-071, #546) - REQ-245 backend-unavailable dashboard banner (#621) - REQ-248 per-result tracking links (DD-072, #548) - REQ-249 schema version pin drift warning (DD-073, #431) - REQ-250/252/DD-074 crates.io publishing investigation (decision + blocker) - Security: crossbeam-epoch 0.9.20, quick-xml 0.41 - #634 serializer field-drop exhaustiveness guard, #649 UnknownPrefix scope, #652 aspice schema self-consistency Bumps [workspace.package] version, the three crate lock entries, and the VS Code extension to 0.25.0; CHANGELOG [0.25.0] section added. Confirmed with a full build (rivet 0.25.0), `rivet validate` (Result: PASS). Trace: skip
There was a problem hiding this comment.
⚠️ Performance Alert ⚠️
Possible performance regression was detected for benchmark 'Rivet Criterion Benchmarks'.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold 1.20.
| Benchmark suite | Current: 7994131 | Previous: dd6281b | Ratio |
|---|---|---|---|
store_insert/100 |
85358 ns/iter (± 1176) |
67942 ns/iter (± 1111) |
1.26 |
store_insert/1000 |
899533 ns/iter (± 6106) |
728790 ns/iter (± 22308) |
1.23 |
store_lookup/100 |
2148 ns/iter (± 30) |
1499 ns/iter (± 24) |
1.43 |
store_lookup/1000 |
26946 ns/iter (± 307) |
18200 ns/iter (± 334) |
1.48 |
store_lookup/10000 |
388294 ns/iter (± 4584) |
269145 ns/iter (± 7338) |
1.44 |
store_by_type/100 |
95 ns/iter (± 0) |
74 ns/iter (± 0) |
1.28 |
store_by_type/1000 |
95 ns/iter (± 0) |
74 ns/iter (± 1) |
1.28 |
store_by_type/10000 |
95 ns/iter (± 0) |
74 ns/iter (± 0) |
1.28 |
schema_load_and_merge |
1517502 ns/iter (± 53905) |
1178132 ns/iter (± 10061) |
1.29 |
link_graph_build/100 |
159983 ns/iter (± 5324) |
127592 ns/iter (± 1854) |
1.25 |
link_graph_build/1000 |
1897049 ns/iter (± 33978) |
1484741 ns/iter (± 15648) |
1.28 |
link_graph_build/10000 |
41966804 ns/iter (± 3445551) |
28419197 ns/iter (± 4248182) |
1.48 |
validate/100 |
470901 ns/iter (± 2165) |
343628 ns/iter (± 7041) |
1.37 |
validate/1000 |
16065975 ns/iter (± 335398) |
11373774 ns/iter (± 276710) |
1.41 |
validate/10000 |
1289930859 ns/iter (± 14797179) |
827628915 ns/iter (± 8851306) |
1.56 |
traceability_matrix/100 |
4412 ns/iter (± 45) |
3254 ns/iter (± 5) |
1.36 |
traceability_matrix/1000 |
62023 ns/iter (± 886) |
41626 ns/iter (± 434) |
1.49 |
traceability_matrix/10000 |
752107 ns/iter (± 21793) |
565518 ns/iter (± 2955) |
1.33 |
diff/100 |
58872 ns/iter (± 277) |
48505 ns/iter (± 865) |
1.21 |
diff/1000 |
697801 ns/iter (± 5618) |
535735 ns/iter (± 3669) |
1.30 |
diff/10000 |
10536721 ns/iter (± 487229) |
8431129 ns/iter (± 796295) |
1.25 |
query/100 |
1199 ns/iter (± 11) |
903 ns/iter (± 11) |
1.33 |
query/1000 |
15302 ns/iter (± 157) |
11057 ns/iter (± 208) |
1.38 |
query/10000 |
352562 ns/iter (± 1902) |
167651 ns/iter (± 4836) |
2.10 |
document_parse/10 |
22901 ns/iter (± 115) |
16785 ns/iter (± 55) |
1.36 |
document_parse/100 |
159998 ns/iter (± 1440) |
116551 ns/iter (± 644) |
1.37 |
document_parse/1000 |
1510685 ns/iter (± 24322) |
1094141 ns/iter (± 12593) |
1.38 |
This comment was automatically generated by workflow using github-action-benchmark.
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
…ust 1.97) CI's stable toolchain rolled to 1.97.0, which tightens clippy::useless_borrows_in_formatting — the `&body.chars()…collect()` format arg in the focused-/graph assertion now trips `-D warnings`. Remove the redundant `&`. Confirmed clean with `rustup run 1.97.0 cargo clippy --all-targets -- -D warnings` (no other instances in the tree). Trace: skip
📐 Rivet artifact deltaNo artifact changes in this PR. Code-only changes (renderer, CLI wiring, tests) don't touch the artifact graph. |
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.
v0.25.0
Schema pins, test-result tracking links, schema-aware LSP completion, serve UX, two security bumps, and the crates.io publishing investigation.
Added
Changed
Fixed
Falsification
The release claims each Added item is reachable from the shipped binary and each artifact's V is closed at its declared status. If any REQ-24x feature is absent from
main's code, or a claimed-merged PR's CI wascancelledrather thansuccess, this release is falsified.Version bumped across Cargo.toml, Cargo.lock (etch/rivet-core/rivet-cli), vscode-rivet/package.json.
rivet validate→ PASS.🤖 Generated with Claude Code