Added paywallImprovements feature flag - #29611
Conversation
ref https://linear.app/ghost/issue/BER-3822/add-paywallimprovements-feature-flag - the paywall usability, discoverability and email customization project ships every user-visible slice behind a flag, so the flag needs to exist before the first feature lands - private rather than public beta because nothing is ready to be exposed to users yet - it only shows up under developer experiments
|
| Command | Status | Duration | Result |
|---|---|---|---|
nx run ghost:test:ci:integration |
✅ Succeeded | 3m 17s | View ↗ |
nx run ghost:test:integration |
✅ Succeeded | 3m 17s | View ↗ |
nx run @tryghost/admin:test:acceptance |
✅ Succeeded | 6m 20s | View ↗ |
nx run ghost:test:legacy |
✅ Succeeded | 3m 6s | View ↗ |
nx run ghost:test:e2e |
✅ Succeeded | 2m 48s | View ↗ |
nx run-many -t test:unit -p @tryghost/admin-x-s... |
✅ Succeeded | 2m 52s | View ↗ |
nx run ghost-monorepo:lint:boundaries |
✅ Succeeded | 18s | View ↗ |
nx run-many -t lint -p @tryghost/admin-x-settin... |
✅ Succeeded | 1m 11s | View ↗ |
Additional runs (2) |
✅ Succeeded | ... | View ↗ |
💡 Verify your cache is correct by running tasks in a sandbox. Read docs ↗
☁️ Nx Cloud last updated this comment at 2026-07-27 12:54:32 UTC
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (2)
WalkthroughAdds the Suggested reviewers: 🚥 Pre-merge checks | ✅ 4✅ Passed checks (4 passed)
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Comment |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #29611 +/- ##
==========================================
- Coverage 75.03% 75.02% -0.02%
==========================================
Files 1610 1610
Lines 141706 141707 +1
Branches 17389 17384 -5
==========================================
- Hits 106334 106309 -25
- Misses 34310 34336 +26
Partials 1062 1062
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|

ref https://linear.app/ghost/issue/BER-3822/add-paywallimprovements-feature-flag
The paywall usability, discoverability & email customization project ships every user-visible slice behind a flag, so the flag needs to exist before the first feature lands — otherwise each subsequent PR has to bundle the flag plumbing with its own behaviour change.
Registers
paywallImprovementsas a private (developer experiments) feature flag: backend registration inlabs.jsplus the Labs settings toggle. Private rather than public beta because nothing here is ready to be exposed to users yet.There is no user-facing behaviour beyond the toggle appearing under developer experiments.