Bulk Generator 3.0: Safer Dependency Handling and New Developer Controls

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.

Don’t have the plugin yet?
Start easily generating Gravity PDF documents in bulk!

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\Flysystem PHP 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.

Stay on top!
Never miss out on the latest news and updates in Gravity PDF land. Subscribe to our newsletter now!