Changelog

Everything we've shipped since day one. Major releases, new features, bug fixes, and improvements.

v2.0.0

Major Release
April 11, 2026
  • Shared Knowledge Base library — upload documents once, use them across Idea2Post, Chatbot, and all mycoach.ing products. Vector search with OpenAI embeddings for intelligent content grounding.
  • KB-powered pipelines — auto-pipelines can now pull context from your Knowledge Library to ground generated content in your own expertise.
  • KB folder tags — organize library files with tags and filter by folder when selecting KB context for pipelines.
  • Pipeline content now auto-saves to Knowledge Library for future reuse across all apps.
  • Unified credit pool: purchased credit packs are now shared across all mycoach.ing products (Idea2Post, Chatbot, etc.).

v1.9.2

Bug Fix
April 4, 2026
  • Fixed pipeline runs failing silently when competitor post had no full_text — now retries HTTP fetch before giving up.
  • Facebook photo upload error when image file exceeds 4MB — now auto-compresses before upload.

v1.9.1

Improved
March 28, 2026
  • Posting window clamping — pipelines now respect a configurable daily window (e.g. 7AM–7PM) so posts never fire during dead hours.
  • Jitter scheduling improved — random offset is now ±30min per post instead of fixed intervals.
  • Token health worker now correctly detects "session expired" errors from Facebook and marks accounts as expired immediately.

v1.9.0

Feature
March 21, 2026
  • Image presets — 5 built-in styles (Minimal Quote Card, Academic Infographic, Viral Thumbnail, Photo Realistic, Watercolor) plus custom user presets.
  • Cover image generation with DALL-E 3 — attach auto-generated images to content and Facebook posts.
  • Pipeline image support — auto-pipelines can generate cover images per preset before scheduling the post.
  • Facebook photo posts now upload images natively via Graph API instead of link previews — higher engagement.

v1.8.3

Bug Fix
March 14, 2026
  • Writing presets with custom restraint levels now correctly override the default tone in content generation.
  • Batch generation no longer double-counts credits for the first format.

v1.8.2

Improved
March 7, 2026
  • Title generation quality — banned overused Vietnamese filler words (Khám Phá, Bí Quyết, Top 10, etc.) and enforced 4-8 word scroll-stopping titles.
  • Signature rule now enforced with a safety net — AI appends signature even when it "forgets" on long posts (~10% of cases).
  • CTA filler lines automatically stripped from post tails ("Hãy khám phá thêm…" removed).

v1.8.1

Bug Fix
February 28, 2026
  • Fixed Chinese character leak in Vietnamese content — strict language guard now blocks all Hán tự and forces Hán-Việt transliteration.
  • Product rule enforcement — banned stones/crystals from all generated content, only kim tự tháp and linh phù allowed.

v1.8.0

Feature
February 22, 2026
  • Writing presets — 5 built-in presets (Viral Maximum, Academic Concise, Storytelling, Authority + Data, Friendly Coach) with configurable restraint levels.
  • Custom user presets — create your own system prompts with emoji, description, and restraint (none/low/medium/high).
  • Presets now selectable in Generate page, pipelines, and competitor rewrites.

v1.7.2

Improved
February 14, 2026
  • Attribution stripping upgraded — now removes personal pronouns, "theo X", school names, and domain mentions from rewritten content.
  • Pipeline content now uses GPT-4o (full model) instead of mini for higher quality output on Facebook posts.

v1.7.1

Bug Fix
February 8, 2026
  • Approval mode pipeline runs now correctly hold content as 'draft' instead of auto-publishing.
  • Fixed competitor crawler failing on YouTube channels with no recent uploads.

v1.7.0

Feature
February 1, 2026
  • Auto Pipelines — fully automated competitor monitoring → content generation → scheduled publishing workflows.
  • Pipeline settings: cadence, daily post caps, monthly credit ceilings, approval mode, jitter control.
  • Banned topic detection — pipelines skip competitor posts about stones, crystals, and other restricted products.
  • Pipeline signature — auto-append a custom signature to every pipeline-generated post.

v1.6.2

Bug Fix
January 25, 2026
  • Competitor tracker now correctly detects RSS feeds behind Cloudflare-protected sites.
  • Facebook Page token verify no longer throws on pages with restricted API access.

v1.6.1

Improved
January 18, 2026
  • Competitor post ranking now considers engagement score + freshness (skips posts older than 30 days).
  • Crawler detection expanded — auto-detects website, RSS, YouTube, and Facebook sources from a single competitor URL.

v1.6.0

Feature
January 11, 2026
  • Competitor Tracker — monitor up to 20 competitors' websites, RSS feeds, YouTube channels, and Facebook pages.
  • Competitor post discovery with title, URL, engagement score, and auto-crawled excerpts.
  • "Generate from competitor" source type — select a tracked post and rewrite it as original content.

v1.5.3

Bug Fix
January 4, 2026
  • Video subtitle timing now uses word-count-based algorithm instead of fixed splits — much better sync.
  • Video worker no longer crashes on scripts longer than 90 seconds.

v1.5.2

Improved
December 28, 2025
  • Video composition upgraded to 1080x1920 vertical format with burned subtitles (DejaVu Sans 44pt, white on black outline).
  • Added multiple TTS voice options (alloy, echo, fable, onyx, nova, shimmer).

v1.5.1

Bug Fix
December 21, 2025
  • LinkedIn UGC API posting now correctly sets visibility to PUBLIC instead of CONNECTIONS_ONLY.
  • Medium API error handling improved — clearer error messages on token expiry.

v1.5.0

Feature
December 15, 2025
  • Video Generator — turn any script into a short-form video with OpenAI TTS voiceover and auto-generated SRT subtitles.
  • Video queue and background worker (ffmpeg-based rendering).
  • AI Visibility Engine — scan 12 buyer-intent prompts across ChatGPT, Claude, Gemini, and Grok to measure brand visibility.

v1.4.2

Bug Fix
December 6, 2025
  • Ghost Admin API JWT signing now handles hex secrets correctly — was failing on secrets with odd-length characters.
  • WordPress REST API 404 error now shows helpful permalink troubleshooting message.

v1.4.1

Improved
November 29, 2025
  • Facebook Easy mode now deduplicates — running "Load my Pages" again updates existing page tokens instead of creating duplicates.
  • Token status badges added — connected accounts now show OK (green) or EXPIRED (red) status.
  • Token health worker — background job checks Facebook tokens every 6 hours and flags expired ones.

v1.4.0

Feature
November 22, 2025
  • Facebook Easy mode — paste one User access token and auto-discover all managed Pages with permanent Page tokens.
  • Facebook App ID + Secret integration for long-lived token exchange (60+ days → permanent).
  • Facebook help guide — step-by-step public documentation page with troubleshooting.

v1.3.3

Bug Fix
November 14, 2025
  • Publish worker now correctly detects expired Facebook tokens from Graph API error messages and updates account status.
  • Scheduled jobs that fail no longer block the queue — worker processes next batch immediately.

v1.3.2

Improved
November 7, 2025
  • Publish queue now shows last 30 jobs instead of 10 — easier to audit scheduling history.
  • Cancel button added for queued (not yet running) publish jobs.

v1.3.1

Bug Fix
October 31, 2025
  • YouTube transcript extraction now handles VTT subtitles with timing marks — was outputting raw timestamps in content.
  • PDF text extraction fallback for scanned PDFs (using pdftotext with layout mode).

v1.3.0

Feature
October 24, 2025
  • Multi-platform publishing — added Ghost (Admin API + JWT), Medium (integration tokens), and LinkedIn (UGC API).
  • Publish accounts now support unlimited connections per platform — one Idea2Post account can manage many sites/pages.
  • Jittered scheduling — every scheduled post gets a random ±30 minute offset to avoid bot detection.

v1.2.2

Improved
October 15, 2025
  • Content library now shows viral score, hook strength, and SEO badges per content piece.
  • Generate page shows per-format credit cost next to each checkbox.

v1.2.1

Bug Fix
October 8, 2025
  • Fixed BYOK (Bring Your Own Key) not applying user's OpenAI API key on generate page — was always using platform key.
  • Credit deduction now correctly handles edge case where monthly credits run out mid-generation.

v1.2.0

Feature
October 1, 2025
  • Brand Voice Memory — train the AI on your unique writing tone. Upload samples and every generated post matches your voice.
  • Projects / Workspaces — organize content by brand or client. Each project has its own tone + target audience settings.
  • Content export — download generated content as markdown or plain text.

v1.1.3

Bug Fix
September 23, 2025
  • WordPress publishing now sends HTML content correctly — was double-escaping paragraph tags.
  • Monthly credit reset now triggers reliably on the 1st regardless of timezone.

v1.1.2

Improved
September 16, 2025
  • Credit bar now shows monthly + shared balance breakdown with visual progress indicator.
  • Usage logging — every credit deduction is tracked in i2p_usage with action type and metadata.

v1.1.1

Bug Fix
September 9, 2025
  • Fixed JSON parsing errors when AI returns markdown code fences around JSON output.
  • Hook generator now respects the requested count instead of returning 5 every time.

v1.1.0

Feature
September 2, 2025
  • YouTube → Content — paste a YouTube URL and auto-extract transcript via yt-dlp for content generation.
  • PDF import — upload PDF documents and extract text for AI processing.
  • URL scraping — paste any article URL and we fetch + parse the full text.
  • Added Instagram caption and Reddit/forum thread format outputs.

v1.0.4

Improved
August 25, 2025
  • Viral score algorithm improved — now considers hook strength, content structure, and emotional triggers.
  • Added CTA block and FAQ schema as output formats.

v1.0.3

Bug Fix
August 18, 2025
  • Fixed WordPress 401 errors when Application Password contains spaces — now handled correctly.
  • Content save no longer fails when title exceeds 255 characters.

v1.0.2

Improved
August 11, 2025
  • Facebook post format refined — hook structure, set-up, insight block, numbered list, and soft CTA.
  • Blog post output now includes H2 subheadings for SEO.

v1.0.1

Bug Fix
August 4, 2025
  • Credit deduction order fixed — monthly pool now drains before shared balance as documented.
  • Signup flow now correctly creates free tier subscription on first login.

v1.0.0

Initial Release
July 28, 2025
  • Idea2Post AI launched — AI-powered content generation from text ideas.
  • 5 hook styles: Viral, Curiosity, Story, Expert, Sales — generate 10-20 hooks per idea.
  • 6 content formats: Blog, Facebook, Twitter/X thread, LinkedIn, Email, Video script.
  • WordPress publishing via REST API with Application Passwords.
  • Credit-based pricing: Free (10/mo), Starter ($19), Creator ($49), Pro ($99), Agency ($199).
  • PayPal checkout integration for plans, add-ons, and credit packs.
  • Shared dashboard at cp.mycoach.ing with unified authentication.
  • Publish queue with background worker (cron-based).