Changelog

1.13.2

Release date: September 27th, 2026.

Features

  • Introduces the staatic_origin_rule_paths filter to supply origin rule paths from code.
  • Defers WordPress background updates while a publication of the main site runs, so an update does not put the site in maintenance mode mid-crawl.
  • Introduces the staatic_defer_automatic_updates filter to turn off deferring background updates.
  • Introduces the staatic_automatic_updates_deferred action, fired with the publication ID and site ID each time an update run is deferred.
  • Introduces the staatic_http_retry_options filter to adjust how failed HTTP requests are retried.
  • Adds an Origin Rule Paths setting under Build settings to exclude paths that your CDN or hosting platform forwards to an origin from publications. (Premium)

Improvements

  • Excludes paths that Staatic Cloud origin rules forward to your origin from publications.
  • Caps the pause between crawler retries at 30 seconds and gives up retrying a URL after about two minutes, so a site that is briefly in maintenance mode no longer holds up a publication for 10 minutes per attempt.
  • Shows the origin rule paths that Staatic Cloud manages for the site read-only under Build settings. (Premium)

Bug Fixes

  • Prevents Elementor’s locally hosted Google Fonts stylesheets from being published with font URLs that point at the WordPress site instead of the static site. (Premium)

1.13.1

Release date: September 23rd, 2026.

Features

  • Adds a Publication Retention Count setting under Advanced settings.
  • Introduces the staatic_publication_tick action during crawling.
  • Adds Site Health advice for persistent object caches on large sites and crawl queue indexes stored in ascending order.

Improvements

  • Speeds up crawling on large sites with batched crawl queue dequeues and discovered URL writes.
  • Keeps the crawl pool fed with time-budgeted batches, so publications started from the WordPress admin run as fast as WP-CLI.
  • Corrects the primary key order of the results deployment table on existing installs and indexes publication logs by date.
  • Sends the uploads directory to Staatic Cloud so Uploads Sync works on multisite subsites. (Premium)

Bug Fixes

  • Prevents wp-admin fatal errors when packaged plugin files are missing.
  • Prevents Elementor generated CSS from being abandoned during uploads sync. (Premium)
  • Ignores non-string entries returned by the uploads index exclusion filter. (Premium)

1.13.0

Release date: September 8th, 2026.

Features

  • Adds a Publication Time Limit setting under Advanced settings, so publications on large sites can be given more than the default four hours before they are canceled.
  • Adds an Uploads Sync option to the Staatic Cloud deployment method that registers media from the uploads directory without crawling it; on Staatic Cloud hosted sites media is synchronised server-side, elsewhere it is uploaded directly from disk. (Premium)

Improvements

  • Speeds up result lookups by build and URL with a new database index, benefiting redirect and configuration post-processing as well as registering uploads on sites with many media files.
  • Replaces the publication test task with a bounded backend-worker survival diagnostic that reports disabled, running, complete, incomplete, and stale states, without claiming to test proxy responses or CPU capacity.
  • Speeds up Staatic Cloud publications further by synchronising crawled resources server-side as well, instead of uploading them from the site. (Premium)
  • Summarises how many results collided onto the same file path when deploying to Staatic Cloud. (Premium)

Bug Fixes

  • Prevents an HTTP Concurrency of zero from being saved, which stalled the crawl batch size.
  • Prevents duplicate publication diagnostics, delays the first recurring run after the initial dispatch, and removes the Site Health status test when diagnostics are intentionally disabled.
  • Prevents large publications from failing when the deployment is initiated from the WordPress admin, by building the deployment manifest in bounded steps that resume across background runs.
  • Gives additional redirects precedence over generated results for the same address on every deployment method, instead of silently dropping the redirect or uploading the generated page alongside it; the publication log now names each result a redirect replaced.
  • Prevents a publication from removing the only remaining version of a page when two addresses that differ by a trailing slash redirect to each other.
  • Removes redirect results that point at their own address instead of publishing them as pages.
  • Prevents a publication from failing when media files are deleted from the uploads directory while it is running; the affected files are now reported and skipped instead. (Premium)
  • Resolves failing uploads for pages whose address only differs by a trailing slash, by consistently deploying a single version of such pages. (Premium)
  • Shows crawl progress as pages fetched against pages to fetch when Uploads Sync registers media from disk, instead of counting the registered media as remaining work. (Premium)