.. include:: ../../Includes.txt ============================ Version 13.0.11 - 2026/08/13 ============================ This release marks the ``Auth0Configuration`` constructor parameter as explicitly nullable to remove the implicit-nullable deprecation introduced with PHP 8.4 and prevents a spurious "Missing code" error on every backend login form load. Download ======== Download this version from the `TYPO3 extension repository `__ or from `GitHub `__. Fixed ===== * **Explicitly mark nullable constructor parameter:** The ``$configPath`` parameter of ``Auth0Configuration::__construct()`` now uses the explicit ``?string`` type instead of relying on an implicit null default. This silences the implicit-nullable parameter deprecation raised by PHP 8.4. * **Only exchange the Auth0 code when it is present:** The authorization code is only sent back when returning from Auth0. ``Auth0Provider::getUserInfo()`` no longer attempts the token exchange without it, which previously made the SDK throw "Missing code" on every plain login-form load. * **Aligned unit tests with the plural mapping API:** The unit tests for ``Auth0Configuration`` and ``UserUtility`` were adjusted to the plural mapping API and pass again. All Changes =========== This is a list of all changes in this release:: 2026-06-30 [TASK] Explicitely mark nullable parameter [VS-7884] (Commit 3686a59 by Oliver Heins) 2026-08-04 [BUGFIX] Only exchange Auth0 code when present on callback (Commit c9c2f82 by Oliver Heins) 2026-08-04 [BUGFIX] Align unit tests with plural mapping API [YODA-2871] (Commit e54b412 by Oliver Heins)