Skip to content

release: v2.31.0 - #280

Merged
hayke102 merged 1 commit into
masterfrom
release/next
Aug 25, 2026
Merged

release: v2.31.0#280
hayke102 merged 1 commit into
masterfrom
release/next

Conversation

@brizz-bot

@brizz-bot brizz-bot Bot commented Aug 25, 2026

Copy link
Copy Markdown
Contributor

Release v2.31.0

Merging this PR will trigger the release pipeline.

Changelog

Added

  • Prompt fleet addfleet add [path] -p "<task>" now starts the session already working on it, the same as fleet worktree -p. -p - reads stdin, --agent and --account pick the agent and Claude subscription, and the path defaults to the current directory.
  • Pick the model per sessionfleet add and fleet worktree now take --model and --effort, so a session can start on opus at xhigh without touching your defaults. --effort is Claude and Codex only; OpenCode has no equivalent flag, so fleet tells you instead of dropping it silently.

Improved

  • Base branch autocomplete — the w dialog's Base branch field now suggests your branches. walks them, picks one, tab moves to the next field.

Fixed

  • Question prompts stay waiting. A session parked on a single-question AskUserQuestion dialog no longer flips to running — and no longer flaps between the two as you arrow between options.
  • Scrolling after detach. Attaching to a session used to leave your terminal sending mouse events to fleet, so the next scroll pinned it at 250% CPU until you stopped. Detaching now puts the terminal back.
  • fleet add no longer strands an upgrade — running it before any other command could leave your old brizz-code sessions and settings unreachable. They now carry over as they should.
  • Scrolling no longer pegs the CPU. fleet put your terminal into mouse-reporting mode but never handled a mouse event, so a trackpad scroll over the TUI fired ~300 ignored redraws a second and held fleet at 220% CPU until you stopped. Drag-select now works without holding a modifier.
  • Escaped prompts recover. You can press Esc on a permission prompt and start typing a different instruction without the session staying stuck on waiting.
  • Finished sessions stay finished. Your session no longer sticks on waiting because its own output quoted a permission prompt — a numbered menu, or n to add notes and Esc to cancel in a sentence, read as a live prompt until the text scrolled away.
  • Countdown survives zero. A spent account used to drop its reset countdown at the moment it hit zero, leaving a bare red 100%. It now reads 100%(now) and refreshes in ~2s instead of up to 3 minutes.

Created by /ship. Auto-updates when master changes. Merge to release.

Copilot AI lite review requested due to automatic review settings August 25, 2026 14:59
@brizz-bot
brizz-bot Bot requested a review from hayke102 as a code owner August 25, 2026 14:59
@brizz-bot brizz-bot Bot added the autorelease Release PR — merging triggers GoReleaser label Aug 25, 2026
@gitstream-cm

gitstream-cm Bot commented Aug 25, 2026

Copy link
Copy Markdown

🚨 gitStream Monthly Automation Limit Reached 🚨

Your organization has exceeded the number of pull requests allowed for automation with gitStream.
Monthly PRs automated: 250/250

To continue automating your PR workflows and unlock additional features, please contact LinearB.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Release PR for v2.31.0 that rolls the accumulated changelog fragments into CHANGELOG.md and removes the now-consumed unreleased fragment files, so merging triggers the release pipeline.

Changes:

  • Adds a new ## [2.31.0] - 2026-08-25 section to CHANGELOG.md with Added/Improved/Fixed entries.
  • Updates the [Unreleased] compare link to start from v2.31.0 and adds the [2.31.0] reference link.
  • Deletes the individual changelog/unreleased/*.md fragments that have been included in the release notes.

Reviewed changes

Copilot reviewed 11 out of 11 changed files in this pull request and generated no comments.

Show a summary per file
File Description
changelog/unreleased/quota-reset-countdown.md Removes consumed changelog fragment as part of the v2.31.0 release rollup.
changelog/unreleased/prose-footer-false-waiting.md Removes consumed changelog fragment as part of the v2.31.0 release rollup.
changelog/unreleased/nbsp-prompt-separator.md Removes consumed changelog fragment as part of the v2.31.0 release rollup.
changelog/unreleased/mouse-repaint-storm.md Removes consumed changelog fragment as part of the v2.31.0 release rollup.
changelog/unreleased/launch-model-and-effort.md Removes consumed changelog fragment as part of the v2.31.0 release rollup.
changelog/unreleased/fleet-add-session-flags.md Removes consumed changelog fragment as part of the v2.31.0 release rollup.
changelog/unreleased/fleet-add-migration-and-logs.md Removes consumed changelog fragment as part of the v2.31.0 release rollup.
changelog/unreleased/base-branch-autocomplete.md Removes consumed changelog fragment as part of the v2.31.0 release rollup.
changelog/unreleased/attach-restores-mouse-mode.md Removes consumed changelog fragment as part of the v2.31.0 release rollup.
changelog/unreleased/askuserquestion-waiting-status.md Removes consumed changelog fragment as part of the v2.31.0 release rollup.
CHANGELOG.md Adds the v2.31.0 release notes section and updates link references accordingly.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@hayke102
hayke102 merged commit cd923cc into master Aug 25, 2026
7 checks passed
@hayke102
hayke102 deleted the release/next branch August 25, 2026 15:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

autorelease Release PR — merging triggers GoReleaser

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants