Skip to content

v0.4.12

Choose a tag to compare

@github-actions github-actions released this 12 Apr 00:31
· 29 commits to main since this release

ruviz v0.4.12

Released: 2026-04-12

Highlights

  • Restored a fully aligned workflow-driven release after the partial 0.4.11 publish, which had only reached npm before the Python widget bundle stage failed.
  • Fixed the canonical Python widget release build by committing the matching workspace Cargo.lock update required by the --locked wasm build path.
  • Improved npm package verifier failure logs so CI now prints the failing command, exit code, stdout, and stderr when tarball verification breaks.

Version Alignment

This release keeps the published workspace packages aligned on one version:

  • ruviz 0.4.12
  • ruviz-web 0.4.12
  • ruviz-gpui 0.4.12
  • npm ruviz 0.4.12
  • PyPI ruviz 0.4.12

Recovery Notes

  • 0.4.11 fixed the npm tarball contents and reached npm, but the overall release workflow failed before GitHub Release and Python publication completed.
  • 0.4.12 carries the same npm packaging fix forward and restores the normal synchronized release path for Rust crates, npm, PyPI, and GitHub Release artifacts.

Quality And Validation

This release was locally validated after the 0.4.12 version bump with:

  • cargo check -q
  • bun run check:web
  • bun run --cwd packages/ruviz-web verify:pack
  • cd python && uv run cargo test
  • cd python && uv run python -m pytest

References