Activity
From 2024-02-25 to 2024-03-25
2024-03-25
- 15:05 Revision 7991a685: [BUGFIX] Check language access for edit default metadata
- At various places, it's possible to edit the metadata
of a file in the default language. However, users might
not hav... - 15:05 Revision b2a9b9b2: [BUGFIX] Check language access for edit default metadata
- At various places, it's possible to edit the metadata
of a file in the default language. However, users might
not hav... - 13:39 Revision 194cc127: [DOCS] Switch form documentation to PHP-based rendering
- A backport to 11.5 is not possible due to too many issues in the Docs that cannot be backported automatically.
Chang... - 09:10 Revision 461664ce: [DOCS] Switch form documentation to PHP-based rendering
- A backport to 11.5 is not possible due to too many issues in the Docs that cannot be backported automatically.
Resol...
2024-03-23
- 22:07 Revision bf6bf9b0: [TASK] Centralize Page Layout resolving
- This change centralizes Frontend's "PageLayoutResolver",
used in TypoScript, and BackendLayoutView logic
to find the ... - 20:56 Revision 1ebf4ebc: [FEATURE] Request id as reference in error handler output
- The ProductionExceptionHandler in EXT:core outputs error details, but not for every one. As a normal visitor you don'...
- 20:53 Revision 9e6027a5: [TASK] Remove unused imports in codebase
- PHP CS Fixer is not able to detect unused imports, when the import is
mentioned somewhere in the doc comments. Theref... - 20:18 Revision 39a38679: [TASK] Ensure correct SiteConfiguration in `SlugServiceTest.php`
- It is possible, that the `SiteConfiguration` is retrieved from
the `Dependency Injection container` by code executed ... - 17:13 Revision f3ee5a5c: [TASK] Account for double click pagetree timeout in acceptance tests
- The page tree in TYPO3 v11 and v12 has a default timeout of 300ms for
click events to be processed (in order to wait ... - 17:12 Revision 80fe1fa6: [TASK] Account for double click pagetree timeout in acceptance tests
- The page tree in TYPO3 v11 and v12 has a default timeout of 300ms for
click events to be processed (in order to wait ... - 07:28 Revision 95b1f41c: [BUGFIX] Admin-only edit lock can be disabled again
- Fixes the Doctrine error:
Incorrect integer value: '' for column 'editlock' at row 1
Releases: main, 12.4, 11.5
Reso...
2024-03-22
- 18:33 Revision 0598521c: [BUGFIX] Admin-only edit lock can be disabled again
- Fixes the Doctrine error:
Incorrect integer value: '' for column 'editlock' at row 1
Releases: main, 12.4, 11.5
Reso... - 18:33 Revision 74a7d937: [BUGFIX] Admin-only edit lock can be disabled again
- Fixes the Doctrine error:
Incorrect integer value: '' for column 'editlock' at row 1
Releases: main, 12.4, 11.5
Reso... - 16:13 Revision 77bbe4e9: [TASK] Use `SiteConfiguration` from DI in `SiteBasedTestTrait`
- `SiteBasedTestTrait` created a instance of the `SiteConfiguration`
using the PHP `new` keyword for writing functional... - 16:12 Revision ee7ef1a3: [TASK] Update core-testing-php image versions
- New core-testing-* images have been build and published in
the TYPO3 testing-infrastructure repository and pulled to
... - 16:12 Revision f6015fde: [TASK] Update core-testing-php image versions
- New core-testing-* images have been build and published in
the TYPO3 testing-infrastructure repository and pulled to
... - 16:12 Revision 473ecae4: [TASK] Update core-testing-php image versions
- New core-testing-* images have been build and published in
the TYPO3 testing-infrastructure repository and pulled to
... - 16:01 Revision 4d63f7ef: [TASK] Clean up code inconsistencies detected by phpstan
- Various places in smaller extensions were
reported in phpstan that had some inconsistencies
in their code style, whic... - 15:58 Revision 504c9f9b: [TASK] Use `SiteConfiguration` from DI in `SiteBasedTestTrait`
- `SiteBasedTestTrait` created a instance of the `SiteConfiguration`
using the PHP `new` keyword for writing functional... - 15:19 Revision 41b99567: [BUGFIX] Respect cross classes when removing restrictions
- When removeByType is used to remove restrictions
from the container, it is now ensured that also
cross classes are pr... - 15:19 Revision 1350e2b8: [BUGFIX] Respect cross classes when removing restrictions
- When removeByType is used to remove restrictions
from the container, it is now ensured that also
cross classes are pr... - 12:33 Revision 5014c8c7: [BUGFIX] Prevent undefined array index in GifBuilder
- Unset non matching key arrays and additionally
secure the array access with a corresponding
check.
Resolves: #102241... - 12:33 Revision 3d18a57a: [BUGFIX] Prevent undefined array index in GifBuilder
- Unset non matching key arrays and additionally
secure the array access with a corresponding
check.
Resolves: #102241... - 07:45 Revision 3c5e8691: [TASK] Reduce overhead in BackendLayoutView
- BackendLayoutView is used to build the BackendLayout
structure, and does a few things too much:
a) it uses ArrayUtil... - 06:50 Revision 77077a68: [DOCS] Fix References RST syntax containing angle brackets
- Resolves: #103424
Releases: main, 12.4
Change-Id: I3c2da18a3d09e78fe9b72113e1a7332942bde715
Reviewed-on: https://revi...
2024-03-21
- 22:00 Revision 39e97c61: [TASK] Deprecate `GeneralUtility::hmac()`
- In order to ensure unique HMACs in TYPO3, all usages of
`TYPO3\CMS\Core\Utility\GeneralUtility::hmac` have been
repla... - 19:28 Revision bea3da0c: [TASK] Remove todo in AbstractDomainObject
- A todo for the `$uid` property in AbstractDomainObject states,
that a type declaration should be introduced in v13. T... - 15:20 Revision d2f87f84: [DOCS] Fix References RST syntax containing angle brackets
- Resolves: #103424
Releases: main, 12.4
Change-Id: I3c2da18a3d09e78fe9b72113e1a7332942bde715
Reviewed-on: https://revi... - 14:38 Revision ecaab170: [BUGFIX] Do not render empty `eval` and `is_in` instructions
- This commit checks whether `eval` and `is_in` are not empty before they
are used as "input params" for the JavaScript... - 14:38 Revision 51413462: [BUGFIX] Do not render empty `eval` and `is_in` instructions
- This commit checks whether `eval` and `is_in` are not empty before they
are used as "input params" for the JavaScript... - 14:02 Revision ca7baa3b: [BUGFIX] linkvalidator: Add missing CSS class to "Toggle all" label
- This commit adds a missing `form-check-label` CSS class to the label
element of the "Toggle all" field in the backend... - 11:20 Revision 0c8317cd: [BUGFIX] Inject logger into YamlFileLoader
- YamlFileLoader needs to be instantiated via `self::new` to
ensure that a logger instance is injected.
The issues was... - 10:45 Revision 85b00d0d: [TASK] Do not render `typo3-formengine-updater` if linked field is hidden
- TYPO3's TCA type field is rendered in the FormEngine along with a
`<typo3-formengine-updater>` element that listens o...
2024-03-20
- 23:12 Revision a0905631: [TASK] Remove TSFE->releaseLocks()
- With TF no longer calling releaseLocks(),
it can be removed.
> composer u typo3/testing-framework:dev-main
Change-I... - 22:52 Revision 60beadfb: [BUGFIX] Vertically align icon flag in page module again
- Resolves: #103429
Releases: main, 12.4
Change-Id: Id8ab8e745a316f8af0abcfe495b7174f0afe1b96
Reviewed-on: https://revi... - 22:23 Revision 14de669e: [BUGFIX] Vertically align icon flag in page module again
- Resolves: #103429
Releases: main, 12.4
Change-Id: Id8ab8e745a316f8af0abcfe495b7174f0afe1b96
Reviewed-on: https://revi... - 12:47 Revision f58bceef: [BUGFIX] Add `_ga` to `excludedParameters`
- This commit adds `_ga` to the `excludedParameters` configuration used
for the cHash calculation.
Resolves: #103435
R... - 12:47 Revision af0da784: [BUGFIX] Add `_ga` to `excludedParameters`
- This commit adds `_ga` to the `excludedParameters` configuration used
for the cHash calculation.
Resolves: #103435
R... - 12:47 Revision 040be42f: [BUGFIX] Add `_ga` to `excludedParameters`
- This commit adds `_ga` to the `excludedParameters` configuration used
for the cHash calculation.
Resolves: #103435
R... - 07:28 Revision 0e1b095b: [DOCS] Fix minor typo in UserTSconfig Changelog
- Releases: main
Resolves: #103431
Change-Id: I640fa48610e85bccf43929cafd31cd0158a1a679
Reviewed-on: https://review.typ...
2024-03-19
- 14:35 Revision 5712a422: [TASK] Add FrontendTypoScriptFactory
- In version 12, the introduction of the new TypoScript parser
was accompanied by the implementation of factories for
P... - 13:16 Revision 318f6ceb: [TASK] Apply some runTests.sh cleanups
- * Always clean-up containers when Control-C is pressed
* Enforce removing networks even if some containers have not ... - 13:16 Revision cac4af2a: [TASK] Apply some runTests.sh cleanups
- * Always clean-up containers when Control-C is pressed
* Enforce removing networks even if some containers have not ... - 13:16 Revision 5ebc2e3f: [TASK] Apply some runTests.sh cleanups
- * Always clean-up containers when Control-C is pressed
* Enforce removing networks even if some containers have not ... - 13:12 Revision 38931533: [TASK] Add description to tableRestrictions palette in BE groups
- This commit introduces a description for the newly added
tableRestrictions palette in the Backend (BE) user groups fo... - 13:08 Revision dc392a4d: [BUGFIX] Ensure `Comparator` knows the current platform
- Doctrine DBAL 3.x has been introduced into TYPO3 v12
with #96287 and raised over the time, adding the one
or other de... - 12:28 Revision 92b85a3c: [TASK] Align table restriction fields in backend usergroup record
- In order to get a better overview of the selected table restrictions,
the two corresponding fields are placed next to... - 12:28 Revision deae9515: [TASK] Mark BE 'Label' and 'StatusInformation' non-internal
- These two classes are part of the new BE tree,
and are documented API for extensions to add
additional labels and sta... - 09:33 Revision 6707f50b: [TASK] Set TYPO3 version to 12.4.14-dev
- Change-Id: I03729854c268a32ba072d891d4701d42ba5d365d
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/835... - 09:11 Revision 91088fb8: [RELEASE] Release of TYPO3 12.4.13
- Change-Id: I981c2fe620a96ce344730b184ce60e7aa17a6aa4
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/835... - 08:45 Revision 3650e395: [TASK] Update ckeditor5 to v41.2.1
- This commit updates ckeditor5 to v41.2.1.
It fixed a recent regression where importing documents from Word with
sugge... - 08:45 Revision e61f9163: [TASK] Update ckeditor5 to v41.2.1
- This commit updates ckeditor5 to v41.2.1.
It fixed a recent regression where importing documents from Word with
sugge... - 05:31 Revision b67a88f6: [TASK] Add composer-mode to our acceptance test matrix
- All applicable acceptance tests are now also executed
in composer mode. Tests that check classic-mode specific
functi... - 05:30 Revision 11102a5f: [TASK] Add composer-mode to our acceptance test matrix
- All applicable acceptance tests are now also executed
in composer mode. Tests that check classic-mode specific
functi... - 05:30 Revision fa6c3fc4: [TASK] Add composer-mode to our acceptance test matrix
- All applicable acceptance tests are now also executed
in composer mode. Tests that check classic-mode specific
functi...
2024-03-18
- 21:35 Revision a6a1386a: [BUGFIX] Provide correct ll string keys in template for pagetitle edit
- The used ll keys used in the javascript code for the inline pagetitle
edit feature in the page and recordlist module ... - 16:29 Revision e8b234b4: [BUGFIX] Provide correct ll string keys in template for pagetitle edit
- The used ll keys used in the javascript code for the inline pagetitle
edit feature in the page and recordlist module ... - 07:42 Revision 9ebc397b: [BUGFIX] Prevent null pointer exception in ContentObjectRenderer
- The $request might not be initialized, that's
why the getRequest() method has to be used in
ContentObjectRenderer.
T...
2024-03-17
- 13:18 Revision 4a2f12a5: [TASK] Fix cache name in comments
- In #88366, the caches have been renamed, e.g., from `cache_core`
to `core`. Some occurrences of the old names in comm... - 13:17 Revision b69a1a6f: [TASK] Fix cache name in comments
- In #88366, the caches have been renamed, e.g., from `cache_core`
to `core`. Some occurrences of the old names in comm... - 13:17 Revision d3e492e2: [TASK] Fix cache name in comments
- In #88366, the caches have been renamed, e.g., from `cache_core`
to `core`. Some occurrences of the old names in comm...
2024-03-16
- 09:31 Revision 1a348fe2: [BUGFIX] Prevent TypeErrors in FormEngine for missing elements
- Resolves: #103391
Releases: main, 12.4
Change-Id: I48d55c7b66669f9836886f257aefba2171b6910e
Reviewed-on: https://revi... - 09:17 Revision 3b1982e6: [BUGFIX] Prevent TypeErrors in FormEngine for missing elements
- Resolves: #103391
Releases: main, 12.4
Change-Id: I48d55c7b66669f9836886f257aefba2171b6910e
Reviewed-on: https://revi...
2024-03-15
- 13:23 Revision 9a28958a: [TASK] Add GeneralUtility::makeInstance to PHPStorm meta file
- Resolves: #103385
Releases: main, 12.4, 11.5
Change-Id: Ifd93dfa4049d0d3550d052fa960ae79cc5a27c34
Reviewed-on: https:... - 13:23 Revision 1d38755f: [TASK] Add GeneralUtility::makeInstance to PHPStorm meta file
- Resolves: #103385
Releases: main, 12.4, 11.5
Change-Id: Ifd93dfa4049d0d3550d052fa960ae79cc5a27c34
Reviewed-on: https:... - 13:23 Revision 8d9599f7: [TASK] Add GeneralUtility::makeInstance to PHPStorm meta file
- Resolves: #103385
Releases: main, 12.4, 11.5
Change-Id: Ifd93dfa4049d0d3550d052fa960ae79cc5a27c34
Reviewed-on: https:... - 12:01 Revision 39f49b2c: [TASK] Make pagetree toggle switch accessible via keyboard
- This change makes the toggle button accessible via keyboard
and sets the focus manually, so that the pagetree can be ... - 12:01 Revision 765f1696: [TASK] Make pagetree toggle switch accessible via keyboard
- This change makes the toggle button accessible via keyboard
and sets the focus manually, so that the pagetree can be ... - 11:26 Revision cadfeeee: [TASK] Add labels to docheader action-menu dropdown
- This patch adds a label to the action-menu used by most of
the core extensions.
Resolves: #102548
Releases: main, 12... - 11:26 Revision bc6a791d: [TASK] Add labels to docheader action-menu dropdown
- This patch adds a label to the action-menu used by most of
the core extensions.
Resolves: #102548
Releases: main, 12... - 09:09 Revision eaf9df42: [TASK] Apply stricter URI route generation assertions
- Several tests for URI route generation are stricter and assert
that either the whole URI matches, or that at least th... - 09:09 Revision 7e8694b7: [TASK] Apply stricter URI route generation assertions
- Several tests for URI route generation are stricter and assert
that either the whole URI matches, or that at least th... - 09:09 Revision 5c95229a: [TASK] Apply stricter URI route generation assertions
- Several tests for URI route generation are stricter and assert
that either the whole URI matches, or that at least th... - 08:48 Revision 5166cca9: [BUGFIX] Bail out if `AbstractExceptionHandler` cannot write logs
- If an exception cannot get written into the database, e.g. due to
connectivity issues, exceptions are already caught....
2024-03-14
- 13:01 Revision 0148ef4d: [TASK] Set empty alt text for file reference thumbnails
- The thumbnail images in the inline file relations have the properties
alt and title set to "id=x" which is only helpf... - 11:42 Revision ffebe4a9: [TASK] Set empty alt text for file reference thumbnails
- The thumbnail images in the inline file relations have the properties
alt and title set to "id=x" which is only helpf... - 08:57 Revision 5cc1b764: [DOCS] Fix ReST file admonition and file name in 13.1 Changelogs
- Two errors were made in 13.1 changelogs:
Filename Features-93942-CropSVGImagesNatively.rst has an extra "s"
and shou... - 07:27 Revision 24f0a59d: [TASK] Implement `@typescript-eslint/prefer-string-starts-ends-with` rule
- The eslint configuration now takes the rule
`@typescript-eslint/prefer-string-starts-ends-with` [1] into account,
enf... - 07:27 Revision a88c8431: [TASK] Implement `@typescript-eslint/prefer-string-starts-ends-with` rule
- The eslint configuration now takes the rule
`@typescript-eslint/prefer-string-starts-ends-with` [1] into account,
enf...
2024-03-13
- 19:50 Revision 9f861f51: [BUGFIX] Visualize CEs with surrounding box-shadow
- In the backend CEs are elevated by a surrounding box-shadow.
This box-shadow was clipped off on top, left and right ... - 18:34 Revision 0d02b016: [DOCS] Add important RST for changed form framework markup
- Resolves: #103392
Related: #103117
Releases: main, 12.4
Change-Id: I97f9c68b6ad1c6b3ded4c70a82dbfe20eb5a9f20
Reviewed... - 18:34 Revision 0f097ce4: [BUGFIX] Allow adding multiple files / folders via element browser
- This prevents the element browser from closing
as soon as one file or folder was added. This
restores previous behavi... - 18:33 Revision e900ba7a: [TASK] Add meaningful title to File selector add file button
- The "+" labelled button in the File selector modal was just
labelled with the filename as the title which doesn't giv... - 18:33 Revision 79329c73: [TASK] Add meaningful title to File selector add file button
- The "+" labelled button in the File selector modal was just
labelled with the filename as the title which doesn't giv... - 18:33 Revision f5a6bbbe: [BUGFIX] Allow adding multiple files / folders via element browser
- This prevents the element browser from closing
as soon as one file or folder was added. This
restores previous behavi... - 18:33 Revision 0133a5e2: [BUGFIX] Visualize CEs with surrounding box-shadow
- In the backend CEs are elevated by a surrounding box-shadow.
This box-shadow was clipped off on top, left and right ... - 18:22 Revision a43932f7: [DOCS] Add important RST for changed form framework markup
- Resolves: #103392
Related: #103117
Releases: main, 12.4
Change-Id: I97f9c68b6ad1c6b3ded4c70a82dbfe20eb5a9f20
Reviewed... - 14:10 Revision 93c8520d: [BUGFIX] Recalculate context-menu position after data population
- With #103197, a loading indicator was added to the context menus,
which rendered a stub context-menu.
The position of... - 14:10 Revision 828fae90: [BUGFIX] Recalculate context-menu position after data population
- With #103197, a loading indicator was added to the context menus,
which rendered a stub context-menu.
The position of... - 11:17 Revision 5ac249b5: [TASK] Streamline Backend Layout View code
- This change adapts some places around Backend Layouts,
which is a pre-patch in order to centralize
previously used co... - 09:34 Revision 3709afe0: [BUGFIX] Use telephone as fallback for link text
- Resolves: #102139
Releases: main, 12.4
Change-Id: I9eb3b759de4af5c322aedc96df169aa7c603add6
Reviewed-on: https://revi... - 09:07 Revision c3c46f43: [BUGFIX] Use telephone as fallback for link text
- Resolves: #102139
Releases: main, 12.4
Change-Id: I9eb3b759de4af5c322aedc96df169aa7c603add6
Reviewed-on: https://revi... - 08:46 Revision bcea6ec0: [FEATURE] Allow creating backend user group presets
- When installing TYPO3, the final step (5) has
been updated to include an additional checkbox.
This checkbox will allo... - 07:32 Revision 2709fb71: [TASK] Implement `@typescript-eslint/restrict-plus-operands` rule
- The eslint configuration now takes the rule
`@typescript-eslint/restrict-plus-operands` [1] into account,
prohibiting... - 07:32 Revision e8942826: [TASK] Implement `@typescript-eslint/restrict-plus-operands` rule
- The eslint configuration now takes the rule
`@typescript-eslint/restrict-plus-operands` [1] into account,
prohibiting... - 07:23 Revision 8bc6fc8b: [TASK] Remove leftover query parsing code in cObj
- Some code in ContentObjectRenderer is not needed
anymore as the query parts are not parsed anymore.
Resolves: #10337...
2024-03-12
- 21:30 Revision 10ffeb4f: [TASK] Update `@typescript-eslint` packages
- The `@typescript-eslint` packages are updated for TypeScript 5.4
support.
Executed commands:
npm install --save... - 21:30 Revision e6026b2f: [TASK] Update `@typescript-eslint` packages
- The `@typescript-eslint` packages are updated for TypeScript 5.4
support.
Executed commands:
npm install --save... - 17:23 Revision 9c62fe57: [BUGFIX] Add server request to view in ConfirmationFinisher
- Since #98377 it is not possible to use `f:link.page`
ViewHelper in the ConfirmationFinisher template.
This adds the ... - 17:14 Revision 92d1d32d: [BUGFIX] Add server request to view in ConfirmationFinisher
- Since #98377 it is not possible to use `f:link.page`
ViewHelper in the ConfirmationFinisher template.
This adds the ... - 13:58 Revision 363f6fa1: [BUGFIX] Stop event propagation when clicking icon in page tree
- With #103197, a loading indicator was added to the context menus.
However, due to the nature how the context menu com... - 13:09 Revision 3451b506: [TASK] Implement `@typescript-eslint/no-array-delete` rule
- The eslint configuration now takes the rule
`@typescript-eslint/no-array-delete` [1] into account, prohibiting
elemen... - 13:09 Revision 28500f1a: [TASK] Implement `@typescript-eslint/no-array-delete` rule
- The eslint configuration now takes the rule
`@typescript-eslint/no-array-delete` [1] into account, prohibiting
elemen... - 12:03 Revision 6055db0b: [TASK] Streamline userid/username handling and system-maintainer checks
- The new methods AbstractUserAuthentication::getUserName() and
AbstractUserAuthentication::getUserId() can be used to ... - 12:03 Revision d92c3c6f: [TASK] Streamline userid/username handling and system-maintainer checks
- The new methods AbstractUserAuthentication::getUserName() and
AbstractUserAuthentication::getUserId() can be used to ... - 11:46 Revision a5502c9e: [FEATURE] Add Gaelic (ga) as supported language
- This change adds support for Irish Gaelic to be selected
as TYPO3 Language and to connect to TYPO3 Localizations
(XLF... - 09:46 Revision b00cc353: [TASK] Translate label in filelist module
- Resolves: #103362
Releases: main, 12.4
Change-Id: Ibbd242d886a9cedc3ec1ba055ec6887b6943bfa2
Reviewed-on: https://revi... - 09:04 Revision 708a5dc4: [TASK] Translate label in filelist module
- Resolves: #103362
Releases: main, 12.4
Change-Id: Ibbd242d886a9cedc3ec1ba055ec6887b6943bfa2
Reviewed-on: https://revi... - 08:25 Revision fe3a72e0: [TASK] Set TYPO3 version to 12.4.13-dev
- Change-Id: I1e193614b425f216d46a1f18a74172621af4fb2d
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/834... - 08:15 Revision 23e3cc9e: [RELEASE] Release of TYPO3 12.4.12
- Change-Id: Ib2f4569e5ce62f5979fa9fb9a9d8188e93e83871
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/834... - 08:04 Revision d2795917: [BUGFIX] Update ISO language db, respecting new languages
- Due to merged features #103255 and #103331, the ISO language database
became outdated as the introduced languages "gd... - 07:34 Revision cb4242a0: [BUGFIX] Use original file for ProcessedFile::getMimeType and ::getSize
- When the processed files are saved in a different storage,
calling `$this->getStorage()->getFileInfoByIdentifier()`
o... - 07:20 Revision 53024568: [TASK] Limit commit message line length to 72 characters
- The commit messages line-length is documented as 72 characters. The
commit-msg hook checks for 72 characters now.
Be...
2024-03-11
- 23:02 Revision b2bf6bef: [TASK] Limit commit message line length to 72 characters
- The commit messages line-length is documented as 72 characters. The
commit-msg hook checks for 72 characters now.
Be... - 22:49 Revision 6393ef1e: [TASK] Limit commit message line length to 72 characters
- The commit messages line-length is documented as 72 characters. The
commit-msg hook checks for 72 characters now.
Be... - 20:49 Revision b5e71654: [BUGFIX] Use original file for ProcessedFile::getMimeType and ::getSize
- When the processed files are saved in a different storage,
calling `$this->getStorage()->getFileInfoByIdentifier()`
o... - 16:46 Revision 747b9bb1: [FEATURE] Crop SVG images natively
- This change adds support for SVGs to be processed. They can be
scaled and cropped, without them being rasterized (con... - 15:53 Revision c791afec: [TASK] Avoid duplicate image crop (crop-crop-scale to crop-scale)
- Image cropping has been performed in two steps in
case a cropArea (e.g. be the editor) and a crop
scale modifier (e.g... - 15:18 Revision d0a15016: [TASK] Streamline tests in ImageViewHelperTest
- * rename `masked` to `inline-max`
* add tests for image upscaling
Resolves: #103361
Releases: main
Change-Id: I7c890... - 15:07 Revision 66cfee5d: [BUGFIX] Avoid PHP undefined array access in BrowseLinksController
- Resolves: #103360
Releases: main, 12.4
Change-Id: I6331f4ed9d061a06962d0e70affa43bc239a78a9
Reviewed-on: https://revi... - 15:07 Revision ba53d387: [BUGFIX] Avoid PHP undefined array access in BrowseLinksController
- Resolves: #103360
Releases: main, 12.4
Change-Id: I6331f4ed9d061a06962d0e70affa43bc239a78a9
Reviewed-on: https://revi... - 13:46 Revision 5fa8dd2a: [BUGFIX] Proper URI generation in workspace preview for records
- If a workspace is active, the URI for a record preview link did not consider to prefix additional arguments with a "&...
- 13:46 Revision 77c7fa0c: [BUGFIX] Proper URI generation in workspace preview for records
- If a workspace is active, the URI for a record preview link did not consider to prefix additional arguments with a "&...
- 12:47 Revision 0561797d: [BUGFIX] Enable action buttons in Linkvalidator module
- The action buttons in the Linkvalidator module are
disabled in case all checkboxes are unchecked.
In case one of the... - 12:42 Revision ac015684: [TASK] Make admin user creation optional in CLI installer
- Improve the CLI command `setup` to allow instance creation
without enforcing admin user and password to be defined.
... - 12:42 Revision bd965b36: [TASK] Make admin user creation optional in CLI installer
- Improve the CLI command `setup` to allow instance creation
without enforcing admin user and password to be defined.
... - 12:41 Revision d0c1c3fc: [BUGFIX] Let import handle missing TCA for file relations better
- If a file relation's field config is missing the import now adds an
error that makes identifying the broken TCA possi... - 12:41 Revision a1d906d6: [BUGFIX] Let import handle missing TCA for file relations better
- If a file relation's field config is missing the import now adds an
error that makes identifying the broken TCA possi... - 12:41 Revision c827d1f4: [BUGFIX] Fix FormEngine inline stylesheet resolution in composer mode
- The public URL resolution in lazy loaded TCA forms (e.g. inline records)
is aligned to use the same path resolution m... - 12:40 Revision b3ee9bac: [BUGFIX] Fix FormEngine inline stylesheet resolution in composer mode
- The public URL resolution in lazy loaded TCA forms (e.g. inline records)
is aligned to use the same path resolution m... - 12:40 Revision 1b5ece88: [BUGFIX] Fix FormEngine inline stylesheet resolution in composer mode
- The public URL resolution in lazy loaded TCA forms (e.g. inline records)
is aligned to use the same path resolution m... - 11:55 Revision 2363ea62: [FEATURE] Add Gaelic (gd) as supported language
- This change adds support for Scottish Gaelic to be selected
as TYPO3 Language and to connect to TYPO3 Localizations
(... - 11:05 Revision 6016a67c: [TASK] Replace GeneralUtility::hmac usage in ext:backend
- With #102761, the new `HashService` has been introduced to ensure
that HMAC generation will always use an additional ... - 10:45 Revision 9b851d6d: [FEATURE] Add Maltese (mt) as supported language
- This change adds support for Maltese to be selected as
TYPO3 Language and to connect to TYPO3 Localizations
(XLF file... - 10:38 Revision 70305f88: [TASK] Replace GeneralUtility::hmac usage in ext:form
- With #102761, the new `HashService` has been introduced to ensure
that HMAC generation will always use an additional ... - 10:19 Revision 2ea259be: [TASK] Replace GeneralUtility::hmac usage in ext:core
- With #102761, the new `HashService` has been introduced to ensure
that HMAC generation will always use an additional ... - 09:58 Revision e7c2a488: [BUGFIX] Allow empty page id for pageId in log module
- Allow empty strings as valid input for the page id in the log module.
Resolves: #103290
Releases: main, 12.4
Change-... - 09:58 Revision 5f151318: [BUGFIX] Allow empty page id for pageId in log module
- Allow empty strings as valid input for the page id in the log module.
Resolves: #103290
Releases: main, 12.4
Change-... - 06:38 Revision 6b15a8d4: [TASK] Upgrade TypeScript to 5.4
- Executed commands:
npm install --save-dev \
@typescript-eslint/eslint-plugin@^7.1.1 \
@typescrip... - 06:38 Revision e5b0ca53: [TASK] Upgrade TypeScript to 5.4
- Executed commands:
npm install --save-dev \
@typescript-eslint/eslint-plugin@^7.1.1 \
@typescrip...
2024-03-10
- 23:14 Revision 33b968f7: [FEATURE] Provide full userdata in password recovery email in ext:backend
- Currently, the variables `name`, `email`, `language`, `resetLink`
and `username` are available in the template of the... - 08:53 Revision 28f92879: [DOCS] Rename .rst includes to .rst.txt
- All files ending on .rst are interpreted as documents in both the new and old rendering. This leads to warnings and e...
- 08:02 Revision 951a97c6: [DOCS] Put example input in backtics in form manual
- This prevents warnings during rendering and also looks better.
Resolves: #103355
Releases: main, 12.4, 11.5
Change-I...
2024-03-09
- 18:31 Revision fde04993: [DOCS] Put example input in backtics in form manual
- This prevents warnings during rendering and also looks better.
Resolves: #103355
Releases: main, 12.4, 11.5
Change-I... - 18:24 Revision b42632f4: [DOCS] Put example input in backtics in form manual
- This prevents warnings during rendering and also looks better.
Resolves: #103355
Releases: main, 12.4, 11.5
Change-I... - 18:19 Revision 6a0740bb: [DOCS] Rename .rst includes to .rst.txt
- All files ending on .rst are interpreted as documents in both the new and old rendering. This leads to warnings and e...
- 17:17 Revision 5646e2b3: [DOCS] Switch Low Level documentation to PHP-based rendering
- * Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove superfluous genindex, it i... - 17:06 Revision d90f3d2f: [DOCS] Switch Low Level documentation to PHP-based rendering
- * Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove superfluous genindex, it i... - 15:10 Revision 3a7242ac: [DOCS] Remove unused files in Documentation folder
- * .gitignore files contain files that are not
created during rendering
* .editorconfig conatains old styling, there... - 15:09 Revision f569676c: [DOCS] Remove unused files in Documentation folder
- * .gitignore files contain files that are not
created during rendering
* .editorconfig conatains old styling, there... - 14:37 Revision 8eab4bd5: [DOCS] Remove unused files in Documentation folder
- * .gitignore files contain files that are not
created during rendering
* .editorconfig conatains old styling, there... - 11:02 Revision d6594305: [DOCS] Adjust Includes.rst.txt after switch to PHP-based rendering
- Resolves: #103350
Related: #103304
Releases: main, 12.4, 11.5
Change-Id: I228f946b8bca26b5c334b352ecd48edfd72c620b
Re... - 10:46 Revision 4dfb2f03: [DOCS] Adjust Includes.rst.txt after switch to PHP-based rendering
- Resolves: #103350
Related: #103304
Releases: main, 12.4, 11.5
Change-Id: I228f946b8bca26b5c334b352ecd48edfd72c620b
Re... - 10:39 Revision b2c1060a: [DOCS] Adjust Includes.rst.txt after switch to PHP-based rendering
- Resolves: #103350
Related: #103304
Releases: main, 12.4, 11.5
Change-Id: I228f946b8bca26b5c334b352ecd48edfd72c620b
Re...
2024-03-08
- 21:39 Revision 31439e93: [TASK] Separation of concerns while rendering Page module
- All PageTsConfig options are now in DrawingConfiguration
and named properly.
All plain labels are now moved to Fluid... - 21:13 Revision 012dfb1e: [BUGFIX] Avoid race condition in DI cache persistence
- With #90418 the container cache has been excluded from the
regular cache-flush-pipeline.
Therefore flushing has been ... - 21:12 Revision c530630e: [BUGFIX] Avoid race condition in DI cache persistence
- With #90418 the container cache has been excluded from the
regular cache-flush-pipeline.
Therefore flushing has been ... - 21:12 Revision d8a9458d: [BUGFIX] Avoid race condition in DI cache persistence
- With #90418 the container cache has been excluded from the
regular cache-flush-pipeline.
Therefore flushing has been ... - 21:03 Revision cb887fbd: [BUGFIX] Fix cropScale calculation in ImageProcessingInstructions
- While refactoring the cropping information calculation in September
2023 by Benni Mack, the cropWidth / cropHeight an... - 19:40 Revision 41c36016: [BUGFIX] Allow backend:user:create CLI Command to use shortcut options
- The Symfony CLI Command `backend:user:create` already offers shortcut
options like "-u XXX" instead of "--username=XX... - 19:40 Revision dea23624: [TASK] Migrate "move page" wizard to a modal
- The "Move page" wizard is still based on the dusted `PagePositionMap`.
In order to modernize the clunky UI, the wizar... - 18:28 Revision f05072a2: [BUGFIX] Allow backend:user:create CLI Command to use shortcut options
- The Symfony CLI Command `backend:user:create` already offers shortcut
options like "-u XXX" instead of "--username=XX... - 18:16 Revision 0368817a: [TASK] Use TypoScript static file dependency chain in EXT:styleguide
- Load TypoScript dependencies via include_static_file.txt which
is the defined pattern for loading dependencies of a s... - 17:45 Revision a1023039: [DOCS] Move code snippets into separate files for EXT:rte_ckeditor
- Moving the code snippets into separate files has the advantage that
code highlighting of the IDE is used, and errors ... - 17:38 Revision 8deff33c: [DOCS] Move code snippets into separate files for EXT:rte_ckeditor
- Moving the code snippets into separate files has the advantage that
code highlighting of the IDE is used, and errors ... - 17:33 Revision baa183cb: [TASK] Replace GeneralUtility::hmac usage in ext:frontend
- With #102761, the new `HashService` has been introduced to ensure
that HMAC generation will always use an additional ... - 16:57 Revision 5140349a: [DOCS] Switch styleguide documentation to PHP-based rendering
- * Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove outdated genindex: not sup... - 16:55 Revision 9ac03720: [DOCS] Adjust guides.xml
- Additionally, resolve rendering warnings
No Backports needed, v12 is already fixed with
https://review.typo3.org/c/P... - 16:50 Revision b745c655: [DOCS] Switch Reports documentation to PHP-based rendering
- * Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove outdated genindex: not sup... - 16:41 Revision 1893c247: [DOCS] Switch sys_note documentation to PHP-based rendering
- * Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove old Settings.cfg, was only... - 16:29 Revision 90c67819: [DOCS] Switch Recycler documentation to PHP-based rendering
- * Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove old Settings.cfg, was only... - 16:28 Revision 10b2d854: [DOCS] Switch Reactions documentation to PHP-based rendering
- * Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove old Settings.cfg, was only... - 16:28 Revision 4edf4c1a: [DOCS] Switch Redirects documentation to PHP-based rendering
- * Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove outdated genindex: not sup... - 16:21 Revision 0cd5ef58: [DOCS] Switch Redirects documentation to PHP-based rendering
- * Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove outdated genindex: not sup... - 16:21 Revision 1707c468: [DOCS] Switch seo documentation to PHP-based rendering
- * Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove outdated genindex: not sup... - 16:14 Revision 19a40a57: [DOCS] Switch Recycler documentation to PHP-based rendering
- * Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove old Settings.cfg, was only... - 15:57 Revision 9e7c2428: [DOCS] Switch scheduler documentation to PHP-based rendering
- * Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove outdated genindex: not sup... - 15:57 Revision 95359cbc: [DOCS] Switch seo documentation to PHP-based rendering
- * Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove outdated genindex: not sup... - 15:55 Revision 8252c02c: [DOCS] Switch workspaces documentation to PHP-based rendering
- * Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove outdated genindex: not sup... - 15:38 Revision a3c17d4e: [DOCS] Switch scheduler documentation to PHP-based rendering
- * Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove outdated genindex: not sup... - 15:33 Revision 7bea8b51: [DOCS] Switch workspaces documentation to PHP-based rendering
- * Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove outdated genindex: not sup... - 15:28 Revision 9fa6efdf: [DOCS] Change interlink-shortcode
- No Backports needed, v11 and v12 are already fixed with
https://review.typo3.org/c/Packages/TYPO3.CMS/+/83374
and htt... - 15:17 Revision 3373bb6c: [DOCS] Switch rte_ckeditor documentation to PHP-based rendering
- * Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove outdated genindex: not sup... - 15:07 Revision 29eb1294: [DOCS] Switch rte_ckeditor documentation to PHP-based rendering
- * Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove outdated genindex: not sup... - 14:47 Revision 64bd1cf6: [TASK] Remove jQuery from @typo3/workspaces/backend
- Resolves: #102431
Releases: main
Change-Id: Id28a4f0fc68cb6cb740443f7688694a3a5b04a26
Reviewed-on: https://review.typ... - 13:16 Revision e4d6ff5e: [TASK] Replace sql int casts with `ExpressionBuilder::castInt()`
- Since #98503 the new TypoScript parser is used
in the frontend, which used a value list trick
to minimize database qu... - 13:14 Revision 269a05e8: [TASK] Use native drag&drop API in page module
- interactjs was introduced in page module drag&drop handling with #98471.
It turned out that the library is not necess... - 13:07 Revision 73f83808: [BUGFIX] Add tablename for matchfields of references
- Not only the fieldname but also the tablename must be set for
references.
This is especially needed if dealing with e... - 13:07 Revision d87e2f0e: [BUGFIX] Add tablename for matchfields of references
- Not only the fieldname but also the tablename must be set for
references.
This is especially needed if dealing with e... - 12:13 Revision 99022b1b: [DOCS] Switch rte_ckeditor documentation to PHP-based rendering
- * Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove outdated genindex: not sup... - 12:12 Revision 5b026786: [DOCS] Switch Reports documentation to PHP-based rendering
- * Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove outdated genindex: not sup... - 12:10 Revision 1e455b6a: [DOCS] Switch sys_note documentation to PHP-based rendering
- * Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove old Settings.cfg, was only... - 12:09 Revision bea74778: [DOCS] Switch Recycler documentation to PHP-based rendering
- * Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove old Settings.cfg, was only... - 12:06 Revision 2b853c7c: [DOCS] Switch Reactions documentation to PHP-based rendering
- * Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove old Settings.cfg, was only... - 12:03 Revision 1160a43a: [DOCS] Switch Redirects documentation to PHP-based rendering
- * Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove outdated genindex: not sup... - 12:02 Revision 8619e9bd: [DOCS] Switch seo documentation to PHP-based rendering
- * Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove outdated genindex: not sup... - 12:00 Revision bc275e35: [DOCS] Switch workspaces documentation to PHP-based rendering
- * Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove outdated genindex: not sup... - 11:57 Revision cdf70fea: [DOCS] Switch scheduler documentation to PHP-based rendering
- * Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove outdated genindex: not sup... - 10:30 Revision 41a6be6d: [BUGFIX] Remove obsolete `diff-[r|g]` classes
- The CSS classes `.diff-[r|g]` were used in the old `DiffUtility` that
was removed in the v7 development cycle, but it... - 08:58 Revision d93e1ff0: [DOCS] Fix Edit on GitHub Button for manuals
- The setting edit-on-github-directory is needed to find the correct
directory in the monorepository.
Resolves: #10332... - 08:34 Revision 5d147dab: [FEATURE] Add new expression methods to ExpressionBuilder
- This change adds additional helpful expression methods
to the TYPO3 ExpressionBuilder to allow building more
advanced... - 07:54 Revision b8a47baf: [DOCS] Fix Edit on GitHub Button for manuals
- The setting edit-on-github-directory is needed to find the correct
directory in the monorepository.
Resolves: #10332...
2024-03-07
- 18:53 Revision 98680d90: [TASK] Clean up Page Module rendering code
- This change adapts various places
where there are cross-dependencies
between objects that contain state
when renderin... - 18:52 Revision e21a76d0: [BUGFIX] Do not try to log negative UID in DataHandler
- Ensure recuid is always int+ as the underlying
DB field is `unsigned`.
Resolves: #103101
Releases: main, 12.4, 11.5
... - 18:51 Revision 24ee68c7: [BUGFIX] Do not try to log negative UID in DataHandler
- Ensure recuid is always int+ as the underlying
DB field is `unsigned`.
Resolves: #103101
Releases: main, 12.4, 11.5
... - 18:51 Revision b616ceae: [BUGFIX] Do not try to log negative UID in DataHandler
- Ensure recuid is always int+ as the underlying
DB field is `unsigned`.
Resolves: #103101
Releases: main, 12.4, 11.5
... - 18:51 Revision 7deb146e: [BUGFIX] Exclude `gbraid` and `wbraid` parameters from cHash calculation
- This patch adds the `gbraid` and `wbraid` parameters to the cHash
parameter exclusion list.
Resolves: #103327
Releas... - 18:50 Revision de2b49fb: [BUGFIX] Exclude `gbraid` and `wbraid` parameters from cHash calculation
- This patch adds the `gbraid` and `wbraid` parameters to the cHash
parameter exclusion list.
Resolves: #103327
Releas... - 18:50 Revision f95a37e1: [BUGFIX] Exclude `gbraid` and `wbraid` parameters from cHash calculation
- This patch adds the `gbraid` and `wbraid` parameters to the cHash
parameter exclusion list.
Resolves: #103327
Releas... - 18:42 Revision 631c85d6: [DOCS] Fix rendering warning in changelog
- Rendering the changelog with the PHP-based rendering the following warning is thrown:
The code-block has no content.... - 18:28 Revision 71635fde: [DOCS] Fix rendering warning in changelog
- Rendering the changelog with the PHP-based rendering the following warning is thrown:
The code-block has no content.... - 17:54 Revision 49fcc6c0: [TASK] Remove jQuery from workspaces record information
- Resolves: #103288
Related: #102431
Releases: main
Change-Id: Icda3e0757aab0a1c3d4239ca8f6a15c9dbc45cb8
Reviewed-on: h... - 17:48 Revision 280d56cc: [DOCS] Fix Edit on GitHub Button for manuals
- The setting edit-on-github-directory is needed to find the correct
directory in the monorepository.
Resolves: #10332... - 17:25 Revision 961a8606: [TASK] Use composed `URL` in `@typo3/backend/tree/page-browser`
- The module `@typo3/backend/tree/page-browser` used to modify a string
representing an URL by appending arguments to a... - 17:25 Revision bd0df986: [TASK] Use composed `URL` in `@typo3/backend/tree/page-browser`
- The module `@typo3/backend/tree/page-browser` used to modify a string
representing an URL by appending arguments to a... - 17:18 Revision 1d092497: [TASK] Allow string as typoScript PAGE typeNum
- It was never clear if and why typeNum needs to be
a number. With recent TSFE refactorings, it becomes
more clear we c... - 15:33 Revision 10cee627: [TASK] Remove internal declaration for hashService property in actionController
- With #92996 the property `hashService` in extbase `actionController`
has been marked as internal. This change was mos... - 13:54 Revision 78b8e499: [DOCS] Update linkvalidator codesnippets
- * Make the code-snippets auto-generatable
* Remove API for internal class
* Fix references
Attention: Backport need ... - 13:30 Revision 52e4a240: [DOCS] Switch linkvalidator documentation to PHP-based rendering
- * Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove superfluous genindex, it i... - 13:29 Revision f781d5d1: [DOCS] Streamline installation chapters of system extension manuals
- The content of the installation chapter of the various system
extension differs, some don't have an installation chap... - 13:28 Revision f8976c7f: [DOCS] Update linkvalidator codesnippets
- * Make the code-snippets auto-generatable
* Remove API for internal class
* Fix references
Attention: Backport need ... - 12:17 Revision f4f379aa: [DOCS] Streamline installation chapters of system extension manuals
- The content of the installation chapter of the various system
extension differs, some don't have an installation chap... - 11:51 Revision 36f24c33: [DOCS] Switch Dashboard documentation to PHP-based rendering
- * Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Replace usage of :php:class: text... - 11:08 Revision b6ae3eac: [TASK] Remove jQuery from EXT:recycler
- Resolves: #103275
Releases: main
Change-Id: I8fee9a0ecfdecceb50fa18983f2f3b2f2d8c0b0c
Reviewed-on: https://review.typ... - 10:36 Revision f184aac1: [BUGFIX] Prevent RuntimeException in NewPages view
- Page types might contain a static string as
label instead of a locallang key. To prevent
a RuntimeException, the stat... - 10:35 Revision feddd265: [BUGFIX] Prevent RuntimeException in NewPages view
- Page types might contain a static string as
label instead of a locallang key. To prevent
a RuntimeException, the stat... - 08:59 Revision bef9c9a5: [DOCS] Add documentation for font plugin to CKEditor5
- Resolves: #103311
Resolves: https://github.com/TYPO3-Documentation/Changelog-To-Doc/issues/858
Related: #100847
Relea... - 08:42 Revision 314916c9: [DOCS] Add documentation for font plugin to CKEditor5
- Resolves: #103311
Resolves: https://github.com/TYPO3-Documentation/Changelog-To-Doc/issues/858
Related: #100847
Relea... - 07:42 Revision c9e0a43b: [DOCS] Switch Indexed Search documentation to PHP-based rendering
- * Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove superfluous genindex, it i... - 07:26 Revision 24bd2d07: [DOCS] Switch Indexed Search documentation to PHP-based rendering
- * Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove superfluous genindex, it i... - 07:02 Revision 04fd8a2e: [DOCS] Switch impexp documentation to PHP-based rendering
- * Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove superfluous genindex, it i... - 06:55 Revision fc8fdef9: [DOCS] Switch linkvalidator documentation to PHP-based rendering
- * Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove superfluous genindex, it i... - 06:44 Revision 3ab75b69: [DOCS] Switch impexp documentation to PHP-based rendering
- * Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove superfluous genindex, it i... - 06:44 Revision dfa06546: [DOCS] Switch felogin documentation to PHP-based rendering
- * Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove superfluous genindex, it i... - 06:34 Revision bb7a553a: [DOCS] Switch fluid_styled_content documentation to PHP-based rendering
- * Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove superfluous genindex, it i... - 06:33 Revision bbc85cdb: [DOCS] Switch felogin documentation to PHP-based rendering
- * Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove superfluous genindex, it i... - 06:21 Revision 8ce1cf37: [DOCS] Switch felogin documentation to PHP-based rendering
- * Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove superfluous genindex, it i... - 06:15 Revision 511a1efb: [DOCS] Switch impexp documentation to PHP-based rendering
- * Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove superfluous genindex, it i... - 06:10 Revision af8a48c1: [DOCS] Switch fluid_styled_content documentation to PHP-based rendering
- * Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove superfluous genindex, it i... - 06:03 Revision fd7b2f90: [DOCS] Switch fluid_styled_content documentation to PHP-based rendering
- * Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove superfluous genindex, it i... - 05:53 Revision 88308063: [DOCS] Fix references in admin panel
- Resolves: #103305
Related: #103238
Releases: main, 12.4, 11.5
Change-Id: I7fd40ea54fd51663222513b803c64ba2a8471d58
Re... - 05:49 Revision eaa7c1be: [DOCS] Add regex example to target column referencing capturing groups
- This patch adds necessary hints about regex capturing groups
to the documentation of the field target of EXT:redirect... - 05:44 Revision 89ceafde: [DOCS] Fix references in admin panel
- Resolves: #103305
Related: #103238
Releases: main, 12.4, 11.5
Change-Id: I7fd40ea54fd51663222513b803c64ba2a8471d58
Re... - 05:42 Revision 6b1e5dc9: [DOCS] Switch linkvalidator documentation to PHP-based rendering
- * Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove superfluous genindex, it i... - 05:35 Revision e9058efc: [DOCS] Add regex example to target column referencing capturing groups
- This patch adds necessary hints about regex capturing groups
to the documentation of the field target of EXT:redirect... - 05:27 Revision 348b868f: [DOCS] Fix references in admin panel
- Resolves: #103305
Related: #103238
Releases: main, 12.4, 11.5
Change-Id: I7fd40ea54fd51663222513b803c64ba2a8471d58
Re... - 05:24 Revision d69a2e6d: [DOCS] Add regex example to target column referencing capturing groups
- This patch adds necessary hints about regex capturing groups
to the documentation of the field target of EXT:redirect... - 05:22 Revision 7d6b5329: [DOCS] Switch Indexed Search documentation to PHP-based rendering
- * Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove superfluous genindex, it i...
2024-03-06
- 21:19 Revision aa125b66: [TASK] Add aria-label to datepicker button
- To make the functionality of the button that opens the datepicker clear
to screenreaders, an aria-label is added to t... - 21:19 Revision c9e94c9c: [TASK] Add aria-label to datepicker button
- To make the functionality of the button that opens the datepicker clear
to screenreaders, an aria-label is added to t... - 21:12 Revision e4bc8ee4: [BUGFIX] Cast DOM attribute values to string
- To avoid passing integer values, all values are now
cast to string.
Releases: main, 12.4, 11.5
Resolves: #103199
Cha... - 21:12 Revision ffd1d9f1: [BUGFIX] Cast DOM attribute values to string
- To avoid passing integer values, all values are now
cast to string.
Releases: main, 12.4, 11.5
Resolves: #103199
Cha... - 21:12 Revision c6e19efa: [BUGFIX] Cast DOM attribute values to string
- To avoid passing integer values, all values are now
cast to string.
Releases: main, 12.4, 11.5
Resolves: #103199
Cha... - 19:20 Revision efeeb039: [DOCS] Add note about limitations of CKEditor5 CSS styling
- Resolves: #103310
Resolves: https://github.com/TYPO3-Documentation/Changelog-To-Doc/issues/859
Related: #103151
Relat... - 19:20 Revision 9973f0f5: [DOCS] Add note about limitations of CKEditor5 CSS styling
- Resolves: #103310
Resolves: https://github.com/TYPO3-Documentation/Changelog-To-Doc/issues/859
Related: #103151
Relat... - 19:16 Revision bcaebd3e: [DOCS] Document database changes for md5 hash in Indexed Search
- Resolves: #103312
Resolves: https://github.com/TYPO3-Documentation/Changelog-To-Doc/issues/842
Related: #102975
Relea... - 13:34 Revision 663ef258: [BUGFIX] Prevent undefined array key warning in `TcaSlug`
- Prevent an undefined array key warning in case the
configured `languageField` does not exist in
the current database ... - 13:34 Revision aea5a493: [BUGFIX] Prevent undefined array key warning in `TcaSlug`
- Prevent an undefined array key warning in case the
configured `languageField` does not exist in
the current database ... - 13:31 Revision 7ede908d: [TASK] Update ckeditor5 to v41.2
- This commit updates ckeditor5 to v41.2. See changelog at
https://github.com/ckeditor/ckeditor5/releases/tag/v41.2.0.
... - 13:31 Revision 96c169b5: [TASK] Update ckeditor5 to v41.2
- This commit updates ckeditor5 to v41.2. See changelog at
https://github.com/ckeditor/ckeditor5/releases/tag/v41.2.0.
... - 12:40 Revision bd752191: [DOCS] Switch Dashboard documentation to PHP-based rendering
- * Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Replace usage of :php:class: text... - 12:15 Revision 1bf527b3: [DOCS] Switch Dashboard documentation to PHP-based rendering
- * Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Replace usage of :php:class: text... - 09:55 Revision 6705f46c: [FEATURE] Allow deleting IRRE elements via `postMessage()`
- To invoke a deletion on items in FormEngine's Inline Relation container
API-wise, a new message identifier `typo3:for... - 09:34 Revision 47dc9d73: [BUGFIX] Remove array reset due to broken backwards compatibility
- The reset breaks the mapping if a file upload should be mapped as a
property of an object.
Additionally, parts of th... - 08:39 Revision a79f184b: [BUGFIX] Prevent malformed SQL query in list module
- A page outside of any site subtree has no available languages except the
default langauge (id 0). If a user is constr... - 08:39 Revision ab737038: [BUGFIX] Prevent malformed SQL query in list module
- A page outside of any site subtree has no available languages except the
default langauge (id 0). If a user is constr... - 08:39 Revision 9625eecc: [TASK] Update locales translation file
- > composer req --dev "sokil/php-isocodes-db-i18n":"^4.0.20"
> php Build/Scripts/updateIsoDatabase.php
Resolves: #103... - 08:38 Revision 3de3efad: [TASK] Update locales translation file
- > composer req --dev "sokil/php-isocodes-db-i18n":"^4.0.20"
> php Build/Scripts/updateIsoDatabase.php
Resolves: #103...
2024-03-05
- 20:01 Revision 18341643: [TASK] Replace GeneralUtility::hmac usage in ext:install
- With #102761, the new `HashService` has been introduced to ensure
that HMAC generation will always use an additional ... - 18:30 Revision a44285c9: [BUGFIX] Return valid markup in localization panel
- The localization panel in the list module now returns valid markup.
Resolves: #103286
Releases: main, 12.4
Change-Id... - 18:30 Revision 278731aa: [BUGFIX] Return valid markup in localization panel
- The localization panel in the list module now returns valid markup.
Resolves: #103286
Releases: main, 12.4
Change-Id... - 17:45 Revision a9d646e5: [TASK] Fix accessibility issues in topbar and menu
- To increase the accessibility of the backend, some issues in the
topbar and menu were fixed.
This patch is one pre-pa... - 17:45 Revision 6b16907a: [TASK] Fix accessibility issues in topbar and menu
- To increase the accessibility of the backend, some issues in the
topbar and menu were fixed.
This patch is one pre-pa... - 16:54 Revision bde04189: [TASK] Revert "[TASK] Format fluid format tags consistently"
- This reverts commit 4fda3505b07bdfd912b20dfe8158856d7a27dce3.
Reason for revert: The patch has been merged with too ... - 16:53 Revision 7561bd05: [TASK] Revert "[TASK] Format fluid format tags consistently"
- This reverts commit 4fda3505b07bdfd912b20dfe8158856d7a27dce3.
Reason for revert: The patch has been merged with too ... - 16:02 Revision 9d1a4e49: [TASK] Allow `Element` and `DocumentFragment` in Multi Step Wizard
- This commit enables the usage of `Element` and `DocumentFragment` types
in the `@typo3/backend/multi-step-wizard` mod... - 14:57 Revision 849328b9: [DOCS] Adjust example in changelog for tree node status information
- The example has been adjusted to give an example how this feature
can use for setting the new status information: wit... - 14:39 Revision a0d903f3: [TASK] Respect alt text in backend thumbnails
- The thumbCode method in the BackendUtility sets
the filename as the alt text for images. That's
why the backend repre... - 14:33 Revision 8a2f1565: [TASK] Respect alt text in backend thumbnails
- The thumbCode method in the BackendUtility sets
the filename as the alt text for images. That's
why the backend repre... - 11:50 Revision a598d0c2: [TASK] Allow execution of acceptance tests with local chromedriver
- A local instance can sometimes be easier to debug and browser issues
can be introspected, when acceptance tests are p... - 11:50 Revision eab4b047: [TASK] Allow execution of acceptance tests with local chromedriver
- A local instance can sometimes be easier to debug and browser issues
can be introspected, when acceptance tests are p... - 11:50 Revision 08a859a5: [TASK] Allow execution of acceptance tests with local chromedriver
- A local instance can sometimes be easier to debug and browser issues
can be introspected, when acceptance tests are p... - 10:47 Revision b33083a4: [TASK] Add methods to switch MSW steps programatically
- The module `@typo3/backend/multi-step-wizard` now has two additional
methods to allow switching to the previous or ne... - 10:47 Revision 4b54ba62: [TASK] Remove jQuery from @typo3/backend/viewport/content-container
- Resolves: #103279
Releases: main
Change-Id: I27d5ec131ded8d2e52104590419ad70af2ab8011
Reviewed-on: https://review.typ... - 10:46 Revision 2a0d867d: [TASK] Remove jQuery from workspaces preview link modal
- Resolves: #103271
Related: #102431
Releases: main
Change-Id: I914572688df0809d0ff1d7303291aff1acb64a17
Reviewed-on: h...
2024-03-04
- 22:02 Revision a13c66ae: [TASK] Throw LogicException in HashService when required parameter is empty
- The `hmac` function in the `HashService` class should not throw a
custom `EmptyAdditionalSecretException` when the `$... - 20:06 Revision ea23f781: [TASK] Use more Fluid Standalone ViewHelpers
- With Fluid 2.10.0, which is a required dependency, ViewHelpers from
TYPO3 without any TYPO3 dependency have been extr... - 19:18 Revision 1ec9ba4e: [TASK] Remove jQuery from workspaces diffs view
- Resolves: #103260
Related: #102431
Releases: main
Change-Id: I728675edce24dbad6344e16193ba8d4487d4146b
Reviewed-on: h... - 18:34 Revision aabdc018: [TASK] Centralize logic from PageLayoutController->getExistingPageTranslations() in BackendUtility
- The logic of PageLayoutController->getExistingPageTranslations() was
moved to BackendUtility::getExistingPageTranslat... - 18:34 Revision 4856074a: [BUGFIX] Make context menu trigger a `button`
- The trigger to open the context menu is now
a proper `button` element.
Resolves: #103269
Releases: main, 12.4
Change... - 18:34 Revision ae997436: [BUGFIX] Make context menu trigger a `button`
- The trigger to open the context menu is now
a proper `button` element.
Resolves: #103269
Releases: main, 12.4
Change... - 18:30 Revision 50b6c74d: [BUGFIX] Respect old delimiter syntax in FileBrowser
- With #102992, the delimiter for the allowed
/ disallowed list in the `bparams` parameter
has been changed from `;` to... - 18:30 Revision d5d7ee36: [BUGFIX] Add missing file search to file link handler
- The FileLinkHandler, used to select a file
in the link wizard does now also allow to
search for files, like it's also... - 18:30 Revision 9e7fef12: [BUGFIX] Add missing file search to file link handler
- The FileLinkHandler, used to select a file
in the link wizard does now also allow to
search for files, like it's also... - 18:15 Revision 8ddd3629: [TASK] Apply preg_replace over str_replace for splitted bparams string
- Resolves: #103254
Releases: main
Change-Id: Ibdba6d76507c0889d42e7d42247f22eebaecbd1e
Reviewed-on: https://review.typ... - 15:20 Revision bfd7cf90: [BUGFIX] Allow ws and wss schemes in TYPO3\CMS\Core\Http\Uri
- Resolves: #103190
Releases: main, 12.4
Change-Id: Icb71b994b3ca14463dbb86b91551af6d60918096
Reviewed-on: https://revi... - 15:20 Revision bf8184f2: [BUGFIX] Allow ws and wss schemes in TYPO3\CMS\Core\Http\Uri
- Resolves: #103190
Releases: main, 12.4
Change-Id: Icb71b994b3ca14463dbb86b91551af6d60918096
Reviewed-on: https://revi... - 14:33 Revision 0f8ac727: [BUGFIX] Remove obsolete `indentationPadding` property from EXT:workspaces
- With #102432, the property `indentationPadding` became unused but wasn't
removed, which is now taken care of.
Resolv... - 14:28 Revision d9a4e395: [BUGFIX] Exclude `gad_source` parameter from cHash calculation
- Google gradually rolls out the `gad_source` parameter as a replacement
for the already excluded `gad` parameter.
Thi... - 14:28 Revision bc9af760: [BUGFIX] Exclude `gad_source` parameter from cHash calculation
- Google gradually rolls out the `gad_source` parameter as a replacement
for the already excluded `gad` parameter.
Thi... - 14:28 Revision 3dc9b632: [BUGFIX] Exclude `gad_source` parameter from cHash calculation
- Google gradually rolls out the `gad_source` parameter as a replacement
for the already excluded `gad` parameter.
Thi... - 13:53 Revision cb23da6c: [DOCS] Make the reason why noopener was removed more visible
- Releases: main, 12.4
Resolves: #103262
Change-Id: I30f4c1c7fd0f27b1712bbead42ceea6bf5f5e0f5
Reviewed-on: https://revi... - 13:53 Revision 85d67068: [DOCS] Make the reason why noopener was removed more visible
- Releases: main, 12.4
Resolves: #103262
Change-Id: I30f4c1c7fd0f27b1712bbead42ceea6bf5f5e0f5
Reviewed-on: https://revi... - 12:17 Revision 6bfb53f3: [DOCS] Improve example in changelog about tree node labels
- Use a full example of an event listener and enclose the RGB value in
quotes. The example also omits named arguments. ... - 12:16 Revision 2df65da0: [TASK] Replace GeneralUtility::hmac usage in ext:fluid
- With #102761, the new `HashService` has been introduced to ensure
that HMAC generation will always use an additional ... - 11:55 Revision 13420f88: [DOCS] Document index change for xml sitemap
- The documentation is updated to reflect that pages.no_index=1
also removes a page from the XML Sitemap.
Releases: ma... - 11:43 Revision 71d389e2: [DOCS] Document index change for xml sitemap
- The documentation is updated to reflect that pages.no_index=1
also removes a page from the XML Sitemap.
Releases: ma... - 11:38 Revision a360f910: [TASK] Format fluid format tags consistently
- For some fluid templates, the namespace has been migrated from the
"{namespace}" notation to the html tag notation.
... - 11:36 Revision bf295a9c: [TASK] Remove jQuery from workspaces history view
- Resolves: #102436
Related: #102431
Releases: main
Change-Id: Ib2e3393232587c23a62d4d44f9dc92fd0591a5c5
Reviewed-on: h... - 10:30 Revision ffc307b7: [BUGFIX] Indicate loading process when requesting context menu
- This commit changes the rendering behavior of context menus. Previously,
the context menu became visible once the ser... - 10:30 Revision 2b33171b: [BUGFIX] Indicate loading process when requesting context menu
- This commit changes the rendering behavior of context menus. Previously,
the context menu became visible once the ser... - 09:16 Revision 99bdc230: [BUGFIX] Fix ContextMenu positioning race conditions
- Read mouse position from the triggering event instead of relying
on values from a throttled mousemove event, which ca... - 09:16 Revision ade3efe9: [BUGFIX] Fix ContextMenu positioning race conditions
- Read mouse position from the triggering event instead of relying
on values from a throttled mousemove event, which ca... - 07:54 Revision d627a4bb: [BUGFIX] Do not race tree node loading
- When (de-)mounting pages in the page tree, always two requests are sent
to the server that fetch the tree data:
* wh... - 07:54 Revision eee662af: [BUGFIX] Do not race tree node loading
- When (de-)mounting pages in the page tree, always two requests are sent
to the server that fetch the tree data:
* wh...
2024-03-03
- 17:34 Revision 7a130c0f: [DOCS] Switch adminpanel docs to PHP-based rendering
- * Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Replace sphinx-only syntax
* remo... - 17:05 Revision 4fda3505: [TASK] Format fluid format tags consistently
- For some fluid templates, the namespace has been migrated from the
"{namespace}" notation to the html tag notation.
... - 12:32 Revision 5a35b449: [TASK] Simplify DH by inlining SlugEnricher
- DataHandler related class SlugEnricher is a scary
sounding class name for a simple operation that
sets incoming TCA t...
2024-03-02
- 15:17 Revision b43fcc01: [DOCS] Switch adminpanel docs to PHP-based rendering
- * Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Replace sphinx-only syntax
* remo... - 10:44 Revision a774f597: [BUGFIX] Use correct `DateInterval` objects in `RotatingFileWriterTest`
- The `RotatingFileWriterTest` previously used a timestamp-based
calculation to mock file names. This approach conflict... - 08:59 Revision 29c33e1e: [BUGFIX] Make page tree workspace color important
- The page tree can be colored using user TS, example
for page uid '65' and all pages below:
`options.pageTree.backgro...
2024-03-01
- 19:26 Revision cf4d8531: [DOCS] Switch adminpanel docs to PHP-based rendering
- * Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Replace sphinx-only syntax
* remo... - 14:11 Revision e01b305e: [FOLLOWUP] Add type declaration for new argument
- Resolves: #102451
Releases: main, 12.4
Change-Id: I50944fe4eb4aa1557c6289f9ae8eefe67717fb75
Reviewed-on: https://revi... - 14:11 Revision 7cbc2484: [FOLLOWUP] Add type declaration for new argument
- Resolves: #102451
Releases: main, 12.4
Change-Id: I50944fe4eb4aa1557c6289f9ae8eefe67717fb75
Reviewed-on: https://revi... - 13:58 Revision 02a7c968: [TASK] Add pagetitle to tooltip on page icon in treeview
- To deliver a meaningful tooltip text for screenreaders the
title of the page is added to the tooltip message in the p... - 13:51 Revision ee5a12c0: [TASK] Add pagetitle to tooltip on page icon in treeview
- To deliver a meaningful tooltip text for screenreaders the
title of the page is added to the tooltip message in the p... - 13:34 Revision cbdebdd8: [TASK] Remove leftover JavaScript module registrations
- jQuery autocomplete has been removed with #98455 and jQuery UI has
been removed with #100966. In ext:core, there are ... - 11:33 Revision 14a14944: [TASK] Show backend user groups in backend users list view
- If you are managing backend users, it is now also possible to view
the assigned groups directly. The hardcoded edit l... - 11:03 Revision 93e6d6d8: [FEATURE] Introduce tree node labels
- We've upgraded the backend tree component by extending tree nodes to
incorporate labels, offering enhanced functional... - 08:38 Revision 3cf86c37: [TASK] Deprecate `@typo3/backend/wizard.js`
- The TYPO3 backend module `@typo3/backend/wizard.js` that offers simple
wizards has been marked as deprecated in favor...
2024-02-29
- 17:31 Revision bd02b4b6: [BUGFIX] Honor workspace l10n_parent can point to live
- When a record localization is changed in workspaces,
`transOrigPointerField` ("l10n_parent") can point to
either the ... - 17:31 Revision 1463a704: [BUGFIX] Honor workspace l10n_parent can point to live
- When a record localization is changed in workspaces,
`transOrigPointerField` ("l10n_parent") can point to
either the ... - 12:58 Revision 5e856cc6: [BUGFIX] Streamline `typo3-spinner-icon` element with SVG asset
- The Lit element `typo3-backend-spinner` uses a hard-coded SVG string,
which has to be the same as the `spinner-circle... - 12:58 Revision a61d15b4: [BUGFIX] Streamline `typo3-spinner-icon` element with SVG asset
- The Lit element `typo3-backend-spinner` uses a hard-coded SVG string,
which has to be the same as the `spinner-circle...
2024-02-28
- 19:39 Revision 8eab4ba2: [BUGFIX] TreeNode creation and cleanup
- Correctly extend and show the children of the
parentnode when a node is added. Clean up
the parent node status when a... - 17:05 Revision 90a6c23b: [BUGFIX] Display error icon in folder field
- Resolves: #103221
Releases: main, 12.4
Change-Id: I4089a733f9ce2c888c05a4f1e4f7834a00ad1bfc
Reviewed-on: https://revi... - 14:32 Revision 3ecaa2ab: [TASK] Require phpunit:^11.0.3
- With all phpunit 11 deprecations being fixed,
we can raise from phpunit 10 to current major.
> composer req --dev ph... - 14:25 Revision f144c79d: [BUGFIX] Remove invalid flex form configuration
- Since #102970, it's no longer possible to use
DB relations in nested types for flex forms.
A forgotten TCA configura... - 14:14 Revision 1406299d: [BUGFIX] Display error icon in folder field
- Resolves: #103221
Releases: main, 12.4
Change-Id: I4089a733f9ce2c888c05a4f1e4f7834a00ad1bfc
Reviewed-on: https://revi... - 14:08 Revision 2cff7798: [TASK] Avoid phpunit getMockForAbstractClass()
- Deprecated with phpunit 11. Adapt to
fixture classes to test details of abstracts.
Resolves: #103228
Releases: main
... - 12:47 Revision 2319103e: [BUGFIX] Allow maxitems=1 for TCA type category
- In relation mode "manyToMany" it is okay to have
a limit of one.
Code-wise the FlexForm code is slightly simplified
... - 12:47 Revision 72d7f7c1: [BUGFIX] Allow maxitems=1 for TCA type category
- In relation mode "manyToMany" it is okay to have
a limit of one.
Code-wise the FlexForm code is slightly simplified
... - 12:47 Revision f7a1b5e0: [BUGFIX] Allow maxitems=1 for TCA type category
- In relation mode "manyToMany" it is okay to have
a limit of one.
Code-wise the FlexForm code is slightly simplified
... - 10:51 Revision d73ae943: [TASK] Avoid phpunit setLocale()
- Deprecated in phpunit 11. Used once.
We remove that test entirely since it
is a direct call to GU::formatSize()
which... - 10:03 Revision 293fb891: [TASK] Avoid phpunit returnValue()
- Deprecated with phpunit 11:
Use `$double->willReturn()` instead of
`$double->will($this->returnValue())`.
Resolves: ... - 09:44 Revision 081a0ad7: [TASK] Update invalid test data providers
- Phpunit 11 is a bit more picky with data providers:
If single data sets "name" their arguments, they
must match to th... - 09:13 Revision a8526b7b: [TASK] Migrate Localization wizard to MultiStepWizard component
- In order to deprecate the inferior Wizard component introduced back in
TYPO3 v7, the Localization wizard is migrated ...
2024-02-27
- 18:17 Revision d2964e38: [TASK] Avoid phpunit @requires annotation
- Substitute with a PHP attribute.
Resolves: #103219
Releases: main
Change-Id: Ie589404f797a880fc8e27480a2dd95c3f04204... - 17:40 Revision 09789e67: [TASK] Avoid phpunit addMethods()
- phpunit 11 deprecates addMethods() on mocks.
There are various solutions:
* Use onlyMethods([]) instead of
addMeth... - 17:29 Revision ba4a9117: [TASK] Remove predefined Linkvalidator sender mailaddress
- In production environments the address is always wrong. By removing it the fallback MAIL/defaultMailFromAddress is us...
- 15:38 Revision 4543e9be: [TASK] Avoid phpunit static TestCase->never() and once()
- The methods are no longer static in phpunit 11 and
should not be used in data providers. We split a data
provider to ... - 15:38 Revision 4ed56864: [TASK] Modernize cache framework unit tests
- * Less mocking
* Don't test AbstractFrontend but implementations
* Turn test-internal loops into data providers
* Gen... - 12:53 Revision 207d7cc1: [TASK] Harden some DataHandler details
- Check $dataMap and $commandMap structure in start(),
type hint them to array. This is considered b/w
compatible since... - 12:26 Revision 6553fd55: [TASK] Avoid phpunit onConsecutiveCalls()
- phpunit 11 deprecation:
Use `$double->willReturn()` instead of
`$double->will($this->onConsecutiveCalls())`.
Resolve...
2024-02-26
- 15:36 Revision 24a9c4e5: [TASK] Raise codeception and friends
- Unblock phpunit 11.
> composer req --dev codeception/codeception:^5.1.1 codeception/module-webdriver:^4.0.1
> compos... - 15:04 Revision 20b46ff3: [TASK] Raise typo3/testing-framework
- Unblocks phpunit 11.
> composer u typo3/testing-framework
Resolves: #103207
Releases: main
Change-Id: Iff3b1c026960... - 14:48 Revision 79fa7333: [TASK] Require nikic/php-parser:^5.0.1
- Major version upgrade from v4. Unblocks phpunit 11.
Adapt various Build/ scripts and the extension scanner.
> compos... - 13:13 Revision ee1950a0: [TASK] Use codeception DataProvider attribute
- Use the attribute in favor of `@dataProvider`
annotation. Adapt the acceptance test splitter
to deal with it.
Clean ... - 13:12 Revision c720a21c: [TASK] Use codeception DataProvider attribute
- Use the attribute in favor of `@dataProvider`
annotation. Adapt the acceptance test splitter
to deal with it.
Clean ... - 12:54 Revision 6c6a5ab2: [BUGFIX] Restore FileInterface::setContents() TODO comments
- Resolves: #103202
Releases: main, 12.4
Related: #40096
Change-Id: If64a5d16da9d500180d070b8d5f6a7fd96609010
Reviewed-... - 12:54 Revision 9867da21: [BUGFIX] Restore FileInterface::setContents() TODO comments
- Resolves: #103202
Releases: main, 12.4
Related: #40096
Change-Id: If64a5d16da9d500180d070b8d5f6a7fd96609010
Reviewed-... - 12:26 Revision 710b092b: [TASK] Require friendsofphp/php-cs-fixer:^3.50
- Unblocks phpunit 11, backport to v12 to keep
php-cs-fixer in sync.
> composer req --dev friendsofphp/php-cs-fixer:^3... - 12:26 Revision 26389adb: [TASK] Require friendsofphp/php-cs-fixer:^3.50
- Unblocks phpunit 11, backport to v12 to keep
php-cs-fixer in sync.
> composer req --dev friendsofphp/php-cs-fixer:^3... - 09:42 Revision 55820a0d: [TASK] Use phpunit attributes in functional tests
- phpunit 11 deprecates annotations like `@test` and
`@dataProvider` in favor of their attribute counterparts.
We'll a...
2024-02-25
- 22:33 Revision c51afbf4: [TASK] Use phpunit attributes in functional tests
- phpunit 11 deprecates annotations like `@test` and
`@dataProvider` in favor of their attribute counterparts.
We'll a... - 09:50 Revision 146c5cd5: [DOCS] Use speaking array keys in changelog example
- Resolves: #103192
Releases: main, 12.4
Change-Id: I81c0c655b75332790243c05be14f24593c5b9d6a
Reviewed-on: https://revi... - 09:50 Revision 4ad2e75a: [DOCS] Use speaking array keys in changelog example
- Resolves: #103192
Releases: main, 12.4
Change-Id: I81c0c655b75332790243c05be14f24593c5b9d6a
Reviewed-on: https://revi...
Also available in: Atom