TYPO3 v15 dev-main snapshot ()

This commit is contained in:
2026-08-10 22:31:09 +02:00
commit af8cc155b5
6818 changed files with 642608 additions and 0 deletions
@@ -0,0 +1,38 @@
.. include:: /Includes.rst.txt
.. _breaking-102113-1696697947:
======================================================
Breaking: #102113 - Removed legacy setting 'GFX/gdlib'
======================================================
See :issue:`102113`
Description
===========
'GFX/gdlib' is a setting that enables or disables image manipulation
using GDLib, functionality used in :typoscript:`GIFBUILDER`, depending if
the host system did not provide GDLib functionality.
With this change, the configuration value 'GFX/gdlib' has been removed, and
TYPO3 will simply check for the :php:`GdImage` PHP class being available to
determine if it can be used.
Impact
======
TYPO3 now always enables GDLib functionality as soon as relevant GDLib classes
are found.
Migration
=========
The configuration value has been removed without replacement.
Custom code that relied on :php:`$GLOBALS['TYPO3_CONF_VARS']['GFX']['gdlib']`
should instead adopt the simpler check
:php:`if (class_exists(\GdImage::class))`.
.. index:: LocalConfiguration, FullyScanned, ext:core