Skip to content

feat: add Super Page Cache option to the onboarding wizard#512

Merged
HardeepAsrani merged 1 commit into
developmentfrom
feat/issue-311
May 18, 2026
Merged

feat: add Super Page Cache option to the onboarding wizard#512
HardeepAsrani merged 1 commit into
developmentfrom
feat/issue-311

Conversation

@HardeepAsrani

Copy link
Copy Markdown
Member

Summary

This adds a separate Super Page Cache upsell to the LightStart onboarding wizard without changing the existing Optimole option.

Will affect visual aspect of the product

YES/NO

Screenshots

Test instructions

Fresh install state

  • Open the onboarding wizard with Super Page Cache not installed.
  • Confirm the new Super Page Cache option is visible and checked by default.
  • Choose a template and continue.
  • Verify Super Page Cache is installed and activated.

Installed but inactive state

  • Install Super Page Cache manually but leave it inactive.
  • Open the onboarding wizard.
  • Confirm the Super Page Cache option is still visible.
  • Choose a template and continue.
  • Verify the plugin is activated without attempting a fresh install.

Already active state

  • Activate Super Page Cache before opening the wizard.
  • Open the onboarding wizard.
  • Confirm the Super Page Cache option is not shown.

Optimole regression check

  • Repeat the same basic onboarding flow with Optimole not installed.
  • Confirm the existing Optimole option still appears and still installs/activates correctly.

Combined flow check

  • With both Optimole and Super Page Cache inactive or missing, run the wizard with both options checked.
  • Verify both plugins complete successfully and the template import still finishes as expected.

Skip behavior

  • Leave the WPSC checkbox unchecked and continue through the wizard.
  • Verify Super Page Cache is not installed or activated.

Check before Pull Request is ready:

Closes https://github.com/Codeinwp/WP-Cloudflare-Super-Page-Cache/issues/311.

@HardeepAsrani HardeepAsrani added the pr-checklist-skip Allow this Pull Request to skip checklist. label Apr 18, 2026
@pirate-bot pirate-bot added the pr-checklist-complete The Pull Request checklist is complete. (automatic label) label Apr 18, 2026
@pirate-bot

pirate-bot commented Apr 18, 2026

Copy link
Copy Markdown
Contributor

Plugin build for 2646c4d is ready 🛎️!

@HardeepAsrani HardeepAsrani force-pushed the feat/issue-311 branch 3 times, most recently from 1d08210 to e3f9571 Compare April 18, 2026 01:56
Comment thread views/wizard.php
@HardeepAsrani HardeepAsrani merged commit 87727a0 into development May 18, 2026
5 of 7 checks passed
@HardeepAsrani HardeepAsrani deleted the feat/issue-311 branch May 18, 2026 15:49
@pirate-bot

Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 2.6.22 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@pirate-bot pirate-bot added the released Indicate that an issue has been resolved and released in a particular version of the product. label May 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr-checklist-complete The Pull Request checklist is complete. (automatic label) pr-checklist-skip Allow this Pull Request to skip checklist. released Indicate that an issue has been resolved and released in a particular version of the product.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants