Changelog
Pushrr product updates, app review readiness changes, campaign controls, Shopify compliance updates, and documentation improvements.
Changelog
July 23, 2026
Shopify App Store readiness
- Released Shopify app version
pushrr-10. - Added mandatory Shopify privacy compliance webhook configuration for
customers/data_request,customers/redact, andshop/redact. - Added regression coverage to ensure compliance webhook configuration stays declarative and separate from runtime webhook reconciliation.
- Added and published Terms of Service in the documentation area.
- Updated privacy and data documentation to describe Shopify privacy webhook handling and data request behavior.
July 22, 2026
Campaign controls
- Added merchant-facing pause and resume controls for live web push campaigns.
- Documented that pausing stops remaining pending and retryable sends, but cannot recall notifications already accepted by browser push services.
- Added regression tests for campaign pause/resume UI and campaign detail page behavior.
Documentation
- Rebuilt Pushrr documentation with product-specific setup, Shopify installation, subscriber lifecycle, automation, campaign, billing, privacy, FAQ, and review guide pages.
- Added subscriber status documentation for active, unsubscribed, denied, unsupported, and transferred subscribers.
- Clarified abandoned cart and checkout recovery behavior, including delay limits and cancellation rules.
July 2026
Cart and checkout recovery
- Added cart abandonment recovery alongside checkout abandonment recovery.
- Added Shopify cart and checkout webhook handling for recovery workflows.
- Added scheduling safeguards so stale cart and checkout subjects do not retry forever.
- Preserved existing checkout recovery behavior while adding cart recovery support.
Store setup
- Automated VAPID key preparation for websites so merchants do not need to generate push keys manually.
- Improved onboarding and setup guidance for Shopify store URL entry, Shopify connection, opt-in prompt setup, and abandoned cart automation.