CHANGELOG: curated Unreleased entries for the next classic release
Summary
Adds a curated ## Unreleased section to CHANGELOG.md for the next classic release: 5 Added, 3 Changed and 38 Fixed lines covering v0.65.2..2e75a0089b4.
Why a CHANGELOG edit and not PR bodies: /release builds entries from each PR's ## Changelog line, but 83 of the 135 PRs in that range had no line or a broken one. Rewriting 60 merged PR bodies, many of them teammates' public PRs, was refused. /release already folds leftover ## Unreleased entries into the new version section (cmux-release skill), so this is the supported way to hand it curated lines.
Notes for whoever runs /release:
- Dedupe: these entries already cover their PRs. Drop any line
/releasegenerates for a PR linked here. - Range: PRs merged to main after
2e75a0089b4still come from their own Changelog lines. - Left out: CI, staging dogfood, merge tooling and iOS-only changes (#18641, #21129, #18539, #20572).
- Docs page: the docs changelog page only parses
## [version] - dateheadings and skips text before the first one, so this section doesn't render until the release folds it in.
The source is the classic patch-notes draft on cmuxterm-hq#2513, rewritten into the Added/Changed/Fixed format.
Changelog
none
Testing
Docs-only. I read web/app/lib/changelog.ts's parseChangelog: it ignores lines before the first version heading, so the docs page is unchanged.
Agent session: cosmic-gray
🤖 Generated with Claude Code
Need help on this PR? Tag @codesmith-bot with what you need.
Summary by cubic
Adds a curated ## Unreleased section to CHANGELOG.md for the next classic release, covering v0.65.2..2e75a0089b4 with 6 Added, 3 Changed, and 38 Fixed entries.
This works around a gap in /release: it builds changelog entries from each PR's Changelog line, but 83 of the 135 PRs in range had none or a broken one, and rewriting teammates' PR bodies was refused. /release folds leftover ## Unreleased entries into the new version section, so this is the supported way to hand it curated lines.
Rollout notes
- Dedupe: these entries already cover their PRs, so drop any line
/releasegenerates for a linked PR. - PRs merged to main after
2e75a0089b4still come from their own Changelog lines. - CI, staging dogfood, merge tooling, iOS-only, and staff-only changes were intentionally left out.
- Docs-only change; the changelog page doesn't render this section until the release folds it in.
Summary by CodeRabbit
- New Features
- Workspaces can be merged, with more workspace color intensity options.
- SSH sessions support permitted clipboard writes, and custom sidebars provide emoji access.
- Browser controls now include geolocation and offline settings.
- Integration resume details appear before approval.
- Improvements
- Updated Cloud error guidance.
- Bug Fixes
- Fixed issues affecting Cloud machines, terminals, agents, browser automation, SSH and tmux, display handling, shortcuts, and packaging.
- Documentation
- Improved CLI reference accuracy.