Activity
From 2024-10-18 to 2024-11-16
2024-11-15
- 22:29 Revision 0f753bbe: [DOCS] Add note about global TypoScript to #103439 Feature.rst
- Explain why `ext_typoscript_setup.typoscript` and
`ext_typoscript_constants.typoscript` are not loaded in site sets
a... - 22:28 Revision 2aa0436c: [DOCS] Add note about global TypoScript to #103439 Feature.rst
- Explain why `ext_typoscript_setup.typoscript` and
`ext_typoscript_constants.typoscript` are not loaded in site sets
a... - 21:06 Revision f841598a: [BUGFIX] Ensure flexform data only contains a string or array
- This ensure the flexform data is correct by being either empty or set
to one of "string" or "array".
In case of a st... - 21:05 Revision 3897a92c: [TASK] Disable unapplied TS-highlighting for unknown-variables in CodeMirror
- This removes any TS-highlighting for unknown-variables in CodeMirror.
This does not visually change the styling of un... - 20:46 Revision 19cfd9bf: [BUGFIX] Use same hash mechanism for comparing staticSqlFile
- The `ReloadSqlDataViewHelper` now uses the same
hash mechanism - `hash_file()` - to compare an
extensions `ext_tables... - 20:46 Revision 1990e739: [BUGFIX] Use same hash mechanism for comparing staticSqlFile
- The `ReloadSqlDataViewHelper` now uses the same
hash mechanism - `hash_file()` - to compare an
extensions `ext_tables... - 20:19 Revision ae9a5fa1: [TASK] Disable unapplied TS-highlighting for unknown-variables in CodeMirror
- This removes any TS-highlighting for unknown-variables in CodeMirror.
This does not visually change the styling of un... - 20:19 Revision 2e0c5019: [TASK] Disable unapplied TS-highlighting for unknown-variables in CodeMirror
- This removes any TS-highlighting for unknown-variables in CodeMirror.
This does not visually change the styling of un... - 19:52 Revision f52692b3: [BUGFIX] Ensure flexform data only contains a string or array
- This ensure the flexform data is correct by being either empty or set
to one of "string" or "array".
In case of a st... - 19:52 Revision f9ab56df: [BUGFIX] Ensure flexform data only contains a string or array
- This ensure the flexform data is correct by being either empty or set
to one of "string" or "array".
In case of a st... - 17:01 Revision 8aa4e155: [BUGFIX] Localize header for editing site settings
- The `Edit.html` template for Site Settings was missing
the properly localized language key, which also was
not proper... - 17:01 Revision 8316c6c1: [BUGFIX] Localize header for editing site settings
- The `Edit.html` template for Site Settings was missing
the properly localized language key, which also was
not proper... - 16:48 Revision fefb11e4: [TASK] Update css-tree to v3.0
- Most notable features that are of interest, css-tree v3 added support
for:
* @container at-rule
* @starting-style ... - 16:48 Revision 3fe358c7: [TASK] Update css-tree to v3.0
- Most notable features that are of interest, css-tree v3 added support
for:
* @container at-rule
* @starting-style ... - 13:07 Revision 2618c921: [BUGFIX] Drop padding reset styles for btn-link usages
- The applied padding for btn-link usages are already reset to 0,
forcing the padding to 0 has no impact and can be rem... - 13:06 Revision eb81c484: [BUGFIX] Drop padding reset styles for btn-link usages
- The applied padding for btn-link usages are already reset to 0,
forcing the padding to 0 has no impact and can be rem... - 12:34 Revision 3d74f9b8: [BUGFIX] Adapt migration for changed folder_identifier SQL definition
- With the introduction of automatic SQL column generation for type
`folder`, the migration for table sys_file_collecti... - 07:23 Revision 378bf85e: [BUGFIX] Add default extbase TypoScript into ext_localconf.php
- As Site Sets do not load global TypoScript from ext_typoscript_setup
files, extbase default settings are moved to ext... - 07:23 Revision a0482a70: [BUGFIX] Add default extbase TypoScript into ext_localconf.php
- As Site Sets do not load global TypoScript from ext_typoscript_setup
files, extbase default settings are moved to ext...
2024-11-14
- 13:58 Revision 43ddfaf1: [DOCS] Add hint about "temp." TypoScript top-level object
- Frontend TypoScript 'temp.' was removed after parsing
with the pre-v12 parser. The v12 parser does not do this
anymor... - 13:58 Revision 8cd7ac79: [DOCS] Add hint about "temp." TypoScript top-level object
- Frontend TypoScript 'temp.' was removed after parsing
with the pre-v12 parser. The v12 parser does not do this
anymor... - 13:58 Revision 3a42fd34: [DOCS] Add hint about "temp." TypoScript top-level object
- Frontend TypoScript 'temp.' was removed after parsing
with the pre-v12 parser. The v12 parser does not do this
anymor... - 12:32 Revision ab1cf381: [BUGFIX] Allow using parentheses in TypoScript operator functions
- The TypoScript Parser was not able to parse this:
foo := appendString( AND `uid` NOT IN (48,10,50))
It recogized th... - 12:32 Revision b49121a7: [BUGFIX] Allow using parentheses in TypoScript operator functions
- The TypoScript Parser was not able to parse this:
foo := appendString( AND `uid` NOT IN (48,10,50))
It recogized th... - 12:32 Revision 52d2dce1: [BUGFIX] Allow using parentheses in TypoScript operator functions
- The TypoScript Parser was not able to parse this:
foo := appendString( AND `uid` NOT IN (48,10,50))
It recogized th... - 09:41 Revision a46d3d70: [DOCS] Add changelog references to breaking changes of v14
- For each breaking change, the reference to the deprecation
changelog is now added. This allows developers and integra... - 09:38 Revision d327aadc: [DOCS] Hint LanguageService->sL() docs on placeholder usage
- The inline code comment is used for rendering the documentation
at [1]. It currently is missing information that Lang... - 09:38 Revision 112abcea: [DOCS] Hint LanguageService->sL() docs on placeholder usage
- The inline code comment is used for rendering the documentation
at [1]. It currently is missing information that Lang... - 09:38 Revision a578cf65: [DOCS] Hint LanguageService->sL() docs on placeholder usage
- The inline code comment is used for rendering the documentation
at [1]. It currently is missing information that Lang...
2024-11-13
- 20:08 Revision 946734f2: [BUGFIX] Consider all sheets for flexform field lookup
- The corresponding FlexFormSchema->getFields() method is
adjusted to actually look in all sheets for a requested
field... - 18:29 Revision e942f24d: [BUGFIX] Consider all sheets for flexform field lookup
- The corresponding FlexFormSchema->getFields() method is
adjusted to actually look in all sheets for a requested
field...
2024-11-12
- 10:53 Revision 18e96bc6: [TASK] Set TYPO3 version to 13.4.2-dev
- Change-Id: I1097177f3dce2bf610a48d88253ad2b21aecf679
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/869... - 10:53 Revision 3858abe0: [TASK] Set TYPO3 version to 12.4.24-dev
- Change-Id: Ib94ab5633f3c281aa44c9657b3154d0f4ed0ec88
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/869... - 10:38 Revision fda3390d: [RELEASE] Release of TYPO3 13.4.1
- Change-Id: Ib9b608fdebf60a8876c6d73352e0a84c3bf7d7b8
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/869... - 10:35 Revision 2b566e26: [RELEASE] Release of TYPO3 12.4.23
- Change-Id: I43699fd31e60e6cdc5c815fc5b1de29b3fda5b40
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/869... - 10:00 Revision 0c7abb0a: [TASK] Update packages symfony/http-foundation & symfony/process
- Executed command:
composer update symfony/http-foundation symfony/process -W
Resolves: #105577
Releases: main, 13.4,... - 10:00 Revision 4e253b34: [TASK] Update packages symfony/http-foundation & symfony/process
- Executed command:
composer update symfony/http-foundation symfony/process -W
Resolves: #105577
Releases: main, 13.4,... - 09:59 Revision 04fb1190: [TASK] Update packages symfony/http-foundation & symfony/process
- Executed command:
composer update symfony/http-foundation symfony/process -W
Resolves: #105577
Releases: main, 13.4,... - 08:45 Revision a29c00b7: [BUGFIX] Make redirect internal fields readonly
- The `sys_redirect` fields `creation_type` and
`integrity_status` are internal fields, which
are processed by TYPO3 an... - 08:44 Revision b4bc88b6: [BUGFIX] Make redirect internal fields readonly
- The `sys_redirect` fields `creation_type` and
`integrity_status` are internal fields, which
are processed by TYPO3 an... - 08:44 Revision 664ac7a9: [BUGFIX] Make redirect internal fields readonly
- The `sys_redirect` fields `creation_type` and
`integrity_status` are internal fields, which
are processed by TYPO3 an... - 08:11 Revision fdb58895: [BUGFIX] Display correct method for callable event listeners
- In case an event listener is not registered
with a `method`, it's treated as callable
by the ListenerProvider and the... - 08:10 Revision 77afd144: [BUGFIX] Display correct method for callable event listeners
- In case an event listener is not registered
with a `method`, it's treated as callable
by the ListenerProvider and the... - 07:56 Revision c34e1659: [BUGFIX] Display correct method for callable event listeners
- In case an event listener is not registered
with a `method`, it's treated as callable
by the ListenerProvider and the... - 07:14 Revision 5f588694: [TASK] Account for utf8 platform alias utf8mb3 in schema migrator tests
- Newer versions of MariaDB and MySQL use `utf8` as an alias for
`utf8mb3`. Therefore `utf8mb3` is reported in schema q... - 07:14 Revision 42f21d4b: [TASK] Account for utf8 platform alias utf8mb3 in schema migrator tests
- Newer versions of MariaDB and MySQL use `utf8` as an alias for
`utf8mb3`. Therefore `utf8mb3` is reported in schema q... - 07:10 Revision 08e4d01d: [BUGFIX] Respect model type configuration in ColumnMapFactory
- With #104808, the `ColumnMapFactory` was refactored
to rely on the `TcaSchema` and the associated
`RelationshipType` ... - 07:09 Revision 8c292a78: [BUGFIX] Respect model type configuration in ColumnMapFactory
- With #104808, the `ColumnMapFactory` was refactored
to rely on the `TcaSchema` and the associated
`RelationshipType` ...
2024-11-11
- 19:53 Revision 746fc906: [TASK] Raise phpstan to 1.12.10
- PHPStan 1.12.10 fixes the for-loop bugs [1] which
we added to our baseline in #105559.
These are now being removed ag... - 19:48 Revision c42aa2f4: [TASK] Raise phpstan to 1.12.10
- PHPStan 1.12.10 fixes the for-loop bugs [1] which
we added to our baseline in #105559.
These are now being removed ag... - 19:48 Revision 6828a817: [TASK] Raise phpstan to 1.12.10
- PHPStan 1.12.10 fixes the for-loop bugs [1] which
we added to our baseline in #105559.
These are now being removed ag... - 16:28 Revision de1b59d2: [TASK] Add `@since` to NullToDefaultUpdateWizard
- It's good to have these class annotations for
upgrade wizards to know when these may be removed
again.
Resolves: #10... - 16:27 Revision f0f8af2a: [TASK] Add `@since` to NullToDefaultUpdateWizard
- It's good to have these class annotations for
upgrade wizards to know when these may be removed
again.
Resolves: #10... - 16:27 Revision f4f3625a: [TASK] Revert "[TASK] Improve debug output of PAGEVIEW"
- This reverts commit de1d92aab19b5c34105374090d89db8548a7e592.
Reason for revert:
The adressed debugging usability is... - 16:27 Revision 1e22b4d4: [TASK] Revert "[TASK] Improve debug output of PAGEVIEW"
- This reverts commit de1d92aab19b5c34105374090d89db8548a7e592.
Reason for revert:
The adressed debugging usability is... - 14:40 Revision ca06b9f9: [TASK] Raise typo3/testing-framework
- Resolves usages of deprecated functionality.
> composer u typo3/testing-framework
Resolves: #105561
Releases: main
... - 13:00 Revision c54a56c8: [DOCS] Correct removed class alias (Controller vs. AsController)
- In #105458 the class alias for `TYPO3\CMS\Backend\Attribute\Controller`
has been removed, while `TYPO3\CMS\Backend\At... - 11:58 Revision 1eb5d811: [BUGFIX] Apply defaultTableOptions to CREATE TABLE DEFAULTS
- The configured defaultTableOptions are now also applied to default
table options (not just to column definitions) to ... - 11:58 Revision 6745243e: [BUGFIX] Apply defaultTableOptions to CREATE TABLE DEFAULTS
- The configured defaultTableOptions are now also applied to default
table options (not just to column definitions) to ... - 09:05 Revision 497790f8: [TASK] Raise phpstan to 1.12.9
- The PHPStan 1.12.8 and 1.12.9 releases contain bugs which
are added to our baseline for now.
The issues have been re... - 09:05 Revision 29d785c2: [TASK] Raise phpstan to 1.12.9
- The PHPStan 1.12.9 release contain for-loop bugs which
are added to our baseline for now.
The issue has been reporte... - 09:05 Revision d501e3a5: [TASK] Raise phpstan to 1.12.9
- The PHPStan 1.12.9 release contain for-loop bugs which
are added to our baseline for now.
The issue has been reporte... - 08:44 Revision 8c73d3eb: [DOCS] EMU::addPlugin was changed but not EMU::addTcaSelectItemGroup
- Follow up for https://review.typo3.org/c/Packages/TYPO3.CMS/+/86879
EMU::addPlugin was changed but not EMU::addTcaSe...
2024-11-10
- 16:27 Revision e7069401: [DOCS] Update supported versions in SECURITY.md
- Resolves: #105373
Releases: main, 13.4
Change-Id: I1c0a1a3915461a9820ecc979ccfb065a28e0c2c3
Reviewed-on: https://revi... - 16:26 Revision 7d9c7f71: [DOCS] Update supported versions in SECURITY.md
- Resolves: #105373
Releases: main, 13.4
Change-Id: I1c0a1a3915461a9820ecc979ccfb065a28e0c2c3
Reviewed-on: https://revi...
2024-11-08
- 14:06 Revision 91e9b719: [BUGFIX] Handle invalid pageTitleProviders definitions
- If the provider for a page title is not a valid class for some reason
the core code must silently skip that.
The cal... - 14:02 Revision 9e9c4aaf: [BUGFIX] Handle invalid pageTitleProviders definitions
- If the provider for a page title is not a valid class for some reason
the core code must silently skip that.
The cal... - 13:48 Revision 5379febc: [BUGFIX] Unique default value configurations for NewContentElementWizard
- Since wizard items are added automatically from TCA, it might happen
that formerly defined entries in TSConfig will c... - 13:48 Revision 38b7ef03: [BUGFIX] Unique default value configurations for NewContentElementWizard
- Since wizard items are added automatically from TCA, it might happen
that formerly defined entries in TSConfig will c... - 13:37 Revision 5f62c61a: [BUGFIX] Handle invalid pageTitleProviders definitions
- If the provider for a page title is not a valid class for some reason
the core code must silently skip that.
The cal... - 12:22 Revision e70b47eb: [BUGFIX] Make forms listing scrollable again
- Adjusted styling of the module frame
for the form editor in #105216 is now
specified to only be applied for the
"edit... - 12:13 Revision 705af218: [BUGFIX] Make forms listing scrollable again
- Adjusted styling of the module frame
for the form editor in #105216 is now
specified to only be applied for the
"edit... - 06:37 Revision 7283db74: [DOCS] Exchange ReST file links to `Doctrine DBAL` repository
- Doctrine DBAL tends to delete branches and repository links
based on branches are not suitable to refere on them.
Th... - 06:37 Revision 8d58ca37: [DOCS] Exchange ReST file links to `Doctrine DBAL` repository
- Doctrine DBAL tends to delete branches and repository links
based on branches are not suitable to refere on them.
Th...
2024-11-07
- 15:42 Revision b2df1bf1: [DOCS] Update changelog with JavaScript migration for goToModule
- When migrating JavaScript code that previously used
`(top.)goToModule()`, the current changelog entry for the
depreca... - 15:42 Revision fbfdf9f9: [DOCS] Update changelog with JavaScript migration for goToModule
- When migrating JavaScript code that previously used
`(top.)goToModule()`, the current changelog entry for the
depreca... - 15:42 Revision c28a8f31: [DOCS] Update changelog with JavaScript migration for goToModule
- When migrating JavaScript code that previously used
`(top.)goToModule()`, the current changelog entry for the
depreca... - 12:48 Revision da95bfe9: [TASK] Add new list_type deprecation match to extension scanner
- With #105076, the plugin content element and plugin sub types
have been deprecated. The extension scanner currently o... - 12:48 Revision b9e67a33: [TASK] Add new list_type deprecation match to extension scanner
- With #105076, the plugin content element and plugin sub types
have been deprecated. The extension scanner currently o... - 11:48 Revision c0b953ff: [BUGFIX] Early return if no rootline provided in SysTemplateRepository
- Avoid an invalid SQL syntax by using an early return if no
rootline is provided to the method `getSysTemplateRowsByRo... - 11:48 Revision 63d30098: [BUGFIX] Early return if no rootline provided in SysTemplateRepository
- Avoid an invalid SQL syntax by using an early return if no
rootline is provided to the method `getSysTemplateRowsByRo... - 11:46 Revision f6764604: [BUGFIX] Apply InnoDB as default to CREATE TABLE options
- Our database schema relies on InnoDB for certain indexes.
The entry_identifier key size of the sys_registry is 1024
(... - 11:46 Revision 571c153c: [BUGFIX] Apply InnoDB as default to CREATE TABLE options
- Our database schema relies on InnoDB for certain indexes.
The entry_identifier key size of the sys_registry is 1024
(... - 09:52 Revision 5c665646: [BUGFIX] Early return if no rootline provided in SysTemplateRepository
- Avoid an invalid SQL syntax by using an early return if no
rootline is provided to the method `getSysTemplateRowsByRo... - 08:50 Revision 3cac4def: [BUGFIX] Respect `templateName` for fluid template assets rendering
- Rendering assets in fluid templates via the special
"HeaderAssets" and "FooterAssets" sections does now
properly work... - 08:49 Revision 383cdba6: [BUGFIX] Respect `templateName` for fluid template assets rendering
- Rendering assets in fluid templates via the special
"HeaderAssets" and "FooterAssets" sections does now
properly work... - 07:21 Revision 10e0e7fa: [BUGFIX] Fix shorthand translation key handling in extbase validators
- Since #102326 it is possible to customize extbase validation error
messages on validator basis.
With the change, all... - 07:20 Revision 0f54c46c: [BUGFIX] Fix shorthand translation key handling in extbase validators
- Since #102326 it is possible to customize extbase validation error
messages on validator basis.
With the change, all... - 06:51 Revision 890f239a: [BUGFIX] Show last page of live search with different result-groups
- If the last page of the live search consists of entries from different
search-providers like Pages and Records it ren... - 06:51 Revision b098a4ad: [BUGFIX] Show last page of live search with different result-groups
- If the last page of the live search consists of entries from different
search-providers like Pages and Records it ren... - 06:50 Revision 2d9760da: [BUGFIX] Show last page of live search with different result-groups
- If the last page of the live search consists of entries from different
search-providers like Pages and Records it ren... - 06:49 Revision 50e51dc8: [DOCS] Enhance changelog of yaml:lint command
- Calling the command without arguments is not valid.
Additionally, the comprehensive examples eases the usage of the ... - 06:48 Revision fe3dfb0d: [DOCS] Enhance changelog of yaml:lint command
- Calling the command without arguments is not valid.
Additionally, the comprehensive examples eases the usage of the ...
2024-11-06
- 07:45 Revision 07325cf1: [BUGFIX] Add missing page content types section to user group compare
- This adds missing "Page Content Types"
section to the backend user group compare
view and also adjusts the display to... - 07:45 Revision 3343d780: [BUGFIX] Add missing page content types section to user group compare
- This adds missing "Page Content Types"
section to the backend user group compare
view and also adjusts the display to... - 06:58 Revision 3f709698: [BUGFIX] Generate correct overlay icon when hiding record in record list
- When hiding a record in the record list, a placeholder icon with a
hard-coded overlay `overlay-hidden` was generated.... - 06:58 Revision 189c6729: [BUGFIX] Generate correct overlay icon when hiding record in record list
- When hiding a record in the record list, a placeholder icon with a
hard-coded overlay `overlay-hidden` was generated.... - 06:58 Revision c0710cea: [BUGFIX] Generate correct overlay icon when hiding record in record list
- When hiding a record in the record list, a placeholder icon with a
hard-coded overlay `overlay-hidden` was generated....
2024-11-05
- 20:53 Revision 20ba4066: [!!!][TASK] Remove pageTree.backgroundColor
- This removes the previously deprecated user
TSconfig option `options.pageTree.backgroundColor`.
Resolves: #105544
Re... - 16:49 Revision 6a1d6ecd: [TASK] Extend lifetime of legacy local and additional configuration migration
- The migration of the legacy LocalConfiguration.php and
AdditionalConfiguration.php files will be kept for at
least on... - 16:49 Revision c262007e: [TASK] Extend lifetime of legacy local and additional configuration migration
- The migration of the legacy LocalConfiguration.php and
AdditionalConfiguration.php files will be kept for at
least on... - 16:49 Revision f3afda6e: [!!!][TASK] Remove deprecated plugin and sub types functionality
- This removes the previously deprecated special
"list" content type together with the corresponding
"list_type" sub ty... - 14:44 Revision 22032ed8: [BUGFIX] Scroll element into view when reviewing FormEngine field
- The module `@typo3/backend/form-engine-review` now scrolls elements into
the viewport when clicking an item from the ... - 14:44 Revision cc2ff36c: [BUGFIX] Scroll element into view when reviewing FormEngine field
- The module `@typo3/backend/form-engine-review` now scrolls elements into
the viewport when clicking an item from the ... - 14:44 Revision 2dd3e9f3: [BUGFIX] Scroll element into view when reviewing FormEngine field
- The module `@typo3/backend/form-engine-review` now scrolls elements into
the viewport when clicking an item from the ... - 09:18 Revision 2bd8c68d: [BUGFIX] Allow BE user compare with outdated page content types
- If groups of a BE user refer to outdated/removed page content
types, an exception in translating an empty label is no... - 09:18 Revision 30d16ce0: [BUGFIX] Allow BE user compare with outdated page content types
- If groups of a BE user refer to outdated/removed page content
types, an exception in translating an empty label is no... - 09:18 Revision edd03d46: [BUGFIX] Allow BE user compare with outdated page content types
- If groups of a BE user refer to outdated/removed page content
types, an exception in translating an empty label is no... - 09:15 Revision d1d140e7: [BUGFIX] Prevent PHP warning for invalid fields in defaultValues
- This prevents a PHP warning for invalid
fields, defined in "defaultValues" of
wizard items (either in TCA or TSconfig... - 09:15 Revision 3fc06f06: [BUGFIX] Prevent PHP warning for invalid fields in defaultValues
- This prevents a PHP warning for invalid
fields, defined in "defaultValues" of
wizard items (either in TCA or TSconfig... - 07:47 Revision db4b5f13: [BUGFIX] Fix LocalizationUtility in TS override mode not using defaults
- When using LocalizationUtility::translate in a context where
any TypoScript overrides via `_LOCAL_LANG` for the reque... - 07:47 Revision 0ae83f6d: [BUGFIX] Fix LocalizationUtility in TS override mode not using defaults
- When using LocalizationUtility::translate in a context where
any TypoScript overrides via `_LOCAL_LANG` for the reque... - 07:47 Revision 092c7d5d: [BUGFIX] Fix LocalizationUtility in TS override mode not using defaults
- When using LocalizationUtility::translate in a context where
any TypoScript overrides via `_LOCAL_LANG` for the reque...
2024-11-04
- 20:53 Revision 9d0735ff: [TASK] Use native types in processDatamap_postProcessFieldArray usages
- TYPO3 has two implementations of the
`processDatamap_postProcessFieldArray` hook. Both implementations
however curren... - 20:45 Revision 9241df61: [TASK] Add note on removal of FileRepository->findFileReferenceByUid()
- FileRepository->findFileReferenceByUid() has been removed and was
not yet mentioned in the changelog entry.
Also, th... - 20:20 Revision cd164478: [TASK] Add note on removal of FileRepository->findFileReferenceByUid()
- FileRepository->findFileReferenceByUid() has been removed and was
not yet mentioned in the changelog entry.
Also, th... - 18:34 Revision a3e166dd: [BUGFIX] Add update wizard to prevent truncation error in DB upgrade
- Table fields previously set to be nullable can not be migrated
(ALTERed) to "NOT NULL" if any row contains a NULL val... - 18:34 Revision 1edaa15a: [BUGFIX] Add update wizard to prevent truncation error in DB upgrade
- Table fields previously set to be nullable can not be migrated
(ALTERed) to "NOT NULL" if any row contains a NULL val... - 18:09 Revision 024298a6: [BUGFIX] Ensure existing preview popup windows are focussed
- When a frontend preview is executed from within the backend,
a window/tab will open with that location. Another previ... - 18:08 Revision b182f914: [BUGFIX] Ensure existing preview popup windows are focussed
- When a frontend preview is executed from within the backend,
a window/tab will open with that location. Another previ... - 14:26 Revision 3e58b20c: [TASK] Streamline MimeTypeValidator option handling in FileUpload
- With #103511, the `FileUpload` attribute has been introduced to allow
file upload in extbase. For the `FileSize` and ... - 14:26 Revision 8b89eaff: [TASK] Streamline MimeTypeValidator option handling in FileUpload
- With #103511, the `FileUpload` attribute has been introduced to allow
file upload in extbase. For the `FileSize` and ... - 13:47 Revision 67417c27: [DOCS] Embed System Notes Video Tutorial
- Add the sys_note video tutorial to the "For Editors" page of
the documentation.
Releases: main, 13.4
Resolves: #1053... - 13:47 Revision 79cc27b9: [DOCS] Embed System Notes Video Tutorial
- Add the sys_note video tutorial to the "For Editors" page of
the documentation.
Releases: main, 13.4
Resolves: #1053... - 10:54 Revision 839f0418: [BUGFIX] Use platform specific doctrine/dbal schema comparators
- The MySQL schema comparator is aware of the fact that a column's
character set is to be inherited from its containing... - 10:53 Revision 1ed99548: [BUGFIX] Use platform specific doctrine/dbal schema comparators
- The MySQL schema comparator is aware of the fact that a column's
character set is to be inherited from its containing... - 10:13 Revision da916dcc: [BUGFIX] Remove slow MySQL table index queries
- Querying `information_schema.STATISTICS` for every index
(that has already been fetched from `information_schema.STAT... - 10:13 Revision bcb8d4be: [BUGFIX] Remove slow MySQL table index queries
- Querying `information_schema.STATISTICS` for every index
(that has already been fetched from `information_schema.STAT... - 09:48 Revision 98ab9db7: [BUGFIX] Reference correct time fields in cache calculation
- The method `CacheLifetimeCalculator::getFirstTimeValueForRecord()`
collects the configured time fields (starttime, en... - 09:48 Revision 07ca6b93: [BUGFIX] Reference correct time fields in cache calculation
- The method `CacheLifetimeCalculator::getFirstTimeValueForRecord()`
collects the configured time fields (starttime, en... - 09:48 Revision 25441fca: [BUGFIX] Reference correct time fields in cache calculation
- The method `CacheLifetimeCalculator::getFirstTimeValueForRecord()`
collects the configured time fields (starttime, en... - 09:18 Revision 3f8a3f62: [BUGFIX] Handle empty field array in FormEngine
- There might be use cases, a record is requested
while the table and record type combination does
not contain any fiel... - 09:18 Revision 9c711891: [BUGFIX] Handle empty field array in FormEngine
- There might be use cases, a record is requested
while the table and record type combination does
not contain any fiel... - 09:17 Revision 4cd861c5: [BUGFIX] Handle empty field array in FormEngine
- There might be use cases, a record is requested
while the table and record type combination does
not contain any fiel... - 08:12 Revision d3ad8434: [BUGFIX] Fix optional site set dependencies
- Prevent a PHP warning when optional dependencies
are not available and ensure that dependencies are
not just ordered,... - 08:12 Revision 6ecf322d: [BUGFIX] Fix optional site set dependencies
- Prevent a PHP warning when optional dependencies
are not available and ensure that dependencies are
not just ordered,... - 07:56 Revision 707f4840: [BUGFIX] Fix mariadb platform detection in various places
- Doctrine v4 switched `MariaDBPlatform` to be based on
*AbstractMySQLPlatform` instead of `MySQLPlatform`, that means ... - 07:56 Revision 80d83468: [BUGFIX] Fix mariadb platform detection in various places
- Doctrine v4 switched `MariaDBPlatform` to be based on
*AbstractMySQLPlatform` instead of `MySQLPlatform`, that means ...
2024-11-03
- 09:54 Revision 476ae4e5: [BUGFIX] Properly enable 'translationOption' for all validators
- Make sure the translationOptions are actually applied by the
following validators:
- FileSizeValidator
- ImageDimens... - 09:54 Revision 9419d58f: [BUGFIX] Properly enable 'translationOption' for all validators
- Make sure the translationOptions are actually applied by the
following validators:
- FileSizeValidator
- ImageDimens...
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...
Also available in: Atom