Skip to content

build(release): bump version to 0.6.0 - #237

Merged
matheuswhite merged 1 commit into
mainfrom
build/v0.6.0-release
Jul 30, 2026
Merged

build(release): bump version to 0.6.0#237
matheuswhite merged 1 commit into
mainfrom
build/v0.6.0-release

Conversation

@matheuswhite

Copy link
Copy Markdown
Owner

Bumps the crate version 0.5.10.6.0 in Cargo.toml and Cargo.lock. No code changes.

This prepares the v0.6.0 milestone, which is fully closed (14/14 issues). What lands with this release, relative to v0.5.1:

Features

Fixes

  • TUI is blinking #233 — the periodic full repaint no longer blinks the TUI (it promotes a sentinel back buffer instead of emitting ESC[2J)

Hardening & docs

  • the release pipeline is guarded against non-maintainer releases (tag ruleset, owner-guarded crates.io publish, CODEOWNERS, tests/release_security.rs)
  • every CLI flag and positional is now described in --help

Already shipped in v0.5.1 but part of the same milestone: #135 (headless mode), #207 (message filter), #217 (Claude Code skill).

Merging this does not publish anything

Since #229 the release is driven by cargo-dist on a vX.Y.Z tag, not by a push to main. So merging this PR is safe; the release only happens when the maintainer pushes the v0.6.0 tag afterwards, which then:

  • builds the Linux/Windows/macOS tarballs, the shell/powershell installers and the Windows .msi, and creates the GitHub Release (release.yml),
  • publishes scope-monitor 0.6.0 to crates.io (publish-crates.yml, reviewer-gated crates environment — irreversible, a version can only be yanked, not replaced).

Note on the version-guard check

This PR carries the release label, the maintainer escape hatch that allows the Cargo.toml version bump. Without it, version-guard fails any PR that changes the version field.

🤖 Generated with Claude Code

Signed-off-by: Matheus T. dos Santos <[email protected]>
@matheuswhite matheuswhite added this to the v0.6.0 milestone Jul 30, 2026
@matheuswhite matheuswhite added the release Maintainer release PR: allows the Cargo.toml version bump (bypasses version-guard) label Jul 30, 2026
@matheuswhite matheuswhite self-assigned this Jul 30, 2026
@matheuswhite
matheuswhite merged commit 752aef0 into main Jul 30, 2026
14 checks passed
@matheuswhite
matheuswhite deleted the build/v0.6.0-release branch July 30, 2026 13:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release Maintainer release PR: allows the Cargo.toml version bump (bypasses version-guard)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant