TYPO3 13.1.0

Release Notes

Version 13.1.0

Release Notes for TYPO3 CMS 13.1.0

This document contains information about TYPO3 CMS 13.1.0 which was released on 23.04.2024.

Get TYPO3 13.1.0 now

News

This version is a sprint release on the way to TYPO3 v13 LTS (13.4) packed with new features and improvements and will receive maintenance and security updates until 13.2.0 is released.

Read TYPO3 13.1.0 Release News

Checksums of TYPO3 13.1.0

SHA256

5e71740bc21001cc0f19d6f7d2562cc8c09b0ba1a8763dad11edbaa37b9dfe42 typo3_src-13.1.0.tar.gz
143d7eb1f92c7a58295b8de06950120775239ef7e9e495b44d75329e71162212 typo3_src-13.1.0.zip

SHA1

866e74905c4a6e50412dd39fa3683dba8ee52967 typo3_src-13.1.0.tar.gz
676c3abb0c761ec371b8c655cd16f73ca26ea154 typo3_src-13.1.0.zip

MD5

c3a64dd391fafe8f73158e94a1bd9e7f typo3_src-13.1.0.tar.gz
658293caed1a48a924caef548c52c308 typo3_src-13.1.0.zip

Upgrading

  1. Before you update any instance to 13.1.0, have a backup in place.
  2. Now download the new core and present it to your instance (by symlink or copied files)
  3. Use the install tool to run the upgrade wizards
  4. Use the install tool to clear each and every cache you can find, even opcode.
  5. When you encounter compatibility problems with your extensions, look for the Git versions around in order to find one already upgraded.

Changes

Here is a list of what was fixed since 13.0.0:

  • 2024-04-23 df7eea92e9 [RELEASE] Release of TYPO3 13.1.0 (thanks to Benni Mack)
  • 2024-04-23 7cdcc5632a [BUGFIX] Keep empty attributes in RTEHtmlParser (thanks to Oliver Bartsch)
  • 2024-04-23 a47f47cc1a [TASK] Move FE rootline tests (thanks to Christian Kuhn)
  • 2024-04-23 db6df19d8f [BUGFIX] Ensure items array in DataHandler checkValue methods (thanks to Nikita Hovratov)
  • 2024-04-23 04b43e426a [TASK] Update chart.js (thanks to Andreas Kienast)
  • 2024-04-23 890957744c [TASK] Update alwan (thanks to Andreas Kienast)
  • 2024-04-23 3f35b734d0 [TASK] Update some frontend-related build packages (thanks to Andreas Kienast)
  • 2024-04-23 94d59781e7 [BUGFIX] Fix "No results" positioning in Live Search (thanks to Andreas Kienast)
  • 2024-04-23 2101a9622d [DOCS] Revise changelogs for v13.1 release (thanks to Chris Müller)
  • 2024-04-22 77377519b6 [DOCS] Fix explanation of searchFields for linkvalidator (thanks to Sybille Peters)
  • 2024-04-22 806a8bc6a4 [TASK] Use "new record wizard" to render dashboard widgets (thanks to Andreas Kienast)
  • 2024-04-22 c7b47d6ef7 [BUGFIX] Properly check (real)paths in LocalCropScaleMaskHelper (thanks to Andreas Kienast)
  • 2024-04-22 8dc13c123f [TASK] Provide sets for FSC, felogin and indexed_search (thanks to Benjamin Franzke)
  • 2024-04-22 bf055ea385 [TASK] Update lit packages (thanks to Andreas Kienast)
  • 2024-04-22 133d760e44 [TASK] Add missing aria-label to record icons (thanks to Willi Wehmeier)
  • 2024-04-22 46a2b586cd [TASK] Add field description for site sets dependencies field (thanks to Benjamin Franzke)
  • 2024-04-22 fd4ad1d3db [TASK] Rename @typo3/backend/new-content-element-wizard component (thanks to Andreas Kienast)
  • 2024-04-22 5d6d6d418a [FEATURE] Provide null coalescing operator for TypoScript constants (thanks to Benjamin Franzke)
  • 2024-04-21 74ea84e226 [BUGFIX] Attach nonce attribute to script tag in admin panel's submodule (thanks to Chris Müller)
  • 2024-04-21 062a9415f1 [FEATURE] Provide PageInformation in PAGEVIEW cObject (thanks to Oliver Bartsch)
  • 2024-04-21 eebf251d43 [BUGFIX] Ensure that relative target link can be set in EXT:redirects (thanks to Stefan Bürk)
  • 2024-04-20 aee514a56d [BUGFIX] Standardize search field and its search icon location (thanks to Simon Schaufelberger)
  • 2024-04-20 b8de4f93f8 [DOCS] Correct example for htmlSupport in RTE CKEditor (thanks to Chris Müller)
  • 2024-04-19 09cf9ee669 [DOCS] Revise 12.4.x changelogs (thanks to Chris Müller)
  • 2024-04-19 54f5bdfb7f [BUGFIX] Remove import of tabs module in Content Element Wizard (thanks to Andreas Kienast)
  • 2024-04-19 6fe1587576 [BUGFIX] Check for children in FormEngine container (thanks to Oliver Bartsch)
  • 2024-04-19 7b0d7e1fee [BUGFIX] Render record icon for pages in Localization Overview (thanks to Oliver Bartsch)
  • 2024-04-19 d58fbf8d96 [TASK] Remove unused variable in DataHandler (thanks to Torben Hansen)
  • 2024-04-19 7da78595bb [BUGFIX] Ensure table definition overrides work again (thanks to Stefan Bürk)
  • 2024-04-19 c481eeb92d [TASK] Simplify a RelationHandler->readMM() detail (thanks to Christian Kuhn)
  • 2024-04-19 96047690f3 [TASK] Add RootlineUtility relation tests (thanks to Christian Kuhn)
  • 2024-04-19 7745ba114c [TASK] Remove obsolete setAccessible call to ReflectionMethod (thanks to Nikita Hovratov)
  • 2024-04-19 162a25d5a4 [TASK] Avoid obsolete trim() in RelationHandler (thanks to Christian Kuhn)
  • 2024-04-19 162111f660 [BUGFIX] Have record icons with human readable title (thanks to Christian Rath-Ulrich)
  • 2024-04-19 913faf6c4e [BUGFIX] Add missing "true" parameter in loadAvailableWizardsFromPluginSubTypes (thanks to Nikita Hovratov)
  • 2024-04-19 2dd7cc8419 [BUGFIX] Add missing identifier for additional filemounts (thanks to Oliver Bartsch)
  • 2024-04-18 bf06fdced6 [BUGFIX] Support newlines in TCA palette descriptions (thanks to Christian Weiske)
  • 2024-04-18 55df7110b9 [TASK] Format file size and datetime values in IS backend module (thanks to Jasmina Ließmann)
  • 2024-04-18 c47d91b3a8 [BUGFIX] Better refindex for MM and multi workspaces (thanks to Christian Kuhn)
  • 2024-04-18 7d70a98d30 [TASK] Show word flags as badges in EXT:indexed_search backend module (thanks to Jasmina Ließmann)
  • 2024-04-18 d00c0450e0 [BUGFIX] Correctly purge RelationHandler readMM() relations (thanks to Christian Kuhn)
  • 2024-04-18 9678f5f2df [TASK] Avoid managing keywords in IS BE module (thanks to Jasmina Ließmann)
  • 2024-04-18 e7264026bc [TASK] Update flag-icons (thanks to Andreas Kienast)
  • 2024-04-18 2ce19397ed [BUGFIX] Guard nullable getNormalizedParams in getIpFunction (thanks to Nikita Hovratov)
  • 2024-04-17 a35c3a1590 [BUGFIX] Avoid notice in TcaInline when ['ctrl']['transOrigPointerField'] is empty (thanks to Rafal Jania)
  • 2024-04-17 555b07c89c [BUGFIX] Avoid undef array access in workspaces module (thanks to Christian Kuhn)
  • 2024-04-17 942fad9cee [DOCS] Fix PHP syntax in PageContentPreviewRenderingEvent example (thanks to Nikita Hovratov)
  • 2024-04-17 2a4b6f1c55 [TASK] Remove 'index_stat_search_id' field in 'index_stat_word' table (thanks to Jasmina Ließmann)
  • 2024-04-17 adcd87598b [TASK] Avoid foreign_field with select in RootlineUtility (thanks to Christian Kuhn)
  • 2024-04-17 64f90318f7 [TASK] Show content as accordions in element information modal (thanks to Jasmina Ließmann)
  • 2024-04-17 74c8d0e40b [TASK] Improve UX and accessibility of "Indexing" submodules (thanks to Jasmina Ließmann)
  • 2024-04-16 b23029d5ec [BUGFIX] Ensure correct default value normalization (thanks to Stefan Bürk)
  • 2024-04-16 d36204c2c7 [BUGFIX] Add missing class to form labels in dashboard (thanks to Benjamin Kott)
  • 2024-04-16 5bd95fbc5b [BUGFIX] Add focus style for nav in Link Browser (thanks to Willi Wehmeier)
  • 2024-04-16 edf3ca2839 [TASK] Add visually hidden label to the search buttons (thanks to Christian Rath-Ulrich)
  • 2024-04-16 1db0716cc4 [DOCS] Correct code example in Changelog (thanks to Lina Wolf)
  • 2024-04-16 eb3813732a [BUGFIX] Do not log failed HMAC validations for HashService (thanks to Torben Hansen)
  • 2024-04-16 38a19526dd [DOCS] Correct usage of hotkey API in changelog (thanks to Chris Müller)
  • 2024-04-16 e15c44ee65 [DOCS] Clarify switch to options.hideModules user TSconfig option (thanks to Oliver Bartsch)
  • 2024-04-15 05fb03426f [BUGFIX] Keep search word on switching search mode (thanks to Oliver Bartsch)
  • 2024-04-15 9459daa26b [TASK] Avoid deprecation notice in SystemInformationToolbarItem (thanks to Kevin Appelt)
  • 2024-04-15 3468856012 [BUGFIX] Create real line break elements in Upgrade Wizard view (thanks to Andreas Kienast)
  • 2024-04-15 705e901e56 [BUGFIX] Fix stray "Constants" label in tstemplate info module (thanks to Benjamin Franzke)
  • 2024-04-13 d828bdaa17 [FEATURE] Support comma-separated lists in page tree filter (thanks to Philipp Kitzberger)
  • 2024-04-13 0fe87ae0c2 [BUGFIX] Use correct resname attribute in xlf file of EXT:dashboard (thanks to Jasmina Ließmann)
  • 2024-04-12 0656e03a06 [BUGFIX] Fix typo in resname attribute (thanks to Andreas Kienast)
  • 2024-04-12 cefd81bd5e [BUGFIX] Add missing resname attribute to dashboard xlf files (thanks to Andreas Kienast)
  • 2024-04-12 0d81d4f3f3 [TASK] Align to phpdocumentor/reflection-docblock:5.4.0 (thanks to Christian Kuhn)
  • 2024-04-12 71965258ea [BUGFIX] Cast simulated timestamp to int (thanks to Georg Ringer)
  • 2024-04-12 b1293b64c0 [TASK] Replace stylefmt with stylelint (thanks to Andreas Kienast)
  • 2024-04-11 8fd523045b [TASK] Enable corrected test for default value parsing (thanks to Stefan Bürk)
  • 2024-04-11 335c59d1e1 [TASK] Refine site set default TypoScript handling (thanks to Benjamin Franzke)
  • 2024-04-11 49963b334c [TASK] Streamline Schema Parser test (thanks to Stefan Bürk)
  • 2024-04-11 dcac4adc4e [BUGFIX] Avoid deleted workspace relations in RootlineUtility (thanks to Christian Kuhn)
  • 2024-04-11 c076b6256e [TASK] Increase RootlineUtility functional test coverage (thanks to Christian Kuhn)
  • 2024-04-11 0a6de1abeb [TASK] Update ckeditor to 41.3 (thanks to Andreas Kienast)
  • 2024-04-10 978ca8339a [TASK] Show information text as infobox in EXT:indexed_search (thanks to Jasmina Ließmann)
  • 2024-04-10 8678920771 [FEATURE] Add MySQL default value support for TEXT, JSON and BLOB (thanks to Stefan Bürk)
  • 2024-04-10 73a1e9ec0d [TASK] Adjust title and action columns in history/undo view (thanks to Jasmina Ließmann)
  • 2024-04-10 7d9bd7f1a1 [TASK] Update display of "DB check" > "Full search" (thanks to Jasmina Ließmann)
  • 2024-04-10 51f8e8c8bd [BUGFIX] Add missing template record information (thanks to Oliver Bartsch)
  • 2024-04-09 2578cae17a [TASK] Raise typo3/testing-framework (thanks to Christian Kuhn)
  • 2024-04-08 96fbca1561 [TASK] Add additional tests for RedirectService handling (thanks to Stefan Bürk)
  • 2024-04-08 86de4ad6ef [TASK] Modernize RootlineUtility and tests (thanks to Christian Kuhn)
  • 2024-04-08 48f59608a2 [TASK] Remove HtmlParser->caseShift() (thanks to Andreas Kienast)
  • 2024-04-08 7e83da8980 [TASK] Use more DI in indexed_search (thanks to Christian Kuhn)
  • 2024-04-08 8f0662e9a9 [FEATURE] Introduce hotkeys to scheduler task editing (thanks to Andreas Kienast)
  • 2024-04-08 e8e7d2a406 [TASK] Add npm command dispatcher to Build/Scripts/runTests.sh (thanks to Stefan Bürk)
  • 2024-04-08 d5478c928a [BUGFIX] Ensure working count query in DatabaseRecordList::getTable() (thanks to Stefan Bürk)
  • 2024-04-08 b50c8dfef1 [FEATURE] Update Fluid Standalone to 2.11 (thanks to Simon Praetorius)
  • 2024-04-08 82f914213f [TASK] Avoid two useless hooks in ext:lowlevel (thanks to Christian Kuhn)
  • 2024-04-08 a1efe2daf4 [TASK] Avoid indexed_search EXTCONF addRootLineFields (thanks to Christian Kuhn)
  • 2024-04-08 2c3a010dcb [BUGFIX] Prevent crashes setting stopwords in IS BE module (thanks to Christian Kuhn)
  • 2024-04-08 63a3e20edb [BUGFIX] Use correct icon for pages table (thanks to Georg Ringer)
  • 2024-04-08 2278318c32 [TASK] Avoid indexed_search lexer debug (thanks to Christian Kuhn)
  • 2024-04-08 9e446c1f68 [TASK] Remove IS ext_conf_template.txt maxAge (thanks to Christian Kuhn)
  • 2024-04-08 93c90926ea [BUGFIX] Working link to word details in indexed_search (thanks to Christian Kuhn)
  • 2024-04-08 ab5aa2c6a9 [TASK] Fix misleading example in #103437 Feature.rst (thanks to Benjamin Franzke)
  • 2024-04-07 287d608e4c [TASK] Add RedirectService tests as preparation for a bugfix (thanks to Stefan Bürk)
  • 2024-04-07 a2f1f4b13d [BUGFIX] Avoid calling non-existing method on NullSite (thanks to Stefan Bürk)
  • 2024-04-07 51e81e0a39 [BUGFIX] Type cast PageView return value to string (thanks to Oliver Bartsch)
  • 2024-04-07 d10e8c2954 [TASK] Avoid always empty removeChars in IS Lexer (thanks to Christian Kuhn)
  • 2024-04-07 fd3d6f3da4 [BUGFIX] Create backend users via CLI respects TCA default options (thanks to Lukas Maxheim)
  • 2024-04-07 6fe3cd8ecc [BUGFIX] t3editor: Keep original flex configuration (thanks to Andreas Kienast)
  • 2024-04-07 5079949f36 [BUGFIX] Use correct timezones with timestamp based \DateTime (thanks to Markus Klein)
  • 2024-04-07 b90a46308b [FEATURE] Add Page TSconfig provider for sites and sets (thanks to Benjamin Franzke)
  • 2024-04-07 6107ba3e6e [FEATURE] Add TypoScript provider for sites and sets (thanks to Benjamin Franzke)
  • 2024-04-07 b326de1db9 [FEATURE] Introduce site sets with setting definitions (thanks to Benjamin Franzke)
  • 2024-04-07 1d6079ab45 [BUGFIX] Mitigate misusing request 'id' as pages-uid in extbase BE (thanks to Christian Kuhn)
  • 2024-04-07 fbef6ad968 [BUGFIX] Prevent indexed_search crash in BE (thanks to Christian Kuhn)
  • 2024-04-07 e9d2445a98 [BUGFIX] Deal with nullable pages['keywords'] field in IS (thanks to Christian Kuhn)
  • 2024-04-05 8bc863e441 [TASK] Update nodejs container image versions (thanks to Stefan Bürk)
  • 2024-04-05 540542b18d [BUGFIX] Fix array access error in LinkAnalyzerResult (thanks to Sybille Peters)
  • 2024-04-05 58c827b7ba [TASK] Deprecate @typo3/backend/document-save-actions (thanks to Andreas Kienast)
  • 2024-04-04 f24a203deb [BUGFIX] Prepare allowed and disallowed in more deeply nested TCA (thanks to Andreas Kienast)
  • 2024-04-04 ea5fb170b9 [BUGFIX] Fix wrong GUI crop area placement on edge cases (thanks to Andreas Kienast)
  • 2024-04-04 8503ba3e8b [BUGFIX] Ensure correct access for LazyLoadingProxy test (thanks to Stefan Bürk)
  • 2024-04-04 1865bb7894 [BUGFIX] Respect hidden fields for slug regeneration (thanks to Oliver Bartsch)
  • 2024-04-04 a7ceac9065 [BUGFIX] Respect selected backend layout of current page (thanks to Georg Ringer)
  • 2024-04-04 107a432d18 [FEATURE] Add keyboard shortcut in FormEngine for Save & Close (thanks to Andreas Kienast)
  • 2024-04-04 53157cd09b [DOCS] Streamline installation chapters of system extension manuals, part 2 (thanks to Stephan Großberndt)
  • 2024-04-03 ca2a2567a1 [TASK] linkvalidator: Calculate option toggle state on render time (thanks to Andreas Kienast)
  • 2024-04-03 bd46974b6a [FEATURE] Optimized integration of Page Rendering via Fluid (thanks to Benni Mack)
  • 2024-04-03 7c39ce150d [BUGFIX] Reinitialize ContentObjectRenderer for pages (thanks to Georg Ringer)
  • 2024-04-03 cd4a6834e4 [TASK] Use ISO 8601 format for date rendering (thanks to Mathias Brodala)
  • 2024-04-03 70a7363aa9 [BUGFIX] Update ISO language files (thanks to Andreas Kienast)
  • 2024-04-02 73d19ef3d9 [BUGFIX] Bring back valuePicker for TCA type email (thanks to Nikita Hovratov)
  • 2024-04-02 dee2a68310 [DOCS] Show the redirect integrity status (thanks to Chris Müller)
  • 2024-04-02 5052405dee [TASK] Raise typo3/testing-framework (thanks to Christian Kuhn)
  • 2024-03-31 481b748462 [TASK] Remove unnecessary typecasts in ext:recycler (thanks to Torben Hansen)
  • 2024-03-30 b1bde78f4a [BUGFIX] Fix typo in TCA appearance tab label (thanks to Georg Ringer)
  • 2024-03-30 a5cbbaa110 [DOCS] Fix formatting in Webp changelog (thanks to Sybille Peters)
  • 2024-03-30 9ed4d37017 [BUGFIX] Handle roll-over of dates in RotatingFileWriterTest (thanks to Andreas Kienast)
  • 2024-03-29 d64c5fcd05 [TASK] Move getUserWhoDeleted function to RecordHistory (thanks to Torben Hansen)
  • 2024-03-29 d79cda8d81 [TASK] Extract site persistence into separate service (thanks to Benjamin Franzke)
  • 2024-03-26 95fdf47d2d [DOCS] Switch changelog documentation to PHP-based rendering (thanks to Lina Wolf)
  • 2024-03-25 b2a9b9b268 [BUGFIX] Check language access for edit default metadata (thanks to Oliver Bartsch)
  • 2024-03-25 461664ce04 [DOCS] Switch form documentation to PHP-based rendering (thanks to Lina Wolf)
  • 2024-03-23 bf6bf9b0fb [TASK] Centralize Page Layout resolving (thanks to Benni Mack)
  • 2024-03-23 1ebf4ebc34 [FEATURE] Request id as reference in error handler output (thanks to Christoph Lehmann)
  • 2024-03-23 9e6027a5e1 [TASK] Remove unused imports in codebase (thanks to Torben Hansen)
  • 2024-03-23 39a386795a [TASK] Ensure correct SiteConfiguration in SlugServiceTest.php (thanks to Stefan Bürk)
  • 2024-03-22 74a7d937c9 [BUGFIX] Admin-only edit lock can be disabled again (thanks to Christian Ludwig)
  • 2024-03-22 473ecae4c1 [TASK] Update core-testing-php image versions (thanks to Stefan Bürk)
  • 2024-03-22 4d63f7efda [TASK] Clean up code inconsistencies detected by phpstan (thanks to Benni Mack)
  • 2024-03-22 504c9f9b7f [TASK] Use SiteConfiguration from DI in SiteBasedTestTrait (thanks to Stefan Bürk)
  • 2024-03-22 1350e2b8b3 [BUGFIX] Respect cross classes when removing restrictions (thanks to Oliver Bartsch)
  • 2024-03-22 3d18a57a9f [BUGFIX] Prevent undefined array index in GifBuilder (thanks to Oliver Bartsch)
  • 2024-03-22 3c5e86915e [TASK] Reduce overhead in BackendLayoutView (thanks to Benni Mack)
  • 2024-03-21 39e97c6120 [TASK] Deprecate GeneralUtility::hmac() (thanks to Torben Hansen)
  • 2024-03-21 bea3da0cfc [TASK] Remove todo in AbstractDomainObject (thanks to Torben Hansen)
  • 2024-03-21 d2f87f84dc [DOCS] Fix References RST syntax containing angle brackets (thanks to Lina Wolf)
  • 2024-03-21 5141346267 [BUGFIX] Do not render empty eval and is_in instructions (thanks to Andreas Kienast)
  • 2024-03-21 ca7baa3b01 [BUGFIX] linkvalidator: Add missing CSS class to "Toggle all" label (thanks to Andreas Kienast)
  • 2024-03-21 0c8317cde2 [BUGFIX] Inject logger into YamlFileLoader (thanks to Benjamin Franzke)
  • 2024-03-21 85b00d0d51 [TASK] Do not render typo3-formengine-updater if linked field is hidden (thanks to Andreas Kienast)
  • 2024-03-21 a0905631f8 [TASK] Remove TSFE->releaseLocks() (thanks to Christian Kuhn)
  • 2024-03-20 14de669ee1 [BUGFIX] Vertically align icon flag in page module again (thanks to Jasmina Ließmann)
  • 2024-03-20 040be42faa [BUGFIX] Add _ga to excludedParameters (thanks to Andreas Kienast)
  • 2024-03-20 0e1b095b51 [DOCS] Fix minor typo in UserTSconfig Changelog (thanks to Christian Kuhn)
  • 2024-03-19 5712a42205 [TASK] Add FrontendTypoScriptFactory (thanks to Christian Kuhn)
  • 2024-03-19 5ebc2e3f2c [TASK] Apply some runTests.sh cleanups (thanks to Benjamin Franzke)
  • 2024-03-19 3893153357 [TASK] Add description to tableRestrictions palette in BE groups (thanks to Marcin Sągol)
  • 2024-03-19 92b85a3c96 [TASK] Align table restriction fields in backend usergroup record (thanks to Jasmina Ließmann)
  • 2024-03-19 deae951542 [TASK] Mark BE 'Label' and 'StatusInformation' non-internal (thanks to Christian Kuhn)
  • 2024-03-19 e61f916317 [TASK] Update ckeditor5 to v41.2.1 (thanks to Benjamin Franzke)
  • 2024-03-19 fa6c3fc4ea [TASK] Add composer-mode to our acceptance test matrix (thanks to Benjamin Franzke)
  • 2024-03-18 e8b234b4a7 [BUGFIX] Provide correct ll string keys in template for pagetitle edit (thanks to Willi Wehmeier)
  • 2024-03-18 9ebc397b4d [BUGFIX] Prevent null pointer exception in ContentObjectRenderer (thanks to Oliver Bartsch)
  • 2024-03-17 d3e492e2b3 [TASK] Fix cache name in comments (thanks to Oliver Klee)
  • 2024-03-16 3b1982e621 [BUGFIX] Prevent TypeErrors in FormEngine for missing elements (thanks to Oliver Bartsch)
  • 2024-03-15 8d9599f73e [TASK] Add GeneralUtility::makeInstance to PHPStorm meta file (thanks to Oliver Bartsch)
  • 2024-03-15 765f16966b [TASK] Make pagetree toggle switch accessible via keyboard (thanks to Willi Wehmeier)
  • 2024-03-15 bc6a791d72 [TASK] Add labels to docheader action-menu dropdown (thanks to Willi Wehmeier)
  • 2024-03-15 5c95229af6 [TASK] Apply stricter URI route generation assertions (thanks to Oliver Hader)
  • 2024-03-15 5166cca9d5 [BUGFIX] Bail out if AbstractExceptionHandler cannot write logs (thanks to Andreas Kienast)
  • 2024-03-14 ffebe4a9c8 [TASK] Set empty alt text for file reference thumbnails (thanks to Willi Wehmeier)
  • 2024-03-14 5cc1b76453 [DOCS] Fix ReST file admonition and file name in 13.1 Changelogs (thanks to Garvin Hicking)
  • 2024-03-14 a88c8431a9 [TASK] Implement @typescript-eslint/prefer-string-starts-ends-with rule (thanks to Andreas Kienast)
  • 2024-03-13 79329c73e5 [TASK] Add meaningful title to File selector add file button (thanks to Willi Wehmeier)
  • 2024-03-13 f5a6bbbe01 [BUGFIX] Allow adding multiple files / folders via element browser (thanks to Oliver Bartsch)
  • 2024-03-13 0133a5e2f7 [BUGFIX] Visualize CEs with surrounding box-shadow (thanks to Ayke Halder)
  • 2024-03-13 a43932f701 [DOCS] Add important RST for changed form framework markup (thanks to Kevin Appelt)
  • 2024-03-13 828fae900e [BUGFIX] Recalculate context-menu position after data population (thanks to Benjamin Franzke)
  • 2024-03-13 5ac249b5ef [TASK] Streamline Backend Layout View code (thanks to Benni Mack)
  • 2024-03-13 c3c46f434f [BUGFIX] Use telephone as fallback for link text (thanks to Michael Hitzler)
  • 2024-03-13 bcea6ec014 [FEATURE] Allow creating backend user group presets (thanks to Marcin Sągol)
  • 2024-03-13 e8942826e8 [TASK] Implement @typescript-eslint/restrict-plus-operands rule (thanks to Andreas Kienast)
  • 2024-03-13 8bc6fc8b22 [TASK] Remove leftover query parsing code in cObj (thanks to Benni Mack)
  • 2024-03-12 e6026b2f34 [TASK] Update @typescript-eslint packages (thanks to Andreas Kienast)
  • 2024-03-12 92d1d32dad [BUGFIX] Add server request to view in ConfirmationFinisher (thanks to Christoph Lehmann)
  • 2024-03-12 28500f1ace [TASK] Implement @typescript-eslint/no-array-delete rule (thanks to Andreas Kienast)
  • 2024-03-12 d92c3c6f70 [TASK] Streamline userid/username handling and system-maintainer checks (thanks to Oliver Hader)
  • 2024-03-12 a5502c9e94 [FEATURE] Add Gaelic (ga) as supported language (thanks to Frank Naegler)
  • 2024-03-12 708a5dc40f [TASK] Translate label in filelist module (thanks to Georg Ringer)
  • 2024-03-12 d2795917d8 [BUGFIX] Update ISO language db, respecting new languages (thanks to Andreas Kienast)
  • 2024-03-11 6393ef1e7c [TASK] Limit commit message line length to 72 characters (thanks to Ayke Halder)
  • 2024-03-11 b5e7165487 [BUGFIX] Use original file for ProcessedFile::getMimeType and ::getSize (thanks to Christian Weiske)
  • 2024-03-11 747b9bb113 [FEATURE] Crop SVG images natively (thanks to Garvin Hicking)
  • 2024-03-11 c791afec4e [TASK] Avoid duplicate image crop (crop-crop-scale to crop-scale) (thanks to Benjamin Franzke)
  • 2024-03-11 d0a150161e [TASK] Streamline tests in ImageViewHelperTest (thanks to Oliver Hader)
  • 2024-03-11 ba53d38742 [BUGFIX] Avoid PHP undefined array access in BrowseLinksController (thanks to Christian Kuhn)
  • 2024-03-11 77c7fa0c00 [BUGFIX] Proper URI generation in workspace preview for records (thanks to Can Adrian Karadag)
  • 2024-03-11 0561797de8 [BUGFIX] Enable action buttons in Linkvalidator module (thanks to Sybille Peters)
  • 2024-03-11 bd965b3684 [TASK] Make admin user creation optional in CLI installer (thanks to Benjamin Franzke)
  • 2024-03-11 a1d906d64b [BUGFIX] Let import handle missing TCA for file relations better (thanks to Patrick Schriner)
  • 2024-03-11 1b5ece88e7 [BUGFIX] Fix FormEngine inline stylesheet resolution in composer mode (thanks to Benjamin Franzke)
  • 2024-03-11 2363ea6268 [FEATURE] Add Gaelic (gd) as supported language (thanks to Frank Naegler)
  • 2024-03-11 6016a67cda [TASK] Replace GeneralUtility::hmac usage in ext:backend (thanks to Torben Hansen)
  • 2024-03-11 9b851d6d7f [FEATURE] Add Maltese (mt) as supported language (thanks to Frank Naegler)
  • 2024-03-11 70305f88c5 [TASK] Replace GeneralUtility::hmac usage in ext:form (thanks to Torben Hansen)
  • 2024-03-11 2ea259be84 [TASK] Replace GeneralUtility::hmac usage in ext:core (thanks to Torben Hansen)
  • 2024-03-11 5f151318af [BUGFIX] Allow empty page id for pageId in log module (thanks to Georg Ringer)
  • 2024-03-11 e5b0ca53fa [TASK] Upgrade TypeScript to 5.4 (thanks to Andreas Kienast)
  • 2024-03-11 33b968f717 [FEATURE] Provide full userdata in password recovery email in ext:backend (thanks to Torben Hansen)
  • 2024-03-09 b42632f4cc [DOCS] Put example input in backtics in form manual (thanks to linawolf)
  • 2024-03-09 6a0740bb92 [DOCS] Rename .rst includes to .rst.txt (thanks to linawolf)
  • 2024-03-09 d90f3d2fce [DOCS] Switch Low Level documentation to PHP-based rendering (thanks to linawolf)
  • 2024-03-09 8eab4bd5c7 [DOCS] Remove unused files in Documentation folder (thanks to linawolf)
  • 2024-03-09 b2c1060aab [DOCS] Adjust Includes.rst.txt after switch to PHP-based rendering (thanks to Chris Müller)
  • 2024-03-08 31439e93ff [TASK] Separation of concerns while rendering Page module (thanks to Benni Mack)
  • 2024-03-08 d8a9458d6e [BUGFIX] Avoid race condition in DI cache persistence (thanks to Benjamin Franzke)
  • 2024-03-08 cb887fbdff [BUGFIX] Fix cropScale calculation in ImageProcessingInstructions (thanks to Benjamin Franzke)
  • 2024-03-08 dea236245f [TASK] Migrate "move page" wizard to a modal (thanks to Andreas Kienast)
  • 2024-03-08 f05072a262 [BUGFIX] Allow backend:user:create CLI Command to use shortcut options (thanks to Garvin Hicking)
  • 2024-03-08 0368817a36 [TASK] Use TypoScript static file dependency chain in EXT:styleguide (thanks to Benjamin Franzke)
  • 2024-03-08 8deff33c6b [DOCS] Move code snippets into separate files for EXT:rte_ckeditor (thanks to Chris Müller)
  • 2024-03-08 baa183cb9f [TASK] Replace GeneralUtility::hmac usage in ext:frontend (thanks to Torben Hansen)
  • 2024-03-08 5140349a32 [DOCS] Switch styleguide documentation to PHP-based rendering (thanks to linawolf)
  • 2024-03-08 9ac037209f [DOCS] Adjust guides.xml (thanks to linawolf)
  • 2024-03-08 9fa6efdfd2 [DOCS] Change interlink-shortcode (thanks to linawolf)
  • 2024-03-08 64bd1cf6e3 [TASK] Remove jQuery from @typo3/workspaces/backend (thanks to Andreas Nedbal)
  • 2024-03-08 e4d6ff5e9a [TASK] Replace sql int casts with ExpressionBuilder::castInt() (thanks to Stefan Bürk)
  • 2024-03-08 269a05e89c [TASK] Use native drag&drop API in page module (thanks to Andreas Nedbal)
  • 2024-03-08 d87e2f0ef5 [BUGFIX] Add tablename for matchfields of references (thanks to Georg Ringer)
  • 2024-03-08 99022b1b89 [DOCS] Switch rte_ckeditor documentation to PHP-based rendering (thanks to linawolf)
  • 2024-03-08 5b0267861b [DOCS] Switch Reports documentation to PHP-based rendering (thanks to linawolf)
  • 2024-03-08 1e455b6a98 [DOCS] Switch sys_note documentation to PHP-based rendering (thanks to linawolf)
  • 2024-03-08 bea7477891 [DOCS] Switch Recycler documentation to PHP-based rendering (thanks to linawolf)
  • 2024-03-08 2b853c7c0e [DOCS] Switch Reactions documentation to PHP-based rendering (thanks to linawolf)
  • 2024-03-08 1160a43a4b [DOCS] Switch Redirects documentation to PHP-based rendering (thanks to linawolf)
  • 2024-03-08 8619e9bde2 [DOCS] Switch seo documentation to PHP-based rendering (thanks to linawolf)
  • 2024-03-08 bc275e35f8 [DOCS] Switch workspaces documentation to PHP-based rendering (thanks to linawolf)
  • 2024-03-08 cdf70fea87 [DOCS] Switch scheduler documentation to PHP-based rendering (thanks to linawolf)
  • 2024-03-08 41a6be6d91 [BUGFIX] Remove obsolete diff-[r|g] classes (thanks to Andreas Kienast)
  • 2024-03-08 5d147dabf6 [FEATURE] Add new expression methods to ExpressionBuilder (thanks to Stefan Bürk)
  • 2024-03-07 98680d9035 [TASK] Clean up Page Module rendering code (thanks to Benni Mack)
  • 2024-03-07 b616ceae35 [BUGFIX] Do not try to log negative UID in DataHandler (thanks to Markus Klein)
  • 2024-03-07 f95a37e12c [BUGFIX] Exclude gbraid and wbraid parameters from cHash calculation (thanks to Daniel H)
  • 2024-03-07 71635fde6f [DOCS] Fix rendering warning in changelog (thanks to Chris Müller)
  • 2024-03-07 49fcc6c094 [TASK] Remove jQuery from workspaces record information (thanks to Andreas Nedbal)
  • 2024-03-07 280d56ccdd [DOCS] Fix Edit on GitHub Button for manuals (thanks to linawolf)
  • 2024-03-07 bd0df98605 [TASK] Use composed URL in @typo3/backend/tree/page-browser (thanks to Andreas Kienast)
  • 2024-03-07 1d09249702 [TASK] Allow string as typoScript PAGE typeNum (thanks to Christian Kuhn)
  • 2024-03-07 10cee6272e [TASK] Remove internal declaration for hashService property in actionController (thanks to Torben Hansen)
  • 2024-03-07 f8976c7f8a [DOCS] Update linkvalidator codesnippets (thanks to linawolf)
  • 2024-03-07 f4f379aa38 [DOCS] Streamline installation chapters of system extension manuals (thanks to Chris Müller)
  • 2024-03-07 b6ae3eac34 [TASK] Remove jQuery from EXT:recycler (thanks to Andreas Nedbal)
  • 2024-03-07 feddd265de [BUGFIX] Prevent RuntimeException in NewPages view (thanks to Oliver Bartsch)
  • 2024-03-07 314916c9e1 [DOCS] Add documentation for font plugin to CKEditor5 (thanks to Chris Müller)
  • 2024-03-07 8ce1cf37c6 [DOCS] Switch felogin documentation to PHP-based rendering (thanks to linawolf)
  • 2024-03-07 511a1efb4b [DOCS] Switch impexp documentation to PHP-based rendering (thanks to linawolf)
  • 2024-03-07 fd7b2f90ce [DOCS] Switch fluid_styled_content documentation to PHP-based rendering (thanks to linawolf)
  • 2024-03-07 6b1e5dc957 [DOCS] Switch linkvalidator documentation to PHP-based rendering (thanks to linawolf)
  • 2024-03-07 348b868fb8 [DOCS] Fix references in admin panel (thanks to Chris Müller)
  • 2024-03-07 d69a2e6d56 [DOCS] Add regex example to target column referencing capturing groups (thanks to Josef Glatz)
  • 2024-03-07 7d6b53298b [DOCS] Switch Indexed Search documentation to PHP-based rendering (thanks to linawolf)
  • 2024-03-06 c9e94c9cea [TASK] Add aria-label to datepicker button (thanks to Christian Rath-Ulrich)
  • 2024-03-06 c6e19efa94 [BUGFIX] Cast DOM attribute values to string (thanks to Helmut Hummel)
  • 2024-03-06 9973f0f597 [DOCS] Add note about limitations of CKEditor5 CSS styling (thanks to Chris Müller)
  • 2024-03-06 bcaebd3ee1 [DOCS] Document database changes for md5 hash in Indexed Search (thanks to Chris Müller)
  • 2024-03-06 aea5a493ec [BUGFIX] Prevent undefined array key warning in TcaSlug (thanks to Oliver Bartsch)
  • 2024-03-06 96c169b5d6 [TASK] Update ckeditor5 to v41.2 (thanks to Andreas Kienast)
  • 2024-03-06 1bf527b37d [DOCS] Switch Dashboard documentation to PHP-based rendering (thanks to linawolf)
  • 2024-03-06 6705f46cda [FEATURE] Allow deleting IRRE elements via postMessage() (thanks to Andreas Kienast)
  • 2024-03-06 ab73703802 [BUGFIX] Prevent malformed SQL query in list module (thanks to Friedemann Altrock)
  • 2024-03-06 3de3efad24 [TASK] Update locales translation file (thanks to Christian Kuhn)
  • 2024-03-05 1834164391 [TASK] Replace GeneralUtility::hmac usage in ext:install (thanks to Torben Hansen)
  • 2024-03-05 278731aa7e [BUGFIX] Return valid markup in localization panel (thanks to Marvin Buchmann)
  • 2024-03-05 6b16907a0c [TASK] Fix accessibility issues in topbar and menu (thanks to Frank Naegler)
  • 2024-03-05 7561bd05a7 [TASK] Revert "[TASK] Format fluid format tags consistently" (thanks to Benjamin Franzke)
  • 2024-03-05 9d1a4e4972 [TASK] Allow Element and DocumentFragment in Multi Step Wizard (thanks to Andreas Kienast)
  • 2024-03-05 849328b91b [DOCS] Adjust example in changelog for tree node status information (thanks to Chris Müller)
  • 2024-03-05 8a2f15653e [TASK] Respect alt text in backend thumbnails (thanks to Willi Wehmeier)
  • 2024-03-05 08a859a5b8 [TASK] Allow execution of acceptance tests with local chromedriver (thanks to Benjamin Franzke)
  • 2024-03-05 b33083a4ff [TASK] Add methods to switch MSW steps programatically (thanks to Andreas Kienast)
  • 2024-03-05 4b54ba6219 [TASK] Remove jQuery from @typo3/backend/viewport/content-container (thanks to Andreas Nedbal)
  • 2024-03-05 2a0d867dc2 [TASK] Remove jQuery from workspaces preview link modal (thanks to Andreas Nedbal)
  • 2024-03-04 a13c66aeb1 [TASK] Throw LogicException in HashService when required parameter is empty (thanks to Torben Hansen)
  • 2024-03-04 ea23f7814e [TASK] Use more Fluid Standalone ViewHelpers (thanks to Simon Praetorius)
  • 2024-03-04 1ec9ba4e32 [TASK] Remove jQuery from workspaces diffs view (thanks to Andreas Nedbal)
  • 2024-03-04 aabdc018dd [TASK] Centralize logic from PageLayoutController->getExistingPageTranslations() in BackendUtility (thanks to Marvin Buchmann)
  • 2024-03-04 ae9974361f [BUGFIX] Make context menu trigger a button (thanks to Oliver Bartsch)
  • 2024-03-04 9e7fef12a1 [BUGFIX] Add missing file search to file link handler (thanks to Oliver Bartsch)
  • 2024-03-04 8ddd3629ca [TASK] Apply preg_replace over str_replace for splitted bparams string (thanks to Oliver Bartsch)
  • 2024-03-04 bf8184f2d5 [BUGFIX] Allow ws and wss schemes in TYPO3\CMS\Core\Http\Uri (thanks to Oliver Hader)
  • 2024-03-04 0f8ac7275e [BUGFIX] Remove obsolete indentationPadding property from EXT:workspaces (thanks to Andreas Kienast)
  • 2024-03-04 3dc9b63259 [BUGFIX] Exclude gad_source parameter from cHash calculation (thanks to Andreas Kienast)
  • 2024-03-04 85d67068dc [DOCS] Make the reason why noopener was removed more visible (thanks to Lina Wolf)
  • 2024-03-04 6bfb53f3c2 [DOCS] Improve example in changelog about tree node labels (thanks to Chris Müller)
  • 2024-03-04 2df65da0dc [TASK] Replace GeneralUtility::hmac usage in ext:fluid (thanks to Torben Hansen)
  • 2024-03-04 71d389e2f5 [DOCS] Document index change for xml sitemap (thanks to André Buchmann)
  • 2024-03-04 bf295a9cda [TASK] Remove jQuery from workspaces history view (thanks to Andreas Nedbal)
  • 2024-03-04 2b33171b3a [BUGFIX] Indicate loading process when requesting context menu (thanks to Andreas Kienast)
  • 2024-03-04 ade3efe903 [BUGFIX] Fix ContextMenu positioning race conditions (thanks to Benjamin Franzke)
  • 2024-03-04 eee662afe9 [BUGFIX] Do not race tree node loading (thanks to Andreas Kienast)
  • 2024-03-03 4fda3505b0 [TASK] Format fluid format tags consistently (thanks to Simon Schaufelberger)
  • 2024-03-03 5a35b44976 [TASK] Simplify DH by inlining SlugEnricher (thanks to Christian Kuhn)
  • 2024-03-02 a774f59764 [BUGFIX] Use correct DateInterval objects in RotatingFileWriterTest (thanks to Andreas Kienast)
  • 2024-03-01 cf4d85310a [DOCS] Switch adminpanel docs to PHP-based rendering (thanks to linawolf)
  • 2024-03-01 7cbc2484f3 [FOLLOWUP] Add type declaration for new argument (thanks to Oliver Bartsch)
  • 2024-03-01 ee5a12c0b7 [TASK] Add pagetitle to tooltip on page icon in treeview (thanks to Willi Wehmeier)
  • 2024-03-01 cbdebdd867 [TASK] Remove leftover JavaScript module registrations (thanks to Torben Hansen)
  • 2024-03-01 14a1494407 [TASK] Show backend user groups in backend users list view (thanks to Benjamin Kott)
  • 2024-03-01 93e6d6d8b7 [FEATURE] Introduce tree node labels (thanks to Benjamin Kott)
  • 2024-03-01 3cf86c37da [TASK] Deprecate @typo3/backend/wizard.js (thanks to Andreas Kienast)
  • 2024-02-29 1463a704f0 [BUGFIX] Honor workspace l10n_parent can point to live (thanks to Christian Kuhn)
  • 2024-02-29 a61d15b473 [BUGFIX] Streamline typo3-spinner-icon element with SVG asset (thanks to Andreas Kienast)
  • 2024-02-28 8eab4ba26d [BUGFIX] TreeNode creation and cleanup (thanks to Benjamin Kott)
  • 2024-02-28 3ecaa2abda [TASK] Require phpunit:^11.0.3 (thanks to Christian Kuhn)
  • 2024-02-28 f144c79d0e [BUGFIX] Remove invalid flex form configuration (thanks to Oliver Bartsch)
  • 2024-02-28 1406299d1e [BUGFIX] Display error icon in folder field (thanks to Till Hörner)
  • 2024-02-28 2cff7798f1 [TASK] Avoid phpunit getMockForAbstractClass() (thanks to Christian Kuhn)
  • 2024-02-28 f7a1b5e07d [BUGFIX] Allow maxitems=1 for TCA type category (thanks to Markus Klein)
  • 2024-02-28 d73ae943a7 [TASK] Avoid phpunit setLocale() (thanks to Christian Kuhn)
  • 2024-02-28 293fb8918e [TASK] Avoid phpunit returnValue() (thanks to Christian Kuhn)
  • 2024-02-28 081a0ad7da [TASK] Update invalid test data providers (thanks to Christian Kuhn)
  • 2024-02-28 a8526b7b2e [TASK] Migrate Localization wizard to MultiStepWizard component (thanks to Andreas Kienast)
  • 2024-02-27 d2964e3871 [TASK] Avoid phpunit @requires annotation (thanks to Christian Kuhn)
  • 2024-02-27 09789e678c [TASK] Avoid phpunit addMethods() (thanks to Christian Kuhn)
  • 2024-02-27 ba4a91177b [TASK] Remove predefined Linkvalidator sender mailaddress (thanks to Christoph Lehmann)
  • 2024-02-27 4543e9be25 [TASK] Avoid phpunit static TestCase->never() and once() (thanks to Christian Kuhn)
  • 2024-02-27 4ed568645b [TASK] Modernize cache framework unit tests (thanks to Christian Kuhn)
  • 2024-02-27 207d7cc1b5 [TASK] Harden some DataHandler details (thanks to Christian Kuhn)
  • 2024-02-27 6553fd5531 [TASK] Avoid phpunit onConsecutiveCalls() (thanks to Christian Kuhn)
  • 2024-02-26 24a9c4e5b1 [TASK] Raise codeception and friends (thanks to Christian Kuhn)
  • 2024-02-26 20b46ff34b [TASK] Raise typo3/testing-framework (thanks to Christian Kuhn)
  • 2024-02-26 79fa7333b9 [TASK] Require nikic/php-parser:^5.0.1 (thanks to Christian Kuhn)
  • 2024-02-26 c720a21cd7 [TASK] Use codeception DataProvider attribute (thanks to Christian Kuhn)
  • 2024-02-26 9867da2132 [BUGFIX] Restore FileInterface::setContents() TODO comments (thanks to Mathias Brodala)
  • 2024-02-26 26389adb9a [TASK] Require friendsofphp/php-cs-fixer:^3.50 (thanks to Christian Kuhn)
  • 2024-02-25 c51afbf41c [TASK] Use phpunit attributes in functional tests (thanks to Christian Kuhn)
  • 2024-02-25 4ad2e75a54 [DOCS] Use speaking array keys in changelog example (thanks to Oliver Bartsch)
  • 2024-02-24 8b74ae3007 [TASK] Raise to phpstan/phpstan-phpunit:^1.3.16 (thanks to Oliver Klee)
  • 2024-02-24 d8be8039c7 [TASK] Update PHPStan & friends (thanks to Oliver Klee)
  • 2024-02-23 e6f69cc023 [BUGFIX] Always set action argument for action ViewHelpers (thanks to Oliver Bartsch)
  • 2024-02-23 a9705a00b3 [TASK] Fix example of adding custom table to create database record reactions (thanks to tiggr)
  • 2024-02-23 9cd9d05e4b [FEATURE] Introduce tree node status information (thanks to Benjamin Kott)
  • 2024-02-23 3fea85335d [DOCS] Correct field name in reaction's example (thanks to tiggr)
  • 2024-02-23 5043d3cb4d [TASK] Use phpunit attributes over annotations (thanks to Christian Kuhn)
  • 2024-02-23 c97a10abdd [TASK] Ensure using symfony container in tests (thanks to Oliver Bartsch)
  • 2024-02-23 d91b175231 [BUGFIX] Prevent PHP deprecation in getCookieName() (thanks to Oliver Bartsch)
  • 2024-02-23 e94271f6d9 [BUGFIX] Allow TCA resultArray modification via CustomFileControlsEvent (thanks to Benjamin Franzke)
  • 2024-02-23 a9a8cfc36e [BUGFIX] Preserve ordering of prefixed CKEditor5 CSS stylesheets (thanks to Benjamin Franzke)
  • 2024-02-23 cd52f7e2f9 [TASK] Remove wizard component from workspaces management (thanks to Andreas Kienast)
  • 2024-02-22 01b133b00b [BUGFIX] Prevent possible browser freezes in FormEditor (thanks to Benjamin Franzke)
  • 2024-02-22 2a95db88bb [TASK] Harden ResourceFactory->getFileReferenceObject() (thanks to Christian Kuhn)
  • 2024-02-22 8799c54cf0 [TASK] Test MathUtility::canBeInterpretedAsInteger() with bool (thanks to Christian Kuhn)
  • 2024-02-22 b9d67adeff [TASK] Prevent undefined encryptionKey in tests (thanks to Torben Hansen)
  • 2024-02-22 279bd02351 [TASK] Use correct command dispatch in runTests.sh (thanks to Stefan Bürk)
  • 2024-02-22 cd85d9079c [DOCS] Add AfterFormDefinitionLoadedEvent to EXT:form documentation (thanks to Chris Müller)
  • 2024-02-21 1d6aaf7742 [TASK] Show sender email address for mailtest in ext:install (thanks to Torben Hansen)
  • 2024-02-21 cbb8e240ca [TASK] Avoid runtime caching pages in DataHandler (thanks to Christian Kuhn)
  • 2024-02-21 6edfb0a865 [TASK] Add better PHPStan annotation for method getRepositoryClassName (thanks to sschreiberten)
  • 2024-02-21 126ff8f06a [TASK] Clean up legacy cache_treelist leftovers (thanks to Sascha Nowak)
  • 2024-02-21 b04415d6dd [BUGFIX] Avoid broken treelist cache (thanks to Sascha Nowak)
  • 2024-02-21 420d779d64 [TASK] Migrate input-group-addon to input-group-text (thanks to Benjamin Kott)
  • 2024-02-21 d007a2cf9d [BUGFIX] Update clearable close icon to match icon set (thanks to Benjamin Kott)
  • 2024-02-20 d7dd9ca8ca [TASK] Prevent password policy warning in BackendUserPasswordCheck (thanks to Torben Hansen)
  • 2024-02-20 19a4755f61 [BUGFIX] EXT:workspaces: Use locallang keys in modal windows (thanks to Andreas Kienast)
  • 2024-02-20 bbeceef67d [TASK] Use first class closures for service provider factories (thanks to Benjamin Franzke)
  • 2024-02-20 8d064f0fc4 [TASK] Remove then() callback hell in EXT:form wizard (thanks to Andreas Kienast)
  • 2024-02-19 a4f60517ce [BUGFIX] Prevent drop down menus in docheader from being cut off (thanks to Oliver Bartsch)
  • 2024-02-19 5aceacdf31 [DOCS] Update CKEditor5 CSS styling limitations section (thanks to Benjamin Franzke)
  • 2024-02-19 1aab0b2ea7 [BUGFIX] Remove outdated comment regarding capitalWords in f:format.case (thanks to Andreas Kienast)
  • 2024-02-19 f2c2786868 [BUGFIX] Add font plugin to CKEditor5 (thanks to Johannes Nielsen)
  • 2024-02-18 038d7ac9cf [DOCS] Correct text role in changelog for cache instruction middleware (thanks to Chris Müller)
  • 2024-02-18 5c78a71414 [DOCS] Adjust link to Doctrine DBAL upgrade guide in changelog (thanks to Chris Müller)
  • 2024-02-17 af9694d51c [TASK] Update container image versions (thanks to Stefan Bürk)
  • 2024-02-17 49b5e95bfd [TASK] Enable tablecaption in CKEditor5 (thanks to Benjamin Franzke)
  • 2024-02-16 70509d5a06 [TASK] Remove DH $overrideValues and overrideFieldArray() (thanks to Christian Kuhn)
  • 2024-02-16 80f793435d [TASK] Clean up DataHandler (thanks to Christian Kuhn)
  • 2024-02-16 19c5f9b237 [BUGFIX] Prevent TypeError in file related webhook messages (thanks to Oliver Bartsch)
  • 2024-02-16 488076fa67 [BUGFIX] Load backend.form imports in Site Configuration form (thanks to Andreas Kienast)
  • 2024-02-16 4d1095fc45 [BUGFIX] Provide pid to BackendUtility::getProcessedValue() (thanks to Oliver Bartsch)
  • 2024-02-16 1f68f1ac34 [TASK] Remove unused DH $data_disableFields (thanks to Christian Kuhn)
  • 2024-02-15 38ea522b4b [TASK] Remove unused DH $remapStackChildIds (thanks to Christian Kuhn)
  • 2024-02-15 7177ce3789 [BUGFIX] Remove left-over debugging of page tree settings (thanks to Andreas Kienast)
  • 2024-02-15 0191fcc35a [TASK] Simplify DH->checkRecordUpdateAccess() (thanks to Christian Kuhn)
  • 2024-02-15 ea8b46f79a [TASK] Stop runtime caching GU::trimExplode() in DH (thanks to Christian Kuhn)
  • 2024-02-15 105d895840 [BUGFIX] Use form-select for EXT:form "version2" select elements (thanks to Oliver Bartsch)
  • 2024-02-15 c0b4504b00 [BUGFIX] Add missing quotes to image processing suggestion (thanks to Torben Hansen)
  • 2024-02-14 dbc86b7528 [BUGFIX] Fix tree example in styleguide (thanks to Oliver Bartsch)
  • 2024-02-14 f1afd04d92 [BUGFIX] Do not reset items per page on search (thanks to Oliver Bartsch)
  • 2024-02-14 97f0eadf99 [TASK] Simplify table handling in DefaultTCASchema (thanks to Stefan Bürk)
  • 2024-02-14 a0f82d6a18 [BUGFIX] Fix mixed up $cachingEnabled property in BootCompletedEvent (thanks to Nikita Hovratov)
  • 2024-02-14 ba98787952 [BUGFIX] Respect TCA type group as foreign_selector (thanks to Oliver Bartsch)
  • 2024-02-14 5935e2d06c [DOCS] Correctly state "bigint signed" as datetime default (thanks to Garvin Hicking)
  • 2024-02-13 13e9336621 [TASK] Update ckeditor5 to v41.1 (thanks to Andreas Kienast)
  • 2024-02-13 96f8058878 [TASK] Reduce TCA ctrl origUid usages (thanks to Christian Kuhn)
  • 2024-02-13 2b4db75534 [BUGFIX] Ensure correct custom (sub)category handling in ConstantEditor (thanks to Stefan Bürk)
  • 2024-02-13 20faa77e04 [SECURITY] Deny directly modifying file abstraction layer entities (thanks to Oliver Hader)
  • 2024-02-13 5c5a09532e [SECURITY] Prevent arbitrary access to privileged resources via t3:// (thanks to Benjamin Franzke)
  • 2024-02-13 e297e235cd [SECURITY] Do not disclose encryptionKey via InstallTool (thanks to Benjamin Franzke)
  • 2024-02-13 3c8351e3ef [SECURITY] Avoid showing password hashes in backend edit forms (thanks to Oliver Hader)
  • 2024-02-13 07f7ceca75 [SECURITY] Prevent RCE via install tool settings (thanks to Benjamin Franzke)
  • 2024-02-13 a70f34cbe1 [!!!][SECURITY] Enforce absolute path checks in FAL local driver (thanks to Oliver Hader)
  • 2024-02-13 08cb3f1d2f [TASK] Do not force lightmode for examples (thanks to Benjamin Kott)
  • 2024-02-13 fd81d1bf1f [BUGFIX] Avoid autocompletion in TCA type password (thanks to Benjamin Franzke)
  • 2024-02-13 89c73d6832 [TASK] Update phpstan/phpstan version (thanks to Stefan Bürk)
  • 2024-02-12 4c9dd3b23f [TASK] Update composer/composer to most recent version (thanks to Oliver Hader)
  • 2024-02-12 b0f4191048 [BUGFIX] Fix list view functionality in FileList (thanks to Oliver Bartsch)
  • 2024-02-12 1a5c049a70 [DOCS] Document how to replace a linktype (thanks to Sybille Peters)
  • 2024-02-11 7a7efc2f84 [BUGFIX] Also fetch outdated extensions in extensionmanager (thanks to Oliver Bartsch)
  • 2024-02-11 b0ce20c037 [BUGFIX] Wrong language labels in StandardContentPreviewRenderer (thanks to Torben Hansen)
  • 2024-02-10 7563b13e12 [TASK] Update container image versions (thanks to Stefan Bürk)
  • 2024-02-09 fda71f8059 [BUGFIX] Mitigate a TypeError in StandardContentPreviewRenderer (thanks to Yann)
  • 2024-02-09 a883088ec8 [BUGFIX] Handle record export and download options individually (thanks to Oliver Bartsch)
  • 2024-02-09 192552c0be [BUGFIX] Add missing list-group-item-action to styleguide menus (thanks to Benjamin Kott)
  • 2024-02-09 3495170d34 [BUGFIX] Properly use file name argument in locallang label (thanks to Oliver Bartsch)
  • 2024-02-09 fb2cbb57a7 [BUGFIX] Install Tool: Load renderable components in correct scope (thanks to Andreas Kienast)
  • 2024-02-09 11d8952981 [TASK] Remove unused labels related to the old page tree (thanks to Oliver Bartsch)
  • 2024-02-09 ba188c1af7 [TASK] Remove superfluous space in InitializeCodeEditorInEditFileForm (thanks to Torben Hansen)
  • 2024-02-09 8e6157a124 [TASK] Set argon2id as default password hashing algorithm (thanks to Andreas Kienast)
  • 2024-02-09 3e497b7678 [TASK] Replace former extension packages using self.version (thanks to Thomas Hohn)
  • 2024-02-09 c0a0c29227 [BUGFIX] Avoid font cut off in tree component (thanks to Benjamin Kott)
  • 2024-02-09 8772e06f99 [BUGFIX] Install Tool: Re-enable modal actions after execution (thanks to Andreas Kienast)
  • 2024-02-09 79227b8fd2 [TASK] Remove obsolete d3js (thanks to Benjamin Kott)
  • 2024-02-09 935bf4b744 [TASK] Update sortablejs (thanks to Andreas Kienast)
  • 2024-02-09 c843447a21 [TASK] Update alwan to 2.0.2 (thanks to Andreas Kienast)
  • 2024-02-09 c9c6af2cfc [BUGFIX] Properly resolve GET parameter id (thanks to Benni Mack)
  • 2024-02-08 49b8b9741d [TASK] Fix acceptence tests window size with php-webdriver 1.15 (thanks to Benjamin Kott)
  • 2024-02-07 86f637579f [BUGFIX] Undefined array index for TCA without ctrl (thanks to Simon Schaufelberger)
  • 2024-02-07 4f459c2925 [FEATURE] Modernize tree rendering and implement RTL and dark mode (thanks to Benjamin Kott)
  • 2024-02-07 48cd091e94 [TASK] Add composer dispatcher to runTests.sh (thanks to Stefan Bürk)
  • 2024-02-07 ebbe0f7a5d [TASK] Update COMPOSER_ROOT_VERSION in Build/Scripts/runTests.sh (thanks to Stefan Bürk)
  • 2024-02-07 569ee47af1 [TASK] Update sass (thanks to Andreas Kienast)
  • 2024-02-06 1e5267e09a [TASK] Bump lolli42/finediff:^1.1.0 (thanks to Christian Kuhn)
  • 2024-02-06 f8fd9ecd7d [BUGFIX] Reverse rootline for PageLayoutResolver calls (thanks to Dimitri König)
  • 2024-02-06 1817a24759 [BUGFIX] Fix typo in Random::DEFAULT_PASSWORD_LENGTH constant (thanks to Andreas Kienast)
  • 2024-02-05 a7c3c6fd93 [TASK] Drop unneeded TYPO3 version from package.json (thanks to Andreas Kienast)
  • 2024-02-05 b44a5230b2 [TASK] Move table definition merge to SchemaMigrator (thanks to Stefan Bürk)
  • 2024-02-05 335c2b9869 [BUGFIX] Omit click menu on icons in browse mode (thanks to Oliver Bartsch)
  • 2024-02-05 9e4c146559 [TASK] Add missing MySQL Server versions to runTests.sh (thanks to Stefan Bürk)
  • 2024-02-05 871f0acb77 [TASK] Increase test coverage of ImageViewHelper (thanks to Simon Praetorius)
  • 2024-02-04 41b2d25ded [TASK] Update lit packages (thanks to Andreas Kienast)
  • 2024-02-03 8e88e68c31 [TASK] Use stable doctrine/dbal:^4 (thanks to Stefan Bürk)
  • 2024-02-03 de1e61aae8 [TASK] Update locales translation files (thanks to Stefan Bürk)
  • 2024-02-03 8a360eb827 [BUGFIX] Ensure extended XliffFileDumper::dump() is compatible (thanks to Stefan Bürk)
  • 2024-02-03 9f8400cd33 [BUGFIX] Add fallback for language config (thanks to Jochen Roth)
  • 2024-02-02 71bf4baee7 [TASK] Update codemirror and friends (thanks to Andreas Kienast)
  • 2024-02-02 3b068da5bd [DOCS] Remove outdated number from logicalAnd() and logicalOr() PHPdoc (thanks to Albrecht Köhnlein)
  • 2024-02-02 bba43d039d [TASK] Use podman before docker in Build/Scripts/runTests.sh (thanks to Stefan Bürk)
  • 2024-02-01 10585f2dce [BUGFIX] Do not force 5 records in list view (thanks to Oliver Bartsch)
  • 2024-02-01 51f6c1679e [BUGFIX] Prevent exception in TranslateViewHelper for modules without short description (thanks to Albrecht Köhnlein)
  • 2024-01-31 2e0fd8c05d [TASK] Remove unused resolveResourcePaths() in EXT:form (thanks to Peter Kraume)
  • 2024-01-31 66b859a84d [TASK] Unblock argument passing in Build/Scripts/runTests.sh (thanks to Stefan Bürk)
  • 2024-01-31 4e25620655 [TASK] Revert "[TASK] Add title and aria-label to clear input button" (thanks to Benjamin Franzke)
  • 2024-01-31 dba95382f4 [TASK] Add title and aria-label to clear input button (thanks to Willi Wehmeier)
  • 2024-01-31 d722491786 [BUGFIX] Reset array keys after filtering available languages (thanks to Oliver Bartsch)
  • 2024-01-31 272517f750 [BUGFIX] Change file extension separator in element browser string (thanks to Oliver Bartsch)
  • 2024-01-31 81e5e51738 [BUGFIX] Prevent memory leak when fetching a lot of database records (thanks to Sascha Nowak)
  • 2024-01-31 6239e17865 [DOCS] Remove index page from changelogs (thanks to Chris Müller)
  • 2024-01-30 90e286e56e [BUGFIX] Ensure database port as int in setup command (thanks to Benjamin Franzke)
  • 2024-01-30 e5c1dc7da7 [BUGFIX] Prevent side effects in rst extension scanner tags check (thanks to Oliver Bartsch)
  • 2024-01-30 78651cbe53 [TASK] Prepare Changelog for 13.1 (thanks to linawolf)
  • 2024-01-30 a83448c669 [TASK] Set TYPO3 version to 13.1.0-dev (thanks to Benni Mack)