Changelog
(Continued from previous page)
1.4.5
Release date: May 29th, 2023.
Improvements
- Adds dedicated “Staatic Maintenance” cron interval (by default set to twice daily).
Fixes
- Fixes plugin deactivation failure.
- Fixes potential PHP deprecation error in database migrator.
- Fixes potential PHP type errors in AWS deployment method.
1.4.4
Release date: May 24th, 2023.
Improvements
- Changes default value of “Publication Task Timeout” setting to 180 seconds.
- Adds
staatic_publication_task_timeout
filter hook to allow timeout value to be overridden. - Displays clearer error message when publication task fails due to a timeout or fatal error.
- Replaced
staatic_publication_[before|after]_task
hooks bystaatic_publication_task_[before|after]
. - Improves performance of the publication resources cleanup process.
- Improves performance of remote deployment methods.
- Adds diagnostics screen, accessible from
/wp-admin/admin.php?page=staatic-diagnostics
. - Considers XML sitemaps to be assets, allowing these to be included in partial publications. (Premium)
- Delays publications triggered from “Publish on Event” setting to ensure all changes are published. (Premium)
Fixes
- Unlocks background publisher process lock when publication is canceled.
- Ensures Premium WP-CLI commands overwrite community WP-CLI commands. (Premium)
- Fixes tracking change events for posts with modified permalinks. (Premium)
1.4.3
Release date: April 21st, 2023.
Features
- Adds (basic) redirect integration for Yoast Premium Plugin.
- Adds support for scheduled posts when “Automatically schedule a publication when a post is saved” is enabled. (Premium)
Improvements
- Changes default value of “Publication Task Timeout” setting to 60 seconds.
- Improves self connect tests in config checker.
Fixes
- Fixes URI path to S3 key in AWS deploy strategy when using permalinks without a trailing slash.
1.4.2
Release date: April 4th, 2023.
Improvements
- Improves the default batch sizes during the crawl and deploy phases of the publication process.
- Improves display of potential failure details in publication logs table.
- Adds “Publication Task Timeout” (advanced) setting to resolve potential publication issues.
- Adds progress percentage to live publication status.
- Improves compatibility with PHP 8 and higher.
- Updates external dependencies.
- Uses the configured HTML DOM parser during form transformation when form integration is enabled. (Premium)
Fixes
- Fixes issue where first publication does not store generated resources on file system.
- Fixes the default value of the “Excluded URLs” build setting.
- Fixes display of settings using list style.
- Uses the correct filter hook
staatic_deploy_batch_size
to determine the batch size while deploying.
1.4.1
Release date: March 10th, 2023.
Improvements
- Adds native support for
data-srcset
anddata-wpfc-original-srcset
HTML srcset attributes. - Adds
staatic_html_mapping_tags
andstaatic_html_mapping_srcset
filter hooks.
Fixes
- Uses the correct region while deploying to an Amazon S3 (or compatible) bucket.
- Fixes the content type for resources with charset while deploying to an Amazon S3 (or compatible) bucket.
1.4.0
Release date: January 30th, 2023.
Features
- Adds “HTML DOM parser” crawler setting to allow you to change the HTML DOM parser used while crawling.
- Adds “Process page not found resources” crawler setting, which by default is set to disabled.
Improvements
- Improves performance and reliability of publication task processing.
- Adds filter hooks
staatic_crawl_batch_size
andstaatic_deploy_batch_size
to allow fine-tuning publication performance. - Adds support for AWS regions
ap-south-2
,eu-central-2
,eu-south-2
andme-central-1
. - Prevents PHP warnings when supplying invalid regular expressions in exclude URLs setting.
- Adds support for database migrations with beta releases.
- Increases PHP time limit during database migrations and publications.
- Ensures that the WordPress debug log is excluded when it is within a configured additional path.
- Updates external dependencies.
- Includes pages related to terms and taxonomies in quick publications. (Premium)
- Allows the search query used by the posts search index to be customized using the
staatic_posts_search_index_query
filter hook. (Premium)
Fixes
- Uses the correct region while deploying to an Amazon S3 (or compatible) bucket.
- Corrects display of numbers and sizes in certain languages.
- Ensures that
staatic-[created|updated]-at
meta tags are only present when using Staatic Cloud. (Premium) - Marks publications resulting from redeployment of preview publication as preview as well. (Premium)
Note: this update changes the default HTML DOM parser from Simple Html Dom Parser to PHP DOM Wrapper, because the first appeared to suffer from a memory leak. Different HTML DOM parsers may produce slightly different HTML output.