One Blog a Day — Expert Blog Writing & Publishing on Autopilot

Changelog

2.0.2 – 2026-05-12

Improved

  • Refined plugin tags for clearer discovery in WordPress.org plugin search — replaced an underperforming tag with content automation to better match how marketing teams, agencies, and small business owners search for end-to-end content production tools (versus single-prompt AI writers). Readme-only release; no functional changes to existing installs.
  • Sharpened readme body copy in three places (description opening, Autopilot Mode section, and the “How is this different from other AI writing plugins?” FAQ) to make the full content automation positioning clearer at first read.

2.0.1 – 2026-05-11

Added

  • Activation prompt — a one-time setup banner now appears on the WP Dashboard and the Plugins page after install, so users who don’t immediately see the sidebar menu still find the setup flow. The banner uses the same premium cream-card design as the setup screen, includes a single CTA, and disappears permanently once you click through or dismiss it. Restrained pattern modelled on Yoast SEO / WP Mail SMTP — no cross-admin upsell.

2.0.0 – 2026-05-10

Added

  • One-click setup. Replaces the 8-step onboarding wizard with a single consent screen. Click “Set up my content team” and the plugin sends your site URL + email to api.oneblogaday.com, runs a website analysis (Jina Reader + Gemini extraction) on the server side, creates your tenant, and lands you directly on the dashboard. Typical end-to-end time: ~60 seconds.
  • Autopilot ON by default for new accounts. New tenants land with Autopilot enabled in Full mode (Mon/Wed/Fri at 9 AM UTC). The setup screen now explicitly discloses this before the consent click. Existing accounts are not modified.
  • New dashboard layout. Comprehension card (“What we understood about your business”) proves the website analysis worked. Autopilot hero shows current schedule + next publish date. “Help us rank you higher” surfaces optional improvements (author bio, Search Console, social channels) using progressive disclosure — connected items collapse to a slim summary line so the dashboard doesn’t get cluttered as you add integrations.
  • Multi-color visual rhythm. The comprehension card uses the brand palette (teal / coral / gold / green) for category markers, matching the rest of the dashboard’s visual language.

Improved

  • Single dashboard data call — the plugin now hits one /api/v1/dashboard/state endpoint instead of six sequential calls. First-load wall time drops from ~1.5–2.4s to ~300–500ms on most hosts. Backend caches the bundle for 60 seconds.
  • Asset cache-busting — CSS and JS now use filemtime() as the version parameter, so plugin upgrades always serve fresh assets without browser cache flicker.
  • Inline website extraction — the website analysis that v1’s wizard ran on Step 1 now runs server-side during one-click setup, automatically populating company name, business type, services, differentiators, social proof, brand voice, and target audience.
  • Audience tab integration — the dashboard’s audience row pulls the top 3 ICP segments from your Audience tab (sorted by priority) instead of showing a generic placeholder.
  • Quieter admin notices — routine pipeline events (social_generate, gsc_sync) no longer create dismissible WP admin notices. Only errors and “blog published” events surface there now.
  • Pre-consent disclosure — the setup screen explicitly names the remote endpoint and lists the data fields being sent before the consent click, per wp.org guideline 7.
  • Sidebar icon — replaced the generic pen glyph with the OneBlogADay brand mark.

Fixed

  • Defensive handling of brand_voice.tone when it arrives as an array of descriptors (previously rendered as the literal string “Array”).
  • Day-name mapping now accepts both short (“mon”, “wed”) and long (“monday”, “wednesday”) forms in the autopilot schedule display.
  • Plugin Check warnings on error_log() calls (now WP_DEBUG-gated) and $_GET[‘fallback’] routing toggle (now sanitized with phpcs:ignore documentation).
  • Uninstall now also clears obad_local_context, obad_webhook_secret, and obad_dismissed_connect_banner options.

1.0.9 – 2026-05-04

Improved

  • Updated plugin tags for clearer discovery in WordPress.org plugin search — replaced an underperforming tag with one that better matches how plumbers, e-commerce store owners, and coaches search for blog automation tools
  • Sharpened FAQ wording so the difference between One Blog a Day and other AI blog writers is clearer at first read

1.0.8 – 2026-05-03

Added

  • Review-prompt admin notice — after you publish your 3rd blog, a friendly one-time prompt asks if you’d like to leave a WordPress.org review. Fully dismissible, snoozable, and never shown more than twice. Suppressed automatically while broken-connection alerts are active.

1.0.7 – 2026-05-03

Improved

  • Expanded FAQ — answers the most common questions we hear from new users about how One Blog a Day compares to other content tools (Outrank, GetGenie, AI Engine, Bertha AI), how to publish automatically without editing, WooCommerce setup, and page-builder compatibility (Elementor, Divi, etc.)
  • Updated plugin tags for clearer discovery in WordPress.org plugin search

1.0.6 – 2026-05-02

Improved

  • Faster admin pages — API responses are now cached in WordPress transients so each tab loads quickly (tenant config 5 min, blogs 30 s, keywords 60 s, autopilot/social 30-60 s)
  • Streamlined dashboard — recent blogs, recent activity, and getting-started checklists now live on their dedicated tabs instead of duplicating on the home screen
  • Broken-connection alerts banner appears at the top of every page when WordPress, Google Search Console, or a social platform stops responding

Added

  • AI-discovery manifest — robots.txt exposes 15 AI crawlers and a /llms.txt endpoint advertises your published content for LLM-powered search

Fixed

  • Removed two redundant API calls on the Blogs and Audience pages

1.0.5 – 2026-04-20

Improved

  • All admin scripts now load through the WordPress enqueue system (wp_add_inline_script) for better caching and conflict avoidance
  • Webhook REST routes verify HMAC signatures in permission_callback so the security check is visible at the route level
  • Plugin homepage URL points to oneblogaday.com
  • Contributors list updated to the WordPress.org account that maintains the plugin

1.0.4 – 2026-03-30

Fixed

  • Published blogs now get the correct WordPress category instead of “Uncategorized”
  • Audience page priority changes, segment toggles, and resets now save correctly
  • Autopilot respects your configured publish schedule (days, time, and timezone)
  • Home Services and Professional Services business types fully supported
  • Services and service area edits during onboarding are now saved
  • Blog generation progress has a 10-minute timeout instead of spinning indefinitely
  • Keyword discovery shows keyword-specific progress messages

Added

  • Inline blog editing — edit title, content, and meta description directly in the plugin
  • All settings sections are now editable in the plugin (services, social proof, service area, brand voice, competitors)
  • Skip SEO analysis or image generation options when generating blogs
  • Reject button in autopilot review queue (Assist mode)
  • Keyword page shows which blog was written for each keyword
  • Person schema (E-E-A-T) injected on publish even when an SEO plugin is active
  • Plan auto-syncs from the server (upgrades on the website reflect instantly in the plugin)

Improved

  • Dashboard blog counts now show accurate totals instead of sampling from recent posts

1.0.3 – 2026-03-28

  • Initial public release
  • Full onboarding flow with automatic business extraction
  • Blog generation, preview, editing, and one-click publishing
  • Keyword discovery and pipeline management
  • Audience segment management with priority controls
  • Autopilot configuration (Assist and Full modes)
  • Social media connection status and auto-posting visibility
  • Settings and account management
  • Seamless sync with oneblogaday.com website account

For the full changelog, visit oneblogaday.com/changelog.

Plugin Website
Visit website

Author
Nimit Mehra
Version:
2.0.2
Last Updated
May 12, 2026
Requires
WordPress 6.0
Tested Up To
WordPress 6.9.4
Requires PHP
7.4

Share Post

Join our newsletter.

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