Fix: the admin app’s compiled assets (assets/dist/) are now shipped with the plugin, so the wp-admin interface loads correctly after installing from WordPress.org.
The Vite build manifest is now read from assets/dist/manifest.json (with a fallback to .vite/manifest.json) so the bundle resolves even when the deploy strips dot-folders.
0.2.0
Rankings now authenticate with the user’s OAuth token instead of a shared API key. The plugin no longer requires (or accepts) any shared secret to display the industry ranking; connecting a Fardo account is enough.
Removed the legacy /fardo/company-config REST route and the ranking_api_key setting (superseded by the OAuth-authenticated /company/config and Bearer-authenticated ranking endpoint).
Cleaner uninstall: now also sweeps parameterized transients (ranking cache, score cache, AI Feed overrides) on plugin delete.
0.1.0
Initial release.
AI Feed: five opt-in files (llms.txt, llms-full.txt, ai-feed.jsonld, ai-overview.html, robots.txt extension, sitemap-ai.xml).
Bot Traffic: 24-pattern AI crawler detection with sparkline view (30 days).
Schema.org JSON-LD: Organization and WebSite injection in <head>.
OAuth connection to the Fardo platform with encrypted token storage.
Hub, Rankings, hero chart and company configuration for connected accounts.
Inline editor and custom AI-generated content for the AI Feed (paid plans).