Skip to content

chore(release): v0.8.0 — dogfood follow-ups#256

Merged
avrabe merged 2 commits intomainfrom
chore/release-0.8.0
May 2, 2026
Merged

chore(release): v0.8.0 — dogfood follow-ups#256
avrabe merged 2 commits intomainfrom
chore/release-0.8.0

Conversation

@avrabe
Copy link
Copy Markdown
Contributor

@avrabe avrabe commented May 1, 2026

Summary

Bumps workspace, vscode-rivet, and npm root packages to 0.8.0.

Bundles 3 already-merged PRs from the post-0.7.0 dogfood:

Highlights

Stale-literal cleanup + new invariants (#252)
6 stale literals fixed in embedded docs (quickstart version, mcp serverInfo, schema/eu-ai-act flag, schema/dev TODO, impact tag, schema/dev gherkin flag). 3 new rivet docs check invariants prevent re-shipping: EmbeddedVersionLiterals, EmbeddedFlagReferences, EmbeddedTodoMarkers.

Coverage gate tightening (#250)
rivet docs check --coverage rule 4 now requires the child subcommand name to appear in the parent topic's body. Three explicit modes: default silent / --warn-only with ::warning:: annotations / --strict exits 1.

Cited-source CLI symmetry (#251)
rivet check sources --strict (read-only audit), rivet validate --strict-cited-source-stale (promote Info to Error), rivet schema migrate --list (recipe discovery).

Test plan

🤖 Generated with Claude Code

Workspace, vscode-rivet, and npm root package versions bumped to 0.8.0.
Platform packages stay on the release-npm.yml override path.

What's in 0.8.0:

- fix(docs): stale literals + extend rivet docs check (#252, closes
  #247). Six embedded-doc literals fixed, plus three new invariants
  (EmbeddedVersionLiterals, EmbeddedFlagReferences,
  EmbeddedTodoMarkers) to prevent the class of drift from re-shipping.
- feat(docs-check): tighten --coverage rule 4 + --warn-only (#250,
  closes #248). Rule 4 now requires child name to appear in parent
  body (catches false-positives on lsp + batch). New three-mode
  semantics: default silent / --warn-only with annotations / --strict
  fail.
- feat(cli): cited-source --strict, --strict-cited-source-stale,
  schema migrate --list (#251, closes #249). Read-only audit gate
  for cited-source drift; promotable stale severity; recipe discovery.

Trace: skip
@codecov
Copy link
Copy Markdown

codecov Bot commented May 2, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

New wasmtime advisory published 2026-04-30, blocking 0.8.0 CI.
Rivet's wasmtime usage is behind an optional wasm feature gate and
doesn't allocate large wasmtime tables, so the panic case isn't
reachable. Follow-up issue will track upgrading to wasmtime >=43.0.2.

Trace: skip
@avrabe avrabe merged commit 9b45c86 into main May 2, 2026
14 checks passed
@avrabe avrabe deleted the chore/release-0.8.0 branch May 2, 2026 14:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant