# 8.4 2016-10-18 * Feature #24039: The TYPO3 DB API can support mysql_fetch_object to retreive a record as a model object * Bug #38496: Redirect of a shortcut does not take all URL parameters into account * Feature #44991: DB table COLLATION: disabled for ext_tables.sql but not for ext_tables_static+adt.sql * Feature #55429: Install tool should check database "collation" * Task #73030: Make list titles responsive * Feature #73236: Automatic SQL error checking * Task #74182: Factor out clear_cacheCmd() from DataHandler * Task #75033: Fluidification of TypoScriptTemplateObjectBrowserModuleFunctionController * Task #75545: Doctrine DBAL migration * Bug #75862: fluid_styled_content: fallback for template paths doesn't work * Bug #75866: Fatal error: Argument to convertPlainArrayToTypoScriptArray() must be of the type array, null given * Bug #76155: Fluid does not detect all xmlns namespaces * Bug #76314: Fluid: StandaloneView: RootNode could not be converted to string * Feature #76364: Limit requests for timeout * Bug #76374: Select trees not rendered on inline records * Bug #76513: diff-view not working for categories if default changes * Bug #77263: Saving TYPO3_USER_SETTINGS does not respect userTSconfig * Task #77624: Use DBAL abstraction for Extbase raw queries * Feature #77643: Reimplement SqlSchemaMigrationService using SchemaManager * Feature #77652: Make sys_language records sortable * Task #77706: Fix invalid SQL files in core * Bug #77711: Adding template in "Include Basis Template" throws Error * Bug #77712: FrontendGroupRestriction throwing exception in combination with eID=dumpFile * Feature #77727: Use FormEngine for T3editor * Task #77750: Doctrine: Migrate remaining parts of ContentObjectRenderer * Bug #77753: TYPO3 Translation User rights * Bug #77755: debug_check_recordset returns true on $res === NULL * Bug #77760: "Exchange information" section in README.md is outdated * Task #77765: Remove ExtJS notifications * Bug #77766: Show info about default socket * Bug #77769: Indexed search form isn't in the "New content element" wizard * Task #77772: Don't simulate TSFE for CropViewHelper * Task #77774: Streamline tbe_editor code * Task #77775: Remove unused setting workspaceFrontendPreviewEnabled * Task #77776: Remove unused function debugObj from backend.js * Task #77777: Add support for specifying index column length on BLOB columns * Bug #77778: Remove unused function rawurlencodeAndRemoveSiteUrl from backend.js * Bug #77782: Styling glitch when having a select with size=1, minitems=0, maxitems=1 * Task #77783: Remove unused ExtJs JavaScript libraries. * Task #77784: Clean up RTE documentation and TSconfig * Feature #77785: Show TYPO3 version in system information toolbar item * Task #77786: Add support for altering the ENGINE type of existing MySQL tables * Task #77788: Fix spelling issues * Task #77789: HTMLArea: Optimize path handling * Feature #77791: Add option to only show selected records in TCA Tree * Bug #77793: FormViewHelper doesn't handle attribute pageUid="" correct * Bug #77794: Curl is activated, but wrong message in system environment * Bug #77796: Info module -> Page TS config fro page 0 throws error on clicking on page * Bug #77797: Wrong escaping in indexed_search/Resources/Private/Partials/Rules.html * Feature #77799: Display TCA migration messages in Install Tool * Task #77801: Fluidification of NewContentElementController.php * Bug #77802: Labels / dscription texts broken or missing in install tool in "All configuration" * Task #77803: Remove TYPO3_DB from Tests * Bug #77804: Extension install skips some columns * Task #77807: Remove getDatabaseConnection from BackendUtility * Bug #77809: Wrong path in compatibility7 indexed search * Task #77814: remove sword_prev_include functionality from indexed search * Bug #77818: Remove superfluos documentation within sysext:css_styled_content * Task #77820: Acceptence Tests for Backend User Module * Task #77821: Acceptence tests for backend topbar flush caches * Bug #77822: Scheduler: CSH Labels aren't shown while creating a new task * Task #77823: add acceptence tests for filter backend user in backend module * Task #77826: Clean up RTEhtmlarea Spellchecker * Bug #77831: PageLayoutController: Don't sort languages on count query * Bug #77832: FormEngine: Catch Database errors and log error message * Bug #77833: Doctrine: Provide table name to lastInsertId() * Bug #77834: Datahandler: Quote column identifier in join condition * Bug #77835: Doctrine: Adjust ExpressionBuilder inSet for PostgreSQL 9.1+ * Task #77839: Move TYPO3/CMS/Core/QueryGenerator into EXT:lowlevel and deprecate the old module * Task #77840: Optimize Changelogs: Add links to Forge * Bug #77878: No Labels for required fields alert in FormEngine * Feature #77900: Introduce TypeScript for the core * Task #77947: Wizard sort_pages: Non translated text * Task #77948: Fluidification of CreatePages Wizard * Bug #77956: Exception in language menu when using addQueryString.exclude and cHashIncludePageId * Bug #77962: using ObjectManager in CoreUpdaterService.php * Task #77971: Fluidification of SortPages Wizard * Task #77987: Deprecated record listing in page module * Bug #77989: PSR-7 ServerRequest array properties must be initialized as arrays * Task #78020: Fluidification of TaskCenter * Bug #78030: PHP error in language fetching of RTE * Bug #78055: Pagetree view for content elements when trying to add content element anchor links: Tooltip rendered as text * Bug #78086: Function name passed into callUserFunc must be wrapped * Bug #78096: \TYPO3\CMS\Backend\View\PageLayoutView::getResult is incompatible to DatabaseConnection usage * Bug #78121: New Content Element Wizard: Radio buttons get clipped * Bug #78134: config.noScaleUp no longer works * Bug #78185: Acceptance Test for Extension Manger fails since #77820 * Bug #78188: Template Information Module didn't show editor for empty constant or setup * Task #78193: Deprecate ExtensionManagementUtility::extRelPath() * Task #78224: Remove or deprecate TYPO3_DB occurrences * Bug #78227: Reports module > status reports broken on 8.4-dev * Bug #78228: Save page don't reload page tree * Bug #78229: editing a page from pagetree does not reload the right panel * Bug #78234: TYPO3 8.4-dev - CSS glitch - site name in topbar overlaps the icons reducing the windows size * Bug #78237: Reports module fatals * Task #78239: Add more contrast to clear cache menu * Bug #78241: CSS of DatePicker is broken on current master * Bug #78249: acceptance tests fails on main frame name * Bug #78253: SplitButton dropdown show black icons * Bug #78267: Styling of RTE wizards is broken * Bug #78268: RTE wizards do not work * Bug #78271: Filelist > info popup > wrong icon color * Bug #78272: Acceptance test fails on topbar flush cache * Bug #78273: Acceptance test fails on topbar bookmark * Bug #78286: Main module refresh * Bug #78287: Acceptance tests failing due to module menu selector changes * Bug #78288: Side effects from LocalConfiguration in acceptance tests * Bug #78290: Backend login: spinner not shown if login method is not "rsa" * Bug #78295: getQuery does not respect orderBy * Bug #78297: Sanitize loading first module * Bug #78298: phpunit fails with extensions on current master * Bug #78299: EXT:backend has a hard dependency to EXT:rsaauth * Bug #78301: Use context specific table in PageRepository * Bug #78307: Backend tree height * Bug #78308: HTML is rendered in Install Tool's flash message * Task #78313: BackendUserAuthentication::getPagePermsClause wrong after Doctrine migration * Bug #78324: Console log calls in Viewport.js