April 2026 Changelog

April 2026 Changelog

April turned Page Pipeline into a more complete production and publishing workflow. The month brought bulk editing, WordPress publishing improvements, webhook export, dynamic tables of contents, AI template editor upgrades, and stronger handling for generated content.

The update is especially relevant for users building many pages from structured inputs. SCM became better at importing data, editing templates, inserting media and links, validating publishing settings, and recovering from scraping or OpenAI response issues.

Who this update helps

  • Users building pages in bulk through Page Pipeline.
  • Users publishing or exporting content to WordPress.
  • Users editing AI templates, macros, headings, and content filters.
  • Users scraping source pages that require browser rendering or stricter cleanup.

Page Pipeline became more production-ready

April added workflow controls that matter when turning many inputs into publishable pages. Users gained better importing, editing, aborting, validation, and publishing controls.

  • A reworked CSV importer was added for Page Pipeline.
  • Task bulk editing was added.
  • Page Pipeline AI calls can now be aborted early.
  • Users can change article counts without creating a new template.
  • The app now reports invalid Page Pipeline fields more clearly.
  • Page Pipeline export controls stay hidden until they are ready.
  • Page Pipeline can export through webhooks.

WordPress and publishing workflows improved

Several changes made WordPress publishing easier to configure and less error-prone. These are practical fixes for users moving generated content out of SCM and into live publishing systems.

  • Page Pipeline added blog selection inside the WordPress export tab.
  • A manage blog button was added near WordPress selection.
  • The WordPress XML generator can finish again after a blocking bug fix.
  • The WordPress category text input is now a single-line field.
  • Publishing tools became more responsive and use correct widths.
  • Publishing checkbox values now save correctly.

Better AI writing and template editing

April improved the writing surface and template tools around AI-generated content. The changes reduce mistakes when editing prompts, inserting macros, polishing content, and reviewing generated text.

  • AI writing settings moved into a popup modal.
  • The rewrite tab became a polish workflow.
  • AI writer find-and-replace gained a proper preview modal.
  • The AI template editor now shows page macros when available.
  • Clicking a macro inserts it at the cursor location.
  • Generated page headings can be turned into a dynamic table of contents.
  • The article preview box replaced the old find-and-replace box.

Scraping, cleanup, and content handling got safer

Content collection received many defensive fixes. These help SCM deal with strange HTML, large generated files, broken SERP responses, and pages that require browser rendering.

  • Recursive processing errors in large AI-written files were fixed.
  • Topic cluster PAA errors were downgraded to warnings where appropriate.
  • Content cleanup handles null JSON and invalid WordPress XML strings more safely.
  • Browser-based extraction can render pages instead of only downloading HTML.
  • Output paths for cluster results are created before tasks start.
  • OpenAI status-code parsing improved so retry decisions are more accurate.

Related SCM guides and product history

Full developer changelog

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

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

April 30, 2026

  • fix: topic cluster PAA errors downgraded to warning only
  • style: Force consistent hover and focus colors for all textarea in app
  • fix: Cron popup stays open even when clicking dropdowns. Also clamp width.
  • feat: page pipeline, wordpress select, add manage blog button so you can add blog.
  • feat: URL data source UI updated. Table supports sorting and filtering.
  • feat: pagepipeline ai calls can be aborted early
  • fix: chat drawer, logs warnings, you can abort mid way.

April 29, 2026

  • feat: pagepipeline, dynamically generated table of contents under content inserts > headings!
  • fix: prism textboxes, text highlight is now opaque. Also fixed some other color problems in both light and dark themes
  • fix: Fix UI lag spikes when bulk editing page pipeline
  • style: consistent app border radius
  • fix: remove drop shadow on colored buttons
  • fix: Page pipeline unable to save if you didn't select ai template, even if using other modes.
  • fix: Page pipeline, report what fields are invalid in popup
  • fix: publish tools are responsive
  • fix: publishing tools incorrect ui width. checkbox values not being saved.

April 28, 2026

  • feat: Article preview box replace find replace box
  • style: page pipeline, insert links. Updated tooltips and labels to be clearer.
  • fix: single slider controls causing react stack errors
  • style: fix image and video bg light theme wrong color
  • fix: article writer, polish, remembers last used rewrite and translate settings
  • style: page pipeline moved region + lang to where it belongs.
  • feat: On app error, show button to get new updates
  • fix: API logins modal height stays within screen height
  • style: Fixed darkly BG being to light on modals and drawers
  • feat: page pipeline, insert videos accept both youtube ids and urls
  • fix: app header now has proper light theme with better contrast on buttons
  • fix: page pipeline run save crash
  • feat: New reworked CSV importer for page pipeline
  • style: Enter API button made into icon button

April 27, 2026

  • fix: AI template editor, clicking on macro will insert it at cursor location.
  • feat: ai template editor, display page macros if available in editor.
  • feat: rewrite translate is html aware
  • feat: ai writer, empty state explainer on polish tab
  • feat: ai writer, rewrite tab is now polish tab and has new rewrite workflow.
  • feat: AI writer, clicking on a term will highlight it in editor
  • feat: ai writer, proper find replace modal with preview
  • feat: AI writer, ai generate settings moved into popup modal
  • feat: Article writer, insert sentence modal has sorting and filtering
  • feat: AI writer, add section modal tweaked, uses pager for performance. integrated text filter.
  • style: Removed incorrect blue border on darkly button active
  • style: Standardized width of input controls to 320px. Makes scanning easier.
  • style: Page pipeline, selected ai templates appear in list instead of hi vis table
  • feat: Pagepipe line has export webhook

April 26, 2026

  • feat: all posting window ui have been adjusted and compact
  • fix: WP XML generator unable to finish due to bug
  • feat: new post uploader ui
  • feat: page pipeline, select blogs to post to inside wordpress export tab (future: make entire posting task automated)
  • fix: wordpress cat text input is only single line now
  • fix: super spin label added for clarity, Tooltip expanded.
  • fix: On app error, show the window controls

April 25, 2026

  • fix: topic cluster, better 960px support
  • feat: Video data shows date filter
  • other: Removed jquery, updated json ld editors in page pipeline to follow theme
  • style: Shrink time display so there is no layout shift when showing next run time
  • fix: Aborting… won't clear if you press stop again.
  • fix: Topic cluster templates using language macro
  • fix: %article_body% was always empty
  • fix: Bing force language and country via mkt
  • fix: If first line is a title or h1 tag, if its multiline, correct fold it back to 1 line to handle edge cases
  • feat: Page pipeline, you can change number of articles created without creating new template. The template value is used as default.

April 23, 2026

  • feat: Add task bulk edit
  • feat: Save all found topics to file, found via 'locate data'

April 22, 2026

  • feat: Welcome instructions for all tasks

April 21, 2026

  • feat: pageflow welcome for topic cluster

April 18, 2026

  • fix: openai better status code parsing to allow retry
  • fix: Remove def sytem prompt from new installs
  • fix: Topic clusters prompts was skipping add links step
  • feat: topic cluster find replace

April 17, 2026

  • fix: Stricter geo fenced suggest results for topic clusters
  • fix: Topic cluster wasn't auto loading results
  • fix: topic cluster remembers last used region/lang

April 13, 2026

  • fix: Ensure output path exists for cluster results when task is started
  • fix: clean text error when using article-body

April 9, 2026

  • fix: cleanText crash

April 8, 2026

  • fix: Log error JSON req for open AI debug
  • fix: Allow open ai to retry on empty json error

April 6, 2026

  • fix: Google scraper wasn't waiting for captchas
  • fix: Possible fix for UI crash for page pipeline

April 5, 2026

  • fix: Swap out chinese tokenizer with another native node
  • fix: Extra checks for Google search
  • fix: When reading articles for WP xml rpc, clean invalid string to fix Worker Error: Invalid character in string.
  • fix: Better handling of json null cleaning before sending to openai
  • fix: Local listings, not forcing language set in task data (was using exiting hl if it existed)
  • fix: Local listings, save to google sheets crash.

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