New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Documentation updates related to Changelog 10.0 #849
Comments
Deprecated functionality removedBreaking: #87193 - Deprecated functionality removed The following PHP classes that have been previously deprecated for v9 have been removed:
The following PHP interfaces that have been previously deprecated for v9 have been removed:
The following PHP class aliases that have been previously deprecated for v9 have been removed:
The following PHP class methods that have been previously deprecated for v9 have been removed:
The following PHP static class methods that have been previously deprecated for v9 have been removed:
The following PHP methods have been additionally deprecated and are a no-op now:
The following methods changed signature according to previous deprecations in v9 at the end of the argument list:
The following public class properties have been dropped:
The following class methods have changed visibility:
The following class properties have changed visibility:
The following VieHelpers have changed:
The following scheduler tasks have been removed:
The following user TSconfig options have been dropped:
The following TypoScript options have been dropped (see PR TYPO3CMS-Reference-Typoscript#304):
The following TypoScript conditions have been dropped:
The following constants have been dropped:
The following class constants have been dropped:
The following constants have been set to protected:
The following global options are ignored:
The following language files and aliases have been removed:
The following global variables have been removed:
The following hooks have been removed:
The following hooks don’t pass the class reference anymore:
The following signals have been removed:
The following features are now always enabled:
The following features have been removed:
The following database tables have been removed:
The following database fields have been removed:
The following php doc annotations have been removed: The following global JavaScript functions have been removed:
The following JavaScript modules have been removed:
The following global instances have been removed:
|
see Deprecation 88746 see TYPO3-Documentation/TYPO3CMS-Reference-CoreApi#849
see Deprecation 88746 see TYPO3-Documentation/TYPO3CMS-Reference-CoreApi#849
See Deprecation 88746 See TYPO3-Documentation/TYPO3CMS-Reference-CoreApi#849
See Deprecation 88746 See TYPO3-Documentation/TYPO3CMS-Reference-CoreApi#849
See Deprecation 88366 See TYPO3-Documentation/TYPO3CMS-Reference-CoreApi#849
See Deprecation 88366 See TYPO3-Documentation/TYPO3CMS-Reference-CoreApi#849
* [FEATURE] Add BitSet class to docs See Feature 87665 See #849 * [TASK] Address review comments
* [FEATURE] Add BitSet class to docs See Feature 87665 See #849 * [TASK] Address review comments
See Core Feature 86365 See TYPO3-Documentation/TYPO3CMS-Reference-CoreApi#849
See Core Feature 86365 See TYPO3-Documentation/TYPO3CMS-Reference-CoreApi#849
@susannemoog there seem to be many open points yet, are you still working on this? |
@linawolf there are no main open points, are there? I just see those from Sybille, which I did not work on at all in any "continuous" way (I'm not sure if where they come from/if we would need to go through them all one by one or if they were part of others rst files in earlier versions). I'd propose to close this issue here. |
Ok, so let's close it |
Note: Since this issue was created after some changes were already made to the documentation, not all done changelogs have been checked (yet) in this list. If you find items that are done, please mark them as checked or leave a comment. (You need write permissions to check an item. It's ok to just leave a comment, if you don't have permission).
Breaking
Breaking: 87193 - Deprecated functionality removed - see next comment
Breaking: 21638 - AbstractUserAuthentication::lockIP property removed
Breaking: 81950 - Remove leftover workspaces unpublishing functionality
Breaking: 86862 - Default Layout of ext:fluid_styled_content does not use spaceless viewHelper anymore
Breaking: 87009 - Use multiple translation files by default in EXT:form
Breaking: 87305 - Use constructor injection in DataMapper
Breaking: 87511 - Remove $namespacesViewObjectNamePattern property
Breaking: 87511 - Remove $viewFormatToObjectNameMap property
Breaking: 87558 - Consolidate extbase caches
Breaking: 87567 - Global variable $TBE_TEMPLATE removed
Breaking: 87583 - Remove obsolete APC Cache Backend implementation
Breaking: 87594 - Harden extbase
Breaking: 87623 - Replace config.persistence.classes typoscript configuration
Breaking: 87627 - Remove Property extensionName of AbstractController
Breaking: 87936 - TCA for sys_history removed
Breaking: 87937 - TCA option “selicon_field_path” removed (see pull request: Remove TCA option selicon_field_path TYPO3CMS-Reference-TCA#246)
Breaking: 87957 - Validators are not registered automatically in Extbase anymore
Breaking: 87989 - TCA option setToDefaultOnCopy removed (pull request: Remove TCA option setToDefaultOnCopy TYPO3CMS-Reference-TCA#245)
Breaking: 88129 - Renamed felogin flexform fields
Breaking: 88143 - Version-related database field “t3ver_id” removed
Breaking: 88182 - jsfunc.inline.js has been dropped
Breaking: 88366 - Removed prefix of cache tables
Breaking: 88376 - Removed obsolete “pageNotFound_handling” settings see pull request
Breaking: 88411 - TBE_EDITOR.typo3form removed
Breaking: 88427 - jsfunc.evalfield.js has been removed
Breaking: 88458 - Removed Frontend Track User “ftu” functionality
Breaking: 88496 - Method getSwitchableControllerActions has been removed (internal change, not documentation)
Breaking: 88498 - Global data for TimeTracker statistics removed
Breaking: 88500 - RTE image handling functionality dropped
Breaking: 88525 - Remove “createDirs” directive of extension installation / em_conf.php (see pull request)
Breaking: 88527 - Overriding custom values in User Authentication derivatives
Breaking: 88540 - Changed Request Workflow for Frontend Requests
Breaking: 88564 - PageTSconfig setting “TSFE.constants” removed (see pull request)
Breaking: 88574 - 4th parameter of PageRepository->enableFields removed
Breaking: 88583 - Database field sys_language.static_lang_isocode removed
Breaking: 88638 - Streamlined SoftRefParser reference lookup
Breaking: 88640 - Database field “sys_template.nextLevel” and TypoScript sublevel - inheritance removed
Breaking: 88643 - Removed swiftmailer/swiftmailer dependency ( missing:, see old documentation based on SwiftMailer, see pull request)
Breaking: 88646 - Removed inheritance of AbstractService from AbstractAuthenticationService
Breaking: 88657 - Popup configuration in FormEngine dropped
Breaking: 88660 - $GLOBALS[T3_VAR] removed
Breaking: 88667 - Removed additionalJavaScriptSubmit from FormEngine
Breaking: 88669 - FormEngine FormDataProvider “parentPageTca” removed
Breaking: 88681 - Import of PHP files in Import/Export files removed
Breaking: 88687 - Configure extbase request handlers via PHP (not documented)
Breaking: 88706 - Streamline felogin locallang keys
Breaking: 88724 - Remove superfluous methods of localizationRedirect
Breaking: 88741 - cHash calculation in indexed search removed
Breaking: 88744 - Database fields related to CSS Styled Content removed
Breaking: 88755 - Remove POST option from typolink.addQueryString.method -> see Issue in TypoScript ref
Breaking: 88758 - Selective Concatenation of CSS files in ResourceCompressor removed
Breaking: 88772 - JavaScript script tags omit type=text/javascript in HTML5 (see pull request)
Breaking: 88779 - RecordList: Remove unused code
Breaking: 88799 - Introduced PSR-3 compatible Logging API
Features
Feature: 21638 - Introduced IP locking for IPv6 (see pull request)
Feature: 56213 - Allow sorting file list by file meta data “title”
Feature: 78432 - Add log message for “Switch User action”
Feature: 80420 - Allow multiple recipients in email finisher
Feature: 83734 - Add support for current page in config.cache -> See Issue in TypoScript Reference
Feature: 84112 - Symfony dependency injection for core and extbase - done*, see issue TYPO3 10: Document Symfony dependency injection for core and extbase #595
Feature: 84757 - Double click in structure tree changes label
Feature: 85569 - Show scheduler information in the system information toolbar
Feature: 85607 - New ThumbnailViewHelper to render thumbnails deferred
Feature: 86629 - Implement LinkHandler for telephone numbers
Feature: 86964 - Allow getting class property default value
Feature: 87200 - Send plaintext and HTML mails in EmailFinisher
Feature: 87433 - Add changefreq and priority for XML sitemap ... see pull request ... see also issue in forge
Feature: 87457 - Use symfony/property-info to gather doc block information
Feature: 87665 - Introduce BitSet class
Feature: 87726 - Extend FrontendLoginController Hook to validate password
Feature: 88643 - New Mail API based on symfony/mailer and symfony/mime
Feature: 88648 - Set Twitter Card Type in page properties] ... issue in TSref
Feature: 88770 - PSR-14 based EventDispatcher PR in progress : Feature/psr14 #616
Feature: 88791 - Introduce PreviewAspect in Context
Feature: 88792 - Add TypoScriptAspect to handle TypoScript Rendering Context settings
Feature: 88799 - Introduced PSR-3 compatible Logging API
Feature: 88807 - AdminPanel RequestEnricherInterface has been introduced
Deprecation
Deprecation: 80420 - EmailFinisher single address options
Deprecation: 82669 - Streamline Backend route path inconsistencies
Deprecation: 85895 - Deprecate File::_getMetaData()
Deprecation: 87200 - EmailFinisher FORMAT_* constants
Deprecation: 87200 - EmailFinisher “format” option
Deprecation: 87305 - Use constructor injection in DataMapper
Deprecation: 87332 - Avoid runtime reflection calls in ObjectAccess
Deprecation: 87550 - Use controller classes when registering plugins/modules
Deprecation: 87613 - Deprecate TYPO3CMSExtbaseUtilityTypeHandlingUtility::hex2bin (not documented)
Deprecation: 87882 - File related controllers moved to EXT:filelist
Deprecation: 87894 - GeneralUtility::idnaEncode
Deprecation: 88366 - Default caching framework cache names changed
Deprecation: 88406 - setCacheHash/noCacheHash options in ViewHelpers and UriBuilder ... Related: https://forge.typo3.org/issues/91956
Deprecation: 88428 - top.rawurlencode and top.str_replace
Deprecation: 88432 - Replaced md5.js with an AMD module
Deprecation: 88433 - Deprecate top.openUrlInWindow
Deprecation: 88473 - TypoScriptFrontendController->settingLocale
Deprecation: 88499 - BackendUtility::getViewDomain
Deprecation: 88554 - Deprecated methods in VersionNumberUtility
Deprecation: 88559 - $TSFE->sys_language_isocode
Deprecation: 88567 - $GLOBALS[‘LOCAL_LANG’]
Deprecation: 88569 - Locales::initialize() in favor of regular singleton instance
Deprecation: 88651 - Replace TYPO3/CMS/Backend/SplitButtons with TYPO3/CMS/Backend/DocumentSaveActions
Deprecation: 88662 - Deprecated backend route xMOD_tximpexp
Deprecation: 88746 - PageRepository PHP class moved from Frontend to Core Extension
Deprecation: 88792 - forceTemplateParsing in TSFE and TemplateService
Deprecation: 88807 - AdminPanel InitializableInterface has been deprecated
Important
The text was updated successfully, but these errors were encountered: