-
Notifications
You must be signed in to change notification settings - Fork 0
[TASK] Declare TypoScriptFrontendController deprecated #1074
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
Comments
brotkrueml
added a commit
to brotkrueml/TYPO3CMS-Reference-CoreApi
that referenced
this issue
Oct 23, 2024
Related: TYPO3-Documentation/Changelog-To-Doc#1074 Releases: main, 13.4
brotkrueml
added a commit
to brotkrueml/TYPO3CMS-Reference-Typoscript
that referenced
this issue
Oct 23, 2024
Related: TYPO3-Documentation/Changelog-To-Doc#1074 Releases: main, 13.4
linawolf
pushed a commit
to TYPO3-Documentation/TYPO3CMS-Reference-Typoscript
that referenced
this issue
Oct 24, 2024
Related: TYPO3-Documentation/Changelog-To-Doc#1074 Releases: main, 13.4
github-actions bot
pushed a commit
to TYPO3-Documentation/TYPO3CMS-Reference-Typoscript
that referenced
this issue
Oct 24, 2024
Related: TYPO3-Documentation/Changelog-To-Doc#1074 Releases: main, 13.4
froemken
pushed a commit
to TYPO3-Documentation/TYPO3CMS-Reference-Typoscript
that referenced
this issue
Oct 25, 2024
Related: TYPO3-Documentation/Changelog-To-Doc#1074 Releases: main, 13.4 Co-authored-by: Chris Müller <[email protected]>
brotkrueml
added a commit
to brotkrueml/TYPO3CMS-Reference-CoreApi
that referenced
this issue
Oct 28, 2024
Related: TYPO3-Documentation/Changelog-To-Doc#1074 Releases: main, 13.4
brotkrueml
added a commit
to brotkrueml/TYPO3CMS-Reference-CoreApi
that referenced
this issue
Oct 28, 2024
The TypoScriptFrontendController has been marked as deprecated with TYPO3 v13.4. Therefore, this example has been adjusted to avoid calling TSFE methods. Additionally: - The whole class is marked as readonly. - The "do something" comment is removed as it does not serve any purpose here. Related: TYPO3-Documentation/Changelog-To-Doc#1074 Releases: main, 13.4
linawolf
pushed a commit
to TYPO3-Documentation/TYPO3CMS-Reference-CoreApi
that referenced
this issue
Oct 28, 2024
#4930) The TypoScriptFrontendController has been marked as deprecated with TYPO3 v13.4. Therefore, this example has been adjusted to avoid calling TSFE methods. Additionally: - The whole class is marked as readonly. - The "do something" comment is removed as it does not serve any purpose here. Related: TYPO3-Documentation/Changelog-To-Doc#1074 Releases: main, 13.4
github-actions bot
pushed a commit
to TYPO3-Documentation/TYPO3CMS-Reference-CoreApi
that referenced
this issue
Oct 28, 2024
The TypoScriptFrontendController has been marked as deprecated with TYPO3 v13.4. Therefore, this example has been adjusted to avoid calling TSFE methods. Additionally: - The whole class is marked as readonly. - The "do something" comment is removed as it does not serve any purpose here. Related: TYPO3-Documentation/Changelog-To-Doc#1074 Releases: main, 13.4
linawolf
pushed a commit
to TYPO3-Documentation/TYPO3CMS-Reference-CoreApi
that referenced
this issue
Oct 28, 2024
#4931) The TypoScriptFrontendController has been marked as deprecated with TYPO3 v13.4. Therefore, this example has been adjusted to avoid calling TSFE methods. Additionally: - The whole class is marked as readonly. - The "do something" comment is removed as it does not serve any purpose here. Related: TYPO3-Documentation/Changelog-To-Doc#1074 Releases: main, 13.4 Co-authored-by: Chris Müller <[email protected]>
brotkrueml
added a commit
to brotkrueml/TYPO3CMS-Reference-CoreApi
that referenced
this issue
Oct 28, 2024
TypoScriptFrontendController has been deprecated with TYPO3 v13. Therefore, the mentions of TSFE have been removed in those chapters. Related: TYPO3-Documentation/Changelog-To-Doc#1074 Releases: main, 13.4
linawolf
pushed a commit
to TYPO3-Documentation/TYPO3CMS-Reference-CoreApi
that referenced
this issue
Oct 28, 2024
…ers (#4933) TypoScriptFrontendController has been deprecated with TYPO3 v13. Therefore, the mentions of TSFE have been removed in those chapters. Related: TYPO3-Documentation/Changelog-To-Doc#1074 Releases: main, 13.4
github-actions bot
pushed a commit
to TYPO3-Documentation/TYPO3CMS-Reference-CoreApi
that referenced
this issue
Oct 28, 2024
TypoScriptFrontendController has been deprecated with TYPO3 v13. Therefore, the mentions of TSFE have been removed in those chapters. Related: TYPO3-Documentation/Changelog-To-Doc#1074 Releases: main, 13.4
linawolf
pushed a commit
to TYPO3-Documentation/TYPO3CMS-Reference-CoreApi
that referenced
this issue
Oct 28, 2024
…ers (#4934) TypoScriptFrontendController has been deprecated with TYPO3 v13. Therefore, the mentions of TSFE have been removed in those chapters. Related: TYPO3-Documentation/Changelog-To-Doc#1074 Releases: main, 13.4 Co-authored-by: Chris Müller <[email protected]>
brotkrueml
added a commit
to brotkrueml/TYPO3CMS-Reference-CoreApi
that referenced
this issue
Oct 29, 2024
TSFE has been deprecated with TYPO3 v13 and will be removed with TYPO3 v14. Therefore, this mentioning has to be dropped. Related: https://docs.typo3.org/c/typo3/cms-core/main/en-us/Changelog/9.4/Deprecation-85543-Language-relatedPropertiesInTypoScriptFrontendControllerAndPageRepository.html#migration Related: TYPO3-Documentation/Changelog-To-Doc#1074 Releases: main, 13.4
brotkrueml
added a commit
to brotkrueml/TYPO3CMS-Reference-CoreApi
that referenced
this issue
Oct 29, 2024
TSFE has been deprecated with TYPO3 v13 and will be removed with TYPO3 v14. Therefore, this mentioning has to be dropped. `TSFE->sys_page` holds an instance of the `PageRepository`, therefore this is a suitable substitution. Related: TYPO3-Documentation/Changelog-To-Doc#1074 Releases: main, 13.4
brotkrueml
added a commit
to brotkrueml/TYPO3CMS-Reference-CoreApi
that referenced
this issue
Oct 29, 2024
TSFE has been deprecated with TYPO3 v13 and will be removed with TYPO3 v14. Therefore, this mentioning has to be dropped. Related: TYPO3-Documentation/Changelog-To-Doc#1074 Releases: main, 13.4
brotkrueml
added a commit
to brotkrueml/TYPO3CMS-Reference-Typoscript
that referenced
this issue
Oct 29, 2024
Related: TYPO3-Documentation/Changelog-To-Doc#1074 Releases: main, 13.4
linawolf
pushed a commit
to TYPO3-Documentation/TYPO3CMS-Reference-Typoscript
that referenced
this issue
Oct 31, 2024
Related: TYPO3-Documentation/Changelog-To-Doc#1074 Releases: main, 13.4
linawolf
pushed a commit
to TYPO3-Documentation/TYPO3CMS-Reference-CoreApi
that referenced
this issue
Nov 1, 2024
TSFE has been deprecated with TYPO3 v13 and will be removed with TYPO3 v14. Therefore, this mentioning has to be dropped. Related: TYPO3-Documentation/Changelog-To-Doc#1074 Releases: main, 13.4
github-actions bot
pushed a commit
to TYPO3-Documentation/TYPO3CMS-Reference-CoreApi
that referenced
this issue
Nov 1, 2024
TSFE has been deprecated with TYPO3 v13 and will be removed with TYPO3 v14. Therefore, this mentioning has to be dropped. Related: TYPO3-Documentation/Changelog-To-Doc#1074 Releases: main, 13.4
linawolf
pushed a commit
to TYPO3-Documentation/TYPO3CMS-Reference-CoreApi
that referenced
this issue
Nov 1, 2024
TSFE has been deprecated with TYPO3 v13 and will be removed with TYPO3 v14. Therefore, this mentioning has to be dropped. `TSFE->sys_page` holds an instance of the `PageRepository`, therefore this is a suitable substitution. Related: TYPO3-Documentation/Changelog-To-Doc#1074 Releases: main, 13.4
github-actions bot
pushed a commit
to TYPO3-Documentation/TYPO3CMS-Reference-CoreApi
that referenced
this issue
Nov 1, 2024
TSFE has been deprecated with TYPO3 v13 and will be removed with TYPO3 v14. Therefore, this mentioning has to be dropped. `TSFE->sys_page` holds an instance of the `PageRepository`, therefore this is a suitable substitution. Related: TYPO3-Documentation/Changelog-To-Doc#1074 Releases: main, 13.4
linawolf
pushed a commit
to TYPO3-Documentation/TYPO3CMS-Reference-CoreApi
that referenced
this issue
Nov 1, 2024
TSFE has been deprecated with TYPO3 v13 and will be removed with TYPO3 v14. Therefore, this mentioning has to be dropped. Related: https://docs.typo3.org/c/typo3/cms-core/main/en-us/Changelog/9.4/Deprecation-85543-Language-relatedPropertiesInTypoScriptFrontendControllerAndPageRepository.html#migration Related: TYPO3-Documentation/Changelog-To-Doc#1074 Releases: main, 13.4
github-actions bot
pushed a commit
to TYPO3-Documentation/TYPO3CMS-Reference-CoreApi
that referenced
this issue
Nov 1, 2024
TSFE has been deprecated with TYPO3 v13 and will be removed with TYPO3 v14. Therefore, this mentioning has to be dropped. Related: https://docs.typo3.org/c/typo3/cms-core/main/en-us/Changelog/9.4/Deprecation-85543-Language-relatedPropertiesInTypoScriptFrontendControllerAndPageRepository.html#migration Related: TYPO3-Documentation/Changelog-To-Doc#1074 Releases: main, 13.4
linawolf
pushed a commit
to TYPO3-Documentation/TYPO3CMS-Reference-CoreApi
that referenced
this issue
Nov 1, 2024
TSFE has been deprecated with TYPO3 v13 and will be removed with TYPO3 v14. Therefore, this mentioning has to be dropped. `TSFE->sys_page` holds an instance of the `PageRepository`, therefore this is a suitable substitution. Related: TYPO3-Documentation/Changelog-To-Doc#1074 Releases: main, 13.4 Co-authored-by: Chris Müller <[email protected]>
linawolf
pushed a commit
to TYPO3-Documentation/TYPO3CMS-Reference-CoreApi
that referenced
this issue
Nov 1, 2024
TSFE has been deprecated with TYPO3 v13 and will be removed with TYPO3 v14. Therefore, this mentioning has to be dropped. Related: https://docs.typo3.org/c/typo3/cms-core/main/en-us/Changelog/9.4/Deprecation-85543-Language-relatedPropertiesInTypoScriptFrontendControllerAndPageRepository.html#migration Related: TYPO3-Documentation/Changelog-To-Doc#1074 Releases: main, 13.4 Co-authored-by: Chris Müller <[email protected]>
linawolf
pushed a commit
to TYPO3-Documentation/TYPO3CMS-Reference-CoreApi
that referenced
this issue
Nov 1, 2024
TSFE has been deprecated with TYPO3 v13 and will be removed with TYPO3 v14. Therefore, this mentioning has to be dropped. Related: TYPO3-Documentation/Changelog-To-Doc#1074 Releases: main, 13.4 Co-authored-by: Chris Müller <[email protected]>
linawolf
pushed a commit
to TYPO3-Documentation/TYPO3CMS-Reference-CoreApi
that referenced
this issue
Nov 1, 2024
* [TASK] #105230 - Declare TypoScriptFrontendController deprecated Related: TYPO3-Documentation/Changelog-To-Doc#1074 Releases: main, 13.4 * Add deprecation for TSFE in "Global Variables" chapter
linawolf
pushed a commit
to TYPO3-Documentation/TYPO3CMS-Reference-CoreApi
that referenced
this issue
Jan 16, 2025
* [TASK] #105230 - Declare TypoScriptFrontendController deprecated Related: TYPO3-Documentation/Changelog-To-Doc#1074 Releases: main, 13.4 * Add deprecation for TSFE in "Global Variables" chapter (cherry picked from commit 218e70f)
We need to document it here: https://docs.typo3.org/permalink/t3tsref:top-level-objects-config |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
ℹ️ View this commit on Github
👥 Authored by Christian Kuhn [email protected]
✔️ Merged by Christian Kuhn [email protected]
Commit message
[TASK] Declare TypoScriptFrontendController deprecated
We worked hard on TypoScriptFrontendController in TYPO3 v13
leaving mainly internal code and usages. A couple of details
are still left open, and we can't tackle them in v13 anymore
due to time constraints. The most notable area is the main
content generation trigger and the *_INT processing.
However, all non-internal usages by extensions can be
substituted. Usually by using new attributes of the request.
The goal is still to get rid of TypoScriptFrontendController
in TYPO3 v14. The patch prepares this by declaring
TypoScriptFrontendController fully deprecated, even though
with some left over internal usages. TYPO3 v14 will see a
few preparation patches to reach this goal.
The patch polishes a ReST file from 13.0 to add some more
"Use this instead" information, and adds a new ReST file
declaring TypoScriptFrontendController and $GLOBALS['TSFE']
deprecated.
Resolves: #105230
Resolves: #105046
Related: #102621
Related: #104217
Releases: main
Change-Id: I0d9ab50e4be9724895f5f2763c0be2ab731cd9f0
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/86493
Reviewed-by: Oliver Bartsch [email protected]
Reviewed-by: Christian Kuhn [email protected]
Tested-by: Christian Kuhn [email protected]
Reviewed-by: Stefan Bürk [email protected]
Tested-by: core-ci [email protected]
Tested-by: Stefan Bürk [email protected]
Reviewed-by: Andreas Kienast [email protected]
Tested-by: Oliver Bartsch [email protected]
➕ Added files
13.4/Deprecation-105230-TypoScriptFrontendControllerAndGLOBALSTSFE.rst
➗ Modified files
13.0/Breaking-102621-MostTSFEMembersMarkedInternalOrRead-only.rst
The text was updated successfully, but these errors were encountered: