Bulk Generator 3.0 is a major update focused on improving compatibility with third-party plugins, and additional developer controls. It includes one breaking change, however the vast majority of users will be able to safely upgrade without an issue.
This release improves how dependencies are shipped, and sees all composer packages moved under a unique PHP namespace. What that means is we have significantly improves compatibility with the WordPress plugin ecosystem, and made Bulk Generator even more reliable.
Two new PHP filters have also been introduced in this release, which gives developers finer control over performance and temporary file storage.
How to Update
If you have an active Bulk Generator license, update directly via WordPress One-Click Updates, or download the latest version from your GravityPDF.com account and install it manually.
We’d like to thank our community for their continued feedback, every report and suggestion helps us make Gravity PDF even better.
Have questions or run into a problem with the update? Reach out and let us know!
Changelog
Breaking Change
- 👨🏻💻 Updated the
\League\FlysystemPHP namespace to:\GFPDF\Plugins\BulkGenerator\Vendor\League\Flysystem
Bug Fixes
- 🐞 Prefixed all Composer package namespaces to prevent conflicts with third-party plugins.
- 🐞 Added support for filesystems that don’t support directories, improving compatibility across environments.
Housekeeping
🧹 Improved internal handling of temporary files for broader filesystem compatibility.
🧹gfpdf_bulk_generator_concurrency
Change how many PDFs are generated concurrently during bulk processing.🧹gfpdf_bulk_generator_flysystem_v1_adaptor
Customize the Flysystem v1 adapter used for storing temporary files.