May 2026 Changelog

May 2026 Changelog

May put Search Console on the map and stopped a quiet problem in bulk generation: duplicate titles. The %title% macro now checks your output folder and retries up to nine times before it hands you a title you already used.

The rest went to scraping that holds up under load. A proper element picker for JavaScript heavy sites, memory fixes for large SERP extraction, and orphan browser windows cleaned up after runs.

Read this if you

  • Generate a lot of pages and keep hitting repeated titles.
  • Want Search Console data inside SCM.
  • Scrape JavaScript heavy sites with the dynamic page tool.
  • Run large SERP extractions and hit memory limits.

Titles stop repeating

  • The %title% macro checks your output folder and retries up to nine times to give you a title you have not used.
  • Title generation opens as a popup rather than taking up panel space.
  • Filename checks are stricter, so a bad name fails early instead of halfway through.

Search Console arrives

  • Request access to Google Search Console from inside SCM. This is the groundwork the workspace builds on later in the year.

Scraping that survives load

  • The dynamic page picker uses the same element picking Chrome DevTools uses, so JavaScript heavy sites work properly instead of nearly.
  • Memory fixes for SERP extraction, and the AI Writer reads articles from file instead of holding them all in memory.
  • Google SERPs no longer leave orphan windows open behind the run.
  • Cloudflare blocked pages are ignored during junk content checks instead of being treated as content.
  • Google returns results again, YouTube subtitles work again, and Bing image results stopped coming back sparse or tiny.

Writing and template work

  • Insert images from the Article Writer toolbar, with an RTL setting next to it.
  • Each task remembers the rewriter it last used.
  • The AI template selector in Page Pipeline was rebuilt, with a clearer onboarding flow and highlighted path overrides in the editor.
  • LM Studio joins the AI logins, so local models sit with the rest.
  • DeepSeek gets a retry count and a timeout you can set.
  • Picking a template that uses PAA switches the search engine to Google for you.
  • The AI Writer uses the page rewrite prompt when the AI page generator calls it, and the last macro is the page output instead of %page% magic always taking the last one.

Small things

  • New projects default to a content folder, and clearing the folder browser resets to %project_folder%.
  • Bulk edit lags less and takes search parameters.
  • Featured images uploaded to WordPress carry their alt tag.
  • Deleting tasks is faster and hits the database less.
  • Spin combine articles in a folder from the article preview, and the spinner log shows as a table.
  • Content inserts work on articles wrapped in html or article tags.

Related SCM guides and product history

Full developer changelog

The summary above is written for you. The original 63-item developer changelog is preserved below for exact release detail.

May 30, 2026

  • style: log headers use tab ui

May 28, 2026

  • feat: better handling of task delete. Less db calls.

May 27, 2026

  • fix: resize canvas using about:blank
  • feat: Each task saves its last used rewriter
  • fix: AI writer, read articles from file, instead of holding it in mem
  • fix: ai writer, suggest button moved to empty location on new article.
  • fix: ai writer default url results empty
  • fix: OOM fixes for SERP extraction
  • fix: Google serps leaving orphan window.
  • fix: Ignore cloudflare blocked pages when checking for junk content

May 26, 2026

  • feat: Request access to Google Search Console
  • fix: google not returning any results

May 22, 2026

  • fix: page pipeline, handle missing ai templates gracefully
  • fix: ai writer not using task filename string
  • feat: page pipeline, ai template selector reworked ui
  • fix: missing icons on ui
  • fix: default project path is 'content'
  • style: Highlight path override in ai template editor
  • other: default project output is 'content' folder
  • feat: pagepipe line. AI writer %title% macro has special function. It will ensure titles generated are unique by checking your output folder. Up to 9 retries.
  • feat: Title generation is now popup, not a panel
  • fix: youtube subtitles working again
  • fix: Youtube image not returning results

May 21, 2026

  • fix: pagepipeline stricter filename checks

May 20, 2026

  • fix: page pipeline, ai writer will correctly use page rewrite prompt when called from ai page generator.
  • fix: Exit early if scm errors.
  • fix: Polish html rewrite, ignore empty or small text blocks

May 17, 2026

  • fix: Page pipeline not loading Local articles

May 15, 2026

  • feat: LMStudio in AI logins

May 14, 2026

  • feat: bulk edit modal, less lag, search params.
  • feat: Attach alt tag to WP poster featured image
  • feat: topic cluster, task log on tooltip

May 13, 2026

  • fix: page pipeline, unable to insert content into article with parent node <html> <article>
  • fix: Bing image returning sparse results
  • fix: dynamic page – proper CDP element picker. Proper support for JS heavy sites.

May 12, 2026

  • fix: ignore bing img and small img sizes
  • feat: Article writer Insert images
  • feat: RTL setting on article writer toolbar
  • feat: dynamic page, macro preivew has syntax highlight
  • feat: Fixed dynamic scraper picker tool to use exact one in chrome devs. More reliable, less problems.

May 11, 2026

  • feat: content filter also uses new reg rep modal
  • feat: New find rep ui for dynamic page filter

May 10, 2026

  • fix: deepseek err, fetch word vec better log

May 9, 2026

  • feat: better spinner modal log (with table display)
  • feat: deepseek retry count and timeout
  • feat: page pipeline, custom content, ui refresh

May 8, 2026

  • feat: page pipepline, touched up ignore urls ui

May 7, 2026

  • fix: crash when loading page pipeline
  • fix: page pipeline ai writer, now selects last macro as page output. no more %page% magic always writing last.
  • feat: folder browser clear will always reset to '%project_folder%'
  • fix: Select ai template with paa will change SE to Google automatically
  • style: small macro buttons
  • feat: page pipeline hide export controls until ready
  • feat: Improve AI template onboarding flow

May 6, 2026

  • fix: Refine blog and email selection modals

May 2, 2026

  • feat: article preview, spin combine articles in folder
  • style: pagepipeline uniformed dropdown sizes
  • feat: Move macro buttons that appear below, right next to input
  • feat: page pipeline, moved rewrite extracted check boxs into spinner section

May 1, 2026

  • fix: Remove dropdown deprecated youtube search. replace with automatic handle search if query starts with @
  • fix: Page pipeline, remove old youtube search options, add handle search.
  • fix: Recursion error when processing large ai written files
  • feat: Improved UI for content filter modal

See all monthly updates in the SCM changelog archive. New users can also try SCM from the trial signup page.