Skip to content

Close 0.8.8 release readiness gaps - #69

Merged
runyourempire merged 1 commit into
mainfrom
codex/v088-release-readiness-audit
Aug 12, 2026
Merged

Close 0.8.8 release readiness gaps#69
runyourempire merged 1 commit into
mainfrom
codex/v088-release-readiness-audit

Conversation

@runyourempire

Copy link
Copy Markdown
Collaborator

Adversarial release-readiness follow-up for 0.8.8.

Changes:

  • Bound main-thread dispatch lock acquisition so the documented 10s deadline also covers waiting for the serialization lock.
  • Fix 0.8.8 changelog compare links.
  • Correct historical CLAUDE.md version headings and stale server.json bump-script note.
  • Stop bump scripts from broad-replacing historical CLAUDE.md release notes on future version bumps.

Local verification:

  • cargo fmt --all -- --check
  • cargo clippy --workspace --all-targets -- -D warnings
  • cargo clippy --workspace --all-targets --no-default-features -- -D warnings
  • cargo clippy --workspace --all-targets --release -- -D warnings
  • cargo test --workspace
  • RUSTDOCFLAGS="-D warnings" cargo doc --workspace --no-deps
  • ./scripts/preflight.ps1
  • cargo build --workspace
  • cargo package --allow-dirty -p victauri-core -p victauri-macros -p victauri-plugin -p victauri-test -p victauri-cli -p victauri-watchdog
  • cargo audit
  • cargo deny check
  • cargo semver-checks check-release --workspace
  • bash tools/test-install-gate.sh

@runyourempire
runyourempire merged commit d510813 into main Aug 12, 2026
21 checks passed
@runyourempire
runyourempire deleted the codex/v088-release-readiness-audit branch August 12, 2026 17:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant