Documentation / Setting up Staatic / Changelog

Changelog

1.10.7

Release date: November 19th, 2024.

Improvements

  • Adds staatic delete WP-CLI command to allow publications to be deleted.
  • Adds staatic_publication_cleanup_num_days filter hook to control when publications are cleaned up.
  • Adds staatic_log_cleanup_num_days filter hook to control when log entries are cleaned up.
  • Adds option to disable /index.html suffix on directory URLs for offline usage.
  • Adds support for “ap-southeast-5” region to AWS deployment method.
  • Improves XML sitemap handling by adding support for URLs wrapped in CDATA sections.
  • Updates external dependencies.

1.10.6

Release date: October 4th, 2024.

Improvements

  • Adds publication type to the publication list table and detail pages.
  • Extends support for relative file paths in selective publication with examples.
  • Introduces --merge option for the staatic publish command.
  • Expands MIME type support for optimizing generated web server configurations.
  • Updates external dependencies.
  • Removes unused column in change events table. (Premium)

1.10.5

Release date: September 16th, 2024.

Features

  • Releases SFTP Server deployment method.

Improvements

  • Enhances compatibility of the “Downgrade HTTPS to HTTP” setting with Local.
  • Adds warnings for publication entry URLs that result in HTTP redirect responses.
  • Clarifies actions when site health checks fail due to loopback request issues.
  • Includes X-Staatic-Request header in crawler requests.
  • Updates external dependencies.

Fixes

  • Resolves issues with WP-CLI staatic command registration.

1.10.4

Release date: July 25th, 2024.

Improvements

  • Enhances support for lazy-loaded assets.

Fixes

  • Fixes a PHP scoping issue that prevented successful SFTP deployments.
  • Ensures deduplication of publication resources during partial publications. (Premium)

1.10.3

Release date: July 4th, 2024.

Fixes

  • Fixes PHP scoping issue which may cause fatal errors.

1.10.2

Release date: July 4th, 2024.

Features

  • Adds “Maximum Results” setting to Staatic search integration. (Premium)
  • Adds referrer URL to forms and improves display of form response type. (Premium)

Improvements

  • Enforces a publication time limit, which is set to four hours by default.
  • No longer automatically retries failed HTTP requests due to time-outs.
  • Shows sensitive publication log details only to users with settings permissions.
  • Halts publication immediately if the entry URL fails during crawling.
  • Updates external dependencies.

1.10.1

Release date: May 14th, 2024.

Improvements

  • Improves XML sitemap recognition.
  • Updates external dependencies.
  • Defers loading of scripts for Staatic search integration. (Premium)
  • Improves honeypot field accessibility for Staatic form integration. (Premium)
  • Improves plugin update and account status error handling. (Premium)

Fixes

  • Restores global support for the data-srcset HTML attribute.
  • Conditionally loads block editor integration depending on post type. (Premium)
  • Fixes reCAPTCHA form submission for Gravity Forms form integration. (Premium)

1.10.0

Release date: April 17th, 2024.

Features

  • Integrates with the WordPress block editor for direct publication capabilities. (Premium)

Improvements

  • Enhances the presentation of publication logs.
  • Improves overall compatibility with FlyingPress plugin.
  • The “Netlify” deployment method now waits for deploy to finish and provides deploy URL.
  • Expands HTTP client retry to include 502 Bad Gateway errors alongside 503 and 429 statuses.
  • Introduces staatic_publication_tasks filter hook to customize the publication process.
  • Various performance optimizations.
  • Updates external dependencies.
  • Introduces client-side reCAPTCHA validation support for Gravity Forms. (Premium)

Fixes

  • Tightens fallback URL extraction to ignore adjacent non-URL characters.
  • Prevents the fallback URL extractor from clearing content upon encountering invalid unicode data.
  • Properly handles unexpected Guzzle HTTP exceptions.
  • Fixes client side form validation for Gravity Forms form integration. (Premium)