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... - 19:24 Revision 002b9b4e: [BUGFIX] Sort resolved file references
- RelationResolver now correctly sorts found file references
after receiving the unordered list from GreedyDatabaseBack...
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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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 ... - 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 ...
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:... - 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:... - 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:... - 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... - 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 ... - 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... - 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 ... - 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... - 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... - 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... - 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 ... - 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 ... - 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 ... - 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... - 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... - 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... - 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... - 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...
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... - 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... - 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.
>... - 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... - 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... - 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-... - 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-... - 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-... - 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 ... - 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 ... - 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 ... - 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... - 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... - 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... - 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... - 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... - 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... - 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:... - 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:...
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:... - 11:22 Revision f6eb898d: [TASK] Add method FileReference::isType()
- Issue #102032 introduced AbstractFile::isType() to handle the
newly introduced enums. However, since FileReference do... - 11:22 Revision 2f653224: [TASK] Add method FileReference::isType()
- Issue #102032 introduced AbstractFile::isType() to handle the
newly introduced enums. However, since FileReference do... - 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 ... - 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...
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... - 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: ... - 17:58 Revision 51dc4c07: [!!!][TASK] Remove deprecated XLIFF files
- Resolves: #105484
Related: #105377
Related: #102834
Releases: main
Change-Id: I049617fb71fa576e90e544a5564da29a6a5bcf... - 13:11 Revision 70d46953: [!!!][TASK] Remove extbase repository magic methods
- Remove support for extbase repository magic
findByX(), findOneByX() and countByX() methods.
Resolves: #105483
Relate... - 12:37 Revision 57f53151: [!!!][TASK] Remove RegularExpressionValidator option "errorMessage"
- The `errorMessage` validator option has been removed.
Resolves: #105481
Related: #102326
Related: #105377
Releases: ... - 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... - 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
...
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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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 ... - 13:32 Revision 1636c98e: [!!!][TASK] Remove deprecated ContentObjectPostInitHookInterface
- Resolves: #105471
Related: #105377
Related: #102581
Releases: main
Change-Id: Ib0a69df206c9f8343c867f4a6760695a10c98d... - 13:25 Revision 96fa46ed: [!!!][TASK] Remove deprecated ContentObjectGetDataHookInterface
- Resolves: #105472
Related: #105377
Related: #102614
Releases: main
Change-Id: I71ef3d0a2d473ab42fb413d5ad24f7ad3914fe... - 13:22 Revision 26e0cc5e: [!!!][TASK] Remove deprecated ContentObjectStdWrapHookInterface
- Resolves: #105475
Related: #105377
Related: #102745
Releases: main
Change-Id: I610b92e571d71cb6936ece72adfd9af8e538f5... - 13:11 Revision a663d3cb: [!!!][TASK] Remove deprecated ContentObjectGetImageResourceHookInterface
- Resolves: #105473
Related: #105377
Related: #102755
Releases: main
Change-Id: I869e9e5aa32ef576b57541492f9a95c559438a... - 12:56 Revision ea41bb42: [!!!][TASK] Remove deprecated ContentObjectOneSourceCollectionHookInterface
- Resolves: #105474
Related: #105377
Related: #102624
Releases: main
Change-Id: I713951aa3b9e60dbc8fb8db9b0b83e3378c647... - 12:27 Revision f0a4678f: [!!!][TASK] Activate setRequest() in PageTitleProviderInterface
- Resolves: #105468
Related: #105377
Related: #102817
Releases: main
Change-Id: I789a92c1c392563b3657cc24ac334c159c9379... - 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... - 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... - 10:57 Revision c19ee15e: [!!!][TASK] Remove deprecated EMU addPageTSConfig & addUserTSConfig
- Handling of
$GLOBALS['TYPO3_CONF_VARS']['BE']['defaultPageTSconfig']
$GLOBALS['TYPO3_CONF_VARS']['BE']['defaultUserT... - 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
... - 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
... - 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
... - 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... - 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... - 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... - 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... - 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... - 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
... - 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
... - 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
... - 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... - 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... - 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... - 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... - 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... - 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...
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... - 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... - 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 ... - 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... - 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... - 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... - 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... - 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: #... - 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... - 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... - 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
... - 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... - 12:57 Revision 9b541f02: [!!!][TASK] Remove deprecated class Enumeration
- Removed the deprecated class:
`\TYPO3\CMS\Core\Type\Enumeration`
Resolves: #105426
Related: #105377
Related: #101163... - 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... - 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... - 11:42 Revision 5d1a40d9: [!!!][TASK] Remove `Utility.updateQueryStringParameter()`
- The following JavaScript method has been removed:
- `updateQueryStringParameter()` of `@typo3/backend/utility.js`
I... - 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... - 11:33 Revision 0e143d82: [BUGFIX] Create shorter runtime cache identifier in `GreedyDatabaseBackend`
- The runtime cache identifier created by
`GreedyDatabaseBackend->createRuntimeCacheIdentifier()` may easily
exceed the... - 11:32 Revision 9f018421: [BUGFIX] Create shorter runtime cache identifier in `GreedyDatabaseBackend`
- The runtime cache identifier created by
`GreedyDatabaseBackend->createRuntimeCacheIdentifier()` may easily
exceed the... - 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... - 11:16 Revision a0ea1b57: [!!!][TASK] Remove deprecated class DuplicationBehavior
- Removed the deprecated class:
`\TYPO3\CMS\Core\Resource\DuplicationBehavior`
Change signature of the following metho... - 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... - 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...
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... - 18:25 Revision 1a49ef72: [!!!][TASK] Remove ext:fluid fillDefaultsByPackageName()
- Remove as advertised.
Resolves: #105419
Related: #105377
Related: #104764
Releases: main
Change-Id: I0e96a90f4518ff6... - 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... - 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... - 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... - 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... - 17:29 Revision 2acada22: [DOCS] Correct site set key
- Releases: main, 13.4
Resolves: #105404
Change-Id: I368e13b3f41451e067c0e94ebf8c35adbff7889b
Reviewed-on: https://revi... - 17:29 Revision 8f1093aa: [DOCS] Correct site set key
- Releases: main, 13.4
Resolves: #105404
Change-Id: I368e13b3f41451e067c0e94ebf8c35adbff7889b
Reviewed-on: https://revi... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 16:08 Revision c3eef131: [!!!][TASK] Remove deprecated PageRepositoryHook interfaces
- The previously deprecated PageRepositoryHook interfaces
are now removed:
* `\TYPO3\CMS\Core\Domain\Repository\PageRe... - 16:03 Revision 23874e32: [!!!][TASK] Remove deprecated AbstractFile::FILETYPE_* constants
- The following deprecated AbstractFile constants have been removed:
* `\TYPO3\CMS\Core\Resource\AbstractFile::FILETYP... - 16:00 Revision d4576e31: [TASK] Add tests for `VersionState->indicatesPlaceholder()`
- Resolves: #105414
Releases: main, 13.4, 12.4
Change-Id: Ib35852a97ce10d22577d78cd2883300b264b1446
Reviewed-on: https:... - 16:00 Revision 0be4f73f: [TASK] Add tests for `VersionState->indicatesPlaceholder()`
- Resolves: #105414
Releases: main, 13.4, 12.4
Change-Id: Ib35852a97ce10d22577d78cd2883300b264b1446
Reviewed-on: https:... - 16:00 Revision ba2398ee: [TASK] Add tests for `VersionState->indicatesPlaceholder()`
- Resolves: #105414
Releases: main, 13.4, 12.4
Change-Id: Ib35852a97ce10d22577d78cd2883300b264b1446
Reviewed-on: https:... - 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... - 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... - 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... - 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... - 11:13 Revision 8e46ba81: [!!!][TASK] Remove deprecated Extbase HashService
- The previously deprecated Extbase `HashService` class is now
removed.
Resolves: #105399
Related: #105377
Related: #1... - 10:54 Revision 44b63936: [!!!][TASK] Remove deprecated BackendUtility::thumbCode()
- Previously deprecated `BackendUtility::thumbCode()`
method is now removed.
Resolves: #105397
Related: #105377
Relate... - 10:44 Revision 21206b50: [!!!][TASK] Remove deprecated class InformationStatus
- Removed the deprecated class:
`TYPO3\CMS\Backend\Toolbar\Enumeration\InformationStatus´
Resolves: #105392
Related: ... - 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... - 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... - 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... - 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... - 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... - 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... - 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...
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.... - 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.... - 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... - 15:43 Revision 8df6235d: [!!!][TASK] Remove deprecated method returnWebmounts
- The class method `returnWebmounts` has been removed in class
`\TYPO3\CMS\Core\Authentication\BackendUserAuthenticatio... - 15:25 Revision 07402c6d: [BUGFIX] Revert visibility change of createValidator()
- This reverts a visibility change of
AbstractRenderable->createValidator()
as this might break implementations
calling... - 15:25 Revision d916e74c: [BUGFIX] Revert visibility change of createValidator()
- This reverts a visibility change of
AbstractRenderable->createValidator()
as this might break implementations
calling... - 15:25 Revision 8fdf6ce1: [BUGFIX] Revert visibility change of createValidator()
- This reverts a visibility change of
AbstractRenderable->createValidator()
as this might break implementations
calling... - 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 ... - 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 ...
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... - 16:15 Revision 48f2ca21: [DOCS] Correct changelog syntax and add FQN
- Releases: main, 13.4
Resolves: #105382
Change-Id: Id0d1fa603e2c75ddeade0521090ef883699ffb64
Reviewed-on: https://revi... - 16:14 Revision e70ea792: [DOCS] Correct changelog syntax and add FQN
- Releases: main, 13.4
Resolves: #105382
Change-Id: Id0d1fa603e2c75ddeade0521090ef883699ffb64
Reviewed-on: https://revi... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 13:40 Revision 91ea8e12: [BUGFIX] Fix some typos
- Resolves: #105369
Releases: main, 13.4, 12.4
Change-Id: I160bdc5b0103cd5a2c879c24752bf81d79ff4183
Reviewed-on: https:... - 13:40 Revision e292f1f4: [BUGFIX] Fix some typos
- Resolves: #105369
Releases: main, 13.4, 12.4
Change-Id: I160bdc5b0103cd5a2c879c24752bf81d79ff4183
Reviewed-on: https:... - 13:40 Revision 0144d840: [BUGFIX] Fix some typos
- Resolves: #105369
Releases: main, 13.4, 12.4
Change-Id: I160bdc5b0103cd5a2c879c24752bf81d79ff4183
Reviewed-on: https:... - 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... - 12:55 Revision 7deda53f: [BUGFIX] Use correct property name for site identifier
- Resolves: #105370
Related: #105369
Releases: main, 13.4
Change-Id: I59a53341c2eea6a8976746920664bf8be4dc4f26
Reviewed... - 12:54 Revision 8d66dbe9: [BUGFIX] Use correct property name for site identifier
- Resolves: #105370
Related: #105369
Releases: main, 13.4
Change-Id: I59a53341c2eea6a8976746920664bf8be4dc4f26
Reviewed... - 12:16 Revision 47e5be11: [DOCS] Initialize Changelog structure for v14.0-dev
- Resolves: #105350
Releases: main
Change-Id: I263c3ab6d28c44501fb24ed0916d77375b74ae4f
Reviewed-on: https://review.typ... - 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...
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,... - 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,... - 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,...
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... - 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... - 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: #... - 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: #... - 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: #...
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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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...
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... - 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... - 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... - 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 ...
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... - 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 ... - 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... - 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...
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... - 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... - 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... - 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... - 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... - 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... - 08:06 Revision ee85abbe: [DOCS] Prepare Changelog for 13.4.x
- Resolves: #105299
Releases: main
Change-Id: I5704e8092c84e0a771a1298d52d91ca7b72c7d6c
Reviewed-on: https://review.typ... - 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... - 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... - 06:05 Revision fe20aa8d: [BUGFIX] Respect optional descriptions in site settings search
- Resolves: #105309
Releases: main
Change-Id: Ic968fad17fa2ca0bdc416d82d6aea53761e851da
Reviewed-on: https://review.typ... - 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 ... - 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 ...
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... - 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... - 14:57 Revision d8b66b55: [BUGFIX] Correct dashboard widget action colors
- Resolves: #105284
Releases: main
Change-Id: I2495a0ef619e1ac90a7555ddd9fd9311d6406fe9
Reviewed-on: https://review.typ... - 14:37 Revision 20613752: [TASK] Deprecate `tableoptions` and `collate` connection config
- This change deprecates the Database configuration
`tableoptions` in favour of `defaultTableOptions`
and `defaultTable... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 12:40 Revision c25946ee: [DOCS] Revise changelogs for v13.4
- Resolves: #105298
Releases: main
Change-Id: I1ca94a6917d3fada71d2e9fa39b59f5a6a9e7fa3
Reviewed-on: https://review.typ... - 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... - 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... - 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... - 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... - 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... - 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 ...
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... - 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... - 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... - 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... - 08:29 Revision c9d91b92: [DOCS] Use FQN for AbstractListTypeToCTypeUpdate in Changelog entry
- Releases: main
Resolves: #105290
Change-Id: I54c8693ba778da40708261f916b9b40ccb2ed8e5
Reviewed-on: https://review.typ...
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.... - 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... - 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... - 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"
... - 09:01 Revision cf5147b4: [BUGFIX] Register universal tag attributes in DocumentationViewHelper
- Resolves: #105285
Related: #105275
Releases: 12.4
Change-Id: Idf4da60a36124f5cbc0b19701f8f73cbc3565b5d
Reviewed-on: h...
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... - 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)
... - 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)
... - 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... - 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... - 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... - 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... - 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... - 09:26 Revision 9e550184: [TASK] Fix spelling mistakes in EXT:backend
- Resolves: #105271
Releases: main, 12.4
Change-Id: If1630da1118f7acbbd4fa5ed418fbb081249af80
Reviewed-on: https://revi... - 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... - 09:12 Revision 76f1b675: [DOCS] Fix spelling mistakes in documentation
- Resolves: #105273
Releases: main, 12.4
Change-Id: If3ea3a4d0f3356180b4702de839d4f468e7c2e72
Reviewed-on: https://revi... - 09:09 Revision 37570e62: [DOCS] Fix spelling mistakes in documentation
- Resolves: #105273
Releases: main, 12.4
Change-Id: If3ea3a4d0f3356180b4702de839d4f468e7c2e72
Reviewed-on: https://revi... - 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... - 09:01 Revision c5966dcb: [TASK] Fix spelling mistakes in EXT:backend
- Resolves: #105271
Releases: main, 12.4
Change-Id: If1630da1118f7acbbd4fa5ed418fbb081249af80
Reviewed-on: https://revi... - 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... - 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... - 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... - 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 ... - 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`... - 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... - 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... - 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...
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... - 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... - 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... - 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... - 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... - 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 ... - 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 ... - 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... - 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... - 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... - 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... - 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... - 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... - 09:49 Revision 5f686eb0: [TASK] Inject services in FormEngine data providers
- Resolves: #105247
Releases: main
Change-Id: I972b4daec62d03c2413e2906cba47019cbbfab8b
Reviewed-on: https://review.typ... - 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... - 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... - 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... - 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... - 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... - 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...
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... - 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... - 14:25 Revision d3246716: [TASK] Clean up DefaultDataProvider
- Backend layout DefaultDataProvider receives some love:
* Use DI and declare public:true since single backend
layout... - 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... - 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 ... - 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... - 10:09 Revision d604d241: [TASK] Avoid unused DataProviderContext
- TYPO3\CMS\Backend\View\BackendLayout\DataProviderContext
is only relevant in DataProviderCollection when calling
getB... - 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... - 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 ... - 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 ...
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:... - 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... - 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 ... - 13:01 Revision 4cd3dcaa: [BUGFIX] Migrate wizard groups position common to default
- Resolves: #104947
Related: #102834
Releases: main
Change-Id: I2688e2e51825a6930864e272b1494dd8afc75888
Reviewed-on: h... - 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... - 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... - 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 ... - 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 ... - 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... - 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... - 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
... - 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
... - 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... - 11:21 Revision 3c138709: [TASK] Add return type hint to convertFlexFormContentToArray()
- Resolves: #105233
Related: #105231
Releases: main
Change-Id: Ie8aa214eae6ebe42a4a9c81864e78c65bb1dd437
Reviewed-on: h... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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.
... - 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.
... - 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.
... - 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... - 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... - 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... - 07:25 Revision ffba4680: [TASK] Make sys-notes context aware
- Resolves: #105227
Releases: main
Change-Id: I8bf52b22bc08b596d29041a9a8f962019f8edb7a
Reviewed-on: https://review.typ... - 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...
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... - 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 $(
... - 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: ... - 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: ... - 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: ... - 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: ... - 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... - 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... - 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/... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 15:51 Revision cec15f87: [TASK] Remove unnecessary ?? operator for regex matches
- Resolves: #105214
Releases: main, 12.4
Change-Id: I9172c5ee7dc691005684043c115e4ee708e25695
Reviewed-on: https://revi... - 15:47 Revision 4231da41: [TASK] Remove unnecessary ?? operator for regex matches
- Resolves: #105214
Releases: main, 12.4
Change-Id: I9172c5ee7dc691005684043c115e4ee708e25695
Reviewed-on: https://revi... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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...
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... - 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... - 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... - 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... - 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...
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... - 21:06 Revision d70e64f0: [DOCS] Fix code highlighting in changelog
- Releases: main, 12.4
Resolves: #105198
Change-Id: I512147b5e17d20c31498caee634eb6d29c816c16
Reviewed-on: https://revi... - 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... - 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... - 14:21 Revision 07ecf9d8: [TASK] Add centralized SearchableSchemaFieldsCollector
- This adds the SearchableSchemaFieldsCollector, as
a centralized service for fetching search fields
for a given table ... - 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 $... - 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... - 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... - 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... - 08:57 Revision b0728bf6: [DOCS] Fix code example in changelog
- Resolves: #105193
Releases: main
Change-Id: Iec1583628bad0eca9fe5afbf1eaeff9ea8003302
Reviewed-on: https://review.typ...
Also available in: Atom