SEOPulse – SEO tools to Boost your Rankings & Traffic

Changelog

1.2.1

  • Fixed: Dashboard blank — React SPA mount errors are now surfaced via an ErrorBoundary instead of silently leaving #seopulse-dashboard-root empty
  • Fixed: Dashboard blank — silent bail conditions in the entry point now log explicit console.error messages (#seopulse-dashboard-root not found, window.seopulseDashboard undefined, createRoot unavailable)
  • Fixed: Dashboard blank — added runtime guard for createRoot availability
  • Fixed: DashboardHeader — unsafe non-null assertion window.seopulseDashboard! replaced with optional chaining to prevent TypeError crashing the full render tree

1.2.0

  • Fixed: Monitor404 Settings — after saving, the React state and window.seopulse404Monitor.settings were not updated, requiring a full page reload to reflect changes
  • Fixed: Editor sidebar — ScoreGauge SVG circles now enforced via CSS to prevent Gutenberg resets from making them opaque
  • Fixed: Editor sidebar — ScoreGauge render the score text above the SVG
  • Fixed: Editor sidebar — ScoreGauge color variant selectors now use higher specificity to resist WordPress/Gutenberg overrides
  • Fixed: Score level vocabulary mismatch — PHP now returns needs_improvement to align with TypeScript components
  • Fixed: Open Graph and Twitter Card global settings were saved correctly but never applied to frontend meta tags
  • Fixed: Third-party admin notices (e.g. Elementor, WooCommerce) no longer appear on SEOPulse plugin pages
  • Improve: General CSS cleanup
  • Fixed: French translations not displayed on Meta SEO, Local SEO, Redirections, Sitemap and Log Viewer pages — wp_set_script_translations() was missing for the corresponding script handles
  • Added: Dashboard fully migrated from PHP to React
  • Added: SEO Overview dashboard widget fully migrated from PHP to React with live data fetch via REST API
  • Added: Monitor404 — sendTest() method in Monitor404EmailReporter to send a test email bypassing the enabled/schedule guards
  • Added: Monitor404 — test email now captures wp_mail_failed hook and surfaces the PHPMailer/SMTP error message in the REST response
  • Added: “See all” expand/collapse toggle on the Recent Analyses dashboard widget

1.1.0

  • Fixed: Fatal error on Setup Wizard
  • Improved: SEO Health Status dashboard widget: score sparkline is now animated
  • Improved: SEO Health Status dashboard widget: KPI badge now shows the live score
  • Improved: Recent Analyses dashboard Widget
  • Added: “See all” expand/collapse toggle on the Quick Wins dashboard widget
  • Added: “See all” expand/collapse toggle on the Images to Fix dashboard widget
  • Added: Command palette (Ctrl+K) in admin bar
  • Added: SEO score in admin bar
  • Added: Modules Panel block is now draggable to left or right columns in the dashboard grid

1.0.1

Tested up to WordPress 7.0

1.0.0

Initial release.

Plugin Website
Visit website

Version:
1.2.1
Last Updated
June 1, 2026
Requires
WordPress 6.0
Tested Up To
WordPress 7.0
Requires PHP
8.1

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.