TYPO3 11.5.27
9 May 2023
TYPO3 version 11.5.27 is now available.
Upgrading to TYPO3 11.5.27
TYPO3 11.5.27 can be upgraded to (or installed) using any of Installatron's products. Use Installatron's optional Automatic Update feature to automatically apply TYPO3 updates as new versions are released, or use Installatron's Clone feature to duplicate an existing TYPO3 install to test the 11.5.27 upgrade prior to applying it live. Get started managing your TYPO3 installations with Installatron
What's New in TYPO3 11.5.27
11.5.27
This version is a bugfix and maintenance release.
Bug Fixes and Changes
- [BUGFIX] Avoid notice in AbstractUserAuthentication (thanks to Georg Ringer)
- [TASK] Add StringUtility::cast and ::filter (thanks to Georg Ringer)
- [BUGFIX] Do not descend required markers down to inline fields (thanks to Nikita Hovratov)
- [BUGFIX] Don't try to render icon for empty identifier (thanks to Oliver Bartsch)
- [BUGFIX] Render mime type audio/x-wav as audio file (thanks to Georg Ringer)
- [BUGFIX] Prioritize form default values over TCA overrides (thanks to Helmut Hummel)
- [BUGFIX] Avoid TypeError in extbase persistence (thanks to Oliver Bartsch)
- [TASK] Make type annotations for ObjectStorage::toArray more specific (thanks to Oliver Klee)
- [DOCS] Adjust ViewHelper name (thanks to Oliver Bartsch)
- [BUGFIX] Harmonize page ids in Record List search (thanks to Andreas Fernandez)
- [BUGFIX] Prevent undefined array key in UserIntInformation (thanks to Daniel Siepmann)
- [BUGFIX] Ensure AbstractExceptionHandler::IGNORED_EXCEPTION_CODES is protected (thanks to Benni Mack)
- [BUGFIX] Avoid repeated e-mail content generation in FluidEmail (thanks to Markus Klein)
- [BUGFIX] Fix PHP 8 warning in LinkValidatorController (thanks to Thomas Hohn)
- [TASK] Make IGNORED_EXCEPTION_CODES accessible (thanks to Christoph Lehmann)
- [BUGFIX] Do not log requests with unsupported HTTP method (thanks to Christoph Lehmann)
- [TASK] Optimize referer evaluation in ext:felogin (thanks to Torben Hansen)
- [BUGFIX] Apply previous site identifier as fallback for URL resolving (thanks to Oliver Hader)
- [BUGFIX] Restore correct context after redirect evaluation (thanks to Markus Klein)
- [BUGFIX] Output errors to CLI in scheduler:run command (thanks to Markus Klein)
- [BUGFIX] ceil() dimensions in CropperEvent (thanks to Andreas Fernandez)
- [BUGFIX] Prevent type errors in ExportController (thanks to Oliver Bartsch)
- [BUGFIX] Do not query database for non-existent records (thanks to Markus Klein)
- [BUGFIX] Prevent undefined array key warning in LinkService (thanks to Oliver Bartsch)
- [TASK] Remove warnings in form documentation rendering (thanks to Chris Müller)
- [BUGFIX] Set table name even if record could not be found (thanks to Albrecht Köhnlein)
- [BUGFIX] Add cache property to MenuProcessor (thanks to Benni Mack)
- [BUGFIX] Recognize correct tag name (thanks to Albrecht Koehnlein)
- [BUGFIX] Set 'typoLinkParameter' array index for error handling (thanks to Albrecht Köhnlein)
- [TASK] Use ghcr.io core-testing images in non-ci context (thanks to Stefan Bürk)
- [BUGFIX] Mitigate incorrect libxml usage of "enshrined/svg-sanitize" (thanks to Stefan Bürk)
- [TASK] Simplify code in LazyObjectStorage (thanks to Oliver Klee)
- [BUGFIX] Allow digit only strings in EmailFinisher (thanks to Oliver Bartsch)
- [BUGFIX] Allow {__currentTimestamp} as form property (thanks to André Buchmann)
- [BUGFIX] Pre-define cropBox in Image Manipulation (thanks to Andreas Fernandez)
- [BUGFIX] Fix PHP warning in FormFieldViewHelper (thanks to Benni Mack)
- [TASK] Raise 'phpstan/phpstan' and regenerate baseline (thanks to Christian Kuhn)
- [BUGFIX] Fix page reloading on click on preview button (again) (thanks to Christian Eßl)
- [BUGFIX] Apply no-cookie for vimeo when setting is missing (thanks to Ayke Halder)
11.5.26
This version is a bugfix and maintenance release.
Bug Fixes and Changes
- [BUGFIX] Make grid selection available for Number form element (thanks to Oliver Bartsch)
- [BUGFIX] Backport null checks to Core QueryGenerator (thanks to jakotadesigngroup)
- [BUGFIX] Avoid invalid array key accesses in ext:linkvalidator (thanks to Stefan Bürk)
- [BUGFIX] Improve performance of TreeController (thanks to Alexander Grein)
- [BUGFIX] Sanitize BackendUtility::titleAttribForPages() (thanks to Christian Kuhn)
- [BUGFIX] Use IntersectionObserver to determine if a tree is visible (thanks to Benjamin Kott)
- [TASK] Improve PathUtility tests (thanks to Tymoteusz Motylewski)
- [BUGFIX] Prevent undefined array key in TypolinkSoftReferenceParser (thanks to Oliver Bartsch)
- [TASK] Adjust possible dbms versions in Build/Scripts/runTests.sh (thanks to Stefan Bürk)
- [TASK] Raise 'phpstan/phpstan' and regenerate baseline file (thanks to Stefan Bürk)
- [TASK] Add initiator to <f:sanitize.html> view helper invocation (thanks to Oliver Hader)
- [BUGFIX] Fix invalid array access in ImageManipulation/Ratio (thanks to Oliver Klee)
- [BUGFIX] Fix invalid array access in Mail\TransportFactory (thanks to Oliver Klee)
- [BUGFIX] Fix resolving of page record titles in Clipboard (thanks to Andreas Nedbal)
- [BUGFIX] Prevent undefined array key in BackendUtility (thanks to Andreas Nedbal)
- [BUGFIX] Drop obsolete table-wizard module (thanks to Andreas Fernandez)
- [TASK] Update PHP dependencies (thanks to Wouter Wolters)
- [BUGFIX] Apply overflow to not cut off FormEngine wizards (thanks to Andreas Fernandez)
- [BUGFIX] Only set Content-Type charset if no charset is given (thanks to Benni Mack)
- [TASK] Fix typo in the EXT:seo documentation (thanks to Josef Glatz)
- [BUGFIX] Prevent undefined array key in ext lowlevel (thanks to Tobias Gaertner)
- [BUGFIX] Respect "sectionIndex" setting in section menus (thanks to Sebastian Klein)
- [BUGFIX] Respect default value for confirmation in ext:install (thanks to Torben Hansen)
- [BUGFIX] Fix PHP 8 warning in AbstractXmlSitemapDataProvider (thanks to Thomas Hohn)
- [BUGFIX] Support parsing of XML files larger than 10 MB (thanks to Alexander Nitsche)
- [BUGFIX] Avoid PHP 8 warnings when processing the INTinclude-scripts (thanks to Albrecht Köhnlein)
- [BUGFIX] Unify MetaTagApi removal methods (thanks to Georg Ringer)
- [BUGFIX] Replace EAB with Board in readme (thanks to Mathias Bolt Lesniak)
- [DOCS] Add links to more details for PSR-14 events in EXT:felogin (thanks to Chris Müller)
- [BUGFIX] Respect TCA field foreign_default_sortby by extbase (thanks to Alexander Schnitzler)
- [TASK] Upgrade TypeScript to 5.0 (thanks to Andreas Fernandez)
- [TASK] Update TypeScript to 4.9 (thanks to Andreas Fernandez)
- [BUGFIX] Avoid notices while retrieving the cookie domain (thanks to Georg Ringer)
- [BUGFIX] Allow to modify redirectUrl via PSR-14 event in EXT:felogin (thanks to Benni Mack)
- [BUGFIX] Ensure scaled image size width/height are integers (thanks to Rémy DANIEL)
- [TASK] Add VSCode settings folder to .gitignore file (thanks to jakotadesigngroup)
- [TASK] Streamline logging in method TSFE->set_no_cache (thanks to Thomas Hohn)
- [BUGFIX] Fix PHP 8 warnings in GifBuilder (thanks to Thomas Hohn)
- [BUGFIX] Show correct alt Text in SystemEmail (thanks to Sybille Peters)
- [BUGFIX] Fix type error in UnableToLinkException->getLinkText (thanks to Thomas Hohn)
- [TASK] Lift type restriction in CommandApplication (thanks to Helmut Hummel)