Skip to content

Remove new post list experimental feature flag#22925

Merged
nbradbury merged 4 commits into
trunkfrom
feature/remove-new-post-list-feature-flag
Jun 2, 2026
Merged

Remove new post list experimental feature flag#22925
nbradbury merged 4 commits into
trunkfrom
feature/remove-new-post-list-feature-flag

Conversation

@nbradbury

@nbradbury nbradbury commented Jun 1, 2026

Copy link
Copy Markdown
Contributor

Description

Removes the RS_POST_LIST experimental feature flag and makes the new post list the default for any site with an application password.

Testing instructions

New post list rollout:

  1. Log into a site that has an application password
  2. Open the site's post list.
  • Verify the new post list UI is shown.

Legacy post list fallback:

  1. Log into a WP.com site that does not have an application password.
  2. Open the site's post list.
  • Verify the legacy post list UI is shown.

Experimental features screen:

  1. Open Settings → Experimental Features.
  • Verify the "New Post List" entry is no longer present.

Make the new post list the default for any site with an application
password, replacing the RS_POST_LIST experimental feature flag.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@dangermattic

dangermattic commented Jun 1, 2026

Copy link
Copy Markdown
Collaborator
1 Warning
⚠️ PR is not assigned to a milestone.

Generated by 🚫 Danger

@wpmobilebot

wpmobilebot commented Jun 1, 2026

Copy link
Copy Markdown
Contributor

App Icon📲 You can test the changes from this Pull Request in WordPress Android by scanning the QR code below to install the corresponding build.

App NameWordPress Android
Build TypeDebug
Versionpr22925-60d1eed
Build Number1493
Application IDorg.wordpress.android.prealpha
Commit60d1eed
Installation URL5faotohn2kbhg
Automatticians: You can use our internal self-serve MC tool to give yourself access to those builds if needed.

@wpmobilebot

wpmobilebot commented Jun 1, 2026

Copy link
Copy Markdown
Contributor

App Icon📲 You can test the changes from this Pull Request in Jetpack Android by scanning the QR code below to install the corresponding build.

App NameJetpack Android
Build TypeDebug
Versionpr22925-60d1eed
Build Number1493
Application IDcom.jetpack.android.prealpha
Commit60d1eed
Installation URL5d3t9ggllcfho
Automatticians: You can use our internal self-serve MC tool to give yourself access to those builds if needed.

@codecov

codecov Bot commented Jun 1, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 0% with 1 line in your changes missing coverage. Please review.
✅ Project coverage is 37.32%. Comparing base (1fe1291) to head (60d1eed).
⚠️ Report is 1 commits behind head on trunk.

Files with missing lines Patch % Lines
...ava/org/wordpress/android/ui/ActivityLauncher.java 0.00% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##            trunk   #22925      +/-   ##
==========================================
- Coverage   37.32%   37.32%   -0.01%     
==========================================
  Files        2320     2320              
  Lines      124722   124714       -8     
  Branches    16954    16953       -1     
==========================================
- Hits        46551    46547       -4     
+ Misses      74409    74405       -4     
  Partials     3762     3762              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@nbradbury nbradbury marked this pull request as ready for review June 1, 2026 19:30
@nbradbury nbradbury requested review from adalpari and jkmassel June 1, 2026 19:30

@adalpari adalpari left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM!

@nbradbury nbradbury enabled auto-merge (squash) June 2, 2026 11:45
@wpmobilebot

Copy link
Copy Markdown
Contributor

🤖 Build Failure Analysis

This build has failures. Claude has analyzed them - check the build annotations for details.

@nbradbury nbradbury disabled auto-merge June 2, 2026 12:08
The strings were deleted from values/strings.xml when the new post
list feature flag was removed but remained in 23 translation files,
tripping ExtraTranslation lint.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@nbradbury nbradbury enabled auto-merge (squash) June 2, 2026 12:25
@nbradbury nbradbury merged commit fff5e9a into trunk Jun 2, 2026
19 of 22 checks passed
@nbradbury nbradbury deleted the feature/remove-new-post-list-feature-flag branch June 2, 2026 12:34
@jkmassel jkmassel mentioned this pull request Jun 4, 2026
1 task
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.

4 participants