Skip to content

chore: release v0.9.0 - #244

Merged
vyncint merged 1 commit into
mainfrom
chore/release-v0.9.0
Sep 5, 2026
Merged

chore: release v0.9.0#244
vyncint merged 1 commit into
mainfrom
chore/release-v0.9.0

Conversation

@vyncint

@vyncint vyncint commented Sep 5, 2026

Copy link
Copy Markdown
Owner

docs/RELEASING.md steps 2–4 for 0.9.0.

  • workspace.package.version 0.8.0 → 0.9.0; cargo check --workspace refreshed the lockfile.
  • CHANGELOG: [Unreleased][0.9.0] - 2026-09-05, with a fresh empty [Unreleased] above it. extract-changelog.sh 0.9.0 prints the section; Unreleased prints nothing.
  • Doc-named versions: nothing names 0.8 as current (the announcement post and an install.yml comment refer to it historically).

Green main: the tree merged in #243 (595e825) is byte-identical, deny.toml aside, to the branch head the stress workflow passed 10/10 shards on (https://github.com/vyncint/termlens/actions/runs/33936252643).

After the squash-merge: git tag v0.9.0 on main and push it; release.yml checks tag == crate version, runs CI, cargo-semver-checks against 0.8.0, publishes via Trusted Publishing, and cuts the GitHub Release from this CHANGELOG section. Minor bump: Screen::mouse_modes/MouseModes, Terminal::snapshot_after/wait_stable, and bin! are additive; the two behaviour changes (2x2 floor, cwd default) were already in [Unreleased] under Changed.

Signed-off-by: Vyncint Ng <vyncint@icloud.com>
@vyncint
vyncint merged commit 8ca2494 into main Sep 5, 2026
12 checks passed
@vyncint
vyncint deleted the chore/release-v0.9.0 branch September 5, 2026 01:48
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