Fixed: Browser push subscription no longer fails with “no active Service Worker” when the worker is still installing. PushAI now waits for the service worker to activate before calling PushManager.subscribe.
Changed: PushAI Pro pricing is now $21/year.
Improved: Daily post view tracking for Trending Today now uses a dedicated database table instead of creating a new pushai_views_YYYYMMDD post meta key every day. Existing meta is migrated automatically and rows older than 14 days are pruned.
1.1.0
Added: The on-site permission popup is now a free feature. Enable and customize it (title, description, button labels, and blocked-permission message) from Settings β no Pro license required.
Added: Custom post type automation is now a free feature. Choose which post types trigger automatic notifications from Settings, including custom slugs.
Added: Built-in click tracking with signed, tamper-proof links, plus “Delivered” and “Clicks” cards for the last 7 days on the Dashboard. Notification history now shows click counts without Pro.
Note: These three features previously belonged to PushAI Pro; existing Pro settings and recorded analytics data are migrated automatically.
Added: A “Get started” checklist on the Dashboard walks new sites through enabling the service, collecting subscribers, and sending the first notification.
Added: A dismissible review invitation on PushAI screens after 10 successful notifications.
1.0.2
Added: Email fallback recipients list in notification history. When email fallback is enabled, you can now see which users received fallback emails for each notification by expanding the email summary on the Notifications page.
Added: “Delete data on uninstall” setting (Settings > Data & privacy). Off by default so your subscriptions, notifications, and settings are kept if you deactivate or reinstall the plugin; turn it on to have PushAI remove all of its database tables, options, and scheduled tasks when deleted from the Plugins screen.
1.0.1
Fixed: Pro notice kept reappearing after being dismissed.
Fixed: Recipient search in the notification form now works on all admin pages.