cmux NEXT: What's New in the palette and Help menu is not behind Labs
Leo, 2026-10-30:
"WHAT GOOD REASON DO WE HAVE IN THE FIRST PLACE TO KEEP THIS SHIT IN FUCKING LABS IF I FUCKING ASKED FOR THESE FUCKING FEATURES"
Leo, 2026-10-29:
"And why the fuck does See What's New not fucking open the What's New tab anymore?"
#27524 took the Labs gate off the What's New page and the "cmux Updated!" card. The palette's and Help menu's What's New (updates.whatsNew) still refused with "Show Preview Features" while Labs was off (the default). This PR removes that last gate, so the action opens the changelog the same way the card does.
What stays behind Labs: the App Store. Leo, 2026-10-27, on #26138: "remove app store for now".
Changes
TopPages/WhatsNewPage.swift:openno longer requireslabs.previewFeatures.Handlers/SettingsHandlers.swift:updates.whatsNewdrops its Labs unavailable reason, and drops out of the LabssettingOffReason. That reason now covers onlyappStore.showandappStore.showInstalled.- Test:
LaunchPolishVisibilityTests.whatsNewActionIsAvailableWithLabsOff. With Labs off,updates.whatsNewhas no unavailable reason and the App Store still has one.
No capture: this is a menu or palette entry going from disabled to enabled, with no new UI. The page it opens is the existing What's New tab (#27524). The Help menu item also stops being hidden.
Part of the Labs sweep with the Cloud and Sandboxed runs PR #29059.
Agent session: agent session
![View with [code]smith](https://pr-comments-assets.blacksmith.sh/codesmith/view-with-codesmith-dark-v3-3x.png)
![Autofix with [code]smith](https://pr-comments-assets.blacksmith.sh/codesmith/autofix-with-codesmith-dark-3x.png)
Need help on this PR? Tag @codesmith-bot with what you need.
Summary by cubic
Makes the palette's and Help menu's What's New open the changelog without Labs enabled, matching the What's New page and the Updated card from #27524.
- The App Store remains a Labs preview.