This changelog only lists notable changes. Check individual releases (tags) and their commits to see unlisted changes.
- Add simply_static_deploy_recursive_excludable filter
- Update readme.md
- Remove Cloudfront invalidation for deleted objects
- Do not hide generate button from simply static plugin
- Add safety precaution for deleting object feature
- PHP 8 compatible
- Implemented single recursive deploy functionality, see the README for details.
- Added a delete hook: When you delete a page, this page will be automatically deleted from S3 as well.
- Added a filter:
simply_static_deploy_single_additional_files
- Added an action hook:
simply_static_deploy_complete
Check the README for more information about these new hooks.
We do not use timezone settings to schedule deploys anymore, just UCT time.
Updated the README.
- Return of the
simply_static_deploy_modify_generated_files
action hook. - Single static deploy will always deploy files from 'Additional Files' Simply Static setting.
- Only show single static deploy when jQuery is loaded.
- Add possibility to trigger CloudFront invalidation seperately
- Hide 'Generate' action from Simply Static plugin
From version v2.0.0 each deploy task will be done in the background. This means your browser window won't have to stay open while deploying. All the tasks will make separate requests, so the idle timeout limit of the server won't be reached. It is now also possible to only deploy a single post. Because of these changes we removed the ability to trigger each task individually.
Since major architectual changed have been made, the scheduled event action hook is changed. This means you manually need to remove any existing scheduled actions. You can do this with the WP Crontrol plugin.
Removed actions and filters.
simply_static_deploy_php_execution_time
filter is removed, because it should not be needed anymore.
The plugin version was bumped from v0.2.x
to v1.x.x
to improve updating via Composer, due to restrictions in the caret version range. From the docs:
For pre-1.0 versions it also acts with safety in mind and treats
^0.3
as>=0.3.0 <0.4.0
.