May 2026 Changelog
May stopped a quiet problem in bulk generation: duplicate titles. When you generate a title, SCM checks what is already in your output folder and tries again, up to nine times, before handing you one you have used.
The rest went into scraping that holds up under load, plus the first step towards Search Console data inside SCM.
Read this if you
- Generate a lot of pages and keep seeing repeated titles.
- Want Search Console data inside SCM.
- Scrape sites that build themselves in JavaScript.
- Run large search result extractions and hit memory limits.
Titles stop repeating
- Generated titles are checked against the articles already in your output folder, and regenerated up to nine times until one is new.
- Title generation opens as a popup instead of taking up the panel.
- A bad filename is rejected when you set it, not halfway through the run.
Search Console arrives
- Ask for access to your Google Search Console account from inside SCM. This is the groundwork for what the workspace does with it later in the year.
Scraping that survives load
- Picking an element on a JavaScript heavy site works. The picker is now the same one Chrome's own inspector uses, so it stops selecting the wrong thing or nothing at all.
- Big search result extractions stop running out of memory, and the AI Writer reads articles as it needs them rather than holding a whole folder at once.
- Google searches stopped leaving browser windows open behind the run.
- A page blocked by Cloudflare is thrown away rather than written into your article 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 a right to left setting beside it for Arabic and Hebrew.
- Each task remembers the rewriter it used last.
- The template picker in Page Pipeline was rebuilt, walks you through setup, and marks the templates whose output path you have overridden.
- A missing template is handled instead of crashing the screen.
- LM Studio is in the AI logins, so a local model sits with the rest of your services.
- DeepSeek takes a retry count and a timeout you can set.
- Choosing a template that uses People Also Ask switches the search engine to Google for you, so it has data to work with.
- The page output is whichever macro you put last, so you decide what ends up as the page.
- Polishing skips blocks too small to be worth rewriting.
Small things
- New projects write into a content folder by default, and clearing the folder browser resets to your project folder.
- Bulk edit lags less and takes search terms.
- Featured images uploaded to WordPress carry their alt tag.
- Deleting tasks is faster.
- Spin and combine every article in a folder from the preview, and the spinner log reads as a table.
- Content inserts work on articles wrapped in html or article tags.
- Export controls stay hidden until there is something to export.
- Find and replace in the content filter and the dynamic page filter use the same window as everywhere else.
- Hover a topic cluster to see its log.
Related SCM guides and product history
- Stop doing keyword research manually
- How to pick the best AI writer
- Upload a WordPress post with a featured image
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.