# 7.5 2015-09-29 * Feature #7098: $flashMessages should have a condition ... * Bug #12970: Generate Workspace Preview Link should honor options.view.languageOrder * Bug #16131: tools-> indexed search does not display external files * Feature #16525: "> ATTRIBUTES PROPERTIES >> NAME for a specific form element should be validated * Bug #37938: Using HTML5 for audio not (easily) possible due to flexform * Bug #38076: Fatal error: Class 't3lib_div' not found in GridData.php * Bug #38372: Cannot set "Workspace permissions: Edit Live (Online)" in Backend * Bug #38729: Make use of jQuery also for the action icons * Feature #38732: Modernize Content Elements * Feature #38974: Add support for native date/time fields * Bug #39280: Overwriting via _LOCAL_LANG is not working * Bug #39983: Change colPos of content element in draft workspace * Bug #40611: Call to undefined method t3lib_formprotection_DisabledFormProtection::removeSessionTokenFromRegistry in logout.php * Task #40842: Decide on what has to happen with removeXss class * Bug #41070: absRefPrefix is not respected for some MEDIA element assets * Bug #42336: Disabled users shown in notification list for stage changes * Task #43435: Update ImageMagick-defaults * Bug #43591: Update page properties in a user-definded workspace clear the false cache * Task #44189: Workspaces: Preview all for editors * Bug #44711: SQL: No field name found as expected in parseFieldList() * Bug #45519: Workspace Preview Link Generator problem * Feature #45742: Extension Form: Better implementation of the feature "layout" * Bug #46298: Whitespace problem * Bug #46316: TCAdefaults in User tsconfig not working page created via pagetree * Bug #46742: CE text with image in workflow: FAL images are in workflow even when not edited * Feature #47812: Query support for BETWEEN * Bug #48040: modified files info and _md5_values_when_last_written not available anymore since 6.0 * Task #48125: Remove or improve Versions backend module * Bug #49119: Is Typoscript template versioned? * Bug #49720: Re-ordering of long content elements not possible with drag-n-drop * Bug #50364: AdminPanel: Link called "Open TYPO3 Backend" opens FrontEnd in new window * Feature #50375: Migration from "old" mailforms to "new" form extension * Bug #51093: Create database "databaseName" not escaped ... * Bug #51180: Media Video Elements: Allow to set a custom preview frame (or image) * Bug #51347: Indexed Search (experimental) prblem * Feature #51848: Introduction Package - Spoken URLs aren't working out of the box * Task #51930: install tool database data step should show query errors * Bug #52277: indexed_search experimental mode returns no search results * Bug #52474: Redirect generates wrong URLs if config.absRefPrefix is set to / * Bug #52638: ext:install Add registry entries if core update was done * Bug #53002: Calculation of GIFBUILDER object properties using stdWrap fails * Task #53776: Usability: Misleading confirmation dialog when uploading files to filelist * Bug #53787: Uncheck FAL image meta data checkboxes by default * Feature #53992: Make it possible to change the backend layout for page type "system folder" * Bug #54556: Bootstrap::transferDeprecatedCurlSettings() runs on all requests * Feature #54654: Customize confirmation page * Story #54854: As an editor I want to use a more intuitive workspace module * Bug #54922: Workspace grid remains empty due to AJAX timeout * Bug #54924: Workspace edits revert to old content when accidentally published twice * Epic #55064: WP: Workspaces test cases / DataHandler bugfixes * Task #55419: Use enumeration for handling conflict in file names * Bug #56303: Button-Labels are hidden in Workspace-Dialog-Box * Feature #57632: Configure PageRenderer->inlineLanguageLabelFile with TypoScript * Bug #58781: Extbase CLI exit code not used * Task #59144: Ease previewing custom record data in workspace module * Bug #59444: DB Compare Fails Key sha1(40) * Bug #59551: Workspace - Preview Image - Image not show - 4.5.31 and after * Bug #59553: Workspace image preview not show in page module * Feature #59591: Provide definable image quality for images of sourceCollection * Bug #59810: Element Wizard doesn't switch to available tabs and stys at a hidden tab * Bug #59910: Editing an image in a draft workspace corrupt the live frontend. * Bug #60926: Cannot use slot to modify grid data array in workspace module * Bug #61219: incomprehensible error-/log-message * Task #62323: Improve usability of field selector in record listview and element browser * Bug #62340: 6.2.4 wrong comment, ->[All configuration]: [HTTP][proxy_host], prefix 'http://' not needed * Bug #62523: Workspace dosen't generate the preview stop/logout button like TYPO3 4.5.x * Task #63000: Migrate EXT:cshmanual to extbase & fluid * Bug #63132: Image in workspace * Bug #63290: MySQL rights installtool * Feature #63395: Html5 video poster preview image * Bug #63906: Preview "send to stage ..." Buttons Label * Task #64196: Make it possible to re index files from storage 0 * Bug #64899: Wizard missing in new CEs like Form or Table * Bug #64990: ADOdb: Table names in sequences broken * Bug #65073: SelectViewHelper doesn't handle optionValueField and optionLabelField for array options * Epic #65429: Speed up for Fluid ViewHelpers by usage of CompilableInterface * Feature #65493: Introduce Backend Routing * Feature #65698: Add possibility to provide additional localization files for workspace module * Feature #65791: Using PHP configured sendmail paths, if [MAIL][transport] = sendmail is active * Bug #65850: Install tool: Login fails when suhosin is loaded * Bug #65870: Allow quoted keys in Fluids short-hand syntax, like `additionalParam="{'key': 'value'}" * Task #66204: Cleanup EXT:frontend * Bug #66302: Misleading tooltip "download and install" in EM * Feature #66371: Add autoplay option to * Bug #66588: POST Data in selectviewhelper should have higher priority than "value" value * Bug #66728: Make Uri/ImageViewHelper compilable * Bug #66929: Cannot parse default date * Bug #67033: Fluid StandaloneView does not resolve paths like EXT:my_ext/foo/bar * Feature #67056: Option to disable move buttons for TCA type "group" * Feature #67372: Fluid Tag Builder: Allow empty attributes * Feature #67443: Introduce less parser grunt task for all sysext * Feature #67455: Video Content Element (mediace) needs a poster image. * Feature #67550: TCA Description Column / per record description * Epic #67569: Save the precious Pixel space * Bug #67613: TYPO3 7.2 / PHP 5.5: T3Editor does not allow to edit files in the filelist * Task #67667: Removes eval() in core Unit Tests * Task #67681: Fileicon are very outdated and miss "standard" icons like xlsx, docx, etc * Bug #67875: tt_content categories field is not registered for all types * Task #67963: Replace count with empty in EXT:fluid * Bug #68068: php-warning when trying to open a content element with rte-field * Task #68128: Remove magic quote handling from $_GET / $_POST * Feature #68166: Add rsa protection to password fields * Task #68249: Replace confirm in import / export module * Task #68252: Replace confirm ActionTask::action_linkUserName * Task #68293: Move language in felogin * Bug #68296: Missing active state by shortcut button * Bug #68297: shortcut list is filled by duplicated entries * Feature #68300: Get a list of pages based on page uids from the page repository * Task #68304: Get rid of cclear.gif in a lot of buttons and inputs * Feature #68316: Differenciate "Create new record" icon from "create new page" * Task #68354: EXT:indexed_search Uniform extension directory structure * Bug #68366: Clear button in BE search missing * Task #68388: Respect editlock of page in inline edit * Task #68394: Cleanup ElementBrowser related classes * Feature #68407: Check for MySQL strict mode in install tool * Feature #68429: Flexilize avatar image * Bug #68484: Cropmask causes php to run out of memory (for some users) * Bug #68493: DisplayCond for sheets in flexforms should allow extbase parameters "settings." * Bug #68536: click menu items miss hover state * Feature #68538: Introduce ImplodeViewHelper * Task #68596: Drop unused admin panel styles * Bug #68602: NULL values in records get transformed to FALSE on T3D import * Bug #68606: copyRecords removes NULL values from original data * Bug #68634: IfViewHelpers don't follow parents' method signature for render() * Bug #68650: Categories tab not showing on content elements starting with TYPO3 7.2 * Bug #68652: file-list: Clickmenu not initialized after upload * Bug #68655: Css: change typo3-listOptions from id to class * Bug #68663: WORKSPACES: IRRE field is lost sorting after saving * Task #68675: Remove usage of PageRenderer in SelectTreeElement * Bug #68678: TYPO3\CMS\Form\Utility\FormUtility::__construct needs a hook * Feature #68704: Set MySQL sql_mode * Bug #68706: Module Page TSConfig: Reverse order of checkbox/label * Bug #68719: Cropping Images in Backend, and return different file urls * Task #68724: EM: "Get preconfigured distribution" show only distris that comply with version constraints * Task #68734: Document required MySQL privileges in INSTALL.md * Feature #68741: Introduce new Icon Api as base for replace the icon skinning API * Feature #68746: Annotation to hide commands in scheduler * Bug #68751: Shortcuts - Dialog Messages * Task #68754: Move T3Editor logic into T3editorElement * Task #68760: Deprecate class ModuleSettings * Bug #68764: Page ids instead of page names in URLs after upgrade to 7.4 * Task #68768: Remove old gfx from TaskCenter * Bug #68769: Typo in neg_foreign_table in DataPreprocessor * Feature #68773: Show a different image for "official distribution" * Task #68774: Remove duplication in dbFileIcons() parameters in GroupElement * Task #68775: Introduce early returns in DataHandler::canDeletePage * Bug #68776: EditDocumentController save broken * Bug #68783: show_item.php is still used * Bug #68787: License Links in about module are incorrect * Bug #68790: BACK_PATH DocumentTemplate * Bug #68796: felogin: Fix explanation of absRefPrefix in error message * Task #68804: Use Symfony Console in CliRequestHandler * Task #68807: BACK_PATH RecordList & friends * Bug #68808: Record translation don't vanish if default record gets deleted * Bug #68809: IconViewHelper use wrong class for SIZE constant also the rst file is wrong * Task #68812: Move deprecated entrypoints to compatibility6 * Bug #68816: TS-Editor: Save button in single edit mode don't save any changes * Bug #68821: gitignore path for composer dependencies incorrect * Bug #68824: Shortcuts - Async broken dialog message for adding new entry * Bug #68826: Broken hover styles in taskcenter item list * Task #68829: BACK_PATH BE controller * Feature #68837: Allow closures on command line scripts * Task #68848: Streamline CLI Request Handling * Task #68854: Change docs.typo3.org to https * Task #68855: Remove usage of EXT:lang/4.5/ * Bug #68859: [Workspace] Broken Preview link on Page tree list * Bug #68860: SelectImage Eventlistener throws execption * Task #68861: Replace icon by the IconFactory actions-document-open-read-only * Task #68863: Travis: Active functionals and linter for PHP 7 * Task #68866: Replace icon by the IconFactory actions-document-save * Task #68867: Replace icon by the IconFactory actions-document-save-close * Task #68868: Replace icon by the IconFactory actions-document-save-new * Task #68869: Replace icon by the IconFactory actions-document-save-view * Bug #68873: Paste into column Icon has no title label * Bug #68880: Save, save & view, save & close not working in RTE Wizard * Task #68881: Add backend routes for wizards (part 2) * Bug #68889: Make list of field selector in record listview scrollable * Bug #68898: Element Browser: checkDisplayThumbs: remove line break * Bug #68911: Checkbox "Display thumbnails" does not work in filebrowser * Task #68912: Prevent DocumentTemplate->getPageRenderer() calls in core * Task #68913: Missing unit tests for GFX settings in SilentConfigurationUpgradeService * Task #68937: Replace icon by the IconFactory actions-edit-undo * Task #68948: Remove unused ReferenceIndex property from DataMapper * Bug #68964: Class 'TYPO3\CMS\Backend\Form\Element\Icon' not found in AbstractFormElement.php * Bug #68976: table list is unstyled in NewRecordController * Bug #68981: save and close does not work on Chrome * Bug #68982: TCEFORM fields are not evaluated when changed by a wizard * Task #68995: Missing unit tests for SilentConfigurationUpgradeService * Task #68996: Missing unit tests for SilentConfigurationUpgradeService * Task #68997: Missing unit tests for SilentConfigurationUpgradeService * Bug #69000: Functional Tests: Field 'tx_irretutorial_1ncsv_hotels' doesn't have a default value * Bug #69004: RelationHandler->readList() removes items with value of 0 * Bug #69005: Correct icon alignment * Bug #69009: The new "rowDescription" field in tt_content is no exclude-field * Bug #69011: Unit tests don't work on Windows * Bug #69013: new CEs are created twice * Task #69018: Move file-related entrypoints to Backend Routing * Bug #69027: Use proper data sets in workspaces tests * Task #69028: Drop TCA type=select neg_foreign_table * Bug #69030: Apply default values in DataHandler functional tests * Bug #69031: Use proper data sets in category collection tests * Task #69038: Move record-related entrypoints to backend routing * Bug #69039: Functional Tests: NEWid generation in tests does not match core * Bug #69043: Functional Tests: FAL/DataSet/LiveDefaultElements.csv doesn't define all NOT NULL fields * Task #69050: Supply a Utility method to create unique ids in the core * Bug #69051: Functional Tests: DataHandling/*/DataSet/LiveDefaultElements.csv doesn't define all NOT NULL fields * Task #69054: Add method to get all registered icon identifier from IconRegistry * Task #69057: Deprecate IconUtility::getSpriteIconForFile() * Bug #69058: Functional Tests: EXT:impexp Fixtures don't include all NOT NULL fields * Bug #69059: Functional Tests: Workspaces/*/DataSet/LiveDefaultElements.csv doesn't define all NOT NULL fields * Bug #69060: Out of range value for column 'details_nr' * Task #69069: Some parts of Record History are looking ugly and should be improved * Bug #69071: MetaDataRepository doesn't set all required (NOT NULL) fields * Bug #69072: Functional Tests: EXT:extbase fixtures don't include all required (NOT NULL) fields * Bug #69073: DataHandler Hook does not move transOrigDiffSourceField field * Task #69075: Missing unit tests for SilentConfigurationUpgradeService (Part 5) * Task #69077: Missing unit tests for SilentConfigurationUpgradeService (Part 6) * Task #69078: Move as many immediate files from typo3temp as possible into subdirectories * Bug #69079: Correct wording for AJAX error message * Task #69083: Make sysext filelist an extbase module * Bug #69084: Adding Objects with NOT NULL columns is broken * Bug #69085: transOrigDiffSourceField ignored by Datamapper * Bug #69088: updateObject sets sys_language_uid to NULL * Bug #69089: Functional Tests: Extbase blog_example has unused NOT NULL fields in SQL schema * Bug #69090: detachObjectFromParentObject() uses invalid values for the parentKey on has many relations * Bug #69092: BeUser: Remove trailing colons from checkbox labels * Bug #69093: Improve Linkvalidator appearance * Feature #69095: Introduce state argument for icons * Task #69116: Write unit tests for HtmlParser::getSubpart * Feature #69119: Add a basic search to the filelist module * Bug #69124: Usage of TYPO3_PATH_WEB is not failsafe * Bug #69128: Toggling record state multiple times breaks the icon * Bug #69129: "Toggle all" in Recycler is not reset correctly * Task #69136: Remove unused and redundant code in ElementBrowser * Task #69137: Remove width/height selection in ElementBrowser * Task #69139: Add typehints for ElementBrowserController usages via global SOBE * Task #69140: Use 'wizard_element_browser' instead of 'browser' in FormEngine * Task #69148: Remove Extbase module runner * Bug #69153: Password in form is transferred as asterisks to TYPO3 * Task #69160: Write unit tests for HtmlParser::substituteSubpart * Task #69161: Move CSH Javascript to EXT:cshmanual * Task #69162: Migrate tce_db, tce_file and FormEngine entry points to routing * Task #69165: Streamline addModulePath call * Task #69166: Move EXT:version entrypoint to Routing * Bug #69167: Move EXT:impexp entrypoint to Routing * Task #69168: Remove non-tabbed view of Content Element Wizard * Task #69171: Streamline tt_content TCA types configuration * Bug #69173: Introduce runtime cache for \TYPO3\CMS\Core\Utility\GeneralUtility::getIndpEnv() * Task #69175: Write unit tests for HtmlParser::substituteSubpartArray * Feature #69176: Fix Layout handling for Form generation * Bug #69195: EXT:form - Error if old mailform option is called * Task #69196: Write unit tests for HtmlParser::substituteMarker * Task #69197: Write unit tests for HtmlParser::substituteMarkerArray * Bug #69205: Ajax hide/unhide action shows wrong tooltip * Bug #69208: Mail address with UTF-8 smilie validates * Bug #69209: Max size of fields is wrong * Bug #69224: Fix wrong usage of Enumerations in InformationStatus::mapStatusToInt() * Bug #69231: Log message for renamed file contains only new name, but twice * Task #69235: Remove unused addIntextClearer constant of CSC * Bug #69236: Fullsize TCA icons are cut off * Task #69237: Add missing Breaking Changes Documentation * Bug #69247: Inserting records fails when the model has a incompatible default value * Task #69261: Reduce PageLayoutController and PageLayoutView dependencies * Task #69262: Move marker substitution functionality to own class * Task #69264: Write unit tests for HtmlParser->splitIntoBlock() * Task #69265: Write unit tests for HtmlParser->getFirstTag() and HtmlParser->getFirstTagName() * Task #69266: Write unit tests for HtmlParser->removeFirstAndLastTag() * Task #69276: Remove global usage of SOBE in Tree context * Task #69299: Prettify Extbase Debugger Utility * Task #69315: Streamline ElementBrowser mode handling * Bug #69318: HtmlParser->getFirstTag() returns character if no tag found in given string * Bug #69322: File Picker: Changing folder is broken * Task #69325: phpunit update to 4.8 * Bug #69335: DateViewHelper treats date="now" incorrectly, if 'base' is not set * Bug #69342: Documentation of changes has invalid reStructuredText * Bug #69353: Form Wizard does not respect backend debug mode * Bug #69361: Inline actions in Flexform sections are broken * Bug #69368: eID not recognized on POST requests * Bug #69374: Feedit Icons are not shown anymore * Bug #69375: Feedit edit and add element actions lead to exception * Task #69384: Add validation for name option in FontAwesomeProvider * Feature #69389: Add spinning feature for icon * Feature #69401: Adopt form to support the Extbase/ Fluid MVC stack * Bug #69422: Correct visual nesting of tables in collapsible panels * Bug #69427: Replace sprite icon "actions-system-cache-clear-impact-*" with IconFactory * Bug #69432: Prototype leftover "without" in jsfunc.inline.js * Bug #69433: Forms: wizard does not load or save values for fields "Message" and "Error" * Bug #69434: disable production mode in htaccess * Task #69435: Minify SVG Icons * Task #69441: Remove additional class setting * Task #69446: Collapse / expand tables in record list by AJAX * Bug #69447: JavaScript error after onchange in EXT:belog * Feature #69459: Show tt_content preview in page module via Fluid * Task #69460: Use Flash Message for export status messages * Bug #69475: Streamline unit tests for GeneralUtility::sanitizeLocalUrl * Task #69484: Run functional tests in MySQL strict mode * Task #69488: Replace icon by IconFactory: apps-toolbar-menu-cache * Bug #69490: New FormEngineValidation breaks the multiple selection for renderMode 'singlebox' * Bug #69499: Frontend Editing broken * Task #69510: Auto-focus search field of content search * Feature #69512: Support *.typoscript files, not only *.ts * Bug #69523: Save icon broken * Bug #69528: PHP Catchable Fatal Error with DBAL in InstallTool * Task #69531: Remove SpriteManagerIconViewHelper * Task #69535: Deprecate \TYPO3\CMS\Fluid\ViewHelpers\Be\Buttons\IconViewHelper * Task #69538: Replace icon by IconFactory: mimetypes-text-html * Task #69540: Replace icon by IconFactory: mimetypes-word * Bug #69542: Folder:getReadablePath() returns double slash * Feature #69543: Introduce $GLOBALS['TYPO3_CONF_VARS']['SYS']['mediafile_ext'] * Task #69547: Replace icon by the IconFactory in Shortcut DropDown * Task #69549: Replace mime type icons by the IconFactory in Shortcut DropDown * Task #69550: Replace sprite icon with IconFactory in ClickMenu * Task #69554: Add SVG Icons for document save actions * Task #69555: Replace icon by IconFactory: actions-system-help-open * Task #69556: Replace icon by IconFactory: actions-page-open * Task #69557: Add SVG Icons for document paste actions * Task #69558: Replace sprite icon with IconFactory in SystemInformationToolbarItem * Task #69559: Replace sprite icon with IconFactory in RecordHistory * Bug #69560: Invalid rst syntax * Task #69561: Replace sprite icons with IconFactory in ContextMenu * Task #69564: Replace icon by IconFactory: actions-system-shortcut-new * Task #69566: Replace icon by IconFactory: actions-system-list-open * Task #69567: Replace icon by IconFactory: actions-selection-delete * Task #69568: The FormEngine is dead, long live the FormEngine * Task #69569: Replace icon by IconFactory: actions-page-new * Task #69570: Replace icon by IconFactory: actions-page-move * Bug #69571: Frontend editing is broken * Task #69575: Replace icon by the IconFactory actions-window-open * Task #69576: Replace icon by the IconFactory actions-system-refresh * Bug #69583: Cannot define a category module icon as non-sprite * Task #69585: Replace icon by the IconFactory status-version * Task #69587: Replaced icon with IconFactory: actions-move-* * Bug #69590: Invalid path to default log file in error message of processed file cleanup tool * Bug #69593: Left multi select field loses selected items * Task #69595: Replace icon by the IconFactory actions-view-go-back * Task #69596: Replace icon by the IconFactory actions-view-go-up * Task #69597: Replace icon by the IconFactory status-status-sorting-* * Task #69598: Replace icon by the IconFactory actions-view-paging-* * Task #69599: Replace icon by the IconFactory apps-pagetree-root * Task #69601: Scheduler title should be linked in info module * Feature #69602: Simplify handling of backend layouts in frontend * Bug #69614: Template info/modify broken * Bug #69618: IRRE with select causes 500 * Task #69621: Replace icon by the Icon-API: search and filter * Task #69624: Switch content of render and __toString in Icon class * Bug #69639: Invalid TCA type in sys_file_metadata * Bug #69640: Value of transOrigPointerField might be an array * Bug #69647: ImageManipulation is undefined after opening image record * Bug #69649: Info Module - Localisation Overview is broken * Bug #69651: Not possible to create Alternative Page Languages * Bug #69653: Possible warning on getRecordTitle * Bug #69661: DatabaseRowInitializeNew does not respect overrideVals * Task #69666: Refactor handling of last inserted id * Task #69667: Replace icon by IconFactory: actions-document-new * Task #69668: Replace icon by IconFactory: actions-document-open * Task #69669: Replace icon by IconFactory: actions-edit-copy * Task #69670: Replace icon by IconFactory: actions-edit-delete * Task #69671: Replace icon by IconFactory: actions-edit-restore-edit * Task #69672: Replace icon by IconFactory: actions-system-backend-user-switch * Task #69673: Replace icon by IconFactory: actions-system-cache-clear * Task #69674: Replace icon by IconFactory: actions-view-go-forward * Task #69675: Replace icon by IconFactory: actions-view-list-collapse * Task #69676: Replace icon by IconFactory: actions-view-list-expand * Task #69677: Replace icon by IconFactory: actions-view-table-collapse * Task #69678: Replace icon by IconFactory: actions-view-table-expand * Task #69679: Replace icon by IconFactory: apps-filetree-folder-default * Task #69680: Replace icon by IconFactory: apps-filetree-root * Task #69681: Replace icon by IconFactory: apps-pagetree-page-default * Task #69682: Replace icon by IconFactory: apps-pagetree-page-domain * Task #69683: Replace icon by IconFactory: apps-toolbar-menu-opendocs * Task #69684: Replace icon by IconFactory: apps-toolbar-menu-workspace * Task #69685: Replace icon by IconFactory: extensions-extensionmanager-update-script * Task #69686: Replace icon by IconFactory: extensions-scheduler-run-task * Task #69687: Replace icon by IconFactory: mimetypes-text-csv * Task #69688: Replace icon by IconFactory: mimetypes-x-content-page-language-overlay * Task #69689: Replace icon by IconFactory: mimetypes-x-content-template-static * Task #69690: Replace icon by IconFactory: status-status-current * Task #69691: Replace icon by IconFactory: status-status-locked * Task #69692: Replace icon by IconFactory: status-status-permission-denied * Task #69693: Replace icon by IconFactory: status-status-permission-granted * Task #69694: Replace icon by IconFactory: status-status-reference-hard * Task #69695: Replace icon by IconFactory: status-status-reference-soft * Task #69696: Replace icon by IconFactory: status-warning-in-use * Task #69697: Replace icon by IconFactory: status-warning-lock * Task #69699: Drop TCA ctrl typeicons * Task #69700: Simplify icon handling in FormEngine * Bug #69703: Media content elements can't be created or edited * Task #69705: Add unified refresh icon * Bug #69707: Exception in FlexForm select when no icon is used * Bug #69708: Replace sprite icon in ImportExport::addRelations * Bug #69710: Class Tx_RedirectTest_Domain_Model_Test not added to autoload classmap * Feature #69711: Add deprecation feature to IconFactory * Bug #69713: Create new Backend user creates two users * Task #69714: Split TcaFlex provider * Task #69716: Flex: Prepare "meta" in provider * Task #69717: Flex: Fix langChildren=1 rendering * Task #69718: Flex: Move TCA migration to data provider * Task #69719: Flex: Fix hardcoded title * Task #69720: Flex: Further remove "TCEforms" from data structure * Task #69722: Drop "sprite" from icon variable names in ImportExport * Task #69723: SelectCheckboxElement merge methods * Task #69724: MultipleSideBySideElement merge methods * Task #69725: SelectSingleBoxElement merge methods * Task #69726: SelectSingleElement merge methods * Task #69727: SelectTreeElement merge methods * Task #69730: Remove dot in uniqid('NEW', TRUE) * Task #69731: Rename DatabaseRowGroupRelations * Task #69732: Remove name="foo[bar]_hr" from input fields * Task #69733: Replace icon with SVG: overlay-read-only * Task #69734: Replace getPageTSconfig in InlineRelatedRecordResolver * Task #69735: Replace getSpriteIcon in PageLayoutController * Task #69736: Drop 'iconsInOptionTags' * Task #69738: Replace icon by IconFactory: apps-toolbar-menu-actions * Task #69739: Replace icon by IconFactory: status-edit-read-only * Bug #69741: getComposerManifest doesn't pass exceptions * Bug #69742: Assigning Frontend Groups broken * Task #69743: Move css_styled_content icons to IconRegistry * Task #69744: Move mimetype icons to IconRegistry * Task #69745: Move overlay icons to IconRegistry * Task #69749: Introduce caching for record titles * Task #69751: Replace filetree-folder-default.png with svg * Task #69752: Add apps-filetree-mount to IconRegistry * Task #69753: Replace icon by IconFactory: actions-edit-* * Task #69754: Replace IconUtility::getSpriteIconForRecord with IconFactory->getIconForRecord * Task #69756: Replace icon with SVG: default-not-found * Bug #69757: Show error if a language has a missing language_isocode * Bug #69758: Correct path to icon: apps-filetree-root * Task #69759: Replace IconUtility::getSpriteIconForResource with IconFactory->getIconForResource * Task #69762: Enable color output for unit/functional tests * Bug #69765: Desired storage "XXXXX" is not in the list of available storages. * Task #69771: Cleanup \TYPO3\CMS\Backend\History\RecordHistory * Bug #69772: FAL declares mime type of files as array but it is a string * Bug #69777: Install Tool crashes with `#1341397869: Path does not exist in array` * Bug #69778: Fix default configuration for formEngine FormDataProvider * Bug #69779: Publish dates (starttime and endtime) in tt_content access tab no longer work * Bug #69781: Minor code improvement formEngine DatabaseRowInitializeNew.php * Bug #69784: pages_language_overlay records contain wrong sys_language_uid * Task #69785: Replace getSpriteIcon in compatibility6 * Task #69786: Remove eval() from BackendUtility test * Task #69787: Rename InputElement Class to InputTextElement * Task #69791: Replace all flag-icon usages with SVG flags and IconFactory * Task #69792: Bring back icons before select fields * Bug #69793: hide ToolTips of Bootstrap on click * Task #69795: Remove unused tabmenu javascript * Task #69797: Remove old and unused icons status/version-*.png * Task #69804: Streamline TCA for tt_content * Task #69805: Cleanup unused icons and rebuild third-party code * Bug #69815: Filemount folder selection always shows directories of the first storage * Bug #69819: File storages not able to save "Is publicly available?" anymore * Task #69821: FormEngine: Split TcaTypesShowitem provider * Task #69823: Optimizing ElementHistoryController * Task #69825: Replace editOnClick() with getModuleUrl * Bug #69826: Broken select wizard * Task #69828: Use modal dialog for refresh after field change * Task #69832: Use binary notation for JsConfirmation enumeration * Bug #69833: Processed files don't support not-local storages * Bug #69839: Properly name "typoLink" and "typoLink_URL" * Task #69846: Have eIDs with PSR-7 without ControllerInterface * Task #69847: General icon and iconfactory fixes * Feature #69855: Add Dispatcher for Backend Routing * Task #69856: Replace icon with SVG: actions-edit-rename * Bug #69858: f:format.date doesn't work with empty date argument * Task #69859: Replace icon with SVG: actions-document-duplicates-select * Bug #69862: BE Icons in extensions are broken * Bug #69867: FormEngine doesn't resolve inline records from flexforms correctly * Bug #69868: ERROR modal of Online Media is not closable * Task #69869: Merge icon methods in FormEngineUtility * Task #69872: Organize TSconfig structure * Bug #69890: Flag icons are missing on flex localization view * Bug #69897: Display conditions currently don't work anymore * Task #69904: Use 3rd party diff utility * Bug #69905: Icons in access list too big * Task #69908: Adjust constract of new diff view * Task #69910: Speed-up update of translations * Task #69912: Allow media elements to be previewed in backend * Task #69914: Move login-related constants to EXT:felogin * Feature #69918: Allow PSR-7-based dispatching for Backend modules * Task #69920: Remove CSS Styled Content option of image position items * Task #69921: Cleanup EXT:felogin directory structure * Bug #69923: Outdated composer.lock since #69904 * Task #69930: Remove option "serverTimeZone" * Bug #69931: Replace module icons with IconFactory * Bug #69933: Duplicate code in InputTextElement * Task #69938: Inline ElementConditionMatcher * Bug #69944: Compare users lets current user disable herself * Bug #69948: Warnings in DataHandler on undefined array indexes * Bug #69952: processForeignTableClause fails when used with select fields * Bug #69957: EXT:form - Fix some problems with Container elements * Bug #69961: Form: Class TYPO3\CMS\Form\Domain\Validator\LessthanValidator does not exist * Bug #69971: EXT:form Error at Mail sending / ObjectStorage could not be converted to string * Bug #69977: Avoid race conditions between opening and closing modals * Task #69978: Add Tests for TcaMigration::migrateIconfileRelativePathOrFilenameOnlyToExtReference() * Bug #69979: Use action icon instead of mimetype: actions-document-export-csv * Bug #69982: Recycler Module prevents interaction * Bug #69983: Correct module markup for pagetree overview * Bug #69984: Add missing header for info submodule pagetree overview * Bug #69985: Mod About TYPO3 CMS: Outdated external link * Bug #69987: EXT:recycler Collapsed record occupied same size as expanded record * Task #69989: Change typo3.org links to https * Task #69996: Revert [TASK] Improve session timeout dialog * Task #70000: ext:belog causes deprecation log entries * Task #70002: Make it possible to register own icons for file extensions * Task #70003: Add file icon for .youtube and .vimeo * Bug #70006: PathUtility::getAbsoluteWebPath is broken * Task #70011: EXT:form - Optimize deprecation messages * Bug #70013: TS can not be saved in template module * Bug #70017: Domain object validation ignored, when object has property of the same type * Task #70025: EXT:form - fix typos * Bug #70027: Add focus on input field for Online Media in modal * Bug #70037: Obsolete construct Parameter in DatabaseQueryProcessor breaks Frontend * Bug #70039: Conflicting mailform/FORM element in ext:form and ext:compatibility6 * Task #70040: Always show fieldname in recordlist field selectbox * Task #70041: Add option to disable LanguageSelector in Web->View * Bug #70043: Element of fluid_styled_content are missing in NewContentElementWizard * Task #70047: Use JsConfirmation constants instead of raw integers * Bug #70054: Fluid textare Viewhelper: maxlength tag attribute is missing * Bug #70058: Set database record values depending on overrideVals * Bug #70069: EXT:form - Avoid PHP warnings when using old .layout functions * Bug #70070: EXT:form - Support attributes in form and container elements when using .layout * Task #70071: EXT:form - Allow and elements outside of