Install

Works with Drupal: ^10.6 || ^11.3 || ^12

Using Composer to manage Drupal site dependencies

Alternative installation files

Download tar.gz 19.68 KB
MD5: 2fc11efeca06b8f8090373b63fff3203
SHA-1: 944677dd9995558ce5b3d6ce2d37a299bf053a33
SHA-256: 21cdd2783691a20e84cd177d2d82a8860a845781011a1255a9f008f091930a92
Download zip 28.2 KB
MD5: 03591ca81e49ee8ca6b131f8957741fa
SHA-1: 116e5e6b89ec19a8c0fe0e70f46e0baa28d863f3
SHA-256: 0047faba6b70158908f1c7986cb4283dafc11659d53a19b27c4196c3573f7cf5

Release notes

Adds Drupal 12 compatibility, fixes the TCPDF cache directory path and limits support to the Drupal core versions that are still supported.

Changed requirements

  • Drupal core: ^10.6 || ^11.3 || ^12 (was ^9.5 || ^10.4 || ^11). Drupal 9 support is dropped.
  • tecnickcom/tcpdf: ^6.11.4 (was ^6.8.0). TCPDF 7 is not supported yet.

Contributors (2)

Project-Update-Bot, tobiasb

Changelog

Issues: 1 issue resolved.

Changes since 2.0.4:

Bug

  • fix: correct cache directory path in tcpdf_requirements(). The status report prepared temporary://tcpdf/cachecache instead of temporary://tcpdf/cache.

Task

  • #3603621 Automated Drupal 12 compatibility fixes for tcpdf 2.0.x-dev
  • refactor: convert hook_requirements to OOP runtime_requirements hook
  • chore: drop Drupal 9 support, require ^10.6 || ^11.3 || ^12
  • chore(deps): require tecnickcom/tcpdf ^6.11.4

Misc

  • docs: rewrite README.md and improve PHPDoc in TCPDFDrupal and tcpdf_get_instance()
  • test: add unit and kernel tests for TCPDFDrupal and the requirements check
  • ci: test against the next major version of Drupal core (12.x)
Created by: tobiasb
Created on: 3 Oct 2026 at 19:15 UTC
Last updated: 3 Oct 2026 at 19:16 UTC
Bug fixes

Other releases