November 2025 Changelog
November 2025 was a major reliability and workflow month. SCM improved Google Maps scraping, task memory, per-task thread controls, API task saving, content filtering, AI Writer workflows, and crash visibility.
This month is one of the most important 2025 product-history posts because it shows SCM shifting from individual tools toward safer, more diagnosable production workflows.
Who this update helps
- Users running large scraping or Article Creator jobs.
- Users collecting Google Maps, YouTube, Wayback, RSS, and search data.
- Users configuring thread counts per task instead of globally.
- Users using SCM API, webhooks, content filters, and WordPress poster tools.
Large tasks became more reliable
A major November theme was reducing crashes, memory pressure, and stuck task states.
- Worker nodes moved to worker forks so tasks have access to more memory.
- Multithreaded tasks now finish more reliably.
- Running tasks are marked as aborted when the app restarts with F5.
- A main-process crash now shows an error box.
- Task logs gained file logging and crash logging.
- Lower progress values now still move the progress bar when appropriate.
Google Maps scraping got a deep reliability pass
Many November changes targeted maps collection because it is long-running, browser-heavy, and sensitive to upstream page changes.
- Google Maps crashes after a few minutes were fixed.
- Google Maps can be aborted properly while running.
- Places with no reviews are skipped cleanly.
- Review and about-section discovery was repaired.
- Maps scrolling became less aggressive to improve throughput.
- Extra Google Maps debug logging was added.
Thread and rate-limit controls became more practical
SCM moved several thread counts into individual tasks so each workflow can be tuned independently.
- Article scraping thread count moved into Article Creator tasks.
- Dynamic page scraper thread count moved into the task.
- Search scraper article download thread count moved into the task.
- Web crawler thread count moved into the task.
- Google Maps map thread count moved into the task.
- Search engine rate limiting became thread-safe and configurable over time.
Content tools and publishing improved
November also improved the downstream content workflow after data is collected.
- Spam filter was added to Article Creator through content filter.
- Content filter can sort table headings and filter sentences.
- WordPress poster now uploads article meta tags when present.
- AI Writer received a new write button.
- AI CSV gained Google Sheet export.
- Article preview replacement now pre-fills from selected text correctly.
Related SCM guides and product history
Full developer changelog
The summary above is written for users. The original 108-item developer changelog is preserved below for exact release detail.
November 29, 2025
- fix: Google maps crashing after a couple of minutes
November 28, 2025
- fix: Can abort google maps properly while its running
- style: Smaller sidebar when collapsed, 80px -> 50px
- fix: Allow textareas to save their value even if you exit the page before it had time to fire an onchange event
- fix: Warning messages in task log is always orange, even if contains … which would make it grey
- fix: API save task data missing props when not provided causing errors
- fix: Article creator ui crash if links data is missing
- fix: task > copy task data was missing xxFile data
November 27, 2025
- fix: Some google maps places have no reviews, so skip review.
- fix: Try to catch uncaught when dns resolve fails
- other: Extra debug logging for google maps
- fix: Google maps, slightly smarter tab searching algo.
- feat: Extra logging around google maps scraper. Stop scrolling for reviews if max found already.
- fix: Google maps will scroll less looking for reviews to increase throughput
- fix: App settings postEmailerWaitTime value never saved
- fix: When getting PAA the number found and the number returned at the end of task is now the same (not less)
- fix: crash guard for filecodearea errors
- fix: article creator image downloading not working
- fix: Bing return more results
November 26, 2025
- style: Removed toastr from scm and replace with native theme notification
- fix: convert worker nodes to worker fork so that every task has access to more memory
- feat: Enable debug logging in settings if required
- feat: content filter can sort table headings and filter sentences
- fix: bayes adding wrong name
November 25, 2025
- fix: Ignore -3 loading errors when scraping
November 24, 2025
- fix: forgot to remove debug code
- fix: Low values not increasing progress bar by 1%
- fix: Set show browser window explicitly to false when scraping
- fix: dynamic site scraper will render web pages off screen properly
- fix: bayes filter adding wrong name
- fix: Google maps scraper unable to find about and reviews properly
- fix: Scrape youtube without opening a offset window on your desktop
November 23, 2025
- fix: Google maps reviews and about not being found
- fix: darkly ai writer sentence filter modal rows text font wrong color
- feat: Spam filter added to article creator via content filter
November 21, 2025
- fix: Some files not correctly moved when you change app cache folder
- fix: remove debug code
November 20, 2025
- fix: Article creator was crashing due to some unknown nodejs error.
- fix: On pressing f5 to restart app, correctly mark all running tasks as aborted
- feat: Setting search rate limiter to 0 disables it.
- fix: Lower max size of page scraped before giving up to save on memory
November 19, 2025
- fix: Rollback text logging of tasks
- style: Styled the changelog display with labels etc
- fix: Block line: from opening on desktop
- fix: google maps scraper crashing unexpectedly with no error message
- feat: Added task log to file, and crash logging.
November 18, 2025
- fix: Forgot to hide system menu
- fix: Youtube sub scraper not correctly selecting first available
- fix: Youtube sub scraper, can correctly return titles of videos
- fix: Youtube subtitle unable to find video results
- feat: Block websites from opening links to apps
November 17, 2025
- style: Add info icon for status failed tasks to indicate a tooltip is visible
- feat: Show error box if the main SCM process crashes
- fix: WP tools table not fitting on one screen
November 16, 2025
- feat: WP poster, if you have meta tags in your article they will be correctly uploaded to the article.
- fix: Potential fix for linux epipe errors
- fix: AI writer was missing article download count
- feat: Tweaked content filter for more relevant results when scraping search articles
- feat: Working transformer models in SCM
- fix: URL package forced into browser
- fix: save app zoom so it doesnt reset on window resize
November 14, 2025
- other: Add tooltips for article creator keyword in article
- fix: SCM won't start up on a brand new install on Windows
- feat: article creator, article scraping thread count is now inside task
- feat: Dynamic page scraper, scraper thread count moved into task
- feat: search scraper, article download thread count moved into task
- feat: Web crawler, crawling thread count is now moved into the task (removed from global task settings)
- feat: Google maps, map thread count is now moved into the task.
- fix: Wayback scraper export button
- fix: Wayback scraper can abort
- fix: Bing search error
- fix: Multithreaded tasks not finishing
November 13, 2025
- style: darkly purple links and gradient bg
- style: Tweaked default table colors blue and pink row tables
- fix: Article preview replace not correctly prefilling with text selection
- feat: More prominent warning when using article creator ask ai, add button to switch models from within box
- feat: AI csv add google sheet export
- other: AI csv menu item moved under AI content
- fix: Don't over write default search, as it can't be changed any more
- feat: ai writer gets a new 'write' button
- feat: global default search has been removed, instead each task has its own search dropdown.
- style: All form controls for keyword and url scraper moved to right hand side
November 12, 2025
- style: Fixed button alignment of replace buttons in article preview
November 11, 2025
- fix: Bing, baidu, duckduck not returning results
- fix: OSX tasks can start but get stuck.
November 10, 2025
- fix: dataforseo use Turkiye
- style: Tweaked dark theme bg so more contrast with alert boxes
- other: Ask AI generate will no longer block UI as it goes to create task
- other: Ask AI generate will no longer block UI as it goes to create task
- fix: webhook1 and 2 not saving values
- fix: Rate limit service location and port handled dynamically
November 9, 2025
- feat: Add copy task data to hamburger menu in task list row
- fix: Task preview button not working
- fix: SCM API not returning results
- fix: Better RSS parsing
- fix: Error article creator trying to add RSS feed items when empty
- fix: Image resize was broken
November 8, 2025
- feat: Ask AI button added to dynamic scraper
- fix: RAG macro warning enabled if a content source is not selected
- style: Search engine options grouped into free and paid
- feat: Thread safe rate limiter for search engine calls
November 7, 2025
- fix: wayback scraper not working
- fix: preview html window text set to white on black theme
- fix: Don't show youtube window in taskbar when scraping
November 3, 2025
- feat: Allow setting of max searches over time period. Simple rate limiting when access search engines.
- fix: Better log message when using dataforseo. Add priority queue selection.
November 2, 2025
- fix: data seo fail on retry
- feat: Add retries for dataseo
See all monthly updates in the SCM changelog archive. New users can also try SCM from the trial signup page.