Skip to content

Delete unused feature flags - #25888

Merged
crazytonyli merged 3 commits into
trunkfrom
task/delete-unused-feature-flags
Aug 11, 2026
Merged

Delete unused feature flags#25888
crazytonyli merged 3 commits into
trunkfrom
task/delete-unused-feature-flags

Conversation

@crazytonyli

Copy link
Copy Markdown
Contributor

Description

The deleted "Manage Connection" entrance is debug build only. See #7473 and #7827.

The flag only enabled the Jetpack disconnect UI in debug and internal
builds. Remove the flag and the debug-only branch in Site Settings that
selected the row count based on it, leaving the production behavior of a
single Jetpack settings row unchanged.
The Site Settings entry point to the Jetpack Manage Connection screen was
only reachable through the debug-only jetpackDisconnect flag, so it became
dead once that flag was removed. Delete the Connection row plumbing (enum
case, cell, switch branches, navigation, and disconnect delegate). The
production path to that screen through JetpackSettingsViewController is
unaffected.
@crazytonyli crazytonyli added this to the 27.2 milestone Aug 11, 2026
@crazytonyli
crazytonyli requested a review from jkmassel August 11, 2026 01:23
@crazytonyli
crazytonyli enabled auto-merge August 11, 2026 01:24
@wpmobilebot

Copy link
Copy Markdown
Contributor
App Icon📲 You can test the changes from this Pull Request in WordPress by scanning the QR code below to install the corresponding build.
App NameWordPress
ConfigurationRelease-Alpha
Build Number33702
VersionPR #25888
Bundle IDorg.wordpress.alpha
Commit59da514
Installation URL09j2vohgco9lo
Automatticians: You can use our internal self-serve MC tool to give yourself access to those builds if needed.

@crazytonyli
crazytonyli added this pull request to the merge queue Aug 11, 2026
@wpmobilebot

Copy link
Copy Markdown
Contributor
App Icon📲 You can test the changes from this Pull Request in Jetpack by scanning the QR code below to install the corresponding build.
App NameJetpack
ConfigurationRelease-Alpha
Build Number33702
VersionPR #25888
Bundle IDcom.jetpack.alpha
Commit59da514
Installation URL0mp4vifg1hg00
Automatticians: You can use our internal self-serve MC tool to give yourself access to those builds if needed.

Merged via the queue into trunk with commit 7e10823 Aug 11, 2026
30 checks passed
@crazytonyli
crazytonyli deleted the task/delete-unused-feature-flags branch August 11, 2026 01:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants