This is the final relase of FillPDF 5.0.x. Support will end on November 1, 2023, when support ends for Drupal 9. Please upgrade to Drupal 10 and FillPDF 5.1.x.
5.0.0-rc1 released as 5.0.0; this is also identical to 5.0.0-beta2. For changes since the last full release, 8.x-4.11, see the release notes for the various alpha and beta releases.
Warning: The fillpdf_update_9501() is not working correctly for sites that already have PDF forms. A fix is in fillpdf 5.0.0-alpha4 (see issue 3276361). New installs or sites that do not have any forms will be fine.
This is the Drupal 9 development branch. It is starting off as identical to 8.x-4.11. It will also have the same features, but with deprecated APIs (Drupal and FillPDF) removed before the first stable release.
I'll try to keep supporting all supported versions of Drupal 8 in this release.
Help support the Drupal Association! I'm donating double the amount of new Patreon sponsorship through April 29 to the Drupal Association. Click the button below and your support could be multiplied by up to six times. More info: https://www.patreon.com/posts/patreon-pledge-36257568
This release has a lot of code improvements and cleanups. Various developer APIs have been deprecated and improved. There's a new developer API for actually merging PDFs without having to deal with the intricacies of merge plugins. The PDFtk security settings we were working on Drupal 7 have been ported to Drupal 8 (we still need help getting them to work on Drupal 7).
Fixed a small issue that probably only affects FillPDF Service. Basically, the FillPDF LocalServer fill method will now properly delete temporary files when in stream mode.
This release fixes some bugs breaking module administration forms and, well, everything. It also allows you to configure the service endpoint through the UI, e.g. if you are using FillPDF Service Hosting
FillPDF 8.x-4.0 is a true Drupal 8 port. FillPDF now supports all types of entities, uses plugins for handling actions and backends, and makes full use of object-oriented-style programming. All core features from Drupal 7 are supported. Some, such as Rules integration and Ubercart integration, remain to be ported (and in the case of the latter, will probably not be ported).
Documentation is coming soon. Post an issue if you actually want to use it on your site and need documentation.