# 4.6.0 2011-10-25 RELEASE * Bug #12225: External Links with Redirects are reported as 404 * Bug #12586: Check links should not show statistics * Bug #13214: Stylesheet for confirmation view missing in form sysext * Feature #13423: Add DAM section to the manual * Bug #13547: Special handling for HTTP 400 Bad request * Bug #13756: External links to big files crash TYPO3 * Bug #13802: Add handling for HTTP 405 Method not allowed * Feature #13847: Add error message for return code 401 * Feature #13849: Add more status codes for external link errors * Bug #16306: Misleading SQL error message in TCEforms * Feature #18652: When working in a workspace in web_layout module "new version of page" button cannot be removed * Bug #19175: Extension Manager: Edit Files still has old Backend style behavior * Feature #20577: Create better session identifiers and add basic validation * Feature #23198: Its not possible to hide translated records from listview * Feature #23396: remove code warnings about XCLASS and naming annoyances * Bug #23596: CLI dispatcher uses the locale from the shell * Bug #24503: Throw correct Exceptions everywhere * Bug #24616: New page links in new record wizards are not configurable * Bug #24738: credits to external libraries * Bug #24739: remove deprecated typo3/contrib/json/ * Bug #24807: Add name of missing file to Exception in thumbs.php * Bug #24834: Disable Upgade Wizard "Version Compatibility" if compat_version == TYPO3_version * Bug #24955: Remove all mentions of $LANG_GENERAL_LABELS * Bug #25008: htmlArea RTE: Clean-up umbrella for 4.6 * Bug #25009: htmlArea RTE: Delete deprecated class HTMLArea.Dialog * Bug #25011: htmlArea RTE: Delete deprecated DAM integration extension variable * Bug #25012: htmlArea RTE: Delete deprecated Aspell-related extension configuration variables * Bug #25014: htmlArea RTE: Delete deprecated Page TSConfig properties * Bug #25015: htmlArea RTE: Delete deprecated browser identification js variables * Bug #25016: htmlArea RTE: Delete deprecated code/functions from main js script * Bug #25017: htmlArea RTE: Any plugin must be inside HTMLArea namespace * Bug #25018: htmlArea RTE: Delete class HTMLArea.Base * Bug #25051: Remove deprecated option TTFLocaleConv * Bug #25092: htmlArea RTE: Delete deprecated plugin information variables * Bug #25093: htmlArea RTE: Delete deprecated color conversion function aliases * Bug #25143: Refreshment of about module * Bug #25276: Backend toolbar (additionalBackendItems) doesn't use a common CSS class * Bug #25315: Add a value slider as wizard to TCEforms * Bug #26142: Media field in pages_language_overlay differs from field in pages table * Bug #26162: Remove trailing newlines from EOF * Task #26164: Fix some typos in typo3/sysext/recycler/mod1/index.php * Task #26173: Add missing PHP closing tag * Bug #26231: Add "class." prefix to all scheduler unit test files * Task #26295: TYPO3 code must not use the else if construct * Task #26345: Change "null" into "NULL" * Task #26346: Change "true" into "TRUE" * Task #26347: Change "false" into "FALSE" * Bug #26351: Fix typo in class.t3lib_div.php * Task #26505: Using the PHP5 constructors * Task #27027: Remove extension commerce specific code in TYPO3 Core * Task #27416: Fix localization handling to support XLIFF * Bug #27431: Module unit test uses deprecated method * Task #27552: Update manual for TYPO3 4.6 * Bug #27605: Move element/add pages layout problems * Task #27687: Clean up the code * Bug #27836: Fatal error on installing an extension with dependencies * Task #27940: Deprecate not needed functions in page module * Task #27952: Remove draft workspace references * Bug #27966: Editing an staged element should warn the editor * Bug #27971: xliff removed hook to override locallangs * Bug #27976: A cache with identifier "workspaces_cache" does not exist * Task #27999: Remove function index * Bug #28012: [BUGFIX] Localization: Editing in TCEforms shows unstyled original value * Bug #28062: Cleanup caching framework garbage collection task * Bug #28083: Some unit tests fail with "Cannot modify header information" * Task #28241: Merge changes from 4.5 upstream to master * Bug #28262: Workspace splitview is also opened up in LIVE WS * Task #28503: Remove senseless comment * Bug #28563: Incorrect handler detected with DELETE, INSERT and UPDATE queries * Feature #28568: Hook for tslib_adminpanel * Bug #28620: Hidden input element in form wizard almost invisible * Task #28676: [Task] Move aboutmodules files into extension directory * Bug #28980: t3lib_http_Request must not extend PEAR HTTP_Request2, but should encapsulate it instead * Task #29026: Use proper localization API * Bug #29307: Hide comments section if change has no comments * Bug #29524: TCA returns silly values when using "real" as field type * Bug #29550: Broken contextmenu in file list modul * Bug #29597: user_plaintext::renderImage has wrong implementation of image_link field * Bug #29631: Can't update Extension Config after installing * Bug #29901: t3lib_autoloader::getAutoloadCacheIdentifier should respect PATH_site * Bug #30269: Configurable cookie name feature relies on a started PHP session in the frontend * Bug #30274: Change resizable textarea default settings of backend users * Bug #30395: Page tree breaking for user with multiple DB mounts * Bug #30554: Reports module: Available services broken * Task #30588: Update manual * Task #30695: Implement availability check for saltedpasswords in reports module * Task #30746: Use ISO 8601 in date attribute of XLIFF files * Bug #30758: Login fails silently, when no backend for rsaauth is available * Task #30799: Make sure md5.js is allowed to be shipped with TYPO3 * Bug #30827: t3lib_utility_VersionNumber is not found after trying to upgrade * Task #30853: Update system extension information * Bug #30862: Install Tool throws database errors in Upgrade Wizard, because caching framework tables are still missing * Bug #30870: No modules available for non-admin users * Task #30896: Fix version number of 4.6 branch * Bug #30913: Caching framework should load exceptions explictly. * Task #30916: Transform the current en->en XLIFF file to template file * Task #30926: Raise the number of possible filemounts from 10 to 25 * Bug #30974: About Modules shows HTML entities for Install Tool module * Task #30999: INSTALL.txt does not list all required PHP extensions * Bug #31003: Page tree disappears * Task #31035: English XLIFF files should not contain target element * Task #31044: English XLIFF files should not contain target element * Task #31047: t3lib_l10n_parser_Llxml does not conform to CGL * Bug #31067: root-lines for DB Mounts in Pagetree rendering wrong markup * Bug #31079: Non-array argument passed to t3lib_div::implodeAttributes() * Bug #31109: XLIFF: Indent with new lines causes invalid output * Bug #31120: Add default csc-mailform DIV wrap * Bug #31141: Pootle: Multi-line labels are not rendered properly * Task #31143: Extension search should prioritize result where key === search expression * Bug #31158: EM: The list of extensions is not sorted in Language Packages * Task #31159: Enable image configuration png_truecolor by default * Task #31170: Update information in INSTALL.txt * Task #31171: Update information in NEWS.txt * Bug #31173: impexp links to a file of the Extension Manager, which does not exist * Task #31174: CGL cleanup in Available services report * Bug #31184: EM window not scrollable * Bug #31186: Awkward styling of split bar in Chrome browser * Bug #31188: rsaauth only checks if key generation works on Windows * Task #31196: Form project structure is not Extbase-compliant * Task #31201: Merge linkvalidator for 4.6 * Bug #31216: Core still calls t3lib_div::testInt() * Bug #31217: workspaces: invalid and deprecated calls * Bug #31218: version: deprecated call * Task #31228: Unit test for t3lib_utility_Mail should check From user * Bug #31237: config.compressJs enables itself * Task #31242: Function menu Check for extension updates should be removed * Task #31245: Integrate possibility to modify caching configurations * Bug #31246: Internal extension information is not updated properly * Bug #31248: Upgrade Wizards appear over and over again * Bug #31249: Caching tables of new extensions are not created * Task #31251: Documentation of compressJs feature * Bug #31256: NEWS.txt refers to de_AU * Bug #31271: EM: Configuration inlineToWindow does not default to 1 * Task #31274: Disable file upload in form wizard