TYPO3 12.2.0
Release Notes
Release Notes for TYPO3 CMS 12.2.0
This document contains information about TYPO3 CMS 12.2.0 which was released on 07.02.2023.
Get TYPO3 12.2.0 nowNews
This release is a combined bug fix and security release.
Find more details in the security bulletins:
- https://typo3.org/security/advisory/typo3-core-sa-2023-001
- https://typo3.org/article/typo3-1220-11523-and-10436-security-releases-published
Checksums of TYPO3 12.2.0
SHA256
03a68a31996ebe59d224b8381336fdb9c22fe6a4a7ea86594bea74e404ea664b typo3_src-12.2.0.tar.gz daff363a4364c6d244c16c3ff40093b7f5176f82b13ae8be51c78c39ea07d406 typo3_src-12.2.0.zip
SHA1
4866327751ec4c862609450dc2e50b824478de62 typo3_src-12.2.0.tar.gz 3b00965e95938abef7f1dbd51b62549ccae1ac6b typo3_src-12.2.0.zip
MD5
7a36bd5c19bdf322c860bbd5a474cdd0 typo3_src-12.2.0.tar.gz 97abfed5b51d528a511fbef7032730ea typo3_src-12.2.0.zip
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 [12.1.0]:
- 2023-02-07 40c555936c [RELEASE] Release of TYPO3 12.2.0 (thanks to Benni Mack)
- 2023-02-07 195f40c953 Revert "[RELEASE] Release of TYPO3 10.4.35" (thanks to Oliver Hader)
- 2023-02-07 d38764ffa4 [RELEASE] Release of TYPO3 10.4.35 (thanks to Oliver Hader)
- 2023-02-07 0005a6fd86 [SECURITY] Prevent XSS due to wrong PATH_INFO evaluation (thanks to Benjamin Franzke)
- 2023-02-07 db06e68694 [TASK] Improve comments and readability in PageArgumentValidator (thanks to Benjamin Franzke)
- 2023-02-07 8bade1760f [TASK] Prepare Changelog for v12.2 (thanks to linawolf)
- 2023-02-07 1fd78d5daa [BUGFIX] Avoid disabling page caches when having cHash validation enforced (thanks to Oliver Hader)
- 2023-02-06 aa057bfccf [BUGFIX] Prevent disabled page cache access (thanks to Christian Kuhn)
- 2023-02-06 25b0a31ddd Revert "[FEATURE] Add stdWrap to config.additionalHeaders" (thanks to Christian Kuhn)
- 2023-02-06 944f0f2116 [TASK] Adjusting the appearance of the tables in the list module (thanks to Annett Jähnichen)
- 2023-02-06 c73fd3dce1 [TASK] Update sysext/install/Check class comment (thanks to Christian Kuhn)
- 2023-02-06 1e6b96d9eb [TASK] Remove sysext/install index.php comment (thanks to Christian Kuhn)
- 2023-02-06 006d6f4065 [BUGFIX] Do not query database for non-existent records (thanks to Markus Klein)
- 2023-02-06 434c4fde14 [BUGFIX] Enforce validation when no cHash is given (thanks to Benni Mack)
- 2023-02-06 2c3457399e [TASK] sysext/install/Check: check PHP extension "tokenizer" (thanks to Max Kellermann)
- 2023-02-06 b8038e092c [TASK] Streamline setup command (thanks to Jochen Roth)
- 2023-02-06 ffff03658d [BUGFIX] Apply correct default classes to
GenericButton
(thanks to Andreas Fernandez) - 2023-02-06 984cf8e75e [TASK] Align "Included PageTsConfig" with "Included TypoScript" (thanks to Christian Kuhn)
- 2023-02-06 7de349e199 [FEATURE] Streamline Template Buttons (thanks to Benjamin Kott)
- 2023-02-06 3c5d430fe2 [BUGFIX] Replace internal removed hook usage with PSR-14 event (thanks to Stefan Bürk)
- 2023-02-05 b8a1105973 [TASK] Replace icon in position map elements (thanks to Torben Hansen)
- 2023-02-05 0dc43e6d3a [BUGFIX] Fix appearance of FlexForm tab content (thanks to Nikita Hovratov)
- 2023-02-05 8115624729 [BUGFIX] Remove
doctrine/annotations
autoloader registration (thanks to Stefan Bürk) - 2023-02-05 7dc3d1fba3 [TASK] Update various low-level PHP dependencies (thanks to Benni Mack)
- 2023-02-04 5a1bde5b18 [TASK] Use Locale object in Site Configuration (thanks to Benni Mack)
- 2023-02-04 ff4bc311be [FEATURE] Provide a filter method for countries (thanks to Georg Ringer)
- 2023-02-04 87ddfd2f91 [TASK] Update PHP dependencies (thanks to Benni Mack)
- 2023-02-04 c01cd1c2b8 [TASK] Avoid $GLOBALS['TYPO3_REQUEST'] usage in ext:felogin (thanks to Torben Hansen)
- 2023-02-04 1c77c83823 [TASK] Prefer browser tooltips over bootstrap tooltips (thanks to Christian Kuhn)
- 2023-02-04 f27c696587 [TASK] Performance improvement in 'Active TypoScript' (thanks to Christian Kuhn)
- 2023-02-04 f317ddb45d [TASK] Migrate deprecated PHPUnit 9 methods (thanks to Nikita Hovratov)
- 2023-02-04 5d27b2ae3b [TASK] Update note about new TypoScript parser (thanks to Christian Kuhn)
- 2023-02-04 aa728063c4 [BUGFIX] Make sure EXT:seo can be used without EXT:dashboard installed (thanks to Kevin Appelt)
- 2023-02-03 df32fd6e42 [TASK] Optimize code introduced in the Application Information dropdown (thanks to Jasmina Ließmann)
- 2023-02-03 3d1e1f3bb1 [TASK] Avoid GU::_GP() calls in DatabaseRecordList (thanks to Christian Kuhn)
- 2023-02-03 65117663a5 [BUGFIX] JsonView creates array for ObjectStorage (thanks to Markus Klein)
- 2023-02-03 ebb5d3c318 [FEATURE] Add command to create a backend user (thanks to Jochen Roth)
- 2023-02-03 4593354fcc [FEATURE] Introduce "Missing Meta Description" widget (thanks to Kevin Appelt)
- 2023-02-03 e1050b274e [FEATURE] Move files from filelist via Drag & Drop into tree (thanks to Andreas Fernandez)
- 2023-02-03 bb98cac533 [TASK] Use default font color in system information dropdown (thanks to Jasmina Ließmann)
- 2023-02-03 894084259b [BUGFIX] Apply TCA migrations for FlexForm in DataHandler (thanks to Nikita Hovratov)
- 2023-02-03 973b2cd511 [TASK] Add Stringable interface for various button components (thanks to Benni Mack)
- 2023-02-02 2afef4286d [FEATURE] Introduce SlugRedirectChangeItemCreatedEvent (thanks to Stefan Bürk)
- 2023-02-02 bf049e60b8 [TASK] Cache state in collapse-state-persister (thanks to Andreas Fernandez)
- 2023-02-02 d2f2ba2e51 [BUGFIX] Disable drag&drop from files within EXT:filelist module (thanks to Andreas Fernandez)
- 2023-02-02 42c849700a [TASK] Avoid GU::_GP() call in ext::install (thanks to Christian Kuhn)
- 2023-02-02 ecbbff579c [BUGFIX] Avoid re-paints and re-layouts in page tree on drag&drop (thanks to Andreas Fernandez)
- 2023-02-02 fa1bac84b6 [TASK] Remove some unused labels (thanks to Christian Kuhn)
- 2023-02-02 bb4ab86eb0 [BUGFIX] Fix order of form-check elements (thanks to Oliver Bartsch)
- 2023-02-01 ecd2cba72c [TASK] Enhance documentation of CountrySelectViewHelper (thanks to Chris Müller)
- 2023-02-01 01e537a3f0 [TASK] Improve appearance of site configuration overview (thanks to Jasmina Ließmann)
- 2023-02-01 45352a482b [TASK] Avoid backend.user request attribute (thanks to Christian Kuhn)
- 2023-02-01 f8df7f6380 [TASK] Further refactorings of SVG tree drag+drop code (thanks to Benni Mack)
- 2023-02-01 309a0414fd [BUGFIX] Remove obsolete debugger.xlf file (thanks to Andreas Fernandez)
- 2023-02-01 c8ecb1e217 [TASK] Improve "Active Typoscript" view (thanks to Christian Kuhn)
- 2023-02-01 a947ed063b [BUGFIX] Ensure proper history presentation of dbType "json" data (thanks to Stefan Bürk)
- 2023-02-01 5ad44d2013 [BUGFIX] Fix PHP 8 warning in RootlineUtility (thanks to Thomas Hohn)
- 2023-02-01 a306e7e627 [BUGFIX] Fix PHP 8 warning in ContentObjectRenderer (thanks to Thomas Hohn)
- 2023-02-01 c9e59ca585 [TASK] Clean up various TypeScript code for SVG tree (thanks to Benni Mack)
- 2023-02-01 8ae02fbdb3 [TASK] Cleanup of type for sameBeginEnd in ContentObjectRenderer (thanks to Thomas Hohn)
- 2023-02-01 8f55535bbe [TASK] Update d3 library to v3.0 (thanks to Benni Mack)
- 2023-01-31 9988697303 [DOCS] Fix typo in argument numbers in migration section (thanks to Česlav Przywara)
- 2023-01-31 0c7209a114 [FEATURE] Add PSR-14 Event for fetching YouTube/Vimeo preview image (thanks to Kees Sonnema)
- 2023-01-31 4484b62eb0 [BUGFIX] Build extbase attribute in UriBuilder fallback (thanks to Christian Kuhn)
- 2023-01-31 e7876caee7 [TASK] Update display of 'Page TSconfig' and 'TypoScript' (thanks to Jasmina Ließmann)
- 2023-01-31 962383dbc6 [BUGFIX] Hide modal on forced form engine reload (thanks to Oliver Bartsch)
- 2023-01-31 ff01d6b16c [TASK] Use factory for creating content object in LanguageMenuProcessor (thanks to Oliver Bartsch)
- 2023-01-31 41df9b9e08 [TASK] Drop internal annotation from Extbase's UriBuilder->setRequest() (thanks to Chris Müller)
- 2023-01-31 b38d248ad3 [TASK] Remove superfluous TCA translation key sys_template.editorcfg (thanks to Josef Glatz)
- 2023-01-30 688ebaeda1 [TASK] Simplify IncludeTree identifier calculation (thanks to Christian Kuhn)
- 2023-01-30 a268106168 [BUGFIX] Prevent possible null pointer exception in data processors (thanks to Oliver Bartsch)
- 2023-01-30 5dcb4c4bf0 [BUGFIX] Add missing CSS classes in ext:tstemplate InfoModifyTable.html (thanks to Torben Hansen)
- 2023-01-30 ca1196471c [BUGFIX] Fix duplicated text in recently introduced patch (thanks to Josef Glatz)
- 2023-01-30 907178d2e4 [TASK] Improve "Active PageTsConfig" view (thanks to Christian Kuhn)
- 2023-01-30 358568cb8c [TASK] Raise styleguide (thanks to Nikita Hovratov)
- 2023-01-30 d66a8e13be [TASK] Use checkbox icons in ColumnSelector (thanks to Annett Jähnichen)
- 2023-01-30 afe268232d [BUGFIX] Fix input field with nullable checkbox (thanks to Torben Hansen)
- 2023-01-29 bf0d3f2ab5 [DOCS] New dbType is called "json" not "user" (thanks to Lina Wolf)
- 2023-01-27 7e10d6b5a9 [TASK] Replace localization methods in
PageLayoutController
(thanks to Andreas Fernandez) - 2023-01-27 3399ea1aca [FEATURE] Allow blinding site configuration options in configuration module (thanks to Eric Chavaillaz)
- 2023-01-26 2f89974cdd [BUGFIX] Fix PHP 8 warning in BackendUtility (thanks to Thomas Hohn)
- 2023-01-26 6f1eff119b [BUGFIX] Respect titleLen setting for page title in page module (thanks to Oliver Bartsch)
- 2023-01-26 9a1c80d631 [BUGFIX] Use correct language constraint in PageLayoutController (thanks to Oliver Bartsch)
- 2023-01-26 662d1d00dc [BUGFIX] Use correct object to build "copy" payload (thanks to Andreas Fernandez)
- 2023-01-26 5b08f24566 [TASK] Use explicit button labels in backend user module (thanks to Oliver Bartsch)
- 2023-01-26 40f216fc09 [TASK] Remove jQuery from
@typo3/backend/page-actions
(thanks to Andreas Fernandez) - 2023-01-26 a67d86b23a [FEATURE] Add PSR-14 Event to blind configuration options (thanks to Oliver Bartsch)
- 2023-01-25 25b1743163 [BUGFIX] Set proper groups in AdminPanel (thanks to Achim Fritz)
- 2023-01-25 322b924505 [BUGFIX] Ensure module access flag is handled properly (thanks to Oliver Bartsch)
- 2023-01-25 03e556ca32 [DOCS] Fix formatting and typos in changelog (thanks to Oliver Bartsch)
- 2023-01-25 dff9676fa0 [TASK] Simplify TSFE->settingLanguage (thanks to Benni Mack)
- 2023-01-25 836007411c [TASK] Define explicit routes for Extbase Backend Modules (thanks to Benni Mack)
- 2023-01-25 e9c190bfb8 [BUGFIX] Restore record date fields for all users (thanks to Oliver Bartsch)
- 2023-01-24 92b8a70a85 [BUGFIX] Prevent property mapping error in BackendUserGroup DTO (thanks to Oliver Bartsch)
- 2023-01-24 d3432d5d4e [TASK] Unify Labels for list view table header (thanks to Annett Jähnichen)
- 2023-01-24 028e6a7a27 [BUGFIX] Fix PHP 8 warning in ContentObjectRenderer (thanks to Thomas Hohn)
- 2023-01-24 2412c79d56 [FEATURE] Add unified Locale class (IETF RFC 5646) (thanks to Benni Mack)
- 2023-01-24 87a40a01b6 [BUGFIX] Use correct download icon in list module (thanks to Annett Jähnichen)
- 2023-01-24 4048658151 [BUGFIX] Fix PHP 8 warning in AbstractPlugin (thanks to Benni Mack)
- 2023-01-24 79ca520dac [BUGFIX] Fix undefined key warning in indexed_search (thanks to Benni Mack)
- 2023-01-24 7d1db2675c [BUGFIX] Fix PHP warning in Recycler (thanks to Benni Mack)
- 2023-01-24 d1fa4dd09e [BUGFIX] Fix PHP 8 warning in TMENU (thanks to Benni Mack)
- 2023-01-24 72b938d42b [BUGFIX] Fix PHP 8 warning in ContentObjectRenderer (thanks to Benni Mack)
- 2023-01-24 0d39a6a828 [BUGFIX] Fix PHP 8 warning in TreeDataProvider (thanks to Benni Mack)
- 2023-01-24 9859535fcd [TASK] Add search field to active 'Page TSconfig' (thanks to Jasmina Ließmann)
- 2023-01-24 c0952199ae [FEATURE] Automatic language key handling with regions (ISO 3166-1) (thanks to Benni Mack)
- 2023-01-24 499ff2fb73 [BUGFIX] Prevent null pointer exception in BackendConfigurationManager (thanks to Oliver Bartsch)
- 2023-01-24 10a4e286fa [BUGFIX] Fix sqlite bigint from ext_tables.sql issue (thanks to Christian Kuhn)
- 2023-01-24 ca78178c13 [TASK] Cleanup various LanguageService-related code (thanks to Benni Mack)
- 2023-01-24 82868d6d6b [BUGFIX] Remove all INSTALL_TOOL_ENABLE files (thanks to Benni Mack)
- 2023-01-23 6ddadaba82 [BUGFIX] Fix typos in recently introduced tstemplate xlf files (thanks to Josef Glatz)
- 2023-01-23 e131831e6d [BUGFIX] Handle disabled default language in PageContentErrorHandler (thanks to Oliver Bartsch)
- 2023-01-23 36177e36f0 [BUGFIX] Correct open/close icon Included TypoScript (thanks to Christian Kuhn)
- 2023-01-23 f9bb723f6e [BUGFIX] Enforce processing images stored in typo3temp (thanks to Oliver Hader)
- 2023-01-23 e4a5f3e428 [TASK] Deprecate PageRenderer::removeLineBreaksFromTemplate and usages (thanks to Anja Leichsenring)
- 2023-01-23 0079b13a9d [TASK] Prevent superflous SQL queries in HMENU (thanks to Christoph Lehmann)
- 2023-01-23 9092b23137 [BUGFIX] Restore backend module rerouting functionality (thanks to Oliver Bartsch)
- 2023-01-23 5d94b7325d [BUGFIX] Verify early for valid auto redirect creation or slug update (thanks to Stefan Bürk)
- 2023-01-23 d349baf2d4 [TASK] Move module "TypoScript" to "Site Management" (thanks to Christian Kuhn)
- 2023-01-23 ef16ca224b [TASK] Rework wording in EXT:tstemplate (thanks to Jasmina Ließmann)
- 2023-01-23 51b87e9b6f [TASK] Streamline Extbase URI Builder (thanks to Benni Mack)
- 2023-01-23 f78c13edcf [TASK] Clean up AC tests (thanks to Christian Kuhn)
- 2023-01-23 71fc29fc70 [BUGFIX] Do not access tce_db route directly (thanks to Oliver Bartsch)
- 2023-01-23 91fda281a9 [FEATURE] Show site configurations (YAML) in configuration module (thanks to Eric Chavaillaz)
- 2023-01-23 b93e210ac0 [BUGFIX] Use correct typolink config key for fragments (thanks to Oliver Bartsch)
- 2023-01-23 c17e30a782 [FEATURE] Adopt symfony messenger as message bus and queue (thanks to Susanne Moog)
- 2023-01-22 883b98ced2 [BUGFIX] Make http_makelinks more fault tolerant (thanks to Thomas Hohn)
- 2023-01-22 2b898bc989 [TASK] Use runtime cache in
PageRepository::getPageOverlaysForLanguage()
(thanks to Christoph Lehmann) - 2023-01-22 80e573f459 [TASK] Elevate "Info PageTsConfig" to a main module (thanks to Christian Kuhn)
- 2023-01-22 4505decf68 [TASK] Remove obsolete template in ext:tstemplate (thanks to Christian Kuhn)
- 2023-01-22 61ce9702f5 [BUGFIX] Properly align switch user button when used in btn-group (thanks to Torben Hansen)
- 2023-01-22 639fd4ed37 [TASK] Remove option in context menu to switch to list module (thanks to Jasmina Ließmann)
- 2023-01-22 e9ca54a7ef [TASK] Remove content area from new record wizard (thanks to Stefan Froemken)
- 2023-01-22 d5def3d6e6 [TASK] Use more native types in ext:frontend tests (thanks to Torben Hansen)
- 2023-01-22 ab78b036b5 [TASK] Reference to .xlf files instead of .xml files in EXT:tstemplate (thanks to Jasmina Ließmann)
- 2023-01-22 6c3027f7eb [BUGFIX] Correctly toggle conditions for constants (thanks to Christian Kuhn)
- 2023-01-21 27e0a21d0d [TASK] Improve display of "TypoScript Records" submodule (thanks to Jasmina Ließmann)
- 2023-01-20 b84ded563b [TASK] Update tree layout in "Included TypoScript" (thanks to Christian Kuhn)
- 2023-01-20 9a3473f5f8 [TASK] Cleanup thumbnails related code in FileBrowser (thanks to Oliver Bartsch)
- 2023-01-20 aec57e618b [TASK] Unify wording when speaking about TypoScript records and files (thanks to Jasmina Ließmann)
- 2023-01-20 903e336b87 [TASK] Reduce usages of GU::_GP() (thanks to Anja Leichsenring)
- 2023-01-20 ff09748b93 [BUGFIX] Make SITE: placeholder work in foreign_selector (thanks to David Blatter)
- 2023-01-20 a378c2c72a [TASK] Streamline flag icons (thanks to Benjamin Kott)
- 2023-01-20 918f882d26 [BUGFIX] Do not trigger setUpdateSignal in CLI (thanks to Benni Mack)
- 2023-01-20 4ca1de86e9 [FEATURE] Introduce event to prevent downloading of language packs (thanks to Kevin Appelt)
- 2023-01-20 b933845c2d [TASK] Reduce SQL queries in AbstractMenuContentObject::isSubMenu() (thanks to Christoph Lehmann)
- 2023-01-20 c1c49869c8 [TASK] Use local Request Object in Extbase UriBuilder (thanks to Anja Leichsenring)
- 2023-01-20 7ebd1add64 [TASK] Enhance CKEditor5 whitespace plugin handling (thanks to Benjamin Kott)
- 2023-01-20 ded7e41c2c [BUGFIX] Fix accordion visibility in image processing environment test (thanks to Benjamin Franzke)
- 2023-01-20 9745e20227 [TASK] Streamline Form SelectIcons Wizard (thanks to Benjamin Kott)
- 2023-01-20 ca0ba12acf [TASK] Enhance CKEditor5 alignment plugin handling (thanks to Benjamin Kott)
- 2023-01-20 bb71340cd7 [DOCS] Add hint about relative targets in redirects (thanks to Josef Glatz)
- 2023-01-19 ff82439750 [TASK] Deprecate GeneralUtility::_POST() (thanks to Anja Leichsenring)
- 2023-01-19 ac9450e44e [FEATURE] Improve performance and usability on editing sys_file_collection (thanks to Georg Ringer)
- 2023-01-19 9b61a1761a [FEATURE] Add more location possibilities to ENABLE_INSTALL_TOOL (thanks to Benni Mack)
- 2023-01-19 6f7948fbcf [FEATURE] Add specific routes for backend modules (thanks to Benni Mack)
- 2023-01-19 dce20cb5fd [BUGFIX] Prevent PHP fatal error in scheduler (thanks to linawolf)
- 2023-01-19 8acdb7f333 [TASK] Optimize Iso database updater code (thanks to Benni Mack)
- 2023-01-19 1872c43fa2 [FEATURE] Introduce PHP attribute RemoteEvent (webhook) (thanks to Frank Naegler)
- 2023-01-19 a7873e93a8 [TASK] Fix crowdin ignore path (thanks to Georg Ringer)
- 2023-01-19 faed1d021b [BUGFIX] Avoid non string argument to str_starts_with() (thanks to Henrik Ziegenhain)
- 2023-01-19 ccaa3afa39 [TASK] Skip country translations in crowdin (thanks to Georg Ringer)
- 2023-01-19 c67266ad5a [BUGFIX] Use origin module identifier on creating new TS template (thanks to Oliver Bartsch)
- 2023-01-19 cc4da7d9d3 [TASK] Deprecate Environment::getBackendPath() (thanks to Benni Mack)
- 2023-01-19 8ff020083a [FEATURE] Add all countries and their localized names (thanks to Benni Mack)
- 2023-01-19 3e0c65911b [TASK] Migrate low-level jQuery functions to native API (thanks to Andreas Fernandez)
- 2023-01-19 c5931a4982 [TASK] Migrate page title inline editor to web component (thanks to Andreas Fernandez)
- 2023-01-19 4afcfef140 [BUGFIX] Make element tree styles more explicit (thanks to Oliver Bartsch)
- 2023-01-18 3c53d6b68b [TASK] Update display of options in "TypoScript" submodules (thanks to Jasmina Ließmann)
- 2023-01-18 3126ff2700 [TASK] Unify several infoboxes in backend (thanks to Jasmina Ließmann)
- 2023-01-18 6c3c8a6a42 [TASK] Avoid last usage of GU::_GPmerged() and deprecate (thanks to Anja Leichsenring)
- 2023-01-18 ae146089d0 [TASK] Deprecate PageRepository->where_hid_del and where_groupAccess (thanks to Benni Mack)
- 2023-01-18 d01a58833c [BUGFIX] Avoid usage of dummy controller for web_ts module (thanks to Oliver Bartsch)
- 2023-01-18 2abb5d0113 [TASK] Fix typo in docblock of AfterRecordPublishedEvent (thanks to Chris Müller)
- 2023-01-18 b98a971535 [DOCS] Add hint to HtmlViewHelper about avoiding usage in backend context (thanks to Chris Müller)
- 2023-01-18 749c3f6f40 [TASK] Reduce calls to static GeneralUtility calls in ext:lowlevel (thanks to Anja Leichsenring)
- 2023-01-18 d5add10d3b [TASK] Restore indent between icon and title in "Pagetree overview" (thanks to Jasmina Ließmann)
- 2023-01-18 84fcbf6693 [TASK] Integrate QueryConfiguraton class into consuming controller (thanks to Anja Leichsenring)
- 2023-01-18 5c34d15dba [TASK] Remove table column 'includedFiles' in 'Page Tsconfig' submodule on page zero (thanks to Jasmina Ließmann)
- 2023-01-18 863530cb6e [TASK] Deprecate flushByTag hook (thanks to Oliver Bartsch)
- 2023-01-18 c84775db67 [TASK] Store collapse state of "Page TSconfig" tree (thanks to Andreas Fernandez)
- 2023-01-18 6b67cfa93a [BUGFIX] Avoid logging of invalid locales in site configuration (thanks to Benni Mack)
- 2023-01-18 407a4e7fd2 [FEATURE] Add event after record published in workspaces (thanks to Susanne Moog)
- 2023-01-18 42a4c03bae [TASK] Avoid last usage of BU::getFuncCheck() and deprecate (thanks to Anja Leichsenring)
- 2023-01-18 85bb087e4f [TASK] Improve Page TSconfig submodule naming (thanks to Jasmina Ließmann)
- 2023-01-18 e606c14e2e [BUGFIX] Load global event handler in file browser (thanks to Oliver Bartsch)
- 2023-01-18 4228166f70 [TASK] Resolve inheritance of InfoPageTsController (thanks to Anja Leichsenring)
- 2023-01-18 d1c3f0fe74 [TASK] Make list tree collapsible in 'TSconfig page' submodule (thanks to Jasmina Ließmann)
- 2023-01-18 ed428b4785 [BUGFIX] Fix typo in language file of ext:reactions (thanks to Torben Hansen)
- 2023-01-18 1851dde52a [TASK] Streamline usages to LanguageService (thanks to Benni Mack)
- 2023-01-18 b00bc4bd82 [FEATURE] Enable multi-level language fallback for rendered content (thanks to Gordon Brüggemann)
- 2023-01-17 4ad88ab6f2 [FEATURE] Register upgrade wizards via service tag (thanks to Oliver Bartsch)
- 2023-01-17 e97bd18fd3 [FEATURE] Allow to provide name for new admin users in ext:install (thanks to Torben Hansen)
- 2023-01-17 1e026a625e [BUGFIX] Allow CSP inline styles in directly requested SVG files (thanks to Oliver Hader)
- 2023-01-17 d047811e93 [TASK] Clean up Language-related functionality (thanks to Benni Mack)
- 2023-01-17 fa583ffd8a Revert "[TASK] Increase touch area for collapsible panel headings" (thanks to Oliver Bartsch)
- 2023-01-17 abd887a165 [TASK] Increase touch area for collapsible panel headings (thanks to Benjamin Franzke)
- 2023-01-17 6b5c4dabe4 [FEATURE] Use password policy for new admin users created in ext:install (thanks to Torben Hansen)
- 2023-01-17 322ae93cbe [BUGFIX] Handle absolute web paths in FormEngineUtility::getIconHtml (thanks to Nikita Hovratov)
- 2023-01-17 25c68caed2 [BUGFIX] Avoid undef array key in TcaRecordTitle (thanks to Christian Kuhn)
- 2023-01-17 b68c304aa4 [BUGFIX] Fix closing tag for some web components (thanks to Torben Hansen)
- 2023-01-17 f81bff7010 [BUGFIX] Mute autoplayed videos (thanks to Georg Ringer)
- 2023-01-17 e9627be7fe [BUGFIX] Cover all CKEditor4 toolbar configurations in migration (thanks to Benjamin Kott)
- 2023-01-17 b6c0e8ad15 [TASK] Avoid last usage of BU::getDropdownMenu() and deprecate (thanks to Anja Leichsenring)
- 2023-01-17 81f4051b17 [TASK] Update to PHPStan 1.9.12 (thanks to Oliver Klee)
- 2023-01-17 2b90e996c2 [TASK] Reduce SQL queries in PageRepository::getPageOverlaysForLanguage() (thanks to Christoph Lehmann)
- 2023-01-17 33d0b11acd [TASK] Use LanguageService in EXT:form TranslationService (thanks to Benni Mack)
- 2023-01-17 cfb2c72fac [BUGFIX] Avoid undef array key in SearchController (thanks to Christian Kuhn)
- 2023-01-17 412af370ee [TASK] Cleanup UpgradeWizardService (thanks to Oliver Bartsch)
- 2023-01-17 fd9af06a2e [BUGFIX] Avoid undef array key in QueryGenerator (thanks to Christian Kuhn)
- 2023-01-17 26bccb635f [TASK] Allow to override labels in LanguageService (thanks to Benni Mack)
- 2023-01-17 03824a66b8 [TASK] Streamline submodule "Page TSconfig" (thanks to Jasmina Ließmann)
- 2023-01-17 7d65bc35f6 [TASK] Render lists in submodule 'Page TSconfig' in fluid (thanks to Jasmina Ließmann)
- 2023-01-17 b744fd3f07 [TASK] Relax strict usage of approved translations (thanks to Georg Ringer)
- 2023-01-17 26c801ef72 [TASK] Migrate EXT:form TranslationServiceTest to functional (thanks to Benni Mack)
- 2023-01-16 8261087318 [BUGFIX] Deduplicate slugs with language -1 (thanks to Sybille Peters)
- 2023-01-16 4818ef261d [TASK] Deprecate PageRepository->getExtURL() (thanks to Benni Mack)
- 2023-01-16 e03aa6db3e [BUGFIX] Prevent undefined array key in BackendUserAuthentication (thanks to Oliver Bartsch)
- 2023-01-16 52a9b908ef [BUGFIX] Fix typo in PageDoktypeProvider (thanks to Oliver Bartsch)
- 2023-01-16 3cbf82a40f [BUGFIX] Respect HTTP_REFERER for felogin redirect mode 'referer' (thanks to Torben Hansen)
- 2023-01-16 b6d1275f4d [TASK] Show explain selection in DB check only for Mysql (thanks to Georg Ringer)
- 2023-01-16 42d91f5735 [DOCS] Move adminpanel TypoScript into manual (thanks to linawolf)
- 2023-01-16 8dcd616aad [TASK] Migrate LocalizationUtility Test to Functional (thanks to Benni Mack)
- 2023-01-16 d325dd0db0 [BUGFIX] Harden type annotations around user authentication handling (thanks to Elias Häußler)
- 2023-01-16 1167f7f282 [TASK] Reduce code complexity with language labels in PageRenderer (thanks to Benni Mack)
- 2023-01-16 53e062e6b1 [TASK] Remove useless text from logging module (thanks to Georg Ringer)
- 2023-01-16 1c4cfe0420 [TASK] Streamline TypoScript IncludeTree logic (thanks to Christian Kuhn)
- 2023-01-14 1e5b4d031a [TASK] Use strict properties in ext:felogin tests (thanks to Torben Hansen)
- 2023-01-13 108d61a2bb [BUGFIX] Use correct record data in ext:redirect datahandler hook (thanks to Stefan Bürk)
- 2023-01-13 5db962e9c7 [BUGFIX] Save+preview respects local PageTS (thanks to Philipp Kitzberger)
- 2023-01-13 b78bfb044c [BUGFIX] Remove hack for UriBuilder in conjunction with $GLOBALS[LANG] (thanks to Benni Mack)
- 2023-01-13 f25baaa331 [TASK] Deprecate backwards-compatibility TYPO3 language keys (thanks to Benni Mack)
- 2023-01-13 3d687447c0 [BUGFIX] Make setting
requireApprovedLocalizations
visible in Install Tool (thanks to Georg Ringer) - 2023-01-12 59ffc2515c [BUGFIX] Normalize Windows file path in CompositeExpression (thanks to Robert Kärner)
- 2023-01-12 0ad46d4dc4 [TASK] Improve formatting in docblocks of LanguageService class (thanks to Chris Müller)
- 2023-01-12 da35ce43e5 [TASK] Deprecate type="none" "pass_content" (thanks to Christian Kuhn)
- 2023-01-12 dda23da0f3 [TASK] Raise styleguide (thanks to Christian Kuhn)
- 2023-01-12 9dd9106fce [BUGFIX] Avoid double hsc() in NoneElement (thanks to Christian Kuhn)
- 2023-01-12 7424ce3d41 [TASK] Avoid last usage of BU::getFuncMenu() and deprecate (thanks to Christian Kuhn)
- 2023-01-12 b22c1b1c33 [DOCS] Add information about storage of auto-created redirects (thanks to Chris Müller)
- 2023-01-11 24de1aff70 [TASK] Make backdrop of modals in Install Tool static (thanks to Andreas Fernandez)
- 2023-01-11 847f62f3ef [BUGFIX] Fix notices in QueryGenerator (thanks to Georg Ringer)
- 2023-01-11 a8b9152f94 [BUGFIX] Ensure that formatValue for dates/times returns a string (thanks to Markus Klein)
- 2023-01-11 6fe894c13a [BUGFIX] Fix typo "collape-state-persister" (thanks to Christian Kuhn)
- 2023-01-11 f3b1e7fab3 [BUGFIX] Avoid undef array key in ContentObjectRenderer (thanks to Christian Kuhn)
- 2023-01-11 e936a18c2b [BUGFIX] Avoid uninitialized string offset in ContentObjectRenderer (thanks to Christian Kuhn)
- 2023-01-11 0746eb93ad [TASK] Improve CKEditor5 Plugin handling and defaults (thanks to Benjamin Kott)
- 2023-01-11 ef74a105e7 [BUGFIX] Correct editor content CSS preprocessing (thanks to Benjamin Kott)
- 2023-01-10 babe2d1edc [BUGFIX] Provide tag to add JavaScript Modules to importmap in Backend Form (thanks to Benjamin Kott)
- 2023-01-10 bab41fb41d [BUGFIX] Resolve nested TypoScript reference operator (thanks to Christian Kuhn)
- 2023-01-10 ca9a307193 [TASK] Remove obsolete hack in TsConfigTreeBuilder (thanks to Christian Kuhn)
- 2023-01-10 81d4f02036 [TASK] Polish the documentation comments of (Lazy)ObjectStorage (thanks to Oliver Klee)
- 2023-01-10 b8151562dc [FEATURE] Add stdWrap to config.additionalHeaders (thanks to Christoph Lehmann)
- 2023-01-10 d2eb78bdec [BUGFIX] Ensure string return value in Uri\PageViewHelper (thanks to Georg Ringer)
- 2023-01-10 87e18290db [TASK] Reduce sql queries for page link generation (thanks to Christoph Lehmann)
- 2023-01-09 0e5ab82d41 [BUGFIX] Restore text selection correctly in RTE LinkBrowser (thanks to Benjamin Kott)
- 2023-01-09 4baad7650f [BUGFIX] Restore visibility for soft hyphens and non-breaking spaces (thanks to Benjamin Kott)
- 2023-01-09 435954a48c [TASK] Cleanup default content CSS for CKEditor5 (thanks to Benjamin Kott)
- 2023-01-08 eb017d9b36 [DOCS] Add migration chapter to dashboard docs (thanks to Chris Müller)
- 2023-01-08 e550ae797b [DOCS] Add option "Ignore start and end time" to admin panel docs (thanks to Chris Müller)
- 2023-01-08 fa49e49703 [DOCS] Add "Open page in backend" to admin panel docs (thanks to Chris Müller)
- 2023-01-08 3776c1e800 [DOCS] Use tabs for running commands in Composer/legacy installation in EXT:redirects (thanks to Chris Müller)
- 2023-01-08 112a113e0b [DOCS] Add description field to redirects documention (thanks to Chris Müller)
- 2023-01-07 4d7b54129c [BUGFIX] Always process removeButtons in CKEditor5 Migration (thanks to Benjamin Kott)
- 2023-01-07 07e5de14b9 [BUGFIX] Only render CKEditor5 WordCount Plugin if enabled (thanks to Benjamin Kott)
- 2023-01-06 b500659f2f [TASK] Consolidate CI permutations (thanks to Christian Kuhn)
- 2023-01-06 adea0dc72e [TASK] Duplicate composer update in docker-compose.yml (thanks to Christian Kuhn)
- 2023-01-06 101efc92a2 [TASK] Allow npm version 9.x for node builds (thanks to Stefan Bürk)
- 2023-01-06 ec5597abb2 [TASK] Update copyright year in README.md and INSTALL.md (thanks to Torben Hansen)
- 2023-01-06 fe7386a327 [TASK] Improve TypoScript submodule naming (thanks to Jasmina Ließmann)
- 2023-01-06 626914d00b [TASK] Update CKEditor5 packages (thanks to Benjamin Kott)
- 2023-01-06 da32f45cf6 [BUGFIX] Accessing unavailable site config triggers notice instead of warning (thanks to Helmut Hummel)
- 2023-01-06 1a28131ee9 [BUGFIX] Fix array access warning in SystemStatusUpdateTask (thanks to Helmut Hummel)
- 2023-01-06 e29e6ed1f4 [TASK] Remove extension_loaded('hash') check (thanks to Christian Kuhn)
- 2023-01-06 e325a298e7 [BUGFIX] Fix exception with PHP 8.1 in ItemProcessingService (thanks to Sybille Peters)
- 2023-01-06 ac59e00221 [TASK] Streamline field order and tabs for be_users (thanks to Torben Hansen)
- 2023-01-06 a34b4baad0 [BUGFIX] Avoid undefined array key in ObjectStorage::offsetGet() (thanks to Daniel Siepmann)
- 2023-01-05 9a27f80267 [TASK] Allow s and u tags in default RTE processing (thanks to Benjamin Kott)
- 2023-01-05 5825c7f867 [BUGFIX] Prevent exception in TranslateViewHelper for modules without title (thanks to Oliver Bartsch)
- 2023-01-05 bd03cd2bce [BUGFIX] Prevent undefined array offset warnings in ElementInformationController (thanks to Oliver Bartsch)
- 2023-01-05 46fd6f4f9b [TASK] Improve rendering items of "Clear Persistent Database Tables" (thanks to Georg Ringer)
- 2023-01-05 d8951eebfd [TASK] Use strict typed properties in ext:dashboard (thanks to Torben Hansen)
- 2023-01-05 9de130018e [BUGFIX] Always display search box in file browser (thanks to Oliver Bartsch)
- 2023-01-05 2bb34ef6e0 [BUGFIX] Prevent reseting fields in create multiple pages wizard (thanks to Oliver Bartsch)
- 2023-01-05 98c3d5e0b5 [BUGFIX] Allow @import *.tsconfig wildcard includes (thanks to Christian Kuhn)
- 2023-01-05 9002eb2273 [BUGFIX] Properly localize placeholder (thanks to alexander.vogt)
- 2023-01-04 12e84d57a5 [BUGFIX] Properly detect multiline TypoScript comments (thanks to Christian Kuhn)
- 2023-01-04 ecf05fe346 [TASK] Enforce types in HtmlParser / RteHtmlParser (thanks to Benni Mack)
- 2023-01-04 1aebdb2262 [DOCS] Correct TypoScript import in changelog (thanks to Chris Müller)
- 2023-01-04 0653b2e917 [BUGFIX] Send correct content type for cached Extbase actions (thanks to Helmut Hummel)
- 2023-01-04 ed5500bb31 [TASK] Simplify workspace-notification related code (thanks to Benni Mack)
- 2023-01-03 d2bc5d9591 [TASK] Update to PHPStan 1.9.5 (thanks to Christian Kuhn)
- 2022-12-29 6c95da01cc [TASK] Task allow mariadb up to v10.10 and pg 15 (thanks to Jochen Roth)
- 2022-12-29 c8bb6eb9b8 [TASK] Drop dev dependency phpspec/prophecy (thanks to Nikita Hovratov)
- 2022-12-28 8825d26eab [TASK] Migrate TcaSelectItemsTest to functional (thanks to Nikita Hovratov)
- 2022-12-28 5fe46963ab [TASK] Migrate TcaSelectTreeItemsTest to functional (thanks to Nikita Hovratov)
- 2022-12-23 569724111c [TASK] Consolidate DocType handling as Enum (thanks to Benni Mack)
- 2022-12-23 4c2fbbcb1f [FEATURE] Add event to modify backend search results (thanks to Andreas Fernandez)
- 2022-12-22 8c7fadcad9 [TASK] Streamline the unit tests for ObjectStorage (thanks to Oliver Klee)
- 2022-12-22 27c5ac8f52 [TASK] Convert FrontendUserAuthenticationTest partially to functional (thanks to Nikita Hovratov)
- 2022-12-22 e78c65fe29 [TASK] Avoid usage of resetSingletonInstances in setup (thanks to Torben Hansen)
- 2022-12-22 5a45b91bb5 [TASK] Fix typo in StringLength form validator (thanks to Andi)
- 2022-12-22 7cb35771de [BUGFIX] Apply z-index to backend search action form (thanks to Christoph Lehmann)
- 2022-12-22 022a69469f [BUGFIX] Always allow target attribute (thanks to Benni Mack)
- 2022-12-22 e9fab6f25f [BUGFIX] Remove unneeded quote (thanks to Georg Ringer)
- 2022-12-22 0816ba599e [BUGFIX] Remove disabled button state after successful TCA Migrations check (thanks to Torben Hansen)
- 2022-12-21 d4aa6e90ff [TASK] Replace $.ajax in EXT:recycler (thanks to Andreas Fernandez)
- 2022-12-21 8346e2bcdb [TASK] Add missing unique link to recently added rst file (thanks to Nikita Hovratov)
- 2022-12-21 169222d238 [DOCS] Update TypoScript documentation of Indexed Search (thanks to Eric Bode)
- 2022-12-21 7da70a5749 [TASK] Replace prophecy in ServiceProviderCompilationPassTest (thanks to Nikita Hovratov)
- 2022-12-21 64752c95af [FEATURE] Overrule namespace configuration in ExtbasePluginEnhancer (thanks to Daniel Siepmann)
- 2022-12-21 8e8b94b855 [BUGFIX] Align variable name with flexform, template and docs (thanks to André Buchmann)
- 2022-12-21 2bfc6a02f2 [TASK] Replace prophecy in EXT:dashboard DashboardWidgetPassTest (thanks to Nikita Hovratov)
- 2022-12-21 746e17fbdb [BUGFIX] Show errors in database check step again (thanks to Oliver Bartsch)
- 2022-12-20 d383640f7c [BUGFIX] Allow scrolling in GUI installer (thanks to Jochen Roth)
- 2022-12-20 82fb1ad06c [FEATURE] Use password policies in installer and setup command (thanks to Jochen Roth)
- 2022-12-20 f7e3bc6707 [TASK] Update to PHPStan 1.9.4 (thanks to Oliver Klee)
- 2022-12-19 cc6c57486f [TASK] Localize text in modal JavaScript (thanks to Sybille Peters)
- 2022-12-18 a6bcac1807 [BUGFIX] Prevent undefined array key warning in DatabaseRecordList (thanks to Oliver Bartsch)
- 2022-12-16 9503bfa135 [TASK] Disable extension repository status check in composer mode (thanks to Oliver Bartsch)
- 2022-12-16 f9b073bef2 [BUGFIX] Use locallang in history button in EditDocumentController (thanks to Andreas Fernandez)
- 2022-12-16 8440cb3761 [TASK] Open Element Browser for avatars in modal window (thanks to Andreas Fernandez)
- 2022-12-15 75c2d51abd [TASK] Register flag icons automatically (thanks to Andreas Fernandez)
- 2022-12-15 60bcbf2cdf [BUGFIX] Catch any transfer exception in HTTP host header check (thanks to Oliver Hader)
- 2022-12-15 61fa8706cd [BUGFIX] Use fallback method to get dbname (thanks to Jochen Roth)
- 2022-12-14 cfe6d10cb3 [BUGFIX] Fix regex in message event handler for avatars (thanks to Andreas Fernandez)
- 2022-12-14 1ae6588ad1 [TASK] Remove panel class usage in About module (thanks to Andreas Nedbal)
- 2022-12-14 30831c74c9 [TASK] Avoid empty ul tag if no submodules are available (thanks to Georg Ringer)
- 2022-12-14 9a906220ae [TASK] Add static backdrop to "Refresh required" modal (thanks to Andreas Fernandez)
- 2022-12-14 db00eb401e [BUGFIX] Use correct element browser config in "Setup" module (thanks to Andreas Fernandez)
- 2022-12-14 c3a1018777 [TASK] Allow custom tables in create record reaction (thanks to Oliver Bartsch)
- 2022-12-14 ad3a7c45ac [DOCS] Correct some cookie and parameter names (thanks to Nikita Hovratov)
- 2022-12-14 e83a20c895 [TASK] Remove sys_action leftovers (thanks to Oliver Bartsch)
- 2022-12-14 ac5fddb7bf [TASK] Update PHPStan & friends (thanks to Oliver Klee)
- 2022-12-13 b96de44ea5 [BUGFIX] Use correct flag of Zimbabwe (thanks to Andreas Fernandez)
- 2022-12-13 c28d52476e [BUGFIX] Prevent undefined global variable in BackendConfigurationManager (thanks to Oliver Bartsch)
- 2022-12-13 7cd61c022f [BUGFIX] Replace undefined variable with locallang key (thanks to Oliver Bartsch)
- 2022-12-13 ba34796f8f [FEATURE] Create new folder in modal dialog (thanks to Andreas Fernandez)
- 2022-12-13 7d9591feac [SECURITY] Upgrade to typo3/html-sanitizer v2.1.1 (thanks to Oliver Hader)
- 2022-12-13 d1e627ff7e [SECURITY] Disallow introducing Yaml placeholders in user interface (thanks to Oliver Hader)
- 2022-12-13 1302e88565 [SECURITY] Prohibit TypoScript in form yaml files (thanks to waldhacker)
- 2022-12-13 d9ffbf24fc [SECURITY] Destroy user sessions on password change (thanks to Torben Hansen)
- 2022-12-13 28be9cdb3f [SECURITY] Use signed storage PID during frontend authentication (thanks to Oliver Hader)
- 2022-12-13 194fc85f7c [TASK] Add HTTP host header injection check to reports module (thanks to Oliver Hader)
- 2022-12-13 0196f562a1 [BUGFIX] Avoid double UTF-8 encoded PDF metadata in file indexer (thanks to Benjamin Franzke)
- 2022-12-12 229d778bba [DOCS] Add example for hook modifyBlindedConfigurationOptions (thanks to Stephan Großberndt)
- 2022-12-12 b229334226 [BUGFIX] Properly respect allowEdit setting in PasswordGenerator (thanks to Oliver Bartsch)
- 2022-12-12 d4c70810a4 [DOCS] Document no longer evaluated TCA type "group" options (thanks to Oliver Bartsch)
- 2022-12-12 0332bf510d [TASK] Migrate WidgetRegistryTest to functional (thanks to Torben Hansen)
- 2022-12-12 e90dbe4ecb [BUGFIX] Allow auto-registration also for non-composer mode (thanks to Oliver Bartsch)
- 2022-12-12 5048d7ce34 [TASK] Align error responses in ReactionResolver (thanks to Oliver Bartsch)
- 2022-12-12 fafe38af2a [FEATURE] Add Fluid TrimViewHelper (thanks to Benjamin Kott)
- 2022-12-12 e4964fe5e2 [DOCS] Update TypoScript info on file includes within curly braces (thanks to Christian Kuhn)
- 2022-12-12 b1b4c6c1ec [TASK] Add "Reload" button in "Page" module (thanks to Andreas Fernandez)
- 2022-12-10 3e0221655d [BUGFIX] Adapt minor typo in .rst file (thanks to Christian Kuhn)
- 2022-12-10 ff9aade2ee [BUGFIX] Allow relative @import wildcard includes (thanks to Christian Kuhn)
- 2022-12-10 63f967eb83 [BUGFIX] Handle reaction records with missing reaction class (thanks to Oliver Bartsch)
- 2022-12-10 781c164f03 [BUGFIX] Respect ReactionDemand for shortcuts (thanks to Oliver Bartsch)
- 2022-12-10 4b47665eeb [BUGFIX] Honor shift-reload in FE TypoScript (thanks to Christian Kuhn)
- 2022-12-10 226d88a135 [TASK] Replace prophecy in EXT:extbase LocalizationUtilityTest (thanks to Torben Hansen)
- 2022-12-10 2781bc588d [TASK] Rename module "Template" to "TypoScript" (thanks to Christian Kuhn)
- 2022-12-10 a2aeca7243 [BUGFIX] Avoid invalid cache identifier in SchemaInformation (thanks to Andreas Fernandez)
- 2022-12-10 2c593c05f9 [BUGFIX] Dynamically set 'clear' TypoScript flag (thanks to Christian Kuhn)
- 2022-12-10 4ca6a0c00a [TASK] Replace prophecy in EXT:core ServiceProviderRegistryTest (thanks to Torben Hansen)
- 2022-12-10 ac29feb0fc [TASK] Replace prophecy in EXT:core ConsoleCommandPassTest (thanks to Torben Hansen)
- 2022-12-09 1a2c7069a8 [TASK] Use RouteResult in EXT:reactions resolver (thanks to Benni Mack)
- 2022-12-09 51bc7e741f [BUGFIX] Re-add "Reload" button in record list (thanks to Andreas Fernandez)
- 2022-12-09 dea8898815 [TASK] Streamline Locale + LanguageService initialization calls (thanks to Benni Mack)
- 2022-12-09 dd04b45e1e [DOCS] Fix links of "Edit on GitHub" button (thanks to Chris Müller)
- 2022-12-09 a5fe2e295e [BUGFIX] Properly consider else condition in TypoScript (thanks to Christian Kuhn)
- 2022-12-08 131452d041 [TASK] Remove obsolete test related PageHelloWorld.typoscript (thanks to Christian Kuhn)
- 2022-12-08 8dcdb59f23 [BUGFIX] Correctly turn nodes into TypoScript references (thanks to Christian Kuhn)
- 2022-12-08 bb91ad794d [TASK] Deprecate old TypoScriptParser (thanks to Christian Kuhn)
- 2022-12-07 48ba2f1a61 [BUGFIX] Avoid exceptions / PHP 8 error with empty list_type (thanks to Benni Mack)
- 2022-12-07 e027f96888 [TASK] Convert DataMapperTest to functional (thanks to Nikita Hovratov)
- 2022-12-07 47d1bb4b8c [TASK] Mark LegacyClassesForIde entries @deprecated (thanks to Christian Kuhn)
- 2022-12-07 2831344b1b [TASK] Remove useless information in save file message (thanks to Torben Hansen)
- 2022-12-07 c6e5be1999 [BUGFIX] Fix addService PHP 8 warning (thanks to Benni Mack)
- 2022-12-07 3645990185 [TASK] Introduce string fragment extraction (thanks to Oliver Hader)
- 2022-12-06 16f905acde [DOCS] Add changelog folder for v12.2 (thanks to Chris Müller)
- 2022-12-06 253fd15d74 [TASK] Highlight content elements in inconsistent translation state (thanks to Annett Jähnichen)
- 2022-12-06 e764a7b58f [BUGFIX] Cast integer values in Fluid ViewHelpers (thanks to Achim Fritz)
- 2022-12-06 2e14c410a0 [TASK] Set TYPO3 version to 12.2.0-dev (thanks to Benni Mack)