TYPO3 9.5.15

Release Notes

Version 9.5.15

Release Notes for TYPO3 CMS 9.5.15

This document contains information about TYPO3 CMS 9.5.15 which was released on 31.03.2020.

Get TYPO3 v9.5.15 now

News

This version is a bugfix and maintenance release. With a huge effort and activity of hundreds of contributors, more than 230 bugfixes and improvements have been added to TYPO3 v9.5.15 since the last maintenance release in February 2020. If you find any issues, let us know by opening a ticket on forge.typo3.org.

Read TYPO3 v9.5.15 Release News

Checksums of TYPO3 9.5.15

SHA256

20ac4b803bea6d649a9b095ce3988f869a3e71af3e12b72b483840a470c5222a typo3_src-9.5.15.tar.gz
a412ed656112d911d635da46f1a8398f3e15627727713a161c2020f9d22a9746 typo3_src-9.5.15.zip

SHA1

071eb540ff33adafbb492af0988e6ca1b76f0ace typo3_src-9.5.15.tar.gz
9a9b5d3a6db692fe24097c89762c56032c0644cb typo3_src-9.5.15.zip

MD5

2024fcf584e1f213a3a62b1bd44ce411 typo3_src-9.5.15.tar.gz
ba72b5949af231d216f7ebce5e76b82c typo3_src-9.5.15.zip

Package Signatures

TYPO3 Release Packages (the downloadable tarballs and zip files) as well as Git tags are signed using PGP signatures during the automated release process. Besides that, MD5 and SHA2-256 hashes are being generated for these files. Find more details on verifying signatures and hashes in the infrastructure guide.

Download GPG signed release README.md file

Example of verifying integrity of tar.gz package of current release:

wget --content-disposition https://get.typo3.org/9.5.15/tar.gz
wget --content-disposition https://get.typo3.org/9.5.15/tar.gz.sig
gpg --verify typo3_src-9.5.15.tar.gz.sig typo3_src-9.5.15.tar.gz

Upgrading

The usual upgrading procedure applies. No database updates are necessary. It might be required to clear all caches; the "important actions" section in the TYPO3 Install Tool offers the accordant possibility to do so.

Changes

Here is a list of what was fixed since [9.5.14]:

  • 2020-03-31 b1fb78fd21 [RELEASE] Release of TYPO3 9.5.15 (thanks to Benni Mack)
  • 2020-03-31 1edbfe7217 [BUGFIX] Revert: Make default folder structure aware of 'web-dir' option (thanks to Benni Mack)
  • 2020-03-31 afbd8417b6 [TASK] Update symfony dependencies for tarball distributions (thanks to Benni Mack)
  • 2020-03-30 de96f1c979 [TASK] Update symfony dependencies for tarball distributions (thanks to Benni Mack)
  • 2020-03-30 ea2a38326a [TASK] Allow composer installers 3.0 and higher (thanks to Benni Mack)
  • 2020-03-29 a616cabd56 [BUGFIX] Respect access restrictions for inline editing in pagetree (thanks to Christian Eßl)
  • 2020-03-27 e8596f5350 [TASK] Improve IconViewHelper documentation (thanks to Christian Eßl)
  • 2020-03-27 567f38e200 [BUGFIX] Don't include path for fragment-only links (thanks to Andreas Wolf)
  • 2020-03-27 514388e365 [BUGFIX] Do not render a-tag if URL is empty in link.action VH (thanks to Frank Naegler)
  • 2020-03-27 f2279ee442 [BUGFIX] Update Autocomplete widget template ajax url (thanks to Stefan Horst)
  • 2020-03-27 8bcc49b1fb [BUGFIX] Output more helpful information in OrphanRecordsCommand (thanks to Georg Ringer)
  • 2020-03-27 2179282c80 [BUGFIX] Set data-formengine-input-name for disabled text fields (thanks to Andreas Fernandez)
  • 2020-03-27 9860d7a696 [BUGFIX] Fix exception for image with crop definition on PostgreSQL (thanks to Stephan Großberndt)
  • 2020-03-27 be090ef8ad [BUGFIX] Avoid error in imageLinkWrap for non-existing files (thanks to Susanne Moog)
  • 2020-03-27 c2f2932df4 [BUGFIX] Keep classes in recordlist in workspaces (thanks to Georg Ringer)
  • 2020-03-27 2741fb5fa6 [TASK] Improve wording if errors in extension scanner occurs (thanks to Georg Ringer)
  • 2020-03-27 3fd180a03d [TASK] Resize t3editor fields to former height (thanks to Daniel Goerz)
  • 2020-03-26 824049ddec [BUGFIX] Let t3editor consume as much space as possible (thanks to Andreas Fernandez)
  • 2020-03-26 86fe3c6b22 [BUGFIX] Missing space before GeneralUtility::implodeAttributes (thanks to Eric Chavaillaz)
  • 2020-03-26 4042a0b368 [BUGFIX] Use proper in_array() call in LanguagePackService (thanks to Benni Mack)
  • 2020-03-26 50d757d9d0 [BUGFIX] Reset number of results in QueryResult after offset changes (thanks to Susanne Moog)
  • 2020-03-25 47360d8b35 [BUGFIX] Remove mention of deprecation log in presets (thanks to Susanne Moog)
  • 2020-03-25 74d1141d08 [BUGFIX] Sort upgrade documentation by filename (thanks to Josef Glatz)
  • 2020-03-25 4072f22924 [DOCS] Correct information regarding ipAnonymization setting (thanks to Daniel Siepmann)
  • 2020-03-25 933fcd88a9 [BUGFIX] Prevent overriding ckeditor config from plugins (thanks to Benjamin Kott)
  • 2020-03-25 f1685c2374 [BUGFIX] Catch error in database Upgrade Wizard (thanks to Nicole Cordes)
  • 2020-03-24 0c1c3d56e7 [BUGFIX] Fix order of deleting page translations in DataHandler (thanks to Sybille Peters)
  • 2020-03-24 61f2679221 [TASK] Set pseudo user when simulating a user group (thanks to Susanne Moog)
  • 2020-03-24 9d4a8b9fcd [BUGFIX] Properly display boolean values as "0" and "1" in strings (thanks to Kay Strobach)
  • 2020-03-24 608e2a8d76 [DOCS] Fix documentation on PageTypeEnhancer TypoScript example (thanks to Julian Hofmann)
  • 2020-03-24 39ebeedcb0 [BUGFIX] Do not stop indexing on errors (thanks to Susanne Moog)
  • 2020-03-24 4c5e22c49e [BUGFIX] Set correct PID for inline elements on page object (thanks to Susanne Moog)
  • 2020-03-24 3de44184ef [BUGFIX] Assure title is set in BrowseLinksController (thanks to Daniel Goerz)
  • 2020-03-24 9d9d350ae7 [BUGFIX] Reimplement check for readonly title in link browser (thanks to Daniel Goerz)
  • 2020-03-24 c2be7f2be6 [BUGFIX] Do not compress inline CSS (thanks to Susanne Moog)
  • 2020-03-24 9548679c0a [BUGFIX] Skip empty static routes (thanks to Georg Ringer)
  • 2020-03-23 8130b8b4de [BUGFIX] Reveal invisible soft hyphen character in CKEditor (thanks to Sebastian Klein)
  • 2020-03-23 650d409b72 [BUGFIX] Differ between upload_max_filesize / post_max_size (thanks to Benni Mack)
  • 2020-03-23 de5e0e4f79 [BUGFIX] Hide the preview button for sysfolders in list/page layout module (thanks to Christian Eßl)
  • 2020-03-23 cc284021ea [BUGFIX] Streamline language pack download URLs (thanks to Benni Mack)
  • 2020-03-23 710adb7691 [BUGFIX] Allow functions in foreign_table_where clause (thanks to Susanne Moog)
  • 2020-03-23 29673edd89 [BUGFIX] Allow setting onChange for category fields (thanks to Susanne Moog)
  • 2020-03-23 06ff2692a2 [DOCS] Fix formatting in .rst files (thanks to Sybille Peters)
  • 2020-03-23 aefac380e0 [BUGFIX] Don't append query string to Close.html (thanks to Andreas Fernandez)
  • 2020-03-23 41488cedb1 [BUGFIX] Show always Install Tool's login form if permanently enabled (thanks to Susanne Moog)
  • 2020-03-23 05a62e59e9 [BUGFIX] Check event.key for Install Tool submit (thanks to Georg Ringer)
  • 2020-03-23 2fc894f989 [BUGFIX] Respect dots in TS keys during autocomplete (thanks to Georg Ringer)
  • 2020-03-22 7f9198fcc9 [BUGFIX] Do not overwrite default thread count for Argon PasswordHashing (thanks to Susanne Moog)
  • 2020-03-22 d7e775a477 [BUGFIX] Paste all items from clipboard into group field (thanks to Andreas Fernandez)
  • 2020-03-22 21480237b6 [BUGFIX] Remove obsolete styling for gridder (thanks to Andreas Fernandez)
  • 2020-03-22 c1140b4b12 [BUGFIX] Add guard clause while checking if user is system maintainer (thanks to Georg Ringer)
  • 2020-03-21 1317a1b886 [BUGFIX] Move non-build dependencies into dependencies (thanks to Andreas Fernandez)
  • 2020-03-21 7cc2a367cc [BUGFIX] Avoid validation failure on multi select fields without option (thanks to Marco Huber)
  • 2020-03-21 a5a771360e [BUGFIX] Show correct context menu for file mounts (thanks to Christian Eßl)
  • 2020-03-21 eec93fe605 [BUGFIX] Allow lowlevel cleaner missing files check for filenames with anchor (thanks to Benni Mack)
  • 2020-03-21 bf8811034e [BUGFIX] Allow file links to files with anchors (thanks to Benni Mack)
  • 2020-03-21 1036961a92 [BUGFIX] Avoid errors for creating new IRRE Elements on new parent records (thanks to Benni Mack)
  • 2020-03-21 9666272f90 [BUGFIX] Use string as hmac context in inline controllers (thanks to Andreas Fernandez)
  • 2020-03-21 646df5c8f9 [BUGFIX] Fix behaviour of useDefaultLanguageRecord (thanks to Oliver Eglseder)
  • 2020-03-20 8269c5fa17 [BUGFIX] Escaping IRRE title once is enough (thanks to Susanne Moog)
  • 2020-03-20 81c8887098 [BUGFIX] Properly merge RequireJS configuration (thanks to Andreas Fernandez)
  • 2020-03-20 1caf97fe79 [BUGFIX] Never show failed "ADMCMD expired" exception (thanks to Benni Mack)
  • 2020-03-20 60b9716e3c [BUGFIX] Load ext_localconf.php when checking TCA migrations (thanks to Andreas Fernandez)
  • 2020-03-20 4ae42a7870 [BUGFIX] Not include defer files to concatenateJs (thanks to Guido Schmechel)
  • 2020-03-20 9f65bd88a1 [TASK] Fix null coalescing operator precedence (thanks to Jacob Dreesen)
  • 2020-03-20 703ebf2591 [BUGFIX] Do not try to display unreadable files (thanks to Susanne Moog)
  • 2020-03-20 c2f6ca1963 [BUGFIX] Use function assignment to keep binding of this (thanks to Andreas Fernandez)
  • 2020-03-20 08e7e1ed9b [BUGFIX] Ask user for notifications before requesting permissions (thanks to Andreas Fernandez)
  • 2020-03-19 10e64f2cd9 [BUGFIX] Fetch correct uid for ###REC_FIELD and group fields (thanks to Georg Ringer)
  • 2020-03-19 4700766b6c [BUGFIX] Correct label for move pointer + placeholder (thanks to Benni Mack)
  • 2020-03-19 0ad81ed579 [BUGFIX] Cast string to float in NumberViewHelper (thanks to Susanne Moog)
  • 2020-03-19 c0d1fe66cc [TASK] Make tests PHPUnit v9 compatible (thanks to Benni Mack)
  • 2020-03-19 14dd2b89c3 [TASK] Remove superfluous UriBuilder references (thanks to Susanne Moog)
  • 2020-03-19 3e04c803f7 [BUGFIX] Ensure cache tags are available on cached pages (thanks to Susanne Moog)
  • 2020-03-19 7b48be1169 [BUGFIX] Handle docroot-relative paths in ResourceCompressor (thanks to Markus Klein)
  • 2020-03-19 61f611d8d0 [BUGFIX] Install Tool modals won't depend on spinner (thanks to Andreas Fernandez)
  • 2020-03-18 0791a699d1 [BUGFIX] Check "tables_modify" permissions in list module (thanks to Christian Eßl)
  • 2020-03-18 3678caf5a3 [BUGFIX] Reimplement previewing of date / usergroup restricted content (thanks to Susanne Moog)
  • 2020-03-18 6eeb66199d [TASK] Allow editing of crdate in sys_news (thanks to Susanne Moog)
  • 2020-03-18 c7f893260d [TASK] Add rules for versionNumberInFilename to web.config (thanks to Susanne Moog)
  • 2020-03-17 6a2cd5021d [TASK] Use no-cookie setting for vimeo by default (thanks to Guido Schmechel)
  • 2020-03-17 6fcefe59cb [BUGFIX] Fix some dirty field checks in FormEngine (thanks to Christian Eßl)
  • 2020-03-17 b71024c2f5 [BUGFIX] Make SQL schema migrations working on SQLite (thanks to Markus Klein)
  • 2020-03-16 6a0ca1b049 [BUGFIX] Respect editPanel.onlyCurrentPid = 1 (thanks to Benni Mack)
  • 2020-03-16 7dffa0ef83 [BUGFIX] Do not flush redirect cache when re-building (thanks to Susanne Moog)
  • 2020-03-16 4ea41c5dab [TASK] Handle JSON problems in RedisSessionBackend (thanks to Markus Klein)
  • 2020-03-15 229c81aeca [BUGFIX] Disable translation for TCA field file of sys_file_metadata (thanks to Tizian Schmidlin)
  • 2020-03-15 f1baa7bb2e [BUGFIX] Respect columnsOverrides in TCA for all field types (thanks to Benjamin Gries)
  • 2020-03-15 f2cba2e0a8 [BUGFIX] Allow TYPO3_CONTEXT to be set from Apache2 with suexec support (thanks to Benni Mack)
  • 2020-03-15 b5a8a38739 [BUGFIX] Render dbType=date/datetime readonly fields properly (thanks to Benni Mack)
  • 2020-03-15 6cb6827332 [BUGFIX] Make DateViewHelperTests resilient to execution time (thanks to Markus Klein)
  • 2020-03-15 d0bc927520 [BUGFIX] Respect clearCache_pageGrandParent for non-page records (thanks to Benni Mack)
  • 2020-03-14 b351ff1d89 [BUGFIX] Allow folder sorting by modification time (thanks to Susanne Moog)
  • 2020-03-13 cf0f7afbf9 [BUGFIX] Do not show page delete area if user is lacking permissions (thanks to Christian Eßl)
  • 2020-03-13 fd723c30bf [BUGFIX] Mark field as changed, when changing text in ckeditor source mode (thanks to Christian Eßl)
  • 2020-03-13 914591b849 [BUGFIX] Force argument additionalConfig of MediaViewHelper as array (thanks to Georg Ringer)
  • 2020-03-13 ef35bf6560 [BUGFIX] Wrap query parts in searchWhere into parentheses (thanks to Georg Ringer)
  • 2020-03-13 443f51cad5 [BUGFIX] Fix various issues in "View Upgrade Docs" (thanks to Andreas Fernandez)
  • 2020-03-13 3890b7c5d5 [BUGFIX] Fix examples for EditRecord- and NewRecordViewHelper (thanks to Torben Hansen)
  • 2020-03-12 8f3ce89601 [BUGFIX] Show value '0' in cells of table content element (thanks to Georg Ringer)
  • 2020-03-11 e62379cc2f [BUGFIX] Handle constructor arguments in extension scanner correctly (thanks to Oliver Hader)
  • 2020-03-10 add951cc88 [BUGFIX] Create new instance of ValueSlider per occurrence (thanks to Andreas Fernandez)
  • 2020-03-10 e8c2d78ced [BUGFIX] Disable FormEngine's save button on submit (thanks to Andreas Fernandez)
  • 2020-03-10 e98ba4a4a8 [BUGFIX] Allow slashes in enhanced routes having aspects definitions (thanks to Christian Eßl)
  • 2020-03-10 306ddc7076 [TASK] Check symbolic link creation before auto updating (thanks to Susanne Moog)
  • 2020-03-10 d853626e15 [BUGFIX] Consider hidden records in persisted mapper aspects (thanks to Florian Wessels)
  • 2020-03-09 8841472d0f [BUGFIX] Skip error when processing already deleted records (thanks to Christoph Lehmann)
  • 2020-03-09 b537dccd14 [TASK] Streamline SiteLanguage related tests to be based on Site (thanks to Oliver Hader)
  • 2020-03-09 340fbaff6b [BUGFIX] Calculate correct list of pages for SuggestWizardDefaultReceiver (thanks to Georg Ringer)
  • 2020-03-09 63b60b6f01 [BUGFIX] Escape html tags in cshmanual content (thanks to Christian Eßl)
  • 2020-03-09 ca1f918662 [BUGFIX] Sort most search words by count (thanks to Georg Ringer)
  • 2020-03-09 ca89b886c7 [DOCS] Fix typo in RST docs (thanks to Markus Klein)
  • 2020-03-08 fc0064efa1 [BUGFIX] Properly evaluate if condition in SearchController (thanks to Benni Mack)
  • 2020-03-08 a30774e396 [BUGFIX] Make default folder structure aware of 'web-dir' option (thanks to Benni Mack)
  • 2020-03-08 0eb6d2f7b6 [BUGFIX] Use parent page ID as PID for suggest fields (thanks to Susanne Moog)
  • 2020-03-08 fad9205cd3 [BUGFIX] setSingletonInstance should respect XCLASS registrations (thanks to Benni Mack)
  • 2020-03-08 53be664197 [BUGFIX] Prioritize iconIdentifier over default icon for extbase modules (thanks to Georg Ringer)
  • 2020-03-08 f734946d85 [BUGFIX] Consider CGI wrapper for NormalizedParams->getSiteUrl() (thanks to Oliver Hader)
  • 2020-03-08 2042cdf840 [BUGFIX] Fix ActionMenuItemViewHelper select-attribute (thanks to Kevin Ditscheid)
  • 2020-03-08 7f050bac02 [BUGFIX] Remove unnecessary onChange="reload" in site language (thanks to Christian Eßl)
  • 2020-03-07 c945c3d3c3 [BUGFIX] Add formDataProvider DatabasePageRootline to flexFormSegment (thanks to Georg Ringer)
  • 2020-03-07 906a09e59e [DOCS] Clarify changed logger instantiation in scheduler tasks (thanks to Susanne Moog)
  • 2020-03-07 72d446d950 [BUGFIX] Add cache property to TypoScript syntax in t3editor (thanks to Tymoteusz Motylewski)
  • 2020-03-07 d7ebff31c6 [TASK] Disable InMemoryLogWriter in CLI mode (thanks to Christian Eßl)
  • 2020-03-07 4d84dbec08 [BUGFIX] Catch InvalidArgumentException in scheduler (thanks to Susanne Moog)
  • 2020-03-07 07dded9940 [BUGFIX] Make wizard SeparateSysHistoryFromSysLogUpdate repeatable (thanks to Jigal van Hemert)
  • 2020-03-06 0ac4d4b4a1 [BUGFIX] Fix handling of type "comment" in TypoScript Constant Editor (thanks to Christian Eßl)
  • 2020-03-06 b7a4edb115 [TASK] Change info message in scheduler in composer mode (thanks to Susanne Moog)
  • 2020-03-06 6ac227304c [BUGFIX] Do not assign tab items if their content is empty (thanks to Christian Eßl)
  • 2020-03-06 622e1a3dcd [BUGFIX] Reorder processing of TCA select items again (thanks to Jigal van Hemert)
  • 2020-03-06 f4add4d165 [BUGFIX] Allow "distinct" in select.selectFields (thanks to Susanne Moog)
  • 2020-03-06 b06f4ca4ae [BUGFIX] Throw missing exception in method getTypeOfChildProperty (thanks to Alexander Schnitzler)
  • 2020-03-06 97bdfad253 [BUGFIX] Re-enable Guzzle versions > 6.5.0 (thanks to Benni Mack)
  • 2020-03-05 d13c8b3de4 [BUGFIX] Do not try to map properties with unknown type (thanks to Susanne Moog)
  • 2020-03-05 6afc789f66 [BUGFIX] Remove possibility to exclude width/height in sys_file_metadata (thanks to Susanne Moog)
  • 2020-03-05 51a78b6b0b [BUGFIX] Use polyfills or older API in AdminPanel (thanks to Andreas Fernandez)
  • 2020-03-04 17cdc5280f [BUGFIX] Catch possible exceptions while loading YAML files via import (thanks to Georg Ringer)
  • 2020-03-04 6df00f3557 [TASK] Use attribute translate="no" for non translatable strings (thanks to Georg Ringer)
  • 2020-03-04 c047024b7b [BUGFIX] Show guidelines in Adminpanel rendering tree view (thanks to Tymoteusz Motylewski)
  • 2020-03-03 410c35f9d0 [BUGFIX] Respect content_from_pid in page cache (thanks to Georg Ringer)
  • 2020-03-03 d8f581f939 [BUGFIX] Consider language context and fallbacks in persisted aspects (thanks to Nicole Cordes)
  • 2020-03-03 05b8c06731 [BUGFIX] Streamline README.md and INSTALL.md with current links (thanks to Benni Mack)
  • 2020-03-02 ed06f1e598 [BUGFIX] Respect cross-site error content source (thanks to Francois Suter)
  • 2020-03-02 2ccb392cde [BUGFIX] Show scrollbar earlier in pagetree on larger pagetrees (thanks to Christian Eßl)
  • 2020-03-01 eafa610a9b [BUGFIX] Initialize CodeMirror if element becomes visible to client (thanks to Andreas Fernandez)
  • 2020-02-29 1c9bb1ef34 [BUGFIX] Check if editor is allowed to drag-move pages in pagetree (thanks to Christian Eßl)
  • 2020-02-29 42e63752e0 [BUGFIX] Evaluate invertStateDisplay in flexforms (thanks to Christian Eßl)
  • 2020-02-29 6a2deadf7c [TASK] Change several uris in ext:about to https (thanks to Susanne Moog)
  • 2020-02-29 c064c3803f [BUGFIX] Allow newlines in ConfirmationFinisher message (thanks to Christian Eßl)
  • 2020-02-29 2bc0ab6873 [BUGFIX] Fix broken link in Documenting HowTo (thanks to Christian Eßl)
  • 2020-02-28 4d9691b65b [BUGFIX] Add type definition for backend user section (thanks to Susanne Moog)
  • 2020-02-28 19bfe48a9b [BUGFIX] Add missing identify fields for f:hidden VH (thanks to Stefan Froemken)
  • 2020-02-28 137b381561 [BUGFIX] Fix check for "ifEmpty" relevance (thanks to Francois Suter)
  • 2020-02-28 e078193460 [BUGFIX] Add $TSkey labels for internal debugging (thanks to c.essl)
  • 2020-02-27 89e5adda58 [BUGFIX] Include jquery-ui-resizable css (thanks to Susanne Moog)
  • 2020-02-27 4cf18c612c [BUGFIX] Ensure presence of record uid for postModifiers of slugs (thanks to Susanne Moog)
  • 2020-02-27 6159f7054b [DOCS] Correct typo in Changelog (thanks to Franz Holzinger)
  • 2020-02-27 13c818453d [TASK] Add meaningful terms in various PHPDocs and comments (thanks to Oliver Bartsch)
  • 2020-02-27 dd9be5a97a [BUGFIX] Fix Exception caused by empty staticPageArguments (thanks to Manuel Munz)
  • 2020-02-27 87751a4693 [TASK] Define RootlineUtility::purgeCaches as internal (thanks to Georg Ringer)
  • 2020-02-27 981e85baaa [BUGFIX] Raise minimum requirement of symfony/http-foundation (thanks to Andreas Fernandez)
  • 2020-02-27 1b252f004c [BUGFIX] Fix description of pageNotFound and pageUnavailable handling (thanks to Susanne Moog)
  • 2020-02-26 eecb0ef716 [BUGFIX] Do not process original files (thanks to Florian Schuhmann)
  • 2020-02-26 9410da02fb [BUGFIX] Use brackets to access 1st char in string (thanks to Georg Ringer)
  • 2020-02-25 4e10f6eeaa [DOCS] Add example for RadioButton/MultiCheckbox (thanks to ochorocho)
  • 2020-02-24 700419fd08 [BUGFIX] Run 'language:update' command via scheduler task (thanks to Markus Poerschke)
  • 2020-02-23 56552f3a75 [BUGFIX] Prevent separating HTML inline elements (thanks to Sebastian Klein)
  • 2020-02-22 ae9bfdebbe [BUGFIX] Remove unused npm libraries (thanks to Andreas Fernandez)
  • 2020-02-22 479a3e8716 [TASK] Use new syntax to import PageTSconfig (thanks to Oliver Bartsch)
  • 2020-02-22 237381467e [FEATURE] Use SiteLanguageAwareInterface to check for trait existence (thanks to Christian Eßl)
  • 2020-02-22 fe6b71a1c0 [BUGFIX] Toggle compare buttons correctly in beuser list (thanks to Daniel Goerz)
  • 2020-02-22 e3dcaea527 [DOCS] Improved documentation example for afterInitializeCurrentPage hook (thanks to Markus Ehrlich)
  • 2020-02-22 f8e1b71e43 [DOCS] Add directive to deny access for current Apache (thanks to Chris Müller)
  • 2020-02-22 32bc7b97e8 [BUGFIX] Fix missing labels in clipboard (thanks to Christian Eßl)
  • 2020-02-22 945e86fe74 [BUGFIX] Fix missing labels in reports module (thanks to Christian Eßl)
  • 2020-02-22 2a79da28cc [BUGFIX] Fix missing "Page TSconfig" title (thanks to Christian Eßl)
  • 2020-02-22 c14f3b0282 [BUGFIX] Fix missing label in Site Config (thanks to Christian Eßl)
  • 2020-02-21 2e97e0c4f0 [BUGFIX] Use json_encode instead of implode (thanks to Susanne Moog)
  • 2020-02-21 0312760d0c [BUGFIX] Fix wrong language label in FileContentParser (thanks to Christian Eßl)
  • 2020-02-21 c1a801a698 [BUGFIX] Calculate correct cache identifier for cached SQL statement (thanks to Markus Klein)
  • 2020-02-20 f1846b64fc [TASK] Improve check if records exist in DatabaseRecordList (thanks to Georg Ringer)
  • 2020-02-19 fcecadbcc3 [TASK] Make info messages of InputSlugElement translatable (thanks to Georg Ringer)
  • 2020-02-19 b79747a69e [BUGFIX] Prevent empty div in RecordHistory Rollback (thanks to Christian Eßl)
  • 2020-02-19 66316936ad [BUGFIX] Change no_follow, no_index labels to their new inverted labels (thanks to Christian Eßl)
  • 2020-02-18 7c94866afd [BUGFIX] Task for IP anonymization respects mask (thanks to Guido Schmechel)
  • 2020-02-18 8a9449fc3e [TASK] Set TYPO3 version to 9.5.15-dev (thanks to Benni Mack)