Skip to content

[FEATURE] Document static user TSconfig for backend users and groups - #2005

Merged
froemken merged 5 commits into
mainfrom
task/static-user-tsconfig
Oct 20, 2026
Merged

froemken merged 5 commits into
mainfrom
task/static-user-tsconfig

Conversation

@linawolf

@linawolf linawolf commented Oct 5, 2026

Copy link
Copy Markdown
Member

Since TYPO3 14.2, extensions can register user TSconfig files that are
selected in the record of a backend user or group, like static page
TSconfig in the page properties, so the configuration no longer has to
be stored in the database.

Resolves: TYPO3-Documentation/Changelog-To-Doc#1606
Releases: main, 14.3
Signed-off-by: Lina Wolf
Assisted-by: Claude Opus 5.5 noreply@anthropic.com

Comment thread Documentation/UsingSettingTSconfig/_UserTSconfig/_be_groups.php
Comment thread Documentation/UsingSettingTSconfig/_UserTSconfig/_be_users.php
Comment thread Documentation/UsingSettingTSconfig/_UserTSconfig/_be_groups.php
Comment thread Documentation/UsingSettingTSconfig/_UserTSconfig/_be_users.php
Comment thread Documentation/UsingSettingTSconfig/_UserTSconfig/_be_users.php
Comment thread Documentation/UsingSettingTSconfig/_UserTSconfig/_be_groups.php
Since TYPO3 14.2, extensions can register user TSconfig files that are
selected in the record of a backend user or group, like static page
TSconfig in the page properties, so the configuration no longer has to
be stored in the database.

Resolves: TYPO3-Documentation/Changelog-To-Doc#1606
Releases: main, 14.3
Signed-off-by: Lina Wolf
Assisted-by: Claude Opus 5.5 <noreply@anthropic.com>
The screenshot of the Options tab ended below the TSconfig field, so
the new Include static TSconfig field was not visible.

Releases: main, 14.3
Signed-off-by: Lina Wolf
Assisted-by: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Lina Wolf
Assisted-by: Claude Opus 5.5 <noreply@anthropic.com>
Releases: main, 14.3
Signed-off-by: Lina Wolf
Assisted-by: Claude Opus 5.5 <noreply@anthropic.com>
…field

The screenshot of the Options tab is generated now, so it shows the
Include static TSconfig field only once an extension registers a file.
my_extension registers one, the test user selects it, and the
screenshot reaches down to the field.

Releases: main, 14.3
Signed-off-by: Lina Wolf
Assisted-by: Claude Opus 5.5 <noreply@anthropic.com>
@linawolf
linawolf force-pushed the task/static-user-tsconfig branch from 2d13fab to 1de8dfd Compare October 13, 2026 18:34
@froemken
froemken merged commit ac731e6 into main Oct 20, 2026
6 checks passed
@froemken
froemken deleted the task/static-user-tsconfig branch October 20, 2026 11:55
@typo3-docs-backport-bot

Copy link
Copy Markdown
Contributor

Backport failed for 14.3, because it was unable to cherry-pick the commit(s).

Please cherry-pick the changes locally and resolve any conflicts.

git fetch origin 14.3
git worktree add -d .worktree/backport-2005-to-14.3 origin/14.3
cd .worktree/backport-2005-to-14.3
git switch --create backport-2005-to-14.3
git cherry-pick -x ac731e6befebdd86c68092ec055a5053822afb5c

@typo3-docs-backport-bot typo3-docs-backport-bot Bot added the backport-failed Backport failed or needs manual intervention label Oct 20, 2026
@typo3-docs-backport-bot

Copy link
Copy Markdown
Contributor

Backport failed or needs manual intervention.

Backport action outcome: success
Backport success output: false
Per target: 14.3=false
Created backport PRs: none

Workflow run: https://github.com/TYPO3-Documentation/TYPO3CMS-Reference-Typoscript/actions/runs/39418465757

@froemken froemken added backport-done Changes have been backported to other branches already and removed backport-failed Backport failed or needs manual intervention labels Oct 20, 2026
froemken added a commit that referenced this pull request Oct 20, 2026
…2005) (#2127)

* [FEATURE] Document static user TSconfig for backend users and groups

Since TYPO3 14.2, extensions can register user TSconfig files that are
selected in the record of a backend user or group, like static page
TSconfig in the page properties, so the configuration no longer has to
be stored in the database.

Resolves: TYPO3-Documentation/Changelog-To-Doc#1606
Releases: main, 14.3
Signed-off-by: Lina Wolf
Assisted-by: Claude Opus 5.5 <noreply@anthropic.com>

* [TASK] Show the Include static TSconfig field in the user screenshot

The screenshot of the Options tab ended below the TSconfig field, so
the new Include static TSconfig field was not visible.

Releases: main, 14.3
Signed-off-by: Lina Wolf
Assisted-by: Claude Opus 5.5 <noreply@anthropic.com>

* [TASK] Mention that commas are removed from a static TSconfig path

Signed-off-by: Lina Wolf
Assisted-by: Claude Opus 5.5 <noreply@anthropic.com>

* [TASK] Declare strict types in the static user TSconfig snippets

Releases: main, 14.3
Signed-off-by: Lina Wolf
Assisted-by: Claude Opus 5.5 <noreply@anthropic.com>

* [TASK] Generate the user screenshot with the Include static TSconfig field

The screenshot of the Options tab is generated now, so it shows the
Include static TSconfig field only once an extension registers a file.
my_extension registers one, the test user selects it, and the
screenshot reaches down to the field.

Releases: main, 14.3
Signed-off-by: Lina Wolf
Assisted-by: Claude Opus 5.5 <noreply@anthropic.com>

---------

Signed-off-by: Lina Wolf
(cherry picked from commit ac731e6)

Signed-off-by: Lina Wolf
Co-authored-by: Lina Wolf <48202465+linawolf@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport 14.3 backport-done Changes have been backported to other branches already changelog

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEATURE] Provide tsconfig file inclusion for be_users & be_groups

2 participants