Changelog: From April 7 through 9, 2026

New

  • Immediate account deletion — An account can now be removed immediately instead of waiting until the end of the billing period, with the Stripe subscription canceled at the same time.
  • Richer website change diffs — Website monitoring now stores the full previous page content, so change notifications show a meaningful before-and-after comparison instead of a truncated snippet.

Improved

  • Competitor input hint updated — The placeholder when adding a competitor now shows a more recognizable example plugin slug.
  • Notification system is more reliable — Behind the scenes, the entire notification pipeline was consolidated and hardened. Lifecycle emails, milestone alerts, and digest delivery all route through a unified system now.

Fixed

  • Delete buttons in user management dialogs now work — A UI bug made the delete confirmation button unclickable in some cases.
  • No more false-positive Slack alerts for readme and support health — Slack notifications were sometimes firing for readme or support health events that had no actual change.
  • Review tagging catches more categories — Missing keyword patterns meant some reviews were tagged incorrectly. Added coverage for additional complaint types.
  • Email template variables no longer show as blank — A fallback bug caused some email fields to render as empty instead of showing the intended placeholder text.
  • Notifications no longer fire for zero-change syncs — If a sync detected no actual differences, it could still trigger a notification. That false signal is gone.
  • Fewer missed updates when WordPress.org SVN is slow — SVN fetches now have timeouts and smarter retry logic, reducing the chance of a failed fetch silently skipping a real update.

Rivale updates

Get new posts and the Rivale Diff, in your inbox

New posts when they go out, short notes when something new ships, and the monthly report about the WordPress plugin market. No account needed.