Project

General

Profile

Activity

From 2024-10-04 to 2024-11-02

2024-11-01

22:17 Revision d8d65261: [BUGFIX] Sort resolved file references
RelationResolver now correctly sorts found file references
after receiving the unordered list from GreedyDatabaseBack...
Nikita Hovratov
19:24 Revision 002b9b4e: [BUGFIX] Sort resolved file references
RelationResolver now correctly sorts found file references
after receiving the unordered list from GreedyDatabaseBack...
Nikita Hovratov

2024-10-31

17:12 Revision f841c845: [BUGFIX] Add missing label for TsConfig provided by site
Provide the missing translation of a badge which is shown
for TsConfig provided by a site.
Resolves: #105507
Release...
Georg Ringer
17:12 Revision 5c77fbb9: [BUGFIX] Add missing label for TsConfig provided by site
Provide the missing translation of a badge which is shown
for TsConfig provided by a site.
Resolves: #105507
Release...
Georg Ringer
17:12 Revision c682eab6: [BUGFIX] Add missing label for TsConfig provided by site
Provide the missing translation of a badge which is shown
for TsConfig provided by a site.
Resolves: #105507
Release...
Georg Ringer
11:24 Revision f50e4e94: [BUGFIX] Initialize FormEngine review module before validation takes place
In order to solve initialization race conditions with the module
`@typo3/backend/form-engine-review`, the module is n...
Andreas Kienast
11:24 Revision fe5a128b: [BUGFIX] Initialize FormEngine review module before validation takes place
In order to solve initialization race conditions with the module
`@typo3/backend/form-engine-review`, the module is n...
Andreas Kienast
09:12 Revision 7e277c5d: [TASK] Transform FormEngineValidation into a TypeScript class
This introduces complete types for all methods provided by
`FormEngineValidation` and thereby enables working type-ch...
Ayke Halder
09:12 Revision 5a38074b: [TASK] Transform FormEngineValidation into a TypeScript class
This introduces complete types for all methods provided by
`FormEngineValidation` and thereby enables working type-ch...
Ayke Halder
08:09 Revision e4964051: [TASK] Update typo3/class-alias-loader for PHP 8.4 compatibility
Executed commands:
composer update typo3/class-alias-loader
Releases: main, 13.4, 12.4
Resolves: #105508
Change-I...
Benjamin Franzke
08:09 Revision 17d97afd: [TASK] Update typo3/class-alias-loader for PHP 8.4 compatibility
Executed commands:
composer req "typo3/class-alias-loader:^1.2" \
--no-update -d typo3/sysext/core
composer ...
Benjamin Franzke
08:09 Revision b5814d0b: [TASK] Update typo3/class-alias-loader for PHP 8.4 compatibility
Executed commands:
composer req "typo3/class-alias-loader:^1.2" \
--no-update -d typo3/sysext/core
composer ...
Benjamin Franzke

2024-10-30

17:04 Revision 28db24c0: [DOCS] Properly use "minimum" and "maximum" in EXT:form documentation
Releases: main, 13.4, 12.4
Resolves: #105522
Change-Id: I3df3ca89c2775e5978829ed909634a085c36391b
Reviewed-on: https:...
stefanheinrich-at-wiro
17:03 Revision 6be435e9: [DOCS] Properly use "minimum" and "maximum" in EXT:form documentation
Releases: main, 13.4, 12.4
Resolves: #105522
Change-Id: I3df3ca89c2775e5978829ed909634a085c36391b
Reviewed-on: https:...
stefanheinrich-at-wiro
17:03 Revision 8c37351b: [DOCS] Properly use "minimum" and "maximum" in EXT:form documentation
Releases: main, 13.4, 12.4
Resolves: #105522
Change-Id: I3df3ca89c2775e5978829ed909634a085c36391b
Reviewed-on: https:...
stefanheinrich-at-wiro
16:31 Revision e47f492d: [BUGFIX] Ensure same RecordIdentityMap for cloned PageLayoutContext
In BackendLayoutRenderer the PageLayoutContext is cloned in case
we are in "layout" mode and a "language" is selected...
Nikita Hovratov
16:23 Revision 04666e16: [BUGFIX] Provide full raw record to content object rendering
When calling the f:cObject Viewhelper by passing
a Record object as `data`, which is the case when
building frontend ...
Oliver Bartsch
16:14 Revision fe213cb1: [BUGFIX] Ensure same RecordIdentityMap for cloned PageLayoutContext
In BackendLayoutRenderer the PageLayoutContext is cloned in case
we are in "layout" mode and a "language" is selected...
Nikita Hovratov
16:12 Revision 12e19b7b: [BUGFIX] Provide full raw record to content object rendering
When calling the f:cObject Viewhelper by passing
a Record object as `data`, which is the case when
building frontend ...
Oliver Bartsch
11:56 Revision 2a949a00: [BUGFIX] Validate date ranges correctly
With the changes done in #104309, FormEngine works with `Date` objects
and not with timestamps anymore. This unfortun...
Andreas Kienast
11:56 Revision bb5fe7a2: [BUGFIX] Validate date ranges correctly
With the changes done in #104309, FormEngine works with `Date` objects
and not with timestamps anymore. This unfortun...
Andreas Kienast
11:56 Revision 9437a057: [BUGFIX] Validate date ranges correctly
With the changes done in #104309, FormEngine works with `Date` objects
and not with timestamps anymore. This unfortun...
Andreas Kienast
11:55 Revision d08b61ca: [BUGFIX] Use correct dataset identifier for date ranges
Datetime fields can be configured to set a minimum date and a maximum
date. This apparently broke with the migration ...
Andreas Kienast
11:54 Revision 2d1c740a: [BUGFIX] Use correct dataset identifier for date ranges
Datetime fields can be configured to set a minimum date and a maximum
date. This apparently broke with the migration ...
Andreas Kienast
11:54 Revision d3dec09d: [BUGFIX] Use correct dataset identifier for date ranges
Datetime fields can be configured to set a minimum date and a maximum
date. This apparently broke with the migration ...
Andreas Kienast
11:41 Revision d6570a9b: [BUGFIX] Prevent RTE CKEditor5 initialization race condition
Since #104135 DocumentReady does not await the `load` event and
therefore FormEngineValidation initialization could r...
Benjamin Franzke
11:41 Revision 610cd303: [BUGFIX] Prevent RTE CKEditor5 initialization race condition
Since #104135 DocumentReady does not await the `load` event and
therefore FormEngineValidation initialization could r...
Benjamin Franzke
11:41 Revision dd688a51: [BUGFIX] Prevent RTE CKEditor5 initialization race condition
Since #104135 DocumentReady does not await the `load` event and
therefore FormEngineValidation initialization could r...
Benjamin Franzke
08:59 Revision 7374a914: [TASK] Return string in FormEngine `integer` parsing
The method `FormEngineValidation.processValue()` is declared to return a
`string`, but that's not always the case: in...
Andreas Kienast
08:59 Revision d5ef7105: [TASK] Return string in FormEngine `integer` parsing
The method `FormEngineValidation.processValue()` is declared to return a
`string`, but that's not always the case: in...
Andreas Kienast

2024-10-29

20:06 Revision fcc73286: [BUGFIX] Fix template clone for database charset wizard
The template wizard has not been cloned properly, as the `cloneNode()`
call was made on the target element instead of...
Benjamin Franzke
20:06 Revision 508024f1: [BUGFIX] Fix template clone for database charset wizard
The template wizard has not been cloned properly, as the `cloneNode()`
call was made on the target element instead of...
Benjamin Franzke
17:36 Revision 29e4e2a6: [TASK] Update `typo3/testing-framework` to latest dev-main
Update of typo3/testing-framework to latest dev-main,
since a deprecation path for TYPO3 v14 is depending on that.
>...
Thomas Hohn
17:29 Revision 5de4b578: [BUGFIX] Add missing offset to "Create missing tables and fields" wizard
Resolves: #105499
Releases: main, 13.4
Change-Id: I297fa832d11080f516389cc358c4a1d087057366
Reviewed-on: https://revi...
Benjamin Franzke
17:29 Revision 2c18e0f2: [BUGFIX] Add missing offset to "Create missing tables and fields" wizard
Resolves: #105499
Releases: main, 13.4
Change-Id: I297fa832d11080f516389cc358c4a1d087057366
Reviewed-on: https://revi...
Benjamin Franzke
13:28 Revision 2e7e2db2: [BUGFIX] Dynamically apply CSP sources for sitemap.xml styles
The sitemap feature of ext:seo comes with XSLT styles, which are
considered as inline styles in the Content-Security-...
Oliver Hader
13:28 Revision e96f136c: [BUGFIX] Dynamically apply CSP sources for sitemap.xml styles
The sitemap feature of ext:seo comes with XSLT styles, which are
considered as inline styles in the Content-Security-...
Oliver Hader
13:26 Revision 937fbfe1: [BUGFIX] Dynamically apply CSP sources for sitemap.xml styles
The sitemap feature of ext:seo comes with XSLT styles, which are
considered as inline styles in the Content-Security-...
Oliver Hader
13:08 Revision 10aa75dd: [TASK] Cache frontend Content-Security-Policy dynamic mutations
The Content-Security-Policy model can be manipulated by several
PSR-14 events during runtime. This works fine unless ...
Oliver Hader
13:08 Revision 3a04606e: [TASK] Cache frontend Content-Security-Policy dynamic mutations
The Content-Security-Policy model can be manipulated by several
PSR-14 events during runtime. This works fine unless ...
Oliver Hader
13:08 Revision 8867529f: [TASK] Cache frontend Content-Security-Policy dynamic mutations
The Content-Security-Policy model can be manipulated by several
PSR-14 events during runtime. This works fine unless ...
Oliver Hader
09:15 Revision c81c3478: [BUGFIX] Parse csp.yaml with placeholders
Replace ENV variables in config/sites/*/csp.yaml.
Previously, a string like `https://%env(BASE_DOMAIN)%/`
was passed...
Sebastian Iffland
09:15 Revision 905af89f: [BUGFIX] Parse csp.yaml with placeholders
Replace ENV variables in config/sites/*/csp.yaml.
Previously, a string like `https://%env(BASE_DOMAIN)%/`
was passed...
Sebastian Iffland
09:15 Revision b5cc722f: [BUGFIX] Parse csp.yaml with placeholders
Replace ENV variables in config/sites/*/csp.yaml.
Previously, a string like `https://%env(BASE_DOMAIN)%/`
was passed...
Sebastian Iffland
08:28 Revision 265c945b: [DOCS] Correct usage of form definition in finisher templates
In finisher templates, the form definition is available
via `form.formDefinition`.
Releases: main, 13.4, 12.4
Resolv...
Maik Hagenbruch
08:28 Revision 4ced230a: [DOCS] Correct usage of form definition in finisher templates
In finisher templates, the form definition is available
via `form.formDefinition`.
Releases: main, 13.4, 12.4
Resolv...
Maik Hagenbruch
08:28 Revision 6c2b21cd: [DOCS] Correct usage of form definition in finisher templates
In finisher templates, the form definition is available
via `form.formDefinition`.
Releases: main, 13.4, 12.4
Resolv...
Maik Hagenbruch
05:56 Revision e9c9c491: [BUGFIX] Fix generation of arbitrary HMENU with userfunction
Resolves: #104332
Releases: main, 13.4, 12.4
Change-Id: I376ef0f132805c77ae5e2c0f5e8f730596681937
Reviewed-on: https:...
Xavier Perseguers
05:55 Revision 31c1b82b: [BUGFIX] Fix generation of arbitrary HMENU with userfunction
Resolves: #104332
Releases: main, 13.4, 12.4
Change-Id: I376ef0f132805c77ae5e2c0f5e8f730596681937
Reviewed-on: https:...
Xavier Perseguers

2024-10-28

20:41 Revision f947cbc7: [BUGFIX] Fix generation of arbitrary HMENU with userfunction
Resolves: #104332
Releases: main, 13.4, 12.4
Change-Id: I376ef0f132805c77ae5e2c0f5e8f730596681937
Reviewed-on: https:...
Xavier Perseguers
11:22 Revision f6eb898d: [TASK] Add method FileReference::isType()
Issue #102032 introduced AbstractFile::isType() to handle the
newly introduced enums. However, since FileReference do...
Oliver Hader
11:22 Revision 2f653224: [TASK] Add method FileReference::isType()
Issue #102032 introduced AbstractFile::isType() to handle the
newly introduced enums. However, since FileReference do...
Oliver Hader
10:21 Revision 9d633940: [TASK] Remove orphan EXT:styleguide file
By backporting #100937, a single file
was added for EXT:styleguide, which
however does not exist in v12. The
file is ...
Oliver Bartsch
06:40 Revision 84e9083c: [!!!][TASK] Remove legacy BE entry point handling
Remove creation and handling of typo3/index.php
entry point.
Resolves: #105487
Related: #105377
Related: #87889
Rele...
Christian Kuhn

2024-10-26

18:13 Revision ceb26020: [!!!][TASK] Remove extbase namespaced shorthand validator
Remove support for the 'shorthand' notation like
`TYPO3.CMS.Extbase:NotEmpty`.
Resolves: #105486
Related: #105377
Re...
Christian Kuhn
18:07 Revision ce771c64: [!!!][TASK] Remove registered 'class' handling in abstract form VH
Do not handle manually registered 'class' attribute in
setErrorClassAttribute() anymore.
Resolves: #105485
Related: ...
Christian Kuhn
17:58 Revision 51dc4c07: [!!!][TASK] Remove deprecated XLIFF files
Resolves: #105484
Related: #105377
Related: #102834
Releases: main
Change-Id: I049617fb71fa576e90e544a5564da29a6a5bcf...
Christian Kuhn
13:11 Revision 70d46953: [!!!][TASK] Remove extbase repository magic methods
Remove support for extbase repository magic
findByX(), findOneByX() and countByX() methods.
Resolves: #105483
Relate...
Christian Kuhn
12:37 Revision 57f53151: [!!!][TASK] Remove RegularExpressionValidator option "errorMessage"
The `errorMessage` validator option has been removed.
Resolves: #105481
Related: #102326
Related: #105377
Releases: ...
Torben Hansen
12:13 Revision 31b1168b: [!!!][TASK] Remove deprecated <INCLUDE_TYPOSCRIPT:
This TypoScript language construct is now
turned into an "invalid line" and no longer
handled.
Resolves: #105477
Rel...
Christian Kuhn
08:06 Revision 27465268: [TASK] Remove outdated composer class-alias-loader information
After removal of the file `Migrations/Code/ClassAliasMap.php`
in EXT:backend, EXT:frontend and EXT:core, the related
...
Garvin Hicking

2024-10-25

20:16 Revision cc2fc448: [BUGFIX] Show number of total records found in EXT:indexed_search
With the refactorings in #102925 and #102945 the total number
of search results was referred to in `result.pagination...
Garvin Hicking
20:09 Revision dd868a23: [BUGFIX] Show number of total records found in EXT:indexed_search
With the refactorings in #102925 and #102945 the total number
of search results was referred to in `result.pagination...
Garvin Hicking
16:28 Revision 609cdf38: [DOCS] Improve example for rendering record objects in PAGEVIEW
Don't use `{record.fullType}` for the `typoScriptObjectPath`
due to avoid errors if no rendering for the CType is def...
Karsten Nowak (undkonsorten)
16:28 Revision e7d2440b: [DOCS] Improve example for rendering record objects in PAGEVIEW
Don't use `{record.fullType}` for the `typoScriptObjectPath`
due to avoid errors if no rendering for the CType is def...
Karsten Nowak (undkonsorten)
15:26 Revision a0f475c5: [BUGFIX] Keep file list display settings in sync
Due to renaming the file list module to `media_management`
in #100279 where the display settings no longer shared
bet...
Oliver Bartsch
15:25 Revision d4c8dc52: [BUGFIX] Keep file list display settings in sync
Due to renaming the file list module to `media_management`
in #100279 where the display settings no longer shared
bet...
Oliver Bartsch
15:25 Revision 1fcc64e5: [BUGFIX] Keep file list display settings in sync
Due to renaming the file list module to `media_management`
in #100279 where the display settings no longer shared
bet...
Oliver Bartsch
15:01 Revision c5301e8e: [BUGFIX] Immediately apply language changes in user setup
The user setup module now emits an event that is immediately applied to
the document element by the user settings man...
Andreas Kienast
15:01 Revision 74a1e55f: [BUGFIX] Immediately apply language changes in user setup
The user setup module now emits an event that is immediately applied to
the document element by the user settings man...
Andreas Kienast
13:35 Revision 83a93b9c: [!!!][TASK] Remove fallback of comma-separated list for `columnsOnly`
Passing a comma-separated list as value for
the `columnsOnly` parameter (used when building
links to FormEngine) has ...
Oliver Bartsch
13:32 Revision 1636c98e: [!!!][TASK] Remove deprecated ContentObjectPostInitHookInterface
Resolves: #105471
Related: #105377
Related: #102581
Releases: main
Change-Id: Ib0a69df206c9f8343c867f4a6760695a10c98d...
Oliver Bartsch
13:25 Revision 96fa46ed: [!!!][TASK] Remove deprecated ContentObjectGetDataHookInterface
Resolves: #105472
Related: #105377
Related: #102614
Releases: main
Change-Id: I71ef3d0a2d473ab42fb413d5ad24f7ad3914fe...
Oliver Bartsch
13:22 Revision 26e0cc5e: [!!!][TASK] Remove deprecated ContentObjectStdWrapHookInterface
Resolves: #105475
Related: #105377
Related: #102745
Releases: main
Change-Id: I610b92e571d71cb6936ece72adfd9af8e538f5...
Oliver Bartsch
13:11 Revision a663d3cb: [!!!][TASK] Remove deprecated ContentObjectGetImageResourceHookInterface
Resolves: #105473
Related: #105377
Related: #102755
Releases: main
Change-Id: I869e9e5aa32ef576b57541492f9a95c559438a...
Oliver Bartsch
12:56 Revision ea41bb42: [!!!][TASK] Remove deprecated ContentObjectOneSourceCollectionHookInterface
Resolves: #105474
Related: #105377
Related: #102624
Releases: main
Change-Id: I713951aa3b9e60dbc8fb8db9b0b83e3378c647...
Oliver Bartsch
12:27 Revision f0a4678f: [!!!][TASK] Activate setRequest() in PageTitleProviderInterface
Resolves: #105468
Related: #105377
Related: #102817
Releases: main
Change-Id: I789a92c1c392563b3657cc24ac334c159c9379...
Christian Kuhn
12:13 Revision b13de28e: [!!!][TASK] Remove deprecated CacheService->getPageIdStack()
Removal in an @internal class.
Resolves: #105469
Related: #105377
Related: #104990
Releases: main
Change-Id: I99af5c...
Christian Kuhn
11:33 Revision 0deddebd: [!!!][TASK] Declare BackendLayout strict
This hasn't been done during v13 since it was
potentially breaking.
Resolves: #105467
Related: #105377
Related: #104...
Christian Kuhn
10:57 Revision c19ee15e: [!!!][TASK] Remove deprecated EMU addPageTSConfig & addUserTSConfig
Handling of
$GLOBALS['TYPO3_CONF_VARS']['BE']['defaultPageTSconfig']
$GLOBALS['TYPO3_CONF_VARS']['BE']['defaultUserT...
Christian Kuhn
10:45 Revision eefb9c30: [BUGFIX] Don't redraw recycler's record-table on search input focus
Avoid fetching and redrawing the record overview table when
the search term input field gets focussed. This prevents
...
Ayke Halder
10:45 Revision 2102821b: [BUGFIX] Don't redraw recycler's record-table on search input focus
Avoid fetching and redrawing the record overview table when
the search term input field gets focussed. This prevents
...
Ayke Halder
10:45 Revision 3ab1856b: [BUGFIX] Don't redraw recycler's record-table on search input focus
Avoid fetching and redrawing the record overview table when
the search term input field gets focussed. This prevents
...
Ayke Halder
10:43 Revision 42172d5c: [!!!][TASK] Remove deprecated ExtensionManagementUtility::addPItoST43()
The following PHP static class method that has previously been marked as
deprecated for v13 has been removed:
- `\TY...
Thomas Hohn
09:44 Revision 954c005b: [!!!][TASK] Remove deprecated methods in `TypoScriptFrontendController`
The following PHP class methods that have previously been marked as
deprecated for v13 have been removed in class
`\T...
Thomas Hohn
09:40 Revision 5f444046: [!!!][TASK] Remove deprecated fluid RenderingContext request get&set
\TYPO3\CMS\Fluid\Core\Rendering\RenderingContext->setRequest()
\TYPO3\CMS\Fluid\Core\Rendering\RenderingContext->getR...
Christian Kuhn
09:39 Revision f7d6dd25: [!!!][TASK] Remove legacy class aliases
Remove a series of aliases of classes that
have been moved in v13.
Need a raise of typo3/testing-framework which
sti...
Christian Kuhn
09:33 Revision 7be505b4: [!!!][TASK] Remove deprecated `PageRepository->enableFields()`
The following PHP class method that has previously been marked as
deprecated for v13 has been removed:
- `\TYPO3\CMS...
Thomas Hohn
09:32 Revision e71f7b8b: [BUGFIX] Handle `severity` configuration in `FlashMessage` finisher properly
The definition of the `FlashMessage` form finisher accepts the option
`severity` to be set. With the introduction of
...
Andreas Kienast
09:32 Revision 1287797b: [BUGFIX] Handle `severity` configuration in `FlashMessage` finisher properly
The definition of the `FlashMessage` form finisher accepts the option
`severity` to be set. With the introduction of
...
Andreas Kienast
09:32 Revision 21d4783b: [BUGFIX] Handle `severity` configuration in `FlashMessage` finisher properly
The definition of the `FlashMessage` form finisher accepts the option
`severity` to be set. With the introduction of
...
Andreas Kienast
09:17 Revision c146241b: [BUGFIX] Adjust displayed ENABLE_INSTALL_TOOL legacy install location
The backend screen that shows the "Create an enable install tool file"
message was adapted in #104126, mainly aimed f...
Garvin Hicking
09:17 Revision e054be79: [BUGFIX] Adjust displayed ENABLE_INSTALL_TOOL legacy install location
The backend screen that shows the "Create an enable install tool file"
message was adapted in #104126, mainly aimed f...
Garvin Hicking
08:21 Revision 2db82023: [!!!][TASK] Remove deprecated code from DiffUtility
Clean up the class which makes it fully stateless.
Resolves: #105450
Related: #105377
Related: #104325
Releases: mai...
Christian Kuhn
07:56 Revision a7705346: [DOCS] Add example for rendering record objects in PAGEVIEW
Usually, the existing rendering definition is used for rendering
Content Elements, instead of building it manually in...
Nikita Hovratov
07:49 Revision 92092f0f: [DOCS] Add example for rendering record objects in PAGEVIEW
Usually, the existing rendering definition is used for rendering
Content Elements, instead of building it manually in...
Nikita Hovratov
07:40 Revision 7b69e1a9: [!!!][TASK] Remove deprecated DataHandler `checkStoredRecords` properties
Remove these unused properties.
Resolves: #105449
Related: #105377
Related: #101793
Releases: main
Change-Id: I16f5d...
Christian Kuhn

2024-10-24

16:36 Revision f8ab6858: [!!!][TASK] Remove support for instantiating IconRegistry in ext_localconf.php
Instantiation of IconRegistry in ext_localconf.php has been previously
deprecated in TYPO3 v13. Instead of a deprecat...
Nikita Hovratov
15:28 Revision 87a018cf: [!!!][TASK] Remove deprecated method getExtensionIcon
The PHP static class method `getExtensionIcon()` that has previously
been marked as deprecated for v13 has been remov...
Thomas Hohn
15:18 Revision be6e9775: [!!!][TASK] Remove deprecated fluid view related code
The introduction of the generic view interface in
v13 obsoleted various fluid specific classes and
usages. The patch ...
Christian Kuhn
15:18 Revision 4af6a53a: [!!!][TASK] Remove deprecated `GeneralUtility::hmac()`
The following PHP static class method that has previously been marked as
deprecated for v13 has been removed:
- `\TY...
Thomas Hohn
15:17 Revision 101bcfb1: [!!!][TASK] Remove deprecated method getTcaFieldConfiguration
The PHP static class method `getTcaFieldConfiguration()` that has
previously been marked as deprecated for v13 has be...
Thomas Hohn
15:17 Revision fc59275d: [!!!][TASK] Remove deprecated class SlugEnricher
The functionality has been inlined to DataHandler
in v13 and was just kept for backwards compatibility.
Resolves: #1...
Christian Kuhn
15:17 Revision ece651de: [!!!][TASK] Remove deprecated smooth migration for renamed navigation ID
When migrating to TYPO3 v13, the navigation component
for rendering the page tree has been renamed with
https://revie...
Thomas Hohn
13:29 Revision 1bec96ee: [!!!][TASK] Remove deprecated methods from FluidViewAdapter
This is part of the view cleanup and refactoring
that happened in v13.
Resolves: #105437
Related: #105377
Related: #...
Christian Kuhn
13:17 Revision 0ae15c62: [TASK] Add EXT:styleguide TCA datetime example with upper/lower range
Currently only an example for a lower range datetime exists. We
should have one with upper+lower set to verify issues...
Garvin Hicking
13:17 Revision f5130b8f: [TASK] Add EXT:styleguide TCA datetime example with upper/lower range
Currently only an example for a lower range datetime exists. We
should have one with upper+lower set to verify issues...
Garvin Hicking
13:15 Revision 9189a82e: [!!!][TASK] Remove deprecated `@typo3/backend/document-save-actions` module
The deprecated JavaScript module `@typo3/backend/document-save-actions`
is now removed from Core.
Resolves: #105436
...
Andreas Kienast
13:10 Revision 5781f810: [!!!][TASK] Remove deprecated `@typo3/backend/wizard.js` module
The deprecated JavaScript module `@typo3/backend/wizard.js` is now
removed from Core.
Resolves: #105435
Related: #10...
Andreas Kienast
12:57 Revision 9b541f02: [!!!][TASK] Remove deprecated class Enumeration
Removed the deprecated class:
`\TYPO3\CMS\Core\Type\Enumeration`
Resolves: #105426
Related: #105377
Related: #101163...
Thomas Hohn
11:52 Revision 9e6e4d3c: [DOCS] Create overview page of minor-release Changelog entries by type
After the release of a LTS version, most people do not care
in which version a deprecation occured, for example.
A n...
Garvin Hicking
11:52 Revision c0618111: [DOCS] Create overview page of minor-release Changelog entries by type
After the release of a LTS version, most people do not care
in which version a deprecation occured, for example.
A n...
Garvin Hicking
11:42 Revision 5d1a40d9: [!!!][TASK] Remove `Utility.updateQueryStringParameter()`
The following JavaScript method has been removed:
- `updateQueryStringParameter()` of `@typo3/backend/utility.js`
I...
Andreas Kienast
11:41 Revision 53f92e26: [!!!][TASK] Remove 'extension download' upgrade wizard aliases
Alias definitions of the moved classes are removed.
Resolves: #105434
Related: #105377
Related: #102943
Releases: ma...
Christian Kuhn
11:33 Revision 0e143d82: [BUGFIX] Create shorter runtime cache identifier in `GreedyDatabaseBackend`
The runtime cache identifier created by
`GreedyDatabaseBackend->createRuntimeCacheIdentifier()` may easily
exceed the...
Andreas Kienast
11:32 Revision 9f018421: [BUGFIX] Create shorter runtime cache identifier in `GreedyDatabaseBackend`
The runtime cache identifier created by
`GreedyDatabaseBackend->createRuntimeCacheIdentifier()` may easily
exceed the...
Andreas Kienast
11:18 Revision 90a1b8e6: [!!!][TASK] Remove deprecated `MathUtility::convertToPositiveInteger()`
The following PHP static class method that has previously been marked as
deprecated for v13 has been removed:
- `\TY...
Andreas Kienast
11:16 Revision a0ea1b57: [!!!][TASK] Remove deprecated class DuplicationBehavior
Removed the deprecated class:
`\TYPO3\CMS\Core\Resource\DuplicationBehavior`
Change signature of the following metho...
Thomas Hohn
07:31 Revision 2d9bfaf4: [!!!][TASK] Remove support for arrays returned by `readFileContent()` in external parsers
External parsers for Indexed Search were allowed to return an array via
`readFileContent()`, which was converted to a...
Andreas Kienast
07:08 Revision a990e69d: [!!!][TASK] Remove deprecations in VersionState
The following class methods have been removed:
* `\TYPO3\CMS\Core\Versioning\VersionState::cast()`
* `\TYPO3\CMS\Cor...
Thomas Hohn

2024-10-23

19:36 Revision 5af97965: [!!!][TASK] Remove v12 upgrade wizards
Core usually keeps upgrade wizards for two
major versions. Its time to remove the v12
wizards for v14.
Releases: mai...
Christian Kuhn
18:25 Revision 1a49ef72: [!!!][TASK] Remove ext:fluid fillDefaultsByPackageName()
Remove as advertised.
Resolves: #105419
Related: #105377
Related: #104764
Releases: main
Change-Id: I0e96a90f4518ff6...
Christian Kuhn
18:00 Revision f8d34570: [BUGFIX] Remove nullability from `$size` in `IF->getIconForRecord()`
This patch removes the nullability of the `$size` argument in
`getIconForRecord()` as it makes no sense at all and wi...
Andreas Kienast
18:00 Revision 7ee75f38: [BUGFIX] Remove nullability from `$size` in `IF->getIconForRecord()`
This patch removes the nullability of the `$size` argument in
`getIconForRecord()` as it makes no sense at all and wi...
Andreas Kienast
17:38 Revision 591e3ae2: [!!!][TASK] Remove deprecated DatabaseRecordList CSV hooks
Also adds a notice about some odd-looking array_combine()
of the same array. This was in since the initial code
creat...
Garvin Hicking
17:33 Revision dcc686db: [TASK] Remove stray `@todo` from IconSize deprecation removal
During removal of the deprecated string-based icon sizes, an open
`@todo` annotation was forgotten.
Resolves: #10541...
Andreas Kienast
17:29 Revision 2acada22: [DOCS] Correct site set key
Releases: main, 13.4
Resolves: #105404
Change-Id: I368e13b3f41451e067c0e94ebf8c35adbff7889b
Reviewed-on: https://revi...
Lina Wolf
17:29 Revision 8f1093aa: [DOCS] Correct site set key
Releases: main, 13.4
Resolves: #105404
Change-Id: I368e13b3f41451e067c0e94ebf8c35adbff7889b
Reviewed-on: https://revi...
Lina Wolf
17:24 Revision ad777a1a: [!!!][TASK] Remove jQuery compatibility from `@typo3/backend/form-engine-validation`
The following JavaScript method behaviours have changed:
- `markFieldAsChanged()` does not accept jQuery objects any...
Andreas Kienast
17:21 Revision 00d562f8: [BUGFIX] Properly set columnMap relation for type "folder"
TCA type "folder" is a special type since it's always
a relation but not to a table but one or more folder
identifier...
Oliver Bartsch
17:21 Revision a2e97ec7: [BUGFIX] Properly set columnMap relation for type "folder"
TCA type "folder" is a special type since it's always
a relation but not to a table but one or more folder
identifier...
Oliver Bartsch
17:20 Revision 94cbd224: [BUGFIX] Use proper FileReference for imageLinkWrap
In a TypoScript configuration like:
```
lib.testImage = IMAGE
lib.testImage.file = fileadmin/something.jpg
```
an i...
Garvin Hicking
17:20 Revision 1d3451d7: [BUGFIX] Use proper FileReference for imageLinkWrap
In a TypoScript configuration like:
```
lib.testImage = IMAGE
lib.testImage.file = fileadmin/something.jpg
```
an i...
Garvin Hicking
17:20 Revision 1ede0bb2: [BUGFIX] Use proper FileReference for imageLinkWrap
In a TypoScript configuration like:
```
lib.testImage = IMAGE
lib.testImage.file = fileadmin/something.jpg
```
an i...
Garvin Hicking
17:17 Revision 6909d229: [!!!][TASK] Remove deprecated methods in DataProviderContext
Clean up constructor and remove methods as
advertised in v13.
Resolves: #105415
Related: #105377
Related: #105252
Re...
Christian Kuhn
16:08 Revision c3eef131: [!!!][TASK] Remove deprecated PageRepositoryHook interfaces
The previously deprecated PageRepositoryHook interfaces
are now removed:
* `\TYPO3\CMS\Core\Domain\Repository\PageRe...
Garvin Hicking
16:03 Revision 23874e32: [!!!][TASK] Remove deprecated AbstractFile::FILETYPE_* constants
The following deprecated AbstractFile constants have been removed:
* `\TYPO3\CMS\Core\Resource\AbstractFile::FILETYP...
Thomas Hohn
16:00 Revision d4576e31: [TASK] Add tests for `VersionState->indicatesPlaceholder()`
Resolves: #105414
Releases: main, 13.4, 12.4
Change-Id: Ib35852a97ce10d22577d78cd2883300b264b1446
Reviewed-on: https:...
Andreas Kienast
16:00 Revision 0be4f73f: [TASK] Add tests for `VersionState->indicatesPlaceholder()`
Resolves: #105414
Releases: main, 13.4, 12.4
Change-Id: Ib35852a97ce10d22577d78cd2883300b264b1446
Reviewed-on: https:...
Andreas Kienast
16:00 Revision ba2398ee: [TASK] Add tests for `VersionState->indicatesPlaceholder()`
Resolves: #105414
Releases: main, 13.4, 12.4
Change-Id: Ib35852a97ce10d22577d78cd2883300b264b1446
Reviewed-on: https:...
Andreas Kienast
15:48 Revision 0cd6d1e7: [!!!][TASK] Remove deprecated class IconState
Removed the deprecated class:
`\TYPO3\CMS\Core\Type\Icon\IconState`
Change signature of `\TYPO3\CMS\Core\Imaging\Ico...
Thomas Hohn
15:39 Revision f14cc5c6: [BUGFIX] Properly check for TCA schema in DataMapFactory
Prevent UndefinedSchemaException by checking
for the schema before calling getFields().
Since the same check was alr...
Oliver Bartsch
15:38 Revision 281dde01: [BUGFIX] Properly check for TCA schema in DataMapFactory
Prevent UndefinedSchemaException by checking
for the schema before calling getFields().
Since the same check was alr...
Oliver Bartsch
15:34 Revision 901e4df4: [!!!][TASK] Remove deprecated `@typo3/t3editor` specifier
The JavaScript module specifier `@typo3/t3editor` has been deprecated
with the merge of EXT:t3editor into EXT:backend...
Andreas Kienast
11:13 Revision 8e46ba81: [!!!][TASK] Remove deprecated Extbase HashService
The previously deprecated Extbase `HashService` class is now
removed.
Resolves: #105399
Related: #105377
Related: #1...
Torben Hansen
10:54 Revision 44b63936: [!!!][TASK] Remove deprecated BackendUtility::thumbCode()
Previously deprecated `BackendUtility::thumbCode()`
method is now removed.
Resolves: #105397
Related: #105377
Relate...
Oliver Bartsch
10:44 Revision 21206b50: [!!!][TASK] Remove deprecated class InformationStatus
Removed the deprecated class:
`TYPO3\CMS\Backend\Toolbar\Enumeration\InformationStatus´
Resolves: #105392
Related: ...
Thomas Hohn
10:34 Revision 85041779: [DOCS] Fix wrong deprecation issue number in changelog header
The title wrongly linked to issue number 103785 instead of 102337
(link itself was correct).
Resolves: #105407
Relat...
Garvin Hicking
10:34 Revision f26702be: [DOCS] Fix wrong deprecation issue number in changelog header
The title wrongly linked to issue number 103785 instead of 102337
(link itself was correct).
Resolves: #105407
Relat...
Garvin Hicking
06:29 Revision 237107a5: [BUGFIX] Ensure integer type for 'length' DBAL column definition
In case TCA has been set using a string for a key like 'max'
on a type=input definition, the DefaultTcaSchema would p...
Garvin Hicking
06:29 Revision 3db508c6: [BUGFIX] Ensure integer type for 'length' DBAL column definition
In case TCA has been set using a string for a key like 'max'
on a type=input definition, the DefaultTcaSchema would p...
Garvin Hicking
05:41 Revision 9392501d: [TASK] Update iso database
Used command(s):
> Build/Scripts/runTests.sh -s composer -- \
require --dev sokil/php-isocodes-db-i18n:^4.0.23
> B...
Stefan Bürk
05:41 Revision be3c2fc2: [TASK] Update iso database
Used command(s):
> Build/Scripts/runTests.sh -s composer -- \
require --dev sokil/php-isocodes-db-i18n:^4.0.23
> B...
Stefan Bürk
05:41 Revision fd419104: [TASK] Update iso database
Used command(s):
> Build/Scripts/runTests.sh -s composer -- \
require --dev sokil/php-isocodes-db-i18n:^4.0.23
> B...
Stefan Bürk

2024-10-22

20:10 Revision a8c586aa: [BUGFIX] Respect "doSaveFieldName" in FormEngine again
It's possible to define a hidden input field
in FormEngine, which will be set to '1' when
the form is submitted, e.g....
Oliver Bartsch
20:10 Revision dbe6af52: [BUGFIX] Respect "doSaveFieldName" in FormEngine again
It's possible to define a hidden input field
in FormEngine, which will be set to '1' when
the form is submitted, e.g....
Oliver Bartsch
17:25 Revision 04226d9c: [!!!][TASK] Remove deprecated icon size handling
The following deprecated icon size constants have been removed:
* `\TYPO3\CMS\Core\Imaging\Icon::SIZE_DEFAULT`
* `\T...
Andreas Kienast
15:43 Revision 8df6235d: [!!!][TASK] Remove deprecated method returnWebmounts
The class method `returnWebmounts` has been removed in class
`\TYPO3\CMS\Core\Authentication\BackendUserAuthenticatio...
Thomas Hohn
15:25 Revision 07402c6d: [BUGFIX] Revert visibility change of createValidator()
This reverts a visibility change of
AbstractRenderable->createValidator()
as this might break implementations
calling...
Oliver Bartsch
15:25 Revision d916e74c: [BUGFIX] Revert visibility change of createValidator()
This reverts a visibility change of
AbstractRenderable->createValidator()
as this might break implementations
calling...
Oliver Bartsch
15:25 Revision 8fdf6ce1: [BUGFIX] Revert visibility change of createValidator()
This reverts a visibility change of
AbstractRenderable->createValidator()
as this might break implementations
calling...
Oliver Bartsch
12:31 Revision acc34b5d: [BUGFIX] Make popovers context aware
We are dropping the Bootstrap CSS definitions for
all popovers to have more control about the styling of
the popover ...
Andreas Kienast
12:05 Revision b02aa09e: [BUGFIX] Make popovers context aware
We are dropping the Bootstrap CSS definitions for
all popovers to have more control about the styling of
the popover ...
Andreas Kienast

2024-10-21

20:00 Revision d410243e: [TASK] Feed `@typo3/backend/form-engine-review` from events
The behavior of the `@typo3/backend/form-engine-review` module has been
modernized.
The `t3-formengine-postfieldvali...
Andreas Kienast
16:15 Revision 48f2ca21: [DOCS] Correct changelog syntax and add FQN
Releases: main, 13.4
Resolves: #105382
Change-Id: Id0d1fa603e2c75ddeade0521090ef883699ffb64
Reviewed-on: https://revi...
Lina Wolf
16:14 Revision e70ea792: [DOCS] Correct changelog syntax and add FQN
Releases: main, 13.4
Resolves: #105382
Change-Id: Id0d1fa603e2c75ddeade0521090ef883699ffb64
Reviewed-on: https://revi...
Lina Wolf
14:29 Revision 895a6d30: [BUGFIX] Use correct parents property in SelectTree component
On modernizing tree rendering, internally calculated
properties of tree nodes have been changed to start
with `__`. T...
Oliver Bartsch
14:18 Revision c61d5078: [BUGFIX] Use correct parents property in SelectTree component
On modernizing tree rendering, internally calculated
properties of tree nodes have been changed to start
with `__`. T...
Oliver Bartsch
14:11 Revision 97d28c60: [BUGFIX] Use correct closing tag in clipboard panel
Resolves: #105372
Related: #105369
Releases: main, 13.4, 12.4
Change-Id: I88cf7e57365e32eeb75938cc4e62c1bb46aadcb1
Re...
Oliver Bartsch
14:11 Revision ae978190: [BUGFIX] Use correct closing tag in clipboard panel
Resolves: #105372
Related: #105369
Releases: main, 13.4, 12.4
Change-Id: I88cf7e57365e32eeb75938cc4e62c1bb46aadcb1
Re...
Oliver Bartsch
14:11 Revision 647cf6ec: [BUGFIX] Use correct closing tag in clipboard panel
Resolves: #105372
Related: #105369
Releases: main, 13.4, 12.4
Change-Id: I88cf7e57365e32eeb75938cc4e62c1bb46aadcb1
Re...
Oliver Bartsch
14:05 Revision 9e8f7f49: [BUGFIX] Use correct property name for user disable state
Resolves: #105371
Related: #105369
Releases: main, 13.4
Change-Id: I4f3d16c30cb43c1d824b271995f3812efad961df
Reviewed...
Oliver Bartsch
13:56 Revision 4b64a152: [BUGFIX] Use correct property name for user disable state
Resolves: #105371
Related: #105369
Releases: main, 13.4
Change-Id: I4f3d16c30cb43c1d824b271995f3812efad961df
Reviewed...
Oliver Bartsch
13:40 Revision 91ea8e12: [BUGFIX] Fix some typos
Resolves: #105369
Releases: main, 13.4, 12.4
Change-Id: I160bdc5b0103cd5a2c879c24752bf81d79ff4183
Reviewed-on: https:...
Oliver Bartsch
13:40 Revision e292f1f4: [BUGFIX] Fix some typos
Resolves: #105369
Releases: main, 13.4, 12.4
Change-Id: I160bdc5b0103cd5a2c879c24752bf81d79ff4183
Reviewed-on: https:...
Oliver Bartsch
13:40 Revision 0144d840: [BUGFIX] Fix some typos
Resolves: #105369
Releases: main, 13.4, 12.4
Change-Id: I160bdc5b0103cd5a2c879c24752bf81d79ff4183
Reviewed-on: https:...
Oliver Bartsch
13:08 Revision 9822f37e: [TASK] Add deprecation removal main ReST file
Add the v14 deprecation removal .rst file with scaffolding.
Resolves: #105377
Releases: main
Change-Id: I9308e9095cb...
Christian Kuhn
12:55 Revision 7deda53f: [BUGFIX] Use correct property name for site identifier
Resolves: #105370
Related: #105369
Releases: main, 13.4
Change-Id: I59a53341c2eea6a8976746920664bf8be4dc4f26
Reviewed...
Oliver Bartsch
12:54 Revision 8d66dbe9: [BUGFIX] Use correct property name for site identifier
Resolves: #105370
Related: #105369
Releases: main, 13.4
Change-Id: I59a53341c2eea6a8976746920664bf8be4dc4f26
Reviewed...
Oliver Bartsch
12:16 Revision 47e5be11: [DOCS] Initialize Changelog structure for v14.0-dev
Resolves: #105350
Releases: main
Change-Id: I263c3ab6d28c44501fb24ed0916d77375b74ae4f
Reviewed-on: https://review.typ...
Garvin Hicking
11:24 Revision a2a69ece: [TASK] Set TYPO3 version to 14.0.0-dev
Change-Id: I7424978e23e0dd2f6ecd70839e85871eddcfecf8
Resolves: #105375
Releases: main
Reviewed-on: https://review.typ...
Oliver Hader

2024-10-20

08:49 Revision 69885bed: [TASK] Fix grammar in extension manager backend message
The text included some words from a previous message text
which had to be removed.
Resolves: #105359
Releases: main,...
Stefan Weil
08:49 Revision 2f6b7763: [TASK] Fix grammar in extension manager backend message
The text included some words from a previous message text
which had to be removed.
Resolves: #105359
Releases: main,...
Stefan Weil
08:37 Revision 2dd77db5: [TASK] Fix grammar in extension manager backend message
The text included some words from a previous message text
which had to be removed.
Resolves: #105359
Releases: main,...
Stefan Weil

2024-10-19

17:40 Revision 32452644: [DOCS] Use 13.4 release for extension Documentation
This is only needed for the 13.4 branch and is required
so that docs.typo3.org can render the 13.4 documentation
base...
Garvin Hicking
17:37 Revision 4d48fc42: [BUGFIX] Reestablish manipulation of EXT:indexed_search query
Due to huge performance implications on
searching bigger sites, it's now possible
again to manipulate the QueryBuilde...
Oliver Bartsch
17:27 Revision 651647f4: [TASK] Add more CI DNS workarounds
Sourcecode is now loaded from codeload.github.com,
which fails due to the racy DNS resolution in our CI.
Resolves: #...
Benjamin Franzke
17:27 Revision b1c55212: [TASK] Add more CI DNS workarounds
Sourcecode is now loaded from codeload.github.com,
which fails due to the racy DNS resolution in our CI.
Resolves: #...
Benjamin Franzke
17:26 Revision 806c8d4f: [TASK] Add more CI DNS workarounds
Sourcecode is now loaded from codeload.github.com,
which fails due to the racy DNS resolution in our CI.
Resolves: #...
Benjamin Franzke

2024-10-18

17:10 Revision a331b40b: [BUGFIX] Reestablish manipulation of EXT:indexed_search query
Due to huge performance implications on
searching bigger sites, it's now possible
again to manipulate the QueryBuilde...
Oliver Bartsch
15:46 Revision cd86fe22: [TASK] Prevent running CI pipeline after merges on branch 13.4 (pre-merge)
Resolves: #105354
Releases: 13.4
Change-Id: I0d9853ba50fcc458cfe022f56ffe150f0c5e3d5e
Reviewed-on: https://review.typ...
Stefan Bürk
14:24 Revision 66220dd0: [TASK] Prevent running CI pipeline after merges on branch 13.4
Resolves: #105347
Releases: 13.4
Change-Id: I9933a57b7487655ff5057f4fbfa98c66053d565b
Reviewed-on: https://review.typ...
Stefan Bürk
13:25 Revision 02b18ae2: [DOCS] Add details for CSS-prefixing in EXT:rte_ckeditor
The current automatism of auto-prefixing might not be
easily understandable, so the process is now described
more cle...
Garvin Hicking
13:25 Revision a6743b22: [DOCS] Add details for CSS-prefixing in EXT:rte_ckeditor
The current automatism of auto-prefixing might not be
easily understandable, so the process is now described
more cle...
Garvin Hicking
13:20 Revision 10fab2b2: [TASK] Remove 'logout and login again' prompt in user setup
With #105127 and #105178 all user settings are applied immediately
and do no longer require the user to reload the ba...
Benjamin Franzke
13:08 Revision 4eb71d47: [DOCS] Adapt LTS patch release changelog notes
Note that the changelog docs at
https://docs.typo3.org/c/typo3/cms-core/main/en-us/ are
always rendered only from "ma...
Garvin Hicking
13:08 Revision 6ab50751: [DOCS] Adapt LTS patch release changelog notes
Note that the changelog docs at
https://docs.typo3.org/c/typo3/cms-core/main/en-us/ are
always rendered only from "ma...
Garvin Hicking
08:13 Revision 69f35c7f: [BUGFIX] Ensure runtime cache is shared between CacheManager and DI
The `cache.runtime` service delivered via DI is to be
shared with the `runtime` cache generated by CacheManager,
as a...
Benjamin Franzke
07:53 Revision 06af51f1: [BUGFIX] Avoid deprecated call in install IconController
The icon API has been refactored to use an enum in #101475,
but the install tool IconController missed to convert a
s...
Benjamin Franzke

2024-10-17

13:46 Revision 924ced54: [TASK] Implement ESLint `no-unneeded-ternary` rule
The ESLint configuration now takes the rule `no-unneeded-ternary` [1]
into account, prohibiting the use of unnecessar...
Ayke Halder
13:27 Revision aee277d9: [BUGFIX] Properly scan for breaking GU::sanitizeLocalUrl() change
With #101311 the function argument for
`GeneralUtility::sanitizeLocalUrl` has been declared as required.
The breaking...
Torben Hansen
10:49 Revision d8311d96: [BUGFIX] Render constants in tags in TypoScript BE modules
FineDiffViewHelper is used in Page TSconfig and TypoScript
"active" modules. That view helper switched from using
Fin...
Christian Kuhn
08:08 Revision 0864c06d: [BUGFIX] Skip non-existant content elements in widget
Return early on empty contentRecord result. This state can happen
when a content element is deleted and cleaned with ...
André Buchmann

2024-10-16

08:55 Revision 0e1abfdd: [TASK] Set TYPO3 version to 11.5.42-dev
Change-Id: I9fb758d92856fff799d3e18f29f0a2088e424669
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/866...
Benni Mack
08:34 Revision 16931750: [TASK] De-duplicate type update confirmation
In 2021 the FormEngine reload mechanism was reworked to trigger the
confirmation via a custom web component. This is ...
Andreas Kienast
07:04 Revision 6b0dc0c1: [TASK] Block *.neon files from root htaccess/web-config
Resolves: #103123
Releases: main, 12.4
Change-Id: I3563cd72bf131d9aeeffa12c4914a7c92b05e2f4
Reviewed-on: https://revi...
Elias Häußler
07:04 Revision c71edd63: [TASK] Block *.neon files from root htaccess/web-config
Those file types belong to code quality check tools (most noticable
phpstan) and should never be served by browser re...
Elias Häußler

2024-10-15

14:09 Revision ac9da9c7: [TASK] Adjust DocumentationViewHelper to clear linking funcionality
This adjusts the DocumentationViewHelper class
comment to properly document which links will
be generated. This is no...
Oliver Bartsch
13:28 Revision eca0abc5: [TASK] Adjust DocumentationViewHelper for strict linking functionality
This adjusts the DocumentationViewHelper class
comment to properly document which links will
be generated. This is no...
Oliver Bartsch
10:11 Revision 3585b1a2: [BUGFIX] Sanitize TS value modifiers with null values
Fix issue if `foo := removeFromList()` and some other
value modifactors are used on values that have not
been set.
v...
Karsten Nowak (undkonsorten)
09:51 Revision c03f64f5: [TASK] Set TYPO3 version to 12.4.23-dev
Change-Id: I1555fa1eae610da132044456d698228fc3978252
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/866...
Benni Mack
08:55 Revision 25948f0e: [RELEASE] Release of TYPO3 12.4.22
Change-Id: I4229359868b0820be20fed1587a0fd9189f09595
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/866...
Benni Mack
08:52 Revision 042fafc2: [RELEASE] Release of TYPO3 11.5.41
Change-Id: I732fcf279cda947f57111d04c61611120a162272
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/865...
Benni Mack
08:06 Revision ee85abbe: [DOCS] Prepare Changelog for 13.4.x
Resolves: #105299
Releases: main
Change-Id: I5704e8092c84e0a771a1298d52d91ca7b72c7d6c
Reviewed-on: https://review.typ...
Lina Wolf
07:52 Revision 4de7bcc0: [TASK] Set TYPO3 version to 13.4.1-dev
Change-Id: Ib18f980279b62dd89c28fbcaa22b9c40928ad7e3
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/865...
Benni Mack
07:25 Revision 5ae7f96a: [RELEASE] Release of TYPO3 13.4.0
Change-Id: If275f41a429127385f09b10e47e2b840a9510db2
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/865...
Benni Mack
06:05 Revision fe20aa8d: [BUGFIX] Respect optional descriptions in site settings search
Resolves: #105309
Releases: main
Change-Id: Ic968fad17fa2ca0bdc416d82d6aea53761e851da
Reviewed-on: https://review.typ...
Benjamin Kott
05:20 Revision 03cf1fb6: [BUGFIX] Properly evaluate EXT:indexed_search restriction by mediaType
With refactorings in #102898 and #97412 the IndexSearchRepository
class property $mediaType was changed from a mixed ...
Garvin Hicking
05:19 Revision d5f7ef50: [BUGFIX] Properly evaluate EXT:indexed_search restriction by mediaType
With refactorings in #102898 and #97412 the IndexSearchRepository
class property $mediaType was changed from a mixed ...
Garvin Hicking

2024-10-14

19:10 Revision 73b16224: [BUGFIX] Avoid list_type deprecation message in TCA ext_tables.php check
When TCA ext_tables.php check is executed in install tool, there is
no extension configuration. This leads to
`Extens...
Torben Hansen
17:18 Revision 02914493: [BUGFIX] Allow nullable link fields to be transformed
If a nullable link field is transformed, and the value
is explicitly null, this should be transformed properly
to als...
Benni Mack
14:57 Revision d8b66b55: [BUGFIX] Correct dashboard widget action colors
Resolves: #105284
Releases: main
Change-Id: I2495a0ef619e1ac90a7555ddd9fd9311d6406fe9
Reviewed-on: https://review.typ...
Benjamin Kott
14:37 Revision 20613752: [TASK] Deprecate `tableoptions` and `collate` connection config
This change deprecates the Database configuration
`tableoptions` in favour of `defaultTableOptions`
and `defaultTable...
Stefan Bürk
14:35 Revision 3722b25d: [BUGFIX] Respect string enum specifier in site settings editor
Resolves: #105303
Releases: main
Change-Id: I8f956130af61ed04860dd1c36694c770bebf5224
Reviewed-on: https://review.typ...
Benjamin Franzke
14:17 Revision ab6976ee: [TASK] Use typo3/testing-framework:^9.0.0
Switch to typo3/testing-framework stable 9.0.0.
> composer req --dev typo3/testing-framework:^9.0.0
Resolves: #1053...
Christian Kuhn
14:14 Revision e8450922: [TASK] Move FluidViewAdapter to EXT:fluid
The fluid view adapter depends on rendering
context from EXT:fluid, therefore it's better
to be provided by EXT:fluid...
Benjamin Franzke
14:08 Revision 4a62ae7b: [TASK] Mitigate deprecated Doctrine DBAL connection options
Passing `tableoptions` through the connection params
introduced with #80398 violates the PHPStan annotation
since qui...
Stefan Bürk
13:51 Revision b7695a3b: [TASK] Allow sets to be excluded from site configuration GUI
Sets that are intended for code-wise structuring only and should
not be referenced by integrators via site configurat...
Benjamin Franzke
13:39 Revision 7d25910f: [TASK] Streamline SystemEnvironmentBuilder
Exchange `self::method()` calls with static to allow
the typo3/testing-framework to steer system building
more dynami...
Stefan Bürk
13:36 Revision 381fafb6: [TASK] Better handle PSR-14 event output in EXT:adminpanel
When PSR-14 event dispatching has been added in TYPO3 v10,
the admin panel has been extended to list all dispatched
e...
Christian Kuhn
12:40 Revision c25946ee: [DOCS] Revise changelogs for v13.4
Resolves: #105298
Releases: main
Change-Id: I1ca94a6917d3fada71d2e9fa39b59f5a6a9e7fa3
Reviewed-on: https://review.typ...
Lina Wolf
10:05 Revision bebe4401: [DOCS] Add descriptions for site settings editor
Document the site settings editor in all system
extension manuals that offer site sets.
* felogin
* fluid_styled_con...
Garvin Hicking
09:36 Revision 0daecd54: [BUGFIX] Add missing debug information
Debug information (e.g. field names) are now
displayed again in the backend user (group)
compare view - if debug outp...
Oliver Bartsch
08:00 Revision f6e9937f: [TASK] Raise minimum supported version of typo3fluid/fluid to 2.15
Historically, requiring specific Fluid versions in TYPO3 extensions has
caused more issues than benefits for develope...
Benjamin Kott
07:49 Revision 98741a80: [BUGFIX] Display all languages state in `site:list` command
This change modifies the `site:list` command to retrieve
and display all languages for sites and not only enabled
lan...
Josef Glatz
07:48 Revision 8ff18e5d: [BUGFIX] Display all languages state in `site:list` command
This change modifies the `site:list` command to retrieve
and display all languages for sites and not only enabled
lan...
Josef Glatz
04:33 Revision 5ec36eec: [TASK] Align custom `SetType` doctrine type implementation
Doctrine DBAL recently added and released a new version
including a `ENUM` type [1], colliding with the custom
TYPO3 ...
Stefan Bürk

2024-10-13

17:08 Revision bef2f9b1: [BUGFIX] Add missing class alias map registration
Change #105279 added a ClassMapAlias definition
to `EXT:core` but failed to register it correctly
in composer.json fi...
Stefan Bürk
16:28 Revision b2e4ae54: [TASK] Avoid adminpanel_requestcache
With #105291 it became obvious that admin panel
MainController->storeData() and render() are called
directly after ea...
Christian Kuhn
13:54 Revision 405372ae: [TASK] Avoid unused use in DataHandlerTest
`use Symfony\Component\VarDumper\Cloner\Data` is not needed.
Resolves: #105293
Releases: main
Change-Id: Ibb015c8263...
Christian Kuhn
11:06 Revision a68f685d: [TASK] Merge AdminPanelDataPersister into AdminPanelRenderer
The admin panel suffers from a few issues that are
complex to track down and to get right due to the
complex interpla...
Christian Kuhn
08:29 Revision c9d91b92: [DOCS] Use FQN for AbstractListTypeToCTypeUpdate in Changelog entry
Releases: main
Resolves: #105290
Change-Id: I54c8693ba778da40708261f916b9b40ccb2ed8e5
Reviewed-on: https://review.typ...
Lina Wolf

2024-10-12

18:22 Revision 6041161d: [TASK] Update `typo3/testing-framework`
This change updates development dependency
`typo3/testing-framework` to ensure latest
required changes are available....
Stefan Bürk
15:37 Revision a2e43464: [TASK] Simplify Page TSconfig -> Included page TSconfig view
This is the same as #105276, but for the Page TSconfig
include tree view.
Resolves: #105286
Related: #105276
Related...
Christian Kuhn
13:05 Revision 8f2f637d: [TASK] Replace TYPO3 `EnumType` with doctrine/dbal type
Doctrine DBAL 4.2.0 implemented an `EnumType`. This
conflicts with an existing TYPO3 implementation.
The TYPO3 imple...
Stefan Bürk
09:05 Revision 575f2942: [TASK] Simplify TypoScript -> Included TypoScript view
When we redesigned the TypoScript main module in v12, we
thought it is a good idea to make the "Included TypoScript"
...
Christian Kuhn
09:01 Revision cf5147b4: [BUGFIX] Register universal tag attributes in DocumentationViewHelper
Resolves: #105285
Related: #105275
Releases: 12.4
Change-Id: Idf4da60a36124f5cbc0b19701f8f73cbc3565b5d
Reviewed-on: h...
Oliver Bartsch

2024-10-11

20:01 Revision 4721511d: [TASK] Ensure corect value preparation for test assertion
This change prepares data converting it forth and back on
the retrieved value and the expectation value. Note, that
t...
Stefan Bürk
16:04 Revision 40396c2c: [TASK] Adjust CSP nonce-related frontend test
* enables caches in frontend request handling test
* ensures response stems from cache results (X-TYPO3-Debug-Cache)
...
Oliver Hader
16:04 Revision c1cbb20d: [TASK] Adjust CSP nonce-related frontend test
* enables caches in frontend request handling test
* ensures response stems from cache results (X-TYPO3-Debug-Cache)
...
Oliver Hader
15:18 Revision 07e8935a: [BUGFIX] Ensure correct type resolving in `AbstractSchemaManager`
Doctrine DBAL 4.x removed the feature to save specific type
information as part of the column comment and for reading...
Stefan Bürk
13:58 Revision b352b97c: [TASK] Add links to documentations in the backend
Add links to documentation for easier access and improved
user experience.
This integrates the new permalink feature...
Frank Nägler
13:58 Revision 4c6092bf: [TASK] Add links to documentations in the backend
Add links to documentation for easier access and improved
user experience.
This integrates the new permalink feature...
Frank Nägler
13:49 Revision 49222691: [BUGFIX] Immediately apply backendTitleFormat changes in user setup
The user setup module now emits an event that is immediately
applied to the module router by the user settings manage...
Benjamin Franzke
13:13 Revision 0dc99113: [BUGFIX] Suspend FormEngine validation on record type change
If a user attempts to change a record type, the backend user is asked to
save the form as it needs to get re-rendered...
Andreas Kienast
09:26 Revision 9e550184: [TASK] Fix spelling mistakes in EXT:backend
Resolves: #105271
Releases: main, 12.4
Change-Id: If1630da1118f7acbbd4fa5ed418fbb081249af80
Reviewed-on: https://revi...
Marcel Macasso
09:26 Revision 16383450: [TASK] Fix spelling mistakes in a few extensions
Resolves: #105272
Releases: main, 12.4
Change-Id: I3b1e79d34628259ece4f7d229d4063845ad4a9de
Reviewed-on: https://revi...
Klaus Feiler
09:12 Revision 76f1b675: [DOCS] Fix spelling mistakes in documentation
Resolves: #105273
Releases: main, 12.4
Change-Id: If3ea3a4d0f3356180b4702de839d4f468e7c2e72
Reviewed-on: https://revi...
Jennifer Kraftl
09:09 Revision 37570e62: [DOCS] Fix spelling mistakes in documentation
Resolves: #105273
Releases: main, 12.4
Change-Id: If3ea3a4d0f3356180b4702de839d4f468e7c2e72
Reviewed-on: https://revi...
Jennifer Kraftl
09:04 Revision 1f8daf69: [TASK] Fix spelling mistakes in a few extensions
Resolves: #105272
Releases: main, 12.4
Change-Id: I3b1e79d34628259ece4f7d229d4063845ad4a9de
Reviewed-on: https://revi...
Klaus Feiler
09:01 Revision c5966dcb: [TASK] Fix spelling mistakes in EXT:backend
Resolves: #105271
Releases: main, 12.4
Change-Id: If1630da1118f7acbbd4fa5ed418fbb081249af80
Reviewed-on: https://revi...
Marcel Macasso
08:50 Revision 4abde934: [BUGFIX] Fix virtual embedded install tool url in subdir installation
The embedded install tool is dispatched from a virtual module URL –
{entryPoint}/module/tools/… – to {instancePath}ty...
Benjamin Franzke
08:43 Revision 06daec4d: [DOCS] Adjust feature RST for CacheDataCollector API
The RST for the CacheDataCollector API states, that the default
lifetime of a cache tag is 86400 seconds. This is how...
Torben Hansen
08:04 Revision c8e9cbfe: [TASK] Show site set dependency errors in site modules
Invalid site dependencies have been logged as errors
by the site registry since their introduction.
But these logs ar...
Benjamin Franzke
07:52 Revision 0ade27a9: [BUGFIX] Repair core-updater result and avoid JS error
With #101576 the install tool Progressbar was migrated to lit,
and jquery code (which silently ignores non available ...
Benjamin Franzke
07:20 Revision 4c9d9d82: [BUGFIX] Reference correct field in CacheLifeTimeCalculator
TCA configuration `ctrl/enablecolumns/starttime|endtime` may use a
different field name than `starttime` or `endtime`...
Andreas Kienast
07:09 Revision fb1cb1fd: [BUGFIX] Prevent undefined array key access in 'removeTags' parsing
This patch addresses a regression introduced in the TypoScript
config parsing of the 'removeTags' processing. When 'r...
Garvin Hicking
07:09 Revision a8fb6c91: [BUGFIX] Prevent undefined array key access in 'removeTags' parsing
This patch addresses a regression introduced in the TypoScript
config parsing of the 'removeTags' processing. When 'r...
Garvin Hicking
06:49 Revision 4c295283: [BUGFIX] Prevent collapse state issues in pagetree filter
The pagetree has been changed to store collapse state in
local storage with #10528 but failed to adapt the state
hand...
Benjamin Franzke

2024-10-10

19:03 Revision 1d4a8095: [BUGFIX] Mitigate invalid `count` query in `PageInformationController`
Database systems like postgresql require to have all `ORDER BY` or
`GROUP BY` columns also specified in `SELECT` spec...
Stefan Bürk
18:58 Revision e46f9016: [BUGFIX] Mitigate invalid `count` query in `PageInformationController`
Database systems like postgresql require to have all `ORDER BY` or
`GROUP BY` columns also specified in `SELECT` spec...
Stefan Bürk
18:58 Revision 78fb5862: [BUGFIX] Use `\Collator` to sort TCA select items
PHP's `intl` package provides a `\Collator` class that allows to compare
unicode strings. The class is now incorporat...
Andreas Kienast
18:58 Revision 4a0bcf6a: [BUGFIX] Use `\Collator` to sort TCA select items
PHP's `intl` package provides a `\Collator` class that allows to compare
unicode strings. The class is now incorporat...
Andreas Kienast
18:58 Revision c3d37af2: [BUGFIX] Mitigate invalid `count` query in `PageInformationController`
Database systems like postgresql require to have all `ORDER BY` or
`GROUP BY` columns also specified in `SELECT` spec...
Stefan Bürk
18:36 Revision 048e7b17: [TASK] Stabilize ElementsGroupCest by waiting for modal-iframe load
This makes ElementsGroupCest wait, until the modal-iframe is loaded and
the new "block formatting context" (BFC) is ...
Ayke Halder
18:36 Revision ba917f8e: [TASK] Stabilize ElementsGroupCest by waiting for modal-iframe load
This makes ElementsGroupCest wait, until the modal-iframe is loaded and
the new "block formatting context" (BFC) is ...
Ayke Halder
16:56 Revision 66c482f7: [BUGFIX] Avoid PHP warning in HMENU browse menus
Resolves: #104664
Releases: main, 12.4
Change-Id: I9dc840bca30fdc18164c874348b37597dbf3fbbc
Reviewed-on: https://revi...
Benni Mack
16:56 Revision d3883dd3: [BUGFIX] Avoid PHP warning in HMENU browse menus
Resolves: #104664
Releases: main, 12.4
Change-Id: I9dc840bca30fdc18164c874348b37597dbf3fbbc
Reviewed-on: https://revi...
Benni Mack
16:51 Revision 13fbd7e7: [BUGFIX] Show update messages in "Upgrade Wizards" again
With the removal of jQuery in the Install Tool, the progress bar
indicating the loading progress overwrote the contai...
Andreas Kienast
14:48 Revision 2a19752b: [BUGFIX] Make forms module context and small screen aware
The forms module has been made context-aware,
improving its usability on small screen devices.
The interface has been...
Benjamin Kott
13:09 Revision fb76df81: [TASK] Clean up site configuration functionality
This cleans up several details in the site configuration handling,
especially in terms of caching.
* Remove Singleto...
Oliver Bartsch
12:44 Revision 7cc916ee: [TASK] Stateless SiteFinder
The SiteFinder is an often injected service, but
its stateful due to cache properties and suffers
from improper cache...
Christian Kuhn
09:49 Revision 5f686eb0: [TASK] Inject services in FormEngine data providers
Resolves: #105247
Releases: main
Change-Id: I972b4daec62d03c2413e2906cba47019cbbfab8b
Reviewed-on: https://review.typ...
Oliver Bartsch
09:19 Revision 48a343e1: [BUGFIX] Fix inline SVG login logo location for subdir installation
The SVG login logo contents will now be read from the original file pointer instead
of the resolved absolute public U...
Benjamin Franzke
08:50 Revision 8aea740a: [BUGFIX] Do not inject site configuration in data provider
Resolves: #105261
Releases: main
Change-Id: I0d7c8eff5d4af070a4103ffacbbea461b9488efd
Reviewed-on: https://review.typ...
Oliver Bartsch
08:43 Revision cf656a86: [TASK] Use DI in TranslationConfigurationProvider
* Use runtimeCache instead of a class cache property
* Declare readonly
* DI dependent services
* Declare some safe t...
Christian Kuhn
07:04 Revision bcc98378: [BUGFIX] Fix pagetree subtree expansion in search mode
The TreeController was adapted with #104397 to reduce possibly
unneeded getTreeLevels calls and refactored the condit...
Benjamin Franzke
07:04 Revision 3dcf63dc: [BUGFIX] Fix pagetree subtree expansion in search mode
The TreeController was adapted with #104397 to reduce possibly
unneeded getTreeLevels calls and refactored the condit...
Benjamin Franzke
07:04 Revision 0290d710: [BUGFIX] Fix pagetree subtree expansion in search mode
The TreeController was adapted with #104397 to reduce possibly
unneeded getTreeLevels calls and refactored the condit...
Benjamin Franzke

2024-10-09

20:05 Revision a06381c9: [BUGFIX] Remove test namespace for Filemetadata
With #105240 all test files of the filemetadata system
extension have been removed. Thus, the composer root now
defin...
Simon Praetorius
19:06 Revision dd5e7098: [TASK] Display errors executing the fluid:schema:generate command
Previously, the command exited with an error when an exception occured
with Fluid 4.0.0. With Fluid 4.0.1 possible er...
Chris Müller
14:25 Revision d3246716: [TASK] Clean up DefaultDataProvider
Backend layout DefaultDataProvider receives some love:
* Use DI and declare public:true since single backend
layout...
Christian Kuhn
11:57 Revision c649800b: [TASK] Show hint if recycler didn't find records
The recycler backend module now shows an actual hint that no record were
found instead of showing an empty table.
Re...
Andreas Fernandez
11:53 Revision e5481924: [TASK] Turn DataProviderContext into a PCPP DO
DataProviderContext is a DO hand over to single backend
layout providers. This is state that should be hand over
and ...
Christian Kuhn
10:58 Revision 2c72e747: [BUGFIX] Handle excess whitespace characters in `CommandUtility::exec()`
PHP's behavior of `exec()` [1] is flabbergasting: when writing the
buffer, trailing whitespace characters are trimmed...
Andreas Kienast
10:09 Revision d604d241: [TASK] Avoid unused DataProviderContext
TYPO3\CMS\Backend\View\BackendLayout\DataProviderContext
is only relevant in DataProviderCollection when calling
getB...
Christian Kuhn
10:08 Revision 963bc3c2: [TASK] Instantiate JavaScriptItems with new()
Class TYPO3\CMS\Core\Page\JavaScriptItems is a DTO.
It is a contract between PHP and JS with some
functionality on th...
Christian Kuhn
05:52 Revision 778ef12a: [BUGFIX] Allow dumping files larger than allowed memory size
The `SelfEmittableLazyOpenStream` class used by FileDumpController
uses `readfile` which is meant to be a performant ...
Benjamin Franzke
05:52 Revision 46e32e0b: [BUGFIX] Allow dumping files larger than allowed memory size
The `SelfEmittableLazyOpenStream` class used by FileDumpController
uses `readfile` which is meant to be a performant ...
Benjamin Franzke

2024-10-08

19:20 Revision aa338bdb: [TASK] Always get FormEngine NodeFactory injected
Inject NodeFactory in a series of missing places instead
of retrieving an instance via GU::makeInstance().
Resolves:...
Christian Kuhn
17:40 Revision 61ec793d: [TASK] Remove unused internal methods in ResourceFactory
Removes two unused internal methods, which
were only kept for backwards compatibility.
Resolves: #105232
Releases: m...
Oliver Bartsch
15:24 Revision 5d32a670: [TASK] Remove "visible fields" functional tests
Remove a bunch of functional tests that essentially
test TCA configuration:
* The tests add no crucial value from a ...
Christian Kuhn
13:01 Revision 4cd3dcaa: [BUGFIX] Migrate wizard groups position common to default
Resolves: #104947
Related: #102834
Releases: main
Change-Id: I2688e2e51825a6930864e272b1494dd8afc75888
Reviewed-on: h...
Nikita Hovratov
12:16 Revision b75530e5: [BUGFIX] Handle that FileLinkHandler:resolveFile() can return null
In the method FileLinkHandler:resolveHandlerData() the call
to FileLinkHandler:resolveFile() handles the FileDoesNotE...
Thomas Hohn
12:16 Revision 4fc52d9e: [BUGFIX] Handle that FileLinkHandler:resolveFile() can return null
In the method FileLinkHandler:resolveHandlerData() the call
to FileLinkHandler:resolveFile() handles the FileDoesNotE...
Thomas Hohn
11:57 Revision 48335021: [BUGFIX] Prevent PHP errors / warnings on flexform resolving
This ensures that `pi_flexform` is actually set,
before accessing it and also only tries to convert
it, in case it's ...
Oliver Bartsch
11:57 Revision 31665e7f: [BUGFIX] Prevent PHP errors / warnings on flexform resolving
This ensures that `pi_flexform` is actually set,
before accessing it and also only tries to convert
it, in case it's ...
Oliver Bartsch
11:44 Revision 24b40185: [BUGFIX] Prevent null pointer exception in BackendController
On processing a redirect parameter for fetching
the backend module it is now properly checked
whether the resolved ro...
Oliver Bartsch
11:44 Revision 7819849c: [BUGFIX] Prevent null pointer exception in BackendController
On processing a redirect parameter for fetching
the backend module it is now properly checked
whether the resolved ro...
Oliver Bartsch
11:31 Revision 993f9c10: [BUGFIX] Prevent double flexform xml2array parsing
Check the pi_flexform value of the request attribute
'currentContentObject' to be of type string before parsing with
...
André Buchmann
11:31 Revision b7e34203: [BUGFIX] Prevent double flexform xml2array parsing
Check the pi_flexform value of the request attribute
'currentContentObject' to be of type string before parsing with
...
André Buchmann
11:28 Revision f1c0767f: [TASK] Declare TypoScriptFrontendController deprecated
We worked hard on TypoScriptFrontendController in TYPO3 v13
leaving mainly internal code and usages. A couple of deta...
Christian Kuhn
11:21 Revision 3c138709: [TASK] Add return type hint to convertFlexFormContentToArray()
Resolves: #105233
Related: #105231
Releases: main
Change-Id: Ie8aa214eae6ebe42a4a9c81864e78c65bb1dd437
Reviewed-on: h...
Christian Kuhn
11:19 Revision 47139396: [TASK] Avoid obsolete PageLayout __construct argument
Fourth argument is set but never used and there is
no get'er.
Resolves: #105236
Related: #103466
Releases: main
Chan...
Christian Kuhn
11:18 Revision d2fb3299: [TASK] Resolve all phpstan errors in CorrelationId
* Drop unneeded annoated return types that lead to
errors
* The aspects array-key is always set because the
c...
Benjamin Franzke
11:18 Revision e44ec016: [TASK] Resolve all phpstan errors in CorrelationId
The aspects array-key is always set because the
capture is not nested and filled in any case.
That means: If preg_mat...
Benjamin Franzke
09:24 Revision a965f0ba: [TASK] Set TYPO3 version to 13.3.2-dev
Change-Id: If775a1a6c01e6ecf40660fb39d2b48fe6a48b57d
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/865...
Oliver Hader
09:24 Revision 5febb8aa: [TASK] Set TYPO3 version to 12.4.22-dev
Change-Id: I5608fffbec05f41a332cd0fb6fa294ba414e3351
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/865...
Oliver Hader
09:24 Revision 5a67553c: [TASK] Set TYPO3 version to 11.5.41-dev
Change-Id: I285828ea6d6424811d89ae7318d3f739f076e179
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/865...
Oliver Hader
09:07 Revision f98c944f: [RELEASE] Release of TYPO3 13.3.1
Change-Id: I5f7fcbb38783b321ddb957a34b5c1adc8b8c41d0
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/865...
Oliver Hader
09:03 Revision bcec2285: [RELEASE] Release of TYPO3 12.4.21
Change-Id: I66cfeb0fffac2e8aa8e2beb6e45f994872ae9833
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/865...
Oliver Hader
09:00 Revision a3abdf39: [RELEASE] Release of TYPO3 11.5.40
Change-Id: I7b8b1e8b1e0a87d24daeb904bf16922693dd8f2c
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/865...
Oliver Hader
08:35 Revision 2fea0f3b: [SECURITY] Show only explicitly configured page tree information
Backend users were able see page tree items without having access:
- in case no DB mounts were configured for a parti...
Oliver Hader
08:35 Revision c1a53af8: [SECURITY] Avoid invalid JSON in ShortcutRepository arguments
Resolves: #104343
Releases: main, 13.3, 12.4, 11.5
Change-Id: Ie9cd7bec43782282a142ad0911029579442734fd
Security-Bull...
Oliver Hader
08:35 Revision 255214f8: [SECURITY] Show only explicitly configured page tree information
Backend users were able see page tree items without having access:
- in case no DB mounts were configured for a parti...
Oliver Hader
08:35 Revision dccc5f7b: [SECURITY] Avoid invalid JSON in ShortcutRepository arguments
Resolves: #104343
Releases: main, 13.3, 12.4, 11.5
Change-Id: Ie9cd7bec43782282a142ad0911029579442734fd
Security-Bull...
Oliver Hader
08:35 Revision 668fc554: [SECURITY] Show only explicitly configured page tree information
Backend users were able see page tree items without having access:
- in case no DB mounts were configured for a parti...
Oliver Hader
08:34 Revision daad8944: [SECURITY] Avoid invalid JSON in ShortcutRepository arguments
Resolves: #104343
Releases: main, 13.3, 12.4, 11.5
Change-Id: Ie9cd7bec43782282a142ad0911029579442734fd
Security-Bull...
Oliver Hader
08:34 Revision e9bf16b0: [SECURITY] Show only explicitly configured page tree information
Backend users were able see page tree items without having access:
- in case no DB mounts were configured for a parti...
Oliver Hader
08:34 Revision 0397aa7c: [SECURITY] Avoid invalid JSON in ShortcutRepository arguments
Resolves: #104343
Releases: main, 13.3, 12.4, 11.5
Change-Id: Ie9cd7bec43782282a142ad0911029579442734fd
Security-Bull...
Oliver Hader
07:55 Revision 0c478733: [TASK] Extract sys_note delete button into Lit component
The delete button for sys_notes rendered in the record list is currently
nested in a form tag, breaking the user inte...
Andreas Kienast
07:54 Revision 46917e63: [DOCS] Properly refer to DatePicker prototype API
The API code snippet is related to 'DatePicker'
and not to 'AdvancedPassword', probably due to
a copy&paste mistake.
...
Sven Jürgens
07:54 Revision 965d2869: [DOCS] Properly refer to DatePicker prototype API
The API code snippet is related to 'DatePicker'
and not to 'AdvancedPassword', probably due to
a copy&paste mistake.
...
Sven Jürgens
07:54 Revision 3fdc030e: [DOCS] Properly refer to DatePicker prototype API
The API code snippet is related to 'DatePicker'
and not to 'AdvancedPassword', probably due to
a copy&paste mistake.
...
Sven Jürgens
07:43 Revision 3d7fc6af: [TASK] Use TCA schema for fetching relevant fields
Both ElementInformationController as well as RemoteServer previously
booted up FormEngine to fetch relevant fields fo...
Oliver Bartsch
07:42 Revision 4aea52e4: [BUGFIX] Fix AbstractFormViewHelper type hint for identity map
With a larger refactoring of #96473 type hinting was introduced
for `AbstractFormViewHelper->renderHiddenIdentityFiel...
Garvin Hicking
07:41 Revision 75e7752b: [BUGFIX] Fix AbstractFormViewHelper type hint for identity map
With a larger refactoring of #96473 type hinting was introduced
for `AbstractFormViewHelper->renderHiddenIdentityFiel...
Garvin Hicking
07:25 Revision ffba4680: [TASK] Make sys-notes context aware
Resolves: #105227
Releases: main
Change-Id: I8bf52b22bc08b596d29041a9a8f962019f8edb7a
Reviewed-on: https://review.typ...
Benjamin Kott
06:31 Revision c8c120cf: [BUGFIX] Correct diff and highlight styling in typoscript analyzers
Resolves: #105222
Releases: main
Change-Id: I3fd765bf2450880b3b498ebce6f83589e2c5a15c
Reviewed-on: https://review.typ...
Benjamin Kott

2024-10-07

18:55 Revision eaf0943c: [TASK] Update to CKEditor v43.1.1
This change addresses a known security issue in CKEditor5:
https://github.com/ckeditor/ckeditor5/releases/tag/v43.1.1...
Oliver Hader
18:41 Revision eb079eb3: [TASK] Update to CKEditor v43.1
Executed commands:
npm --prefix overrides/ckeditor5 version 43.1.0
npm install --save ./overrides/ckeditor5 $(
...
Andreas Nedbal
17:59 Revision 743072fa: [TASK] Mitigate DNS lookup issues in started containers
Resolves: #105196
Releases: main, 13.3, 12.4, 11.5
Change-Id: I681c2d284097e3e0af604f991e12c7e0fbc76472
Reviewed-on: ...
Stefan Bürk
17:58 Revision 5e3adb1a: [TASK] Mitigate DNS lookup issues in started containers
Resolves: #105196
Releases: main, 13.3, 12.4, 11.5
Change-Id: I681c2d284097e3e0af604f991e12c7e0fbc76472
Reviewed-on: ...
Stefan Bürk
17:58 Revision f8418b4b: [TASK] Mitigate DNS lookup issues in started containers
Resolves: #105196
Releases: main, 13.3, 12.4, 11.5
Change-Id: I681c2d284097e3e0af604f991e12c7e0fbc76472
Reviewed-on: ...
Stefan Bürk
17:57 Revision b1dfdae6: [TASK] Mitigate DNS lookup issues in started containers
Resolves: #105196
Releases: main, 13.3, 12.4, 11.5
Change-Id: I681c2d284097e3e0af604f991e12c7e0fbc76472
Reviewed-on: ...
Stefan Bürk
17:57 Revision 04deafdd: [TASK] Prevent pre-merge pipeline executions for merged changes
Configure branch exclude for one pre-merge
job, missed with #105224.
Resolves: #105225
Related: #105224
Releases: 13...
Stefan Bürk
17:47 Revision dd1c4bd8: [TASK] Deprecate TCA sub types
The sub types feature of TCA was used for
registration of plugins as "list_type". Since
it's encouraged to register p...
Oliver Bartsch
17:33 Revision 06b7bdc0: [TASK] Set TYPO3 version to 13.3.1-dev
Releases: 13.3
Change-Id: I0358cf1874e5d0abd93cc52f2c631db54671eda7
Reviewed-on: https://review.typo3.org/c/Packages/...
Oliver Hader
17:32 Revision 83b82d72: [TASK] Prevent pre-merge pipeline executions for merged changes
Resolves: #105224
Releases: 13.3
Change-Id: I373d5e25a5bcd7a2781db2347f52d202a6f73813
Reviewed-on: https://review.typ...
Stefan Bürk
17:32 Revision a807b7e9: [TASK] Mitigate `PHP 8.4.0-RC1` breaking changes
Note that this change addresses three different issues, which
need to be done in one step, otherwise none of isolated...
Stefan Bürk
16:29 Revision 19f39c12: [TASK] Add required type=file example in EXT:styleguide
Resolves: #105218
Related: #105028
Releases: main
Change-Id: Id9299db6d9a5dc3529be5dfd0f1fc0d30e8eb3aa
Reviewed-on: h...
Benjamin Franzke
16:28 Revision 35fb8054: [BUGFIX] Setup: Normalize "no" as input when asking for basic site
The `setup` command asks whether a basic site shall be created when
installing TYPO3. The question implies that it de...
Andreas Kienast
16:28 Revision f48b7930: [BUGFIX] Setup: Normalize "no" as input when asking for basic site
The `setup` command asks whether a basic site shall be created when
installing TYPO3. The question implies that it de...
Andreas Kienast
16:23 Revision 89e5a494: [BUGFIX] Do not encode return url for "edit column"
The `returnUrl` argument composed for the "Edit this column" view used
in the Page module must not be encoded, otherw...
Andreas Kienast
15:52 Revision 1f0c8841: [BUGFIX] Ensure scrollbar styling is evaluated for each element
The CSS property `--typo3-text-color-base` is changed on a per-element
basis (e.g. with the class mode theme) and the...
Benjamin Kott
15:51 Revision cec15f87: [TASK] Remove unnecessary ?? operator for regex matches
Resolves: #105214
Releases: main, 12.4
Change-Id: I9172c5ee7dc691005684043c115e4ee708e25695
Reviewed-on: https://revi...
Markus Klein
15:47 Revision 4231da41: [TASK] Remove unnecessary ?? operator for regex matches
Resolves: #105214
Releases: main, 12.4
Change-Id: I9172c5ee7dc691005684043c115e4ee708e25695
Reviewed-on: https://revi...
Markus Klein
14:53 Revision 1dfe591a: [TASK] Deprecate plugin content element and plugin subtypes (list_type)
Historically, plugins were commonly registered as subtypes of the
content element `list` by using the `list_type` fie...
Torben Hansen
14:11 Revision c638dbc3: [TASK] Deprecate INCLUDE_TYPOSCRIPT syntax
The @import syntax has been introduced with TYPO3 v9.
With the TypoScript parser rewrite in v12, some last
todos have...
Christian Kuhn
13:45 Revision 0848fd8a: [TASK] Add helper method to create custom record types
This change adds a new method called
"ExtensionManagementUtility::addRecordType()"
which allows developers to add cus...
Benni Mack
13:29 Revision 87880553: [BUGFIX] Fix possible undefined array key access in search controller
The pointer field may not be supplied if a custom frontend
template submits a search request.
Resolves: #104734
Rela...
Benjamin Franzke
13:22 Revision 79d5daa6: [BUGFIX] Prevent type error when setting pageTSconfig
When setting
mod.web_layout.localization.enableTranslate = 1
or
mod.web_layout.localization.enableCopy = 1
a cas...
Benni Mack
12:24 Revision 099ea587: [BUGFIX] Use view transitions for color-scheme and theme changes
To prevent inconsistent per-element color-transitions during a
color-scheme or theme change, the per-element transiti...
Benjamin Franzke
10:10 Revision c32877dd: [BUGFIX] Fix ResourceFactory EXT: resolution in subfolder & composer-mode
Using `<f:image src="EXT:example/Resources/Public/Images/test.svg" />`
to include an image in a symlinked composer mo...
Ayke Halder
08:30 Revision 1179dd00: [BUGFIX] Fix ResourceFactory EXT: resolution in subfolder & composer-mode
Using `<f:image src="EXT:example/Resources/Public/Images/test.svg" />`
to include an image in a symlinked composer mo...
Ayke Halder

2024-10-05

08:06 Revision deb3c377: [BUGFIX] Show site name in Install Tool header
The "site name" is missing in the Install Tool
header, add the missing view variable.
Resolves: #105199
Releases: ma...
Markus Klein
08:06 Revision 5fc436ee: [BUGFIX] Show site name in Install Tool header
The "site name" is missing in the Install Tool
header, add the missing view variable.
Resolves: #105199
Releases: ma...
Markus Klein
07:39 Revision f9e09820: [TASK] Use correct site configuration in persisted mapper tests
Uses correct `base` and `locale` assignments in site configuration.
Resolves: #105202
Releases: main, 12.4, 11.5
Cha...
Benjamin Franzke
07:39 Revision 72675447: [TASK] Use correct site configuration in persisted mapper tests
Uses correct `base` and `locale` assignments in site configuration.
Resolves: #105202
Releases: main, 12.4, 11.5
Cha...
Benjamin Franzke
07:39 Revision 5a64fa43: [TASK] Use correct site configuration in persisted mapper tests
Uses correct `base` and `locale` assignments in site configuration.
Resolves: #105202
Releases: main, 12.4, 11.5
Cha...
Benjamin Franzke

2024-10-04

21:06 Revision 2cbc00ba: [DOCS] Fix code highlighting in changelog
Releases: main, 12.4
Resolves: #105198
Change-Id: I512147b5e17d20c31498caee634eb6d29c816c16
Reviewed-on: https://revi...
Rémy DANIEL
21:06 Revision d70e64f0: [DOCS] Fix code highlighting in changelog
Releases: main, 12.4
Resolves: #105198
Change-Id: I512147b5e17d20c31498caee634eb6d29c816c16
Reviewed-on: https://revi...
Rémy DANIEL
15:59 Revision 321fb84c: [TASK] Update to CKEditor v43.1.1
This change addresses a known security issue in CKEditor5:
https://github.com/ckeditor/ckeditor5/releases/tag/v43.1.1...
Oliver Hader
15:59 Revision 62dfb487: [TASK] Update to CKEditor v43.1.1
This change addresses a known security issue in CKEditor5:
https://github.com/ckeditor/ckeditor5/releases/tag/v43.1.1...
Oliver Hader
14:21 Revision 07ecf9d8: [TASK] Add centralized SearchableSchemaFieldsCollector
This adds the SearchableSchemaFieldsCollector, as
a centralized service for fetching search fields
for a given table ...
Oliver Bartsch
14:21 Revision 8164ab50: [TASK] Use TCASchema for page view components
Components providing functionality for the page
view (page module) are now using the TCASchema
instead of accessing $...
Oliver Bartsch
11:33 Revision b69837a3: [BUGFIX] Load set provided TypoScript in extbase configuration manager
In order to load extension statics and global TypoScript, the extbase
configuration manager provides a fake sys_templ...
Benjamin Franzke
09:07 Revision cd080a80: [BUGFIX] Make <typo3-backend-icon> CSS backwards compatible
* Fix positioning in inline contents.
Inline icon-alignment is done with the `vertical-align: -22%` hack.
It wa...
Benjamin Franzke
09:06 Revision 6304e006: [BUGFIX] Make <typo3-backend-icon> CSS backwards compatible
* Fix positioning in inline contents.
Inline icon-alignment is done with the `vertical-align: -22%` hack.
It wa...
Benjamin Franzke
08:57 Revision b0728bf6: [DOCS] Fix code example in changelog
Resolves: #105193
Releases: main
Change-Id: Iec1583628bad0eca9fe5afbf1eaeff9ea8003302
Reviewed-on: https://review.typ...
Oliver Bartsch
 

Also available in: Atom