Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
This release drops support for Drupal below 10.1, and embraces PHP 8.1 and Symfony 6 features.
Strong typehinting
All methods in code are now strictly typehinted. This leads to more functional code, but metadata plugin implementations need to be adjusted to comply with the new interface contracts.
This release provides update of dependencies, to support PHP 8.1.
The pel/pel package release 0.9.11 is now PHP 8.1 compatible.
Exif plugin - writing metadata disabled
Since release 0.9.10 file writing via pel/pel has been unstable. In order to prevent data corruption of image files, the Exif plugin metadata writing is disabled in this release. Please help upstream in solving https://github.com/pel/pel/issues/182.
This release provides update of dependencies, cleanup of deprecated code, and drops support for Drupal 8.
The module now also supports PHP 8.1, albeit one of its dependencies, pel/pel, is still using PHP deprecated functions as of its current release, 0.9.10.
This release fixes some issues and dependencies in order for the module to work with PHP 7.4. The minimum PHP version is 7.1.
Note on releases
This release supports Drupal 8.8.0 and higher. Use releases 8.x-1.x for earlier Drupal versions. The 8.x-1.x relases will end support on June 3, 2020, when Drupal 8.7.x will end support.
In this release, calls to Drupal core code deprecated up to Drupal 8.8.x were replaced, and dependencies updated.
Note on releases
This release supports Drupal 8.8.0 and higher. Use releases 8.x-1.x for earlier Drupal versions. The 8.x-1.x relases will end support when Drupal 8.7.x will end support.
Reverted commit for "Issue #2851758 by mondrake: FONT: adjust after release of phenx/php-font-lib 0.5", upstream library still raises PHP notices during the font ::parse process.