Skip to content

Release v0.64.11 - #4695

Closed
Charles-Tian wants to merge 1 commit into
manaflow-ai:mainfrom
Charles-Tian:release/v0.64.11
Closed

Charles-Tian wants to merge 1 commit into
manaflow-ai:mainfrom
Charles-Tian:release/v0.64.11

Conversation

@Charles-Tian

@Charles-Tian Charles-Tian commented May 24, 2026 •

Copy link
Copy Markdown

Release v0.64.11

Changed

  • Stop bundling example sidebars in the app (#4662)

Version bump

  • MARKETING_VERSION: 0.64.10 → 0.64.11
  • CURRENT_PROJECT_VERSION: 90 → 91
  • release-pretag-guard: PASS

This PR does not include the version tag. After merge, a maintainer with Apple signing credentials should tag v0.64.11 and push to trigger the release workflow.


View with Codesmith Autofix with Codesmith
Need help on this PR? Tag @codesmith with what you need. Autofix is disabled.


Summary by cubic

Releases v0.64.11 to stop bundling example sidebars in the app and reduce the shipped bundle. Also bumps the app to version 0.64.11 (build 91).

  • Migration
    • After merge, tag v0.64.11 and push to trigger the release workflow (requires Apple signing credentials).

Written for commit 4c0ce90. Summary will update on new commits. Review in cubic

Summary by CodeRabbit

  • Changed
    • Example sidebars are no longer bundled with the application by default.

Review Change Stack

Bump version to 0.64.11 (build 91) and update CHANGELOG.
@vercel

vercel Bot commented May 24, 2026

Copy link
Copy Markdown

@Charles-Tian is attempting to deploy a commit to the Manaflow Team on Vercel.

A member of the Team first needs to authorize it.

@coderabbitai

coderabbitai Bot commented May 24, 2026 •

Copy link
Copy Markdown
📝 Walkthrough

Walkthrough

This PR bumps the cmux application version to 0.64.11 by updating the changelog with a new release entry documenting removal of bundled example sidebars, and incrementing build version numbers across all Xcode project build configurations.

Changes

Version 0.64.11 Release

Layer / File(s) Summary
Changelog entry for 0.64.11
CHANGELOG.md
New release section documents 0.64.11 dated 2026-05-24 noting that example sidebars are no longer bundled.
Xcode build configuration version bumps
cmux.xcodeproj/project.pbxproj
CURRENT_PROJECT_VERSION incremented to 91 and MARKETING_VERSION updated to 0.64.11 across all build configurations for cmux, cmuxUITests, CmuxDockTilePlugin, and cmuxTests targets.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~5 minutes

Possibly related PRs

  • manaflow-ai/cmux#4667: Similar release/version bump PR that updates CHANGELOG.md and cmux.xcodeproj/project.pbxproj version fields for 0.64.10.
  • manaflow-ai/cmux#4511: Earlier release PR updating changelog and version fields across the same build configurations.

Poem

🐰 A version bump hops into view,
Example sidebars bid adieu,
Build numbers dance from ninety to one,
The release of 0.64.11 is done! 🎉


Caution

Pre-merge checks failed

Please resolve all errors before merging. Addressing warnings is optional.

  • Ignore

❌ Failed checks (1 error, 1 warning)

Check name Status Explanation Resolution
Cmux Swiftui State Layout ❌ Error PR introduces 39 new ObservableObject classes and 190 @Published properties for cmux-owned SwiftUI state instead of using modern @Observable pattern as specified in swiftui-state-layout.md rules. Refactor new ObservableObject state classes to use modern @Observable annotation with @State or value snapshots per swiftui-state-layout.md guidance for new cmux-owned state.
Description check ⚠️ Warning The PR description deviates from the required template structure. It lacks the required sections (Summary with What/Why, Testing, Demo Video, Review Trigger, and Checklist) and instead uses a custom release notes format. Restructure the PR description to follow the template: add a Summary section explaining what changed and why, include Testing details, add the Review Trigger block, and complete the Checklist with appropriate items for a release PR.
✅ Passed checks (15 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly identifies this as a release PR for v0.64.11, which directly matches the main objective of bumping the version and updating the changelog.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Cmux Swift Actor Isolation ✅ Passed PR contains only CHANGELOG.md and project.pbxproj version bump changes—no Swift source code modifications; actor isolation check not applicable.
Cmux Swift Blocking Runtime ✅ Passed PR is a release version bump (0.64.11) with only CHANGELOG.md and project.pbxproj changes; no Swift source code modifications introduce blocking/timing-based synchronization primitives.
Cmux No Hacky Sleeps ✅ Passed Release v0.64.11 PR updates CHANGELOG.md and Xcode version numbers only. All sleep/delay code is pre-existing, not introduced or worsened, which is allowed per the rule.
Cmux Swift Concurrency ✅ Passed PR introduces no Swift code changes - only version bumps in build config, CHANGELOG entry, workflow adjustments, and test deletion. No legacy Swift concurrency patterns introduced or expanded.
Cmux Swift @Concurrent ✅ Passed No Swift code changes; only CHANGELOG.md and project.pbxproj version bump. Concurrent annotation rules apply to code modifications, not new file additions.
Cmux Swift File And Package Boundaries ✅ Passed No Swift source files were modified in this PR; only CHANGELOG.md and project.pbxproj version bumps, so the Swift file/package boundaries check does not apply.
Cmux Swift Logging ✅ Passed PR contains no Swift source code changes—only CHANGELOG.md and project.pbxproj updates. The logging check applies only to Swift code changes, not documentation or build configuration.
Cmux User-Facing Error Privacy ✅ Passed PR changes are limited to CHANGELOG.md documentation and build version bumps in project.pbxproj, neither containing user-facing errors, alerts, or sensitive material subject to the privacy rule.
Cmux Full Internationalization ✅ Passed The PR adds an untranslated changelog entry, consistent with existing practice. Previous entries are also untranslated. pbxproj changes only affect version numbers, not user-facing strings.
Cmux Architecture Rethink ✅ Passed PR contains only version bumps in project.pbxproj and changelog updates; no Swift source code modified, making architectural rethink rules inapplicable.
Cmux Swift Auxiliary Window Close Shortcuts ✅ Passed PR introduces Swift windows (Settings, Config) with proper cmux.* identifiers registered in cmuxAuxiliaryWindowIdentifiers; lint script passes; SettingsShellLab WindowGroup is in Prototypes (allowed).
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@greptile-apps

greptile-apps Bot commented May 24, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

This is a release PR for v0.64.11, containing only a CHANGELOG entry and version number bumps in the Xcode project file — no production Swift or runtime code changes.

  • CHANGELOG.md gains the v0.64.11 entry documenting that example sidebars are no longer bundled in the app.
  • project.pbxproj increments CURRENT_PROJECT_VERSION from 90 → 91 and MARKETING_VERSION from 0.64.10 → 0.64.11 consistently across all 8 build configurations (main target, docktileplugin, appuitests, and apptests, both Debug and Release).

Confidence Score: 5/5

Safe to merge — contains only a changelog entry and version number bumps with no code changes.

All 8 build configurations in project.pbxproj are updated consistently, and the CHANGELOG entry matches the PR description. There are no Swift, runtime, or UI changes to evaluate.

No files require special attention.

Important Files Changed

Filename Overview
CHANGELOG.md Adds v0.64.11 release entry noting that example sidebars are no longer bundled in the app.
cmux.xcodeproj/project.pbxproj Bumps CURRENT_PROJECT_VERSION (90→91) and MARKETING_VERSION (0.64.10→0.64.11) consistently across all 8 build configurations (main target Debug/Release, docktileplugin Debug/Release, appuitests Debug/Release, apptests Debug/Release).

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A[PR #4695 - Release v0.64.11] --> B[CHANGELOG.md]
    A --> C[cmux.xcodeproj/project.pbxproj]
    B --> D[Add v0.64.11 entry\nStop bundling example sidebars]
    C --> E[CURRENT_PROJECT_VERSION: 90 → 91]
    C --> F[MARKETING_VERSION: 0.64.10 → 0.64.11]
    E --> G[main target Debug/Release]
    E --> H[docktileplugin Debug/Release]
    E --> I[appuitests Debug/Release]
    E --> J[apptests Debug/Release]
    F --> G
    F --> H
    F --> I
    F --> J
Loading

Reviews (1): Last reviewed commit: "Release v0.64.11" | Re-trigger Greptile

@coderabbitai coderabbitai Bot 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.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@CHANGELOG.md`:
- Around line 7-8: The markdown under the "### Changed" heading is missing a
blank line before the list; edit CHANGELOG.md to insert a single blank line
immediately after the "### Changed" heading so the bullet list "- Stop bundling
example sidebars..." is separated from the heading and satisfies
MD022/documentation linting.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro

Run ID: 6a43dc57-c40d-45f9-9491-bf2bfb81fcbc

📥 Commits

Reviewing files that changed from the base of the PR and between 5685a6b and 4c0ce90.

📒 Files selected for processing (2)
  • CHANGELOG.md
  • cmux.xcodeproj/project.pbxproj

Comment thread CHANGELOG.md
Comment on lines +7 to +8
### Changed
- Stop bundling example sidebars in the app ([#4662](https://github.com/manaflow-ai/cmux/pull/4662))

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🟡 Minor | ⚡ Quick win

Add a blank line below the ### Changed heading.

Line 7 is missing the required blank line before the list on Line 8 (MD022), which can break markdown lint/docs rendering consistency.

Proposed fix
 ### Changed
+
 - Stop bundling example sidebars in the app ([`#4662`](https://github.com/manaflow-ai/cmux/pull/4662))
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
### Changed
- Stop bundling example sidebars in the app ([#4662](https://github.com/manaflow-ai/cmux/pull/4662))
### Changed
- Stop bundling example sidebars in the app ([`#4662`](https://github.com/manaflow-ai/cmux/pull/4662))
🧰 Tools
🪛 markdownlint-cli2 (0.22.1)

[warning] 7-7: Headings should be surrounded by blank lines
Expected: 1; Actual: 0; Below

(MD022, blanks-around-headings)

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@CHANGELOG.md` around lines 7 - 8, The markdown under the "### Changed"
heading is missing a blank line before the list; edit CHANGELOG.md to insert a
single blank line immediately after the "### Changed" heading so the bullet list
"- Stop bundling example sidebars..." is separated from the heading and
satisfies MD022/documentation linting.

@Charles-Tian
Charles-Tian deleted the release/v0.64.11 branch May 24, 2026 06:03
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