Activity
From 2021-11-09 to 2021-12-08
2021-12-08
- 23:09 Revision 8c35d43a: [TASK] Simplify ext:blog_example test extension
- ext:extbase/Tests/Functional/Fixtures/Extensions/blog_example
has been derived from the blog_example extension that h... - 22:46 Revision e7b63238: [!!!][TASK] Remove AbstractControl::setOnClick for backend user interface
- In favour of allowing content-security-policy headers, inline
JavaScript invocation via `AbstractControl::setOnClick`... - 22:44 Revision 5c9f1d45: [FOLLOWUP] Remove onChange callback from SelectSingleElement
- Using onChange callbacks in FormEngine
was removed with #96158. This removes
a left over.
Resolves: #96158
Releases:... - 21:37 Revision 2359d2b4: [TASK] Allow composer installers ^4.0
- Allow composer installers ^4.0 and also enforce some constraints
that could be violated with the new installers.
1. ... - 21:09 Revision d96e8039: [!!!][TASK] Disallow DB connection before TCA is loaded
- Convert the deprecation that was introduced in TYPO3 11 into an exception.
Also remove the now obsolete boot state "... - 20:47 Revision 2ae2c128: [TASK] Harden ExtbaseRequestParameters
- ExtbaseRequestParameters is the old extbase request,
now a PSR-7 attribute. To continue with refactorings
in related ... - 20:43 Revision 6bf585e8: [BUGFIX] Adjust acceptance tests to the current state
- Some acceptance tests did not run in CI due to the
splitter not taking tests without doc comments into
account.
Of c... - 20:43 Revision 6c2a6608: [TASK] Clean up unrealistic @todo in QueryInterface
- There are two QueryInterface methods marked with @todo
"See if we can get rid of these" for a very long time.
It does... - 20:41 Revision f9b6b717: [FOLLOWUP] Fix test splitter to respect methods without comment
- In #96158 ac tests have been adapted to the current state
but accidentially removed the fix for the splitter.
The co... - 20:05 Revision dbed2d0c: [!!!][TASK] Remove top.fsMod
- The global JavaScript variable `top.fsMod`
is superseded by the ModuleStateStorage
component and therefore now remove... - 20:04 Revision e5b001f0: [!!!][TASK] Remove route parameter from backend urls
- Due to the introduction of URL rewrites
for backend links in #93048, the `route`
parameter got superfluous and is the... - 16:37 Revision 9cd8a95c: [!!!][TASK] Remove extTablesPostProcessing hook
- The extTablesPostProcessing hook was migrated
to a PSR-14 event and is therefore now removed.
Resolves: #96280
Relat... - 16:16 Revision c4049f56: [BUGFIX] Adjust acceptance tests to the current state
- Some acceptance tests did not run in CI due to the
splitter not taking tests without doc comments into
account.
Thes... - 16:04 Revision 4fa20be7: [!!!][TASK] Remove extbase switchable controller actions
- Extbase "switchable controller actions" have been
deprecated with core v10. They are removed now.
Resolves: #96282
R... - 12:38 Revision 2cb7a089: [BUGFIX] Add createSchemaManager to DBAL Connection
- This change adds the new createSchemaManager() to
our Doctrine DBAL Connection subclass to make it
forward-compatible... - 12:37 Revision 036e29e5: [BUGFIX] Add createSchemaManager to DBAL Connection
- This change adds the new createSchemaManager() to
our Doctrine DBAL Connection subclass to make it
forward-compatible...
2021-12-07
- 22:15 Revision a50a3770: [!!!][TASK] Remove v9->v10 upgrade wizards
- Resolves: #96279
Related: #89555
Related: #87498
Related: #87499
Related: #88129
Related: #84262
Change-Id: I3030df36... - 19:52 Revision 5c358cdc: [!!!][TASK] Harden method signature of logicalAnd() and logicalOr()
- This change introduces method param type declerations and enforces
the caller to define at least two constraints to f... - 19:52 Revision 089c400f: [!!!][TASK] Remove $severity argument in ErrorPageController
- The argument got unused with #95463
and is therefore now removed.
Resolves: #96278
Related: #95463
Releases: main
Ch... - 18:26 Revision c90ae9dd: [!!!][TASK] Remove sys_language database table
- The database table sys_language has become obsolete
with the introduction of site handling and site
languages.
There... - 15:09 Revision e8b07362: [!!!][TASK] Remove \Serializable from CollectionInterface
- Implementing \Serializable has been a b/w compat
layer for v11 and is superseded by __serialize()
and __unserialize()... - 14:13 Revision 7ba90dbd: [TASK] styleguide: Fix JavaScript error
- 14:13 Revision f18026e7: [TASK] styleguide: Fix JavaScript error
- 14:13 Revision aeb571ef: [TASK] styleguide: Remove extra blank line
- 14:13 Revision 58a409f8: [TASK] styleguide: Remove unmatched phpstan error
- 14:13 Revision 68ede37e: [TASK] styleguide: Remove sys_language remains
- 14:07 Revision bcfa0cbf: [!!!][TASK] Remove TypoScriptFrontendController container entry
- TypoScriptFrontendController is stateful and breaks subrequests
when injected. It must be therefore be retrieved rom ... - 14:05 Revision e94a610b: [TASK] Remove obsolete install tool report
- The install tool has a ext:report entry to check for
old "joh316" password, which was a default back in
very old time... - 13:44 Revision a6cf1581: [!!!][TASK] Remove non-factory init of RenderingContext
- Removes a Services.yaml entry from ext:fluid to enforce
using RenderingContextFactory->create().
Change-Id: Ibd02cc3... - 13:13 Revision 88a4a857: [BUGFIX] Exclude colorpicker from overflow hidden
- In order to fix a visual bug of overflowing select
fields inside palettes, the css attribute overflow:
hidden has bee... - 12:53 Revision 60f41898: [BUGFIX] Exclude colorpicker from overflow hidden
- In order to fix a visual bug of overflowing select
fields inside palettes, the css attribute overflow:
hidden has bee... - 12:34 Revision 1bdc5141: [!!!][TASK] Remove jQuery promise polyfill
- With #89738, a polyfill for jQuery promises was introduced to ease the
migration to the introduced AjaxRequest API, i... - 12:30 Revision c5791f0a: [BUGFIX] Remove obsolete entry from ext:fluid Services.yaml
- We missed this with #96256 - StandaloneView is
autowiring aware now.
Resolves: #96270
Related: #96256
Releases: main... - 12:20 Revision e4211cf1: [BUGFIX] Fix deprecated functionality in Doctrine DBAL 3.x API
- The past changes of migrating to Doctrine DBAL 3.x
had some flaws:
* Not all changes from Doctrine DBAL 3.x was appl... - 11:40 Revision 328effc8: [BUGFIX] Fix deprecated functionality in Doctrine DBAL 3.x API
- The past changes of migrating to Doctrine DBAL 3.x
had some flaws:
* Not all changes from Doctrine DBAL 3.x was appl... - 11:00 Revision 1c60b0a4: [!!!][TASK] Remove LanguageService container entry
- In favour of the LanguageServiceFactory, the container
entry as well as the corresponding factory methods
in Language... - 09:57 Revision 67c05bcb: [!!!][TASK] Force exception handlers to implement setConfiguration()
- To enable DI in exception handler classes,
the TypoScript configuration is no longer
passed as constructor argument, ... - 08:15 Revision 7e8570a7: [!!!][TASK] Remove TBE_EDITOR.fieldChanged
- The previously deprecated `fieldChanged()`
method in `TBE_EDITOR` is now removed.
Resolves: #96262
Related: #93975
R...
2021-12-06
- 21:12 Revision 7d809ee0: [TASK] Raise typo3/testing-framework:^6.15.1
- Populate a series of minor deprecations and updates.
composer req --dev typo3/testing-framework:^6.15.1
composer req... - 21:11 Revision c2f63b00: [TASK] Avoid static DatabaseSnashot setup in functional tests
- The testing-framework simplified database snapshotting.
Calling static initializeDatabaseSnapshot() and
tearDownAfter... - 21:01 Revision 39698b2f: [BUGFIX] Respect registered drivers in install tool
- The install tool uses the FailsafeContainer for the DI.
The $GLOBALS array did not contain the FAL drivers that were
... - 20:52 Revision 644d05e4: [TASK] Avoid static DatabaseSnapshot setup in functional tests
- The testing-framework simplified database snapshotting.
Calling static initializeDatabaseSnapshot() and
tearDownAfter... - 20:48 Revision fc126553: [BUGFIX] Respect registered drivers in install tool
- The install tool uses the FailsafeContainer for the DI.
The $GLOBALS array did not contain the FAL drivers that were
... - 20:20 Revision 28efc77d: [TASK] gitlab-ci: Out-of-order nightly jobs
- Additional backport of #96166 to v10 since
it is useful for nightly execution, too.
Change-Id: I8e461592eecd0a66b0fc... - 19:38 Revision 0ff24b26: [TASK] Cover checkbox TCA option eval with tests
- There are two validation rules specific for TCA
type=checkbox:
- maximumRecordsChecked
- maximumRecordsCheckedInPid
... - 18:41 Revision bc05b62a: [!!!][TASK] Remove FormEngine.requestConfirmationOnFieldChange()
- The former FormEngine "requestUpdate" functionality
was replaced by a new web component. Therefore, the
old approach ... - 18:02 Revision 656d08c9: [DOCS] Adjust configuration of manuals and changelog
- * Adjusts all configuration files using the main branch
instead of master
* Makes all "Edit on Github" links in the... - 16:34 Revision 03a0a58b: [!!!][TASK] Remove support of JQuery objects
- In our effort to reduce JQuery usage,
the support of JQuery objects for the
`setSelectOptionFromExternalSource()`
met... - 15:17 Revision 4c6b3f30: [BUGFIX] Add removed TYPO3_MODE and TYPO3_REQUESTTYPE to docs
- We missed entries in the main breaking .rst file
with #96196. Add them now.
Resolves: #96259
Related: #96196
Release... - 15:07 Revision 43fada7f: [!!!][TASK] Remove languageMode methods from Typo3QuerySettings
- Previously deprecated methods getLanguageMode()
and setLanguageMode() from Typo3QuerySettings
are now removed.
Resol... - 14:56 Revision 50d3c263: [!!!][TASK] Remove t3lib/class.t3lib_parsehtml_proc.php:transformation
- This removes the previously deprecated hook
`t3lib/class.t3lib_parsehtml_proc.php:transformation`,
which became usele... - 14:55 Revision 21692a30: [TASK] runTests.sh: Don't mount home, passwd, group
- The patch changes runTests.sh and the container
definition to avoid mounting users home, /etc/passwd
and /etc/group. ... - 14:54 Revision 42937a75: [TASK] runTests.sh: Don't mount home, passwd, group
- The patch changes runTests.sh and the container
definition to avoid mounting users home, /etc/passwd
and /etc/group. ... - 14:54 Revision af41acc7: [TASK] runTests.sh: Don't mount home, passwd, group
- The patch changes runTests.sh and the container
definition to avoid mounting users home, /etc/passwd
and /etc/group. ... - 13:01 Revision 71334658: [!!!][TASK] Remove cObject from StandaloneView
- Resolves: #96256
Related: #94959
Releases: main
Change-Id: I9414b63152f977b7146f230481ea012e5d955269
Reviewed-on: htt... - 09:42 Revision a86d17e1: [!!!][TASK] Remove legacy IRRE synchronization syntax
- Resolves: #96255
Related: #95317
Releases: main
Change-Id: I39a13e0ce6fae7b5a739fdc8b2d6aa7310c271a8
Reviewed-on: htt... - 08:37 Revision 470de5d2: [!!!][TASK] Remove USER cObj property set in ContentObjectRenderer
- Setting public class property cObj for USER and USER_INT
type frontend plugins has been deprecated in #94956, thus
ca...
2021-12-05
- 21:23 Revision 3bb4a444: [BUGFIX] Improve legacy handling of not Composer installed extensions
- Starting with 11.4, in Composer managed TYPO3 installations,
having extensions, that are not installed by Composer, a... - 20:23 Revision 0a6d6ff5: [BUGFIX] styleguide: Ensure records are created with correct pid with sqlite
- Records has been created with the pid of a translated page,
not with the default language pid when executed with sqli... - 20:20 Revision 81b8f884: [TASK] Extract pure mm scenario from ext:irre_tutorial
- The scenario provided by tables tx_irretutorial_mnmmasym_* gets
its own test extension and gets loaded where needed.
... - 17:27 Revision 89a72603: [TASK] Extract pure mm scenario from ext:irre_tutorial
- The scenario provided by tables tx_irretutorial_mnmmasym_* gets
its own test extension and gets loaded where needed.
... - 13:24 Revision e09e140f: [!!!][TASK] Remove TypoScriptFrontendController->cObjectDepthCounter
- Resolves: #96250
Related: #94957
Releases: main
Change-Id: I8db4e93fb9627687b67f0294fab9d86ef0f46d61
Reviewed-on: htt... - 13:24 Revision 9dbd9853: [!!!][TASK] Remove deprecated ContentObjectRenderer properties
- Resolves: #96249
Related: #94958
Releases: main
Change-Id: I10779f3c384dc6348b985edf72790020678e23cc
Reviewed-on: htt... - 13:22 Revision fe255b94: [!!!][TASK] Remove deprecated TypoScriptParser related code
- Resolves: #96251
Related: #93726
Related: #94173
Releases: main
Change-Id: I0ce15cc95c214e2a0c027dd913b446df7689e540
... - 00:17 Revision adaf7e5e: [!!!][TASK] Remove deprecated code from Authentication
- Most deprecated code within authentication related
classes, a last place will have a dedicated patch.
Resolves: #962...
2021-12-04
- 22:57 Revision 975056a0: [TASK] Raise typo3/testing-framework
- Update testing-framework to include needed pre-steps
for pending patches.
Used command:
composer req --dev typo3/tes... - 22:48 Revision 9e24f2a6: [!!!][TASK] Remove search word highlighting
- Removed TypoScript settings
* config.sword_standAlone
* config.sword_noMixedCase
* _parseFunc.sword
Removed public (... - 21:01 Revision 39e1c45d: [!!!][TASK] Remove deprecated extbase request related code
- * TYPO3\CMS\Extbase\Mvc\Request->getBaseUri()
* TYPO3\CMS\Extbase\Mvc\Request->getRequestUri()
* TYPO3\CMS\Extbase\Mv... - 19:19 Revision 6bcb9105: [DOCS] Improve PHPDoc comments of RedirectWasHitEvent
- Resolves: #96237
Releases: main
Change-Id: I8b01030b798d757e666f3016227be880153ba45c
Reviewed-on: https://review.typo... - 16:31 Revision f2d0cf85: [BUGFIX] Simplify Apcu cache backend identifier calculation
- APCu cache backend is a shared memory per user and
typically bound to the executing posix user-id.
Calculating differ... - 16:31 Revision 923f84e7: [BUGFIX] Simplify Apcu cache backend identifier calculation
- APCu cache backend is a shared memory per user and
typically bound to the executing posix user-id.
Calculating differ... - 16:30 Revision 7781a8ca: [BUGFIX] Simplify Apcu cache backend identifier calculation
- APCu cache backend is a shared memory per user and
typically bound to the executing posix user-id.
Calculating differ... - 16:03 Revision bae97b8e: [TASK] Avoid runtime overriding GLOBALS in functional tests
- The InternalResponseContext class of the testing-framework
provides method withGlobalSettings() which can be used to
... - 15:30 Revision 58558fee: [!!!][TASK] Remove deprecated extbase response handling
- Enforce extbase actions always have to
return a ResponseInterface, removes
StopActionException.
Change-Id: I97f469a7... - 15:23 Revision 84e99527: [BUGFIX] Major context menu refinements
- With #94891 the close handling of the context menus got reworked as its
previous attempt had some glitches. However, ... - 15:14 Revision 2bc63374: [!!!][TASK] Remove extbase Annotation/Inject
- This is not only deprecated but also obsolete with
the removal of extbase ObjectManager object management.
Resolves:... - 15:08 Revision 51113d89: [!!!][TASK] Remove GeneralUtility::isAbsPath()
- This method is replaced by PathUtility::isAbsolutePath()
Resolves: #96241
Related: #95367
Releases: main
Change-Id: ... - 15:08 Revision 362eaa22: [DOCS] Update EXT:form manual, always use FluidEmail
- Resolves: #96243
Releases: main
Change-Id: Ia9ec9174de88a1ffac6d728b396d3e7e99c28f90
Reviewed-on: https://review.typo... - 14:50 Revision 1b4266cb: [TASK] Avoid runtime overriding GLOBALS in functional tests
- The InternalResponseContext class of the testing-framework
provides method withGlobalSettings() which can be used to
... - 14:37 Revision 1c1975d0: [TASK] Use get_debug_type() where applicable
- In some exception messages, the exact object type is rendered.
Previously, this is done via `is_object()`, `get_class... - 13:08 Revision b304e7a7: [!!!][TASK] Remove GeneralUtility::minifyJavaScript
- This method was misplaced due to legacy reasons.
The hook is called in ResourceCompressor and this
method is therefor... - 13:07 Revision d1d7a89d: [!!!][TASK] Remove GeneralUtility::shortMD5
- This method has been removed in favor of the native
md5 function.
Resolves: #96239
Related: #94684
Releases: main
Ch... - 13:04 Revision e9591f2e: [!!!][TASK] Remove GU::isAllowedHostHeaderValue and constants
- The allowed host header verification is done in the
middleware stack. This utility method and the
related constants a... - 10:24 Revision 58cd80af: [BUGFIX] Improve legacy handling of not Composer installed extensions
- Starting with 11.4, in Composer managed TYPO3 installations,
having extensions, that are not installed by Composer, a... - 00:40 Revision efae1f07: [!!!][TASK] Remove fallback for triggering new content element wizard
- The new content element wizard was
reimplemented as web component in #95277.
Triggering the wizard using a HTML clas... - 00:40 Revision e031b478: [!!!][TASK] Remove SplitButtons JavaScript module
- SplitButtons JavaScript module was replaced by
the DocumentSaveActions component and is
therefore now removed.
Resol...
2021-12-03
- 23:38 Revision 0cbb185f: [TASK] Avoid testing-framework InternalResponse
- The class has been removed as being useless
in testing-framework. A couple of type hints
are adapted.
composer req -... - 19:18 Revision 7d652e93: [FOLLOWUP] Clean up branch aliases
- Add versions to repo instead of exposing the root version as env var,
when composer installing on CI.
This has the b... - 17:48 Revision ea87e17b: [!!!][TASK] Remove T3editor JavaScript module
- The T3editor JavaScript module is superseded
by the CodeMirror web component. Therefore,
the module is now removed.
... - 17:47 Revision f119c316: [!!!][TASK] Activate getOptions in WidgetInterface
- Dashboard widgets are now forced to implement
the `getOptions()` method, returning the widget
options as array.
Reso... - 16:57 Revision 2f35fec1: [!!!][TASK] Remove addQueryStringMethod remains
- This removes the last remains of the
`addQueryStringMethod` functionality,
which got unused with #93041.
Resolves: #... - 16:51 Revision c378fc2c: [!!!][TASK] Remove TSFE->ATagParams
- The public property `ATagParams` in
TypoScriptFrontendController was just a
copy of $TSFE->config[config][ATagParams]... - 16:48 Revision c17faf8e: [!!!][TASK] Remove ResponseError JavaScript module
- The ResponseError JavaScript module is
superseded by the AjaxResponse component.
Therefore, the module is now remove... - 16:47 Revision 165204b9: [BUGFIX] Major context menu refinements
- With #94891 the close handling of the context menus got reworked as its
previous attempt had some glitches. However, ... - 16:42 Revision 726f82c9: [BUGFIX] Fix undefined key warning in EXT:frontend with PHP8
- Resolves: #96217
Releases: main, 11.5
Change-Id: Ic4320b60d730cac8ca0f9c0acb4d4483f12b5c40
Reviewed-on: https://revie... - 16:41 Revision 395da827: [BUGFIX] Check allowTagsOutside in RteHtmlParser
- The RTE tsconfig option allowTagsOutside is now
considered, when deciding whether to wrap a tag
inside a paragraph.
... - 16:41 Revision c3beefe3: [!!!][TASK] Remove usage of jQuery in Tooltip JS module
- In our effort to reduce JQuery usage, the
support of JQuery objects for the `show()`
and `hide()` methods in the Tool... - 16:09 Revision 2c6850cd: [BUGFIX] Check allowTagsOutside in RteHtmlParser
- The RTE tsconfig option allowTagsOutside is now
considered, when deciding whether to wrap a tag
inside a paragraph.
... - 14:54 Revision 68c69a9e: [BUGFIX] Fix undefined key warning in EXT:frontend with PHP8
- Resolves: #96217
Releases: main, 11.5
Change-Id: Ic4320b60d730cac8ca0f9c0acb4d4483f12b5c40
Reviewed-on: https://revie... - 14:12 Revision 3062df77: [BUGFIX] Check extension version number format
- A false check in the TER API allowed to use
arbitrary version strings, as soon as they start
with the known `XXX.XXX.... - 14:02 Revision b1a52d3c: [!!!][TASK] Remove extbase ObjectManager
- Remove main ObjectManager and Container classes plus
the v11 compatibility layers in various places.
composer rem do... - 13:54 Revision 0a123e4f: [DOCS] Fix changelog EXT:from -> EXT:form
- Resolves: #96220
Releases: main
Change-Id: I597d929da522bc091a318d3fb2536a11072de48f
Reviewed-on: https://review.typo... - 13:51 Revision 15172d30: [!!!][TASK] Remove custom JSWindow options in HMENU settings
- Resolves: #96214
Related: #95351
Releases: main
Change-Id: I9581bcbb57e40e75dddcd9ee398d683798067b6e
Reviewed-on: htt... - 13:50 Revision 3e3ab9fd: [BUGFIX] Check extension version number format
- A false check in the TER API allowed to use
arbitrary version strings, as soon as they start
with the known `XXX.XXX.... - 13:50 Revision b46fde59: [!!!][TASK] Remove deprecated code from RelationHandler
- Resolves: #96213
Related: #95062
Related: #95275
Releases: main
Change-Id: I316a348d3f7cac55b589fe3a656e6e0a5e62080b
... - 13:33 Revision baaed5b3: [BUGFIX] Check extension version number format
- A false check in the TER API allowed to use
arbitrary version strings, as soon as they start
with the known `XXX.XXX.... - 12:18 Revision 227c5ed5: [BUGFIX] Temporarily disable group access check
- To support editors, the page module checks
whether configured shortcut targets exist
and if they are accessible in th... - 12:01 Revision ba1203bb: [BUGFIX] Temporarily disable group access check
- To support editors, the page module checks
whether configured shortcut targets exist
and if they are accessible in th... - 12:00 Revision 87e24f00: [!!!][TASK] Enforce alt attribute for login logo
- To improve the accessibility of the login screen,
the logo got an "alt" attribute added in #92628.
In case a install...
2021-12-02
- 23:41 Revision 1717a1bb: [BUGFIX] Do not add error in TypoScriptParser if modifier returns null
- Currently, the TypoScriptParser adds an error when
the result of a modifier is null. This is, because
the line is not... - 23:31 Revision 0f325669: [!!!][TASK] Remove methods from AbstractSectionMarkupGeneratedEvent
- Since the fluid based page module is the only
available variant since v11, two PageLayoutView
related methods were de... - 23:30 Revision f4f03157: [!!!][TASK] Remove last arguments of wrapClickMenuOnIcon()
- Since unrelated functionality was moved to a
dedicated method, the corresponding arguments
are now removed. Therefore... - 23:28 Revision 5a9f4951: [BUGFIX] Do not add error in TypoScriptParser if modifier returns null
- Currently, the TypoScriptParser adds an error when
the result of a modifier is null. This is, because
the line is not... - 23:22 Revision d5cee2ed: [!!!][TASK] Remove support for inline JavaScript in fieldChangeFunc
- Custom `FormEngine` nodes using internal property `fieldChangeFunc`
must assign instances implementing `OnFieldChange... - 20:32 Revision 35ad5989: [!!!][TASK] Remove two deprecated ReferenceIndex methods
- Resolves: #96207
Related: #93038
Releases: main
Change-Id: I8dcaf6ccae3f88ee459ebf65147018ce89e4f8fc
Reviewed-on: htt... - 20:10 Revision 36600adf: [!!!][TASK] Remove f:uri.email ViewHelper
- Resolves: #96202
Related: #95041
Releases: main
Change-Id: If8c79a648a6327d0b806849693dada744bce7502
Reviewed-on: htt... - 20:06 Revision c02699a5: [!!!][TASK] Remove "relativeToCurrentScript" in FAL API
- Since TYPO3 is fully capable of using absolute
URLs in Frontend (Site handling) and Backend
(URL Routing), the FAL AP... - 20:01 Revision e69d2fd1: [!!!][TASK] Remove obsolete FAL API related arguments
- With #95027 a couple of arguments, related to
relative paths in the FAL API got unused and
finally obsolete with the ... - 19:55 Revision 047d3a2e: [TASK] Avoid inline JavaScript in LinkBrowserController
- Resolves: #96185
Releases: main, 11.5
Change-Id: I4138c226c93ba0fb0f578a35f736a6e0b7598e6a
Reviewed-on: https://revie... - 19:25 Revision 70f414b2: [TASK] Avoid inline JavaScript in LinkBrowserController
- Resolves: #96185
Releases: main, 11.5
Change-Id: I4138c226c93ba0fb0f578a35f736a6e0b7598e6a
Reviewed-on: https://revie... - 17:21 Revision 21379f0b: [!!!][TASK] Remove two deprecated FlexFormTools methods
- Resolves: #96206
Related: #95254
Releases: main
Change-Id: I26523e654f686054bbc4c6780f9f643ca82405d5
Reviewed-on: htt... - 16:55 Revision 9bee4df4: [!!!][TASK] Remove extbase SignalSlot Dispatcher
- Resolves: #96204
Related: #90625
Related: #92996
Releases: main
Change-Id: If76ac793f46bedba70fe325d1329d73cbd6a09fa
... - 15:42 Revision 47ec2ee4: [!!!][TASK] Remove f:base ViewHelper
- Resolves: #96200
Related: #94227
Releases: master
Change-Id: I521911df9fdeaecea76e52f1a7c6f3cc9cc20c31
Reviewed-on: h... - 15:42 Revision 765a4e54: [!!!][TASK] Remove rootUid option and related methods
- The tree configuration option "rootUid" is
superseded by "startingPoints". Therefore,
the support for the "rootUid" s... - 15:38 Revision e7491cca: [TASK] Add missing entries to extension scanner
- With #94193, the FAL API related option
"relativeToCurrentScript" was deprecated.
Some affected classes only got the ... - 15:32 Revision d15b46b9: [!!!][TASK] Remove constants TYPO3_MODE and TYPO3_REQUESTTYPE
- Resolves: #96196
Related: #92947
Releases: main
Change-Id: I9f8e9949c5443eb0324b8406346f98e87bfacc20
Reviewed-on: htt... - 15:24 Revision 529661be: [!!!][TASK] Remove f:be.container ViewHelper
- Resolves: #96198
Related: #94225
Releases: main
Change-Id: Id0eec69b59df3e2bc3f957609c7d50bdd26cfe0e
Reviewed-on: htt... - 15:22 Revision 09ef3e54: [TASK] Remove an internal helper method in RenderingContext
- @internal injectViewHelperVariableContainer() was used by
testing-framework ViewHelperBaseTestcase, which has been
de... - 14:08 Revision eaee4a06: [!!!][TASK] Remove extbase ControllerContext
- Change-Id: Idf41a7708c1d9ffee635ece1b7c060b3f751c15d
Resolves: #96183
Related: #95139
Releases: main
Reviewed-on: htt... - 13:43 Revision db92cbd1: [!!!][TASK] Remove third parameter from ArrayUtility::arrayDiffAssocRecursive()
- With #94137, the ArrayUtility::arrayDiffAssocRecursive
method was adjusted to actually behave like `array_diff_assoc`... - 13:06 Revision 052c4c25: [BUGFIX] Move extension scanner entry of arrayDiffAssocRecursive
- With #94137, the ArrayUtility::arrayDiffAssocRecursive
method was adjusted to actually behave like `array_diff_assoc`... - 12:50 Revision 2dee6aed: [BUGFIX] Move extension scanner entry of arrayDiffAssocRecursive
- With #94137, the ArrayUtility::arrayDiffAssocRecursive
method was adjusted to actually behave like `array_diff_assoc`... - 12:42 Revision 8d19f685: [!!!][TASK] Remove lowerCamelCase Import/Export command options
- The lowerCamelCase options and the deprecation
warnings have been removed alongside with deprecated
tests.
Resolves:... - 12:33 Revision 5af323ca: [!!!][TASK] Remove Application->run callback
- The callback arguments in Application->run()
is removed in favour of PSR-15 middlewares.
Resolves: #96192
Related: #... - 12:31 Revision 3c2b8fac: [!!!][TASK] Remove FileList editIcons hook
- The FileList editIcons hook is superseded by
the PSR-14 ProcessFileListActionsEvent and
therefore now removed.
Resol... - 11:51 Revision f6109e05: [!!!][TASK] Remove legacy hook for new content element wizard
- The hook "$GLOBALS['TBE_MODULES_EXT']['xMOD_db_new_content_el']['addElClasses']"
is now removed.
The newer alternati... - 11:37 Revision 5c68ff21: [BUGFIX] Properly apply mount points in RecordLinkHandler
- The RecordLinkHandler allows to define custom mount
points, to be used for the page tree in the LinkBrowser.
However... - 11:09 Revision f13ef05c: [BUGFIX] Properly apply mount points in RecordLinkHandler
- The RecordLinkHandler allows to define custom mount
points, to be used for the page tree in the LinkBrowser.
However...
2021-12-01
- 22:35 Revision 635df9b7: [FEATURE] Introduce RedirectWasHitEvent
- A new PSR-14 based event "RedirectWasHitEvent" is introduced,
allowing extension authors to further process a matched... - 21:28 Revision 4b54d29c: [BUGFIX] Ensure hidden records are filtered out in RootlineUtility
- RelationHandler always returns hidden records as well,
but they will crash when having pages.media with hidden
record... - 20:31 Revision bbb675a5: [!!!][TASK] Remove ExtendedFileUtility ProcessData hook
- The ExtendedFileUtility ProcessData hook is
superseded by a PSR-14 event.
Therefore, the hook and the corresponding
... - 20:20 Revision 8583e6ac: [BUGFIX] Ensure hidden records are filtered out in RootlineUtility
- RelationHandler always returns hidden records as well,
but they will crash when having pages.media with hidden
record... - 19:59 Revision a9a957e9: [BUGFIX] Stabilize formengine input tests
- In some cases the tabs are not in viewport
so the elements can't be click by any
acceptance test.
This has been fixe... - 19:59 Revision 26507892: [BUGFIX] Stabilize formengine input tests
- In some cases the tabs are not in viewport
so the elements can't be click by any
acceptance test.
This has been fixe... - 17:13 Revision 13977d17: [!!!][TASK] Remove obsolete VersionState constants
- Since TYPO3 v11.0 workspaces has become much easier
under-the-hood. The relevant VersionState constants
are removed f... - 17:12 Revision d9c3afa3: [!!!][TASK] Remove RecordListController hooks
- The RecordListController hooks were migrated
to PSR-14 events and are therefore now removed.
Resolves: #96178
Relate... - 17:11 Revision 34e4d92f: [!!!][TASK] Remove ClearCacheActions hook
- The ClearCacheActions hook is superseded
by a PSR-14 event.
Therefore, the hook and the corresponding
interface are ... - 14:08 Revision a5f33ae6: [!!!][TASK] Remove GeneralUtility::compileSelectedGetVarsFromArray
- Since the only usage of this method was
already migrated, it is now removed.
Resolves: #96177
Related: #94252
Releas... - 14:04 Revision e028095c: [BUGFIX] Use correct versioned pid/t3ver_state in various functional tests
- This change adapts leftover XML fixtures to use real PIDs instead
of pid=-1.
By this, some drive-by fixes within Ext... - 13:32 Revision 31a0d7a2: [BUGFIX] Use correct versioned pid/t3ver_state in various functional tests
- This change adapts leftover XML fixtures to use real PIDs instead
of pid=-1.
By this, some drive-by fixes within Ext... - 13:26 Revision c6d013f1: [!!!][TASK] Remove Shortcut API functionality
- The Shortcut API, handling the "shortcuts"
in the backend was reworked in v11. This
included adaptations to the new b... - 13:03 Revision 5d4032a4: [!!!][TASK] Remove deprecated fluid view related classes
- Needs a styleguide raise
composer u typo3/cms-styleguide
Resolves: #96174
Related: #94991
Related: #95005
Related: ... - 12:02 Revision 3c027201: [TASK] styleguide: Use phpstan ^1.2.0
- composer req --dev phpstan/phpstan:^1.2.0
- 11:40 Revision 9a5e69f0: [BUGFIX] styleguide: Avoid contravariance issue in initializeView()
- Deprecated extbase ActionController->initializeView($view)
type hints deprecated extbase ViewInterface. To stay
compa... - 11:08 Revision 7673fb76: [TASK] styleguide: Add missing tca overrides for fe_users and fe_groups
- 11:08 Revision fd698f6b: Revert [TASK] styleguide: Raise chrome version to 4.0.0-20211102
- It seems that raised chrome version is unstable as github
action, thus reverting it for now to avoid flacky tests. - 11:08 Revision c7885fa1: [TASK] styleguide: Enable postgres acceptance testing
- 11:08 Revision a5ad6aa1: [BUGFIX] styleguide: Use correct database type for 'tx_styleguide_containsdemo'
- Styleguide flag field for 'fe_users' and 'fe_groups' had the wrong
database field type, thus not detecting correctly ... - 11:04 Revision 68b9560e: [!!!][TASK] Remove hideIfNotTranslated and hideIfDefaultLanguage methods
- Resolves: #96173
Related: #92551
Releases: main
Change-Id: I675c0c677b941aed51c182595a30f7de086db7cb
Reviewed-on: htt... - 11:03 Revision e6a3af7c: [TASK] styleguide: Use TF phpdoc var type for $testExtensionsToLoad in GeneratorTest
- 11:03 Revision 6443ac32: [TASK] styleguide: Remove unneeded empty check in TypeInlineFalSelectSingle12Foreign
- if-condition with not empty check is unneeded, as provided value
is always filled, thus the condition always true. - 11:01 Revision e547cfc9: [BUGFIX] styleguide: Avoid deprecated extbase ViewInterface
- 07:39 Revision 473410a5: [BUGFIX] Use editors language in admin panel instead of site language
- The translations need to use the language of the current backend user
and not the one of the current language of the ... - 07:24 Revision 6c8f795e: [BUGFIX] Use editors language in admin panel instead of site language
- The translations need to use the language of the current backend user
and not the one of the current language of the ...
2021-11-30
- 22:51 Revision d49dba06: [!!!][TASK] Remove EXT: linkvalidator TSconfig option
- The EXT:linkvalidator related TSconfig option
`mod.linkvalidator.linkhandler.reportHiddenRecords`
is not evaluated an... - 22:49 Revision 6e8b4f0e: [!!!][TASK] Remove RecordList hooks and interface
- The RecordList hooks, used to modify the actions,
icons and labels in the DatabaseRecordList are
superseded by modern... - 22:26 Revision 6cdcfad8: [TASK] Remove printClipboard from internal Clipboard
- The clipboard panel was refactored to a web component
in #95268. This also made the printClipboard() method in
the in... - 21:57 Revision 7c6e05c4: [TASK] styleguide: Raise chrome version to 4.0.0-20211102
- Raise chrome verision to 4.0.0-20211102 to match same version
core uses for acceptance tests. - 21:57 Revision ec85c985: [TASK] styleguide: Extend acceptance testing for mysql, mariadb and postgres
- Extend 'Build/Scripts/runTests.sh' with the ability to run acceptance
tests with mysql and postgres, and support driv... - 21:57 Revision b950e7b6: [TASK] styleguide: Add php dbms driver option to runTests.sh ability
- Adapt dbms driver selection from core for functional tests in
'Build/Scripts/runTests.sh' and also add them as furthe... - 21:57 Revision f4d3ee5d: [TASK] styleguide: Change testing .env writing to write block instead of each single option
- 21:57 Revision 555dbd05: [TASK] styleguide: Add mysql 5.5 functional testing
- Add mysql 5.5 database container and functional test definition,
along with adding select options to 'Build/Scrupts/r... - 21:48 Revision a7397142: [TASK] gitlab-ci: Out-of-order nightly jobs
- Usually, when running jobs in gitlab-ci, they're
organized in stages - jobs of a second stage only
execute when all j... - 21:35 Revision 4a402484: [TASK] Raise typo3/cms-styleguide:~11.5.3
- Aligns styleguide to recent JS CSP header changes.
composer req --dev typo3/cms-styleguide:~11.5.3
Change-Id: Ia6f8... - 21:22 Revision 070ab15e: [TASK] gitlab-ci: Out-of-order nightly jobs
- Usually, when running jobs in gitlab-ci, they're
organized in stages - jobs of a second stage only
execute when all j... - 21:09 Revision a9ef5b97: [BUGFIX] Properly handle l10n_display=displayAsReadonly
- TCA provides the "l10n_display" configuration,
which allows to define how TCA fields should
behave in localizations. ... - 20:39 Revision 3310c162: [BUGFIX] Properly handle l10n_display=displayAsReadonly
- TCA provides the "l10n_display" configuration,
which allows to define how TCA fields should
behave in localizations. ... - 20:38 Revision 778df50b: [BUGFIX] Properly handle readOnly in BackendLayoutWizardElement
- While the "readOnly" option is not supported as
columns config for renderType "belayoutwizard",
it might be automatic... - 19:30 Revision 05160fe6: [BUGFIX] styleguide: Use correct route identifier for shortcut button
- 19:20 Revision 414d4159: [!!!][TASK] Remove edit panel related functionality
- Resolves: #96160
Related: #94953
Releases: main
Change-Id: I7472048c73aa3a88ce32b0fb3553da753d1d26ab
Reviewed-on: htt... - 18:16 Revision 089b4ed4: [TASK] Raise typo3/cms-styleguide:~12.0@dev
- Switch to latest development version of styleguide
in core v12 for now, until v12 core matures
towards 12.0 and a fir... - 18:14 Revision 2a67725e: [TASK] styleguide: Use be_sessions.xml from TF again
- typo3/testing-framework has a proper v12 compatible
version of be_sessions.xml again. We thus don't need
the cms-core... - 17:30 Revision 0a2e40aa: [FOLLOWUP] Clean up branch aliases needs COMPOSER_ROOT_VERSION
- Build/Scripts/runTests.sh -s composerTestDistribution needs
COMPOSER_ROOT_VERSION set in CI.
Change-Id: I42fca3da99f... - 17:24 Revision f26720bf: [BUGFIX] Properly handle readOnly in BackendLayoutWizardElement
- While the "readOnly" option is not supported as
columns config for renderType "belayoutwizard",
it might be automatic... - 17:24 Revision 539b7b83: [BUGFIX] Properly handle readOnly in InputSlugElement
- While the "readOnly" option is not supported
as columns config for type "slug", it might be
automatically set by Form... - 16:59 Revision 255e701d: [BUGFIX] Properly handle readOnly in InputSlugElement
- While the "readOnly" option is not supported
as columns config for type "slug", it might be
automatically set by Form... - 15:27 Revision b5379f4a: [TASK] Clean up branch aliases
- Since branching is finished, the dev-master alias
is obsolete and can be removed.
Used composer command:
> composer ... - 14:03 Revision 93c754af: [!!!][TASK] Remove String-related helper methods
- Resolves: #96155
Related: #95293
Related: #95257
Releases: main
Change-Id: I5aa8d747b98eb75ac7938323d97e99cad477761a
... - 13:42 Revision 324387e0: Set version contraints for TYPO3 packages
- Instead of requireing a named branch, the semantically correct
version is required and a branch alias is added, so th... - 13:42 Revision 016d9ca7: Reformat composer.json
- 13:37 Revision 9caf10ee: [!!!][TASK] Remove extbase EnvironmentService
- Resolves: #96159
Related: #92494
Releases: main
Change-Id: I330165bd268f9e9eb011b6ee5bee208f446aed6f
Reviewed-on: htt... - 13:13 Revision 696e5f29: [!!!][TASK] remove iframe / navFrameScript and legacy JS functionality
- Resolves: #96125
Related: #94058
Releases: main
Change-Id: I34d9fe4c02d2a44d4cfb401e73c49c239264d9c4
Reviewed-on: htt... - 13:11 Revision 64204e04: [FEATURE] Show registered toolbar items in configuration module
- With #96041 the registration of toolbar items was
changed. All implementations of the corresponding
interface are now... - 12:48 Revision e6b266c1: [BUGFIX] styleguide: Use correct itemFormElValue
- PR https://github.com/TYPO3-CMS/styleguide/issues/255 unfortunately used wrong array index,
it should have been `item... - 11:42 Revision 8832da28: [BUGFIX] UploadedResourceViewHelper does not extend UploadViewHelper
- With #95486, the UploadViewHelper got extended
for a new tag attribute "accept", which can be used
to limit the allow... - 11:39 Revision e2a21d2a: [!!!][TASK] Remove GeneralUtility::uniqueList
- In #92607, GeneralUtility::uniqueList was migrated
to StringUtility::uniqueList and is therefore now
removed.
Resolv... - 11:32 Revision b6c9758c: [!!!][TASK] Remove pseudo-factory getInstance() calls
- Resolves: #96122
Related: #95326
Releases: main
Change-Id: I5eea8b4a0f14be9d5a6dc5a74bb28cd12f59fb86
Reviewed-on: htt... - 11:07 Revision 9adce009: [TASK] styleguide: Avoid using inline JavaScript in custom element
- 11:02 Revision 8c168ae5: [!!!][TASK] Remove CategoryRegistry and API method
- The CategoryRegistry together with the corresponding
API method "makeCategorizable()" has been superseded
by the TCA ... - 10:36 Revision f7644084: [TASK] Adapt UnitTests to changed property types in UnitTestCase
- Adapt to a patch in typo3/testing-framework.
composer req --dev typo3/testing-framework:dev-main
Resolves: #96121
R... - 10:36 Revision 7741554a: [!!!][TASK] Remove StandaloneView from EXT:form EmailFinisher
- The EXT:form EmailFinisher provides the possibility
to send emails via the FluidEmail component since
v10. Therefore ... - 10:27 Revision 0d36bf31: [!!!][TASK] Remove GeneralUtility::rmFromList
- GeneralUtility::rmFromList is unused since at
least v10 and is therefore now removed.
Resolves: #96142
Related: #943... - 10:20 Revision c0350b1e: [!!!][TASK] Remove HTTP headers manipulating methods in HttpUtility
- In order to properly handle PSR-7 response objects, methods, which
directly manipulate HTTP headers, should be avoide... - 09:51 Revision a040810c: [!!!][TASK] Remove legacy SoftReferenceIndex
- The old implementation and all backwards
compatibility layers for SoftReferenceIndex have
been dropped.
Resolves: #9... - 09:25 Revision 22282deb: [!!!][TASK] Remove service getters in ModuleTemplate
- The methods getIconFactory() and getPageRenderer()
from ModuleTemplate are now removed, since they
exposed internal s... - 09:01 Revision febc6df8: [!!!][TASK] Remove deprecated BackendUtility::viewOnClick
- Removes deprecated BackendUtility::viewOnClick, which should have
been replaced with \TYPO3\CMS\Backend\Routing\Previ...
2021-11-29
- 23:10 Revision 3933c27d: [!!!][TASK] Remove possibility to pass record uid to AbstractTreeView::getIcon()
- It's no longer possible to pass a records' uid to
AbstractTreeView::getIcon(), since the methods
first argument "$row... - 23:10 Revision a037b0ff: [!!!][TASK] Remove AbstractItemProvider->addItemsFromSpecial
- The single field configuration "special" of TCA type
"select" was mainly used in core only, and was therefore
replace... - 23:10 Revision 96ac7ba6: [!!!][TASK] Remove GeneralUtility::stdAuthCode
- GeneralUtility::stdAuthCode is unused since at
least v9 and is therefore now removed.
Resolves: #96140
Related: #943... - 21:52 Revision 5a21b56e: [TASK] Enable Content-Security-Policy in backend acceptance tests
- To avoid introducing new components that rely on inline JavaScript,
Content-Security-Policy HTTP headers for the TYPO... - 21:52 Revision 31579e21: [TASK] Enable Content-Security-Policy in backend acceptance tests
- To avoid introducing new components that rely on inline JavaScript,
Content-Security-Policy HTTP headers for the TYPO... - 19:56 Revision 63e9ddd6: [RELEASE] styleguide: 11.5.2 Various core v11 alignments
- 19:51 Revision ca67f607: [TASK] styleguide: Use dev-main instead of dev-master
- https://typo3.org/article/typo3-core-development-to-change-branch-name
- 19:45 Revision b27e0237: [RELEASE] styleguide: 11.5.1 Various core v11 alignments
- 14:11 Revision 04640cdb: [TASK] Update Git commit hook
- Resolves: #96133
Releases: main, 11.5, 10.4
Change-Id: Ic1924bbf34b746bf1891419da6cb54e547a509a8
Reviewed-on: https:/... - 14:11 Revision 71b01288: [TASK] Update Git commit hook
- Resolves: #96133
Releases: main, 11.5, 10.4
Change-Id: Ic1924bbf34b746bf1891419da6cb54e547a509a8
Reviewed-on: https:/... - 13:05 Revision b6e8859a: [TASK] Update Git commit hook
- Resolves: #96133
Releases: main, 11.5, 10.4
Change-Id: Ic1924bbf34b746bf1891419da6cb54e547a509a8
Reviewed-on: https:/... - 11:31 Revision da274d44: [!!!][TASK] Remove ext:core AbstractService
- AbstractService is not used anymore and is now removed.
Resolves: #96129
Related: #94313
Releases: main
Change-Id: I... - 11:26 Revision 70858733: [TASK] gitlab-ci: Rename master to main
- Change-Id: I13ca3c60a040c15aca8e259e7c65d33682f37c44
Resolves: #96131
Releases: main
Reviewed-on: https://review.typo... - 01:30 Revision a1447f3b: [BUGFIX] styleguide: Use of deprecated doctrine fetch()
- 01:29 Revision 409c215c: [BUGFIX] styleguide: Allow xdebug when running acceptance tests
2021-11-28
- 22:17 Revision 5628e769: [BUGFIX] Tighten CleanerTaskTest setup for changed PHP 8.1 behaviour
- CleanerTaskTest dynamically calculates the needed 'period' time to use
for testing, if one page records will survive ... - 22:14 Revision f43979e7: [!!!][TASK] Remove TypoScript option page.includeCSS/includeCSSLibs.import
- The option to use the @import syntax in TypoScript
"page.includeCSS" and "page.includeCSSLibs"
(.import subproperty p... - 22:12 Revision 139d92bd: [!!!][TASK] Remove fixVersioningPid in FE and BE
- The methods `PageRepository->fixVersioningPid()` and
`BackendUtility::fixVersioningPid` are removed,
because they are... - 22:11 Revision c08c298b: [!!!][TASK] Remove ext:backend ModuleLayout view helpers
- Resolves: #96126
Related: #94209
Releases: master
Change-Id: If2edcfdbf6ab2e206c43c634fa58ccf75c75ab38
Reviewed-on: h... - 22:10 Revision 2a08fd09: [!!!][TASK] Remove legacy Element Browser hooks
- The hook $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['typo3/browse_links.php']['browserRendering']
is replaced in favor... - 22:04 Revision 4eee2e86: [BUGFIX] Create auto-redirects with default language page uid
- Creating auto redirects, if page slug is changed, has been extended
to add the target with LinkHandler 't3://' uri sc... - 22:04 Revision acf27d8e: [BUGFIX] Create auto-redirects with default language page uid
- Creating auto redirects, if page slug is changed, has been extended
to add the target with LinkHandler 't3://' uri sc... - 21:56 Revision dae3aeb0: [BUGFIX] Tighten CleanerTaskTest setup for changed PHP 8.1 behaviour
- CleanerTaskTest dynamically calculates the needed 'period' time to use
for testing, if one page records will survive ... - 21:41 Revision ebbde86c: [BUGFIX] Create auto-redirects with default language page uid
- Creating auto redirects, if page slug is changed, has been extended
to add the target with LinkHandler 't3://' uri sc... - 20:48 Revision b105ec00: [!!!][TASK] Remove deprecated ext:extbase models and repositories
- Resolves: #96127
Related: #94654
Releases: master
Change-Id: I95b1c675221ffa5b53f31757b1788cfe20652bcf
Reviewed-on: h... - 13:42 Revision 32d70c6e: [BUGFIX] Use editors language in admin panel instead of site language
- The translations need to use the language of the current backend user
and not the one of the current language of the ... - 13:33 Revision d0970e45: [!!!][TASK] Remove 2nd argument of cObj->getATagParams
- Globally configured ATagParams via config.ATagParams
are now always added.
Resolves: #96119
Related: #95219
Releases... - 12:48 Revision 57734b33: [!!!][TASK] Remove FileDumpEIDHook + interface
- The hook has been replaced with the PSR-14 event
"TYPO3\CMS\Core\Resource\Event\ModifyFileDumpEvent"
and is thus remo... - 12:34 Revision ea710274: [!!!][TASK] Remove WincacheBackend cache backend
- Resolves: #96115
Related: #94665
Releases: master
Change-Id: Id7702f2328a0ca848656caae8350d6facc65068a
Reviewed-on: h... - 12:18 Revision 932e35ca: [!!!][TASK] Remove PdoBackend cache backend
- Resolves: #96114
Related: #94664
Releases: master
Change-Id: I6ada8e2b4249f2f38cdab2b1074333d8ac8e03d7
Reviewed-on: h... - 11:38 Revision 784729b8: [!!!][TASK] Remove QueryView and QueryGenerator in ext:core
- Change-Id: I417f0f896e07b05d4577c865195724955fa7bc45
Resolves: #96113
Related: #92080
Releases: master
Reviewed-on: h... - 01:25 Revision 3304e848: [BUGFIX] Handle large number of pages in linkvalidator
- This patch handles problems which occured with a large number of pages
and also for a large number of records to be c... - 01:25 Revision 7fecd98c: [BUGFIX] Handle large number of pages in linkvalidator
- This patch handles problems which occured with a large number of pages
and also for a large number of records to be c...
2021-11-27
- 23:54 Revision 45c8b20e: [BUGFIX] Fix scrolling to bottom in UpgradeCest test
- The JavaScript method "scrollIntoView" does not work
for elements inside a modal or similar. It only
scrolls the main... - 23:54 Revision 42302cbc: [BUGFIX] Fix scrolling to bottom in UpgradeCest test
- The JavaScript method "scrollIntoView" does not work
for elements inside a modal or similar. It only
scrolls the main... - 23:53 Revision d0c1a316: [BUGFIX] Fix JavaScript error in configuration module
- When performing a search in the configuration module,
a JavaScript error will occur, if a possible expanded
tree node... - 23:37 Revision 3bb6c303: [BUGFIX] Prepare changed json_response middleware
- The json_response functional test extension will soon
avoid returning json encoded responses. This will make
the func... - 23:37 Revision 800b4e21: [BUGFIX] Prepare changed json_response middleware
- The json_response functional test extension will soon
avoid returning json encoded responses. This will make
the func... - 23:28 Revision bec5aa24: [BUGFIX] Properly check permissions for system notes
- The NoteController, used to display system notes in a
couple of modules, e.g. page layout, does now properly
check th... - 23:25 Revision 0590f746: [BUGFIX] Fix JavaScript error in configuration module
- When performing a search in the configuration module,
a JavaScript error will occur, if a possible expanded
tree node... - 23:24 Revision 7246e773: [BUGFIX] Avoid undefined array key in RecordListController
- Resolves: #96111
Releases: master, 11.5
Change-Id: Id8b381371ea257eb85e2ff59d5aeb1fbb7786db7
Reviewed-on: https://rev... - 23:21 Revision 23e98006: [BUGFIX] Fix warning in TypoScriptParser
- The method getVal now always returns an array with
a string at index 0 and an array at index 1.
Resolves: #96001
Rel... - 23:14 Revision 43f2be52: [BUGFIX] Catch ImmediateResponseException in Application->handle()
- When TYPO3 is 'natively' called by a web server call, the
main application entry point is AbstractApplication run().
... - 23:04 Revision 21a38e79: [BUGFIX] Properly check permissions for system notes
- The NoteController, used to display system notes in a
couple of modules, e.g. page layout, does now properly
check th... - 23:03 Revision b5246ec9: [TASK] Followup: Clean up composer.json of fixture extension
- Remove unnecessary bloat from the composer.json
Releases: master
Resolves: #96102
Change-Id: Id5353c509ec2af23baae55... - 23:03 Revision 04007956: [BUGFIX] Fix includeCSS.inline for files with EXT: syntax
- The feature page.includeCSS.inline checks the existence
of the given file with `is_file()`. This does not work
for fi... - 23:02 Revision aca61df7: [BUGFIX] Avoid undefined array key in RecordListController
- Resolves: #96111
Releases: master, 11.5
Change-Id: Id8b381371ea257eb85e2ff59d5aeb1fbb7786db7
Reviewed-on: https://rev... - 23:01 Revision d6f2f7a6: [FEATURE] Add "accept" as UploadViewHelper argument
- Resolves: #95486
Releases: master
Change-Id: I6f9927e524e9d44e4e976ec948614d02d3a24edc
Reviewed-on: https://review.ty... - 22:59 Revision 04e55537: [BUGFIX] Fix warning in TypoScriptParser
- The method getVal now always returns an array with
a string at index 0 and an array at index 1.
Resolves: #96001
Rel... - 22:58 Revision 3a6c6ee3: [BUGFIX] Catch ImmediateResponseException in Application->handle()
- When TYPO3 is 'natively' called by a web server call, the
main application entry point is AbstractApplication run().
... - 22:23 Revision 5d65bec7: [TASK] Improve sysext metadata
- The title and description texts as well as the README.rst for
system extensions are unified and some texts updated to... - 22:21 Revision dfe4feca: [BUGFIX] Don't fail language:update command when translation missing
- Currently language:update command fails when
a translation of a extension is missing.
This has been fixed by returni... - 22:02 Revision 9d5ff89a: [BUGFIX] Don't fail language:update command when translation missing
- Currently language:update command fails when
a translation of a extension is missing.
This has been fixed by returni... - 21:39 Revision 5e3730b3: [BUGFIX] Fix includeCSS.inline for files with EXT: syntax
- The feature page.includeCSS.inline checks the existence
of the given file with `is_file()`. This does not work
for fi... - 20:56 Revision 2e383057: [TASK] Avoid undefined key warning in rte editor
- Array access with undefined key emits undefined index warning.
This patch sanitize the calls to mitigate these warnin... - 20:21 Revision 02ee5d16: [TASK] Avoid undefined key warning in rte editor
- Array access with undefined key emits undefined index warning.
This patch sanitize the calls to mitigate these warnin... - 20:13 Revision e798afed: [TASK] Streamline DataHandler functional tests
- * Obsolete importScenarioDataSet() by using
importCSVDataSet() directly with absolute paths.
IDE's now resolve th... - 20:10 Revision 1fdcc14e: [TASK] Add deprecation removal main ReST file
- Deprecation removal main boilerplate .rst file with
a dummy entry for each section.
Resolves: #96108
Related: #96107... - 19:46 Revision e56516e7: [TASK] Add dev-main branch alias
- In preparation of renaming the main development branch,
the alias for the new name is added.
This makes it possible ... - 19:44 Revision 47debbeb: [TASK] Raise typo3/testing-framework:^6.15.0
- Brings a couple of backports from main branch that
help with keeping tests compatible with core v12
a bit longer to a... - 18:15 Revision cb82166a: [TASK] Align some testing details with recent TF works
- * TYPO3_TESTING_FUNCTIONAL_REMOVE_ERROR_HANDLER is
obsolete
* phpunit 9.5 is minimum requirement
* An acceptance te... - 18:14 Revision 00c19be7: [TASK] Streamline DataHandler functional tests
- * Obsolete importScenarioDataSet() by using
importCSVDataSet() directly with absolute paths.
IDE's now resolve th... - 17:24 Revision 41701552: [TASK] styleguide: Switch to typo3/testing-framework:dev-main
- Core v12 currently uses testing-framework dev-main
branch. styleguide should do the same in its v12
compatible versio... - 14:11 Revision b4b163c0: [TASK] Fix redirects label inconsistency
- Different labels for various fields of a redirect record
were used in redirect list and redirect edit form.
For examp... - 13:54 Revision c109aa25: [TASK] Fix redirects label inconsistency
- Different labels for various fields of a redirect record
were used in redirect list and redirect edit form.
For examp... - 13:20 Revision 2281c94b: [TASK] Raise typo3/testing-framework:dev-main
- testing-framework got a series of v12 related
deprecation removals and streamlinings already
that we should fetch.
I... - 13:14 Revision bfec3b66: [BUGFIX] Update mime types, caching and compression in htaccess
- Add MIME types avif(s) and jxl. Update caching and
compression of current and new MIME types.
Releases: master, 11.5... - 13:06 Revision f52d6c60: [!!!][FEATURE] Automatically register toolbar items as container services
- Toolbar items are now automatically tagged and registered, based on
the implemented `ToolbarItemInterface`, using the... - 12:27 Revision ad6da374: [BUGFIX] Update mime types, caching and compression in htaccess
- Add MIME types avif(s) and jxl. Update caching and
compression of current and new MIME types.
Releases: master, 11.5...
2021-11-26
- 23:41 Revision 360d06ad: [BUGFIX] Hide inline edit title button when user has no permissions
- Currently the inline edit button is shown even though a
user does not have necessary edit permissions.
This has been... - 23:12 Revision 4688014c: [BUGFIX] Hide inline edit title button when user has no permissions
- Currently the inline edit button is shown even though a
user does not have necessary edit permissions.
This has been... - 22:40 Revision b7374710: [!!!][TASK] Clean up module icons
- With #95888 icon identifiers provided by TYPO3.Icons
are used for module icons, where they were not
already in place.... - 20:48 Revision 09e47351: [TASK] Improve page permission copyFromParent tests and docs
- A new feature has been added with #89917 to provide the
possibility that user/group informations and permissions
are ... - 19:38 Revision 681fccd8: [TASK] Drop todo from ToolbarItemInterface
- The work on this interface was 7 years ago, time to
remove the todo.
Resolves: #96093
Related: #62928
Releases: mast... - 19:07 Revision a52f6a55: [TASK] Drop todo from ToolbarItemInterface
- The work on this interface was 7 years ago, time to
remove the todo.
Resolves: #96093
Related: #62928
Releases: mast... - 18:36 Revision c41d4e33: [BUGFIX] Avoid Uri->__toString() swallows multi-slash paths
- Our PSR-7 Uri implementation has a bug when string
casting an Uri object: Creating a Uri from for instance
'https://e... - 17:55 Revision 5f195c58: [BUGFIX] Avoid Uri->__toString() swallows multi-slash paths
- Our PSR-7 Uri implementation has a bug when string
casting an Uri object: Creating a Uri from for instance
'https://e... - 16:01 Revision 90168ced: [BUGFIX] Create directory structure for temporary files
- Instead of using `GeneralUtility::mkdir` the method
`GeneralUtility::mkdir_deep` should be used to avoid errors
if th... - 14:54 Revision b1b6bc99: [BUGFIX] Create directory structure for temporary files
- Instead of using `GeneralUtility::mkdir` the method
`GeneralUtility::mkdir_deep` should be used to avoid errors
if th... - 12:48 Revision 3ec83831: [TASK] Avoid asserting sys_language in functional tests
- Table sys_language is legacy since language setup
is bound exclusively to site config in v11. We don't
need to import... - 12:03 Revision 0305b29b: [TASK] Avoid asserting sys_language in functional tests
- Table sys_language is legacy since language setup
is bound exclusively to site config in v11. We don't
need to import... - 11:07 Revision 393efa1c: [BUGFIX] Speed up linkvalidator functional tests
- The ext:linkvalidator functional tests work with a
fictional domain name to test if the code finds broken
external li... - 10:34 Revision 4bfdf830: [BUGFIX] Speed up linkvalidator functional tests
- The ext:linkvalidator functional tests work with a
fictional domain name to test if the code finds broken
external li...
2021-11-25
- 22:01 Revision 5a8171f5: [BUGFIX] Update CSV references when discarding record
- When an element is discarded in workspaces that is referenced
by another record in a group CSV field, those referenci... - 21:34 Revision 1e0e4f5f: [BUGFIX] Update CSV references when discarding record
- When an element is discarded in workspaces that is referenced
by another record in a group CSV field, those referenci... - 20:46 Revision fe086012: [BUGFIX] Prevent PHP warning in FolderBrowser
- Resolves: #96083
Releases: master, 11.5
Change-Id: I76d486d1b817832cbf7c62252fe4a5e3f9f94391
Reviewed-on: https://rev... - 20:45 Revision 90eef382: [BUGFIX] Prevent PHP warning in OpendocsToolbarItem
- In case a record from a no longer existing
table is stored as recently opened in the
user session, a PHP warning is t... - 20:07 Revision 1ab66648: [BUGFIX] Prevent PHP warning in FolderBrowser
- Resolves: #96083
Releases: master, 11.5
Change-Id: I76d486d1b817832cbf7c62252fe4a5e3f9f94391
Reviewed-on: https://rev... - 20:07 Revision a6f21085: [BUGFIX] Prevent PHP warning in OpendocsToolbarItem
- In case a record from a no longer existing
table is stored as recently opened in the
user session, a PHP warning is t... - 19:45 Revision 2aa17407: [BUGFIX] Respect '_language' argument for typoLink and LinkHandler
- This patch fixes a bug where a t3 page URI with _language != 0
was resolved to a page in the default language. This c... - 19:45 Revision f442e4d8: [BUGFIX] Respect '_language' argument for typoLink and LinkHandler
- This patch fixes a bug where a t3 page URI with _language != 0
was resolved to a page in the default language. This c... - 14:07 Revision b7c2ebb0: [BUGFIX] Prevent undefined array key in DataHandler
- Resolves: #96069
Releases: master, 11.5
Change-Id: I2d883ebb7682ac7f402cdcb91b015ca74bdb72b4
Reviewed-on: https://rev... - 13:59 Revision dd79d5b5: [TASK] Avoid setting assertCleanReferenceIndex to false in tests
- Functional tests that extend AbstractDataHandlerActionTestCase
test for correct sys_refindex in tearDown(). This can
... - 13:41 Revision 92a150d6: [BUGFIX] Prevent undefined array key in DataHandler
- Resolves: #96069
Releases: master, 11.5
Change-Id: I2d883ebb7682ac7f402cdcb91b015ca74bdb72b4
Reviewed-on: https://rev... - 13:37 Revision fc0b72ca: [TASK] Avoid setting assertCleanReferenceIndex to false in tests
- Functional tests that extend AbstractDataHandlerActionTestCase
test for correct sys_refindex in tearDown(). This can
... - 13:37 Revision 1ca742f0: [TASK] Avoid a useless trait in FormEngine
- ext:backend Form/Element recently got a trait with #95954
that can be easily avoided by adding the method to
Abstract... - 13:17 Revision 1643c457: [TASK] Avoid a useless trait in FormEngine
- ext:backend Form/Element recently got a trait with #95954
that can be easily avoided by adding the method to
Abstract... - 12:39 Revision f9c28d48: [BUGFIX] Respect '_language' argument for typoLink and LinkHandler
- This patch fixes a bug where a t3 page URI with _language != 0
was resolved to a page in the default language. This c... - 09:22 Revision 11fd04c0: [TASK] styleguide: runTests.sh: xdebug trigger works with macOS and WSL2
- docker on mac and windows WSL2 encapsulate a VM into
the system. The current xdebug remote config does not
work in th... - 09:12 Revision 146d3abb: [BUGFIX] styleguide: runTest.sh: Correct path resolving without realpath
- 00:11 Revision e8598fa5: [TASK] styleguide: Remove resolved todo
- This has been fixed in core with https://forge.typo3.org/issues/96058.
2021-11-24
- 23:24 Revision 74c45cef: [BUGFIX] Make selectCheckBox work with readOnly
- Using "readOnly" for a TCA field with renderType
"selectCheckBox" previously led to the fact, that
nothing was render... - 23:07 Revision 8a455d39: [BUGFIX] Make selectCheckBox work with readOnly
- Using "readOnly" for a TCA field with renderType
"selectCheckBox" previously led to the fact, that
nothing was render... - 23:02 Revision 49d38211: [TASK] Ensure tests for extensions work
- This change makes some FE calls easier for testing
in extensions, such as EXT:solr.
Resolves: #96050
Releases: maste... - 22:36 Revision 93279297: [BUGFIX] Better sys_refindex with workspace mm
- This fixes issues regarding sys_refindex handling when dealing
with workspace mm relations. Various DataHandler tests... - 22:13 Revision 3801adce: [BUGFIX] Better sys_refindex with workspace mm
- This fixes issues regarding sys_refindex handling when dealing
with workspace mm relations. Various DataHandler tests... - 21:17 Revision 1219dbb2: [BUGFIX] Observe GridEditor visibility to refresh codeMirror
- In case a TCA field with renderType=belayoutwizard
is configured to be not in the initially visible tab, the
CodeMirr... - 21:17 Revision ffc2c0d8: [BUGFIX] Make belayoutwizard TSconfig preview readonly
- With #94222, the TSconfig preview of a TCA field with
renderType= belayoutwizard was adjusted to use the
CodeMirror p... - 21:15 Revision a23b0b05: [BUGFIX] Do not use hardcoded field name for belayoutwizard
- TCA renderType=belayoutwizard did previously not
work for custom fields, as can be seen in styleguide
`tx_styleguide_... - 21:11 Revision ca54ba56: Merge pull request https://github.com/TYPO3-CMS/styleguide/issues/244 from ohader/inline-js
- Avoid inline JavaScript by applying recent TYPO3 v11.5.3 changes
- 20:42 Revision 3920dad3: Merge remote-tracking branch 'origin/main' into ohader/inline-js
- 20:39 Revision 61bd6042: [TASK] styleguide: Remove unrelated keys from TCA default value
- https://github.com/TYPO3-CMS/styleguide/pull/246
The backend_layout array needs to omit TSconfig specific keys
and h... - 20:23 Revision a4395dc8: [TASK] styleguide: Prepare main for core master
- Switch back dev dependencies for core master.
Used commands:
composer req typo3/cms-core:"dev-master" --dev --no-up... - 19:55 Revision 9c3c59d5: [TASK] styleguide: Run tests with PHP 8.1
- Run casual tests, but disable php-cs-fixer with
8.1 for now since it is not yet compatible. - 19:30 Revision 2d507a36: [TASK] styleguide: Set dependency for v11 as branching preparation
- Update dependencies to match v11 core development to get
tests green again. This is done as preparation to split
bran... - 18:37 Revision 7958bf70: [BUGFIX] Make belayoutwizard TSconfig preview readonly
- With #94222, the TSconfig preview of a TCA field with
renderType= belayoutwizard was adjusted to use the
CodeMirror p... - 18:36 Revision e8a3ea87: [BUGFIX] Do not use hardcoded field name for belayoutwizard
- TCA renderType=belayoutwizard did previously not
work for custom fields, as can be seen in styleguide
`tx_styleguide_... - 18:34 Revision 04b5ffcf: [BUGFIX] Observe GridEditor visibility to refresh codeMirror
- In case a TCA field with renderType=belayoutwizard
is configured to be not in the initially visible tab, the
CodeMirr...
2021-11-23
- 21:14 Revision 709deb86: [TASK] Ensure tests for extensions work
- This change makes some FE calls easier for testing
in extensions, such as EXT:solr.
Resolves: #96050
Releases: maste... - 20:42 Revision 74e057ca: [BUGFIX] Add missing checks for translate keys in compare view
- The compare view of EXT:beuser does a couple
of f:translate calls with dynamic values as key.
Since some of those cal... - 20:24 Revision 715d2c47: [BUGFIX] Add missing checks for translate keys in compare view
- The compare view of EXT:beuser does a couple
of f:translate calls with dynamic values as key.
Since some of those cal... - 12:51 Revision ed1462f8: [TASK] Avoid inline JavaScript in DispatchNotificationHook
- DispatchNotificationHook in ext:redirects has been adjusted
to trigger events using a script-less implementation.
Re... - 12:38 Revision e52196de: [TASK] Avoid inline JavaScript in DispatchNotificationHook
- DispatchNotificationHook in ext:redirects has been adjusted
to trigger events using a script-less implementation.
Re... - 10:17 Revision 33b3947b: [TASK] Avoid inline JavaScript in backend update signals
- BackendUtility::getUpdateSignalCode() returned plain inline JavaScript
code which got replaced by new BackendUtility:... - 09:58 Revision 4cd89b75: [TASK] Remove unused code in ContentObjectRenderer
- The ContentObjectRenderer throws a warning under certain
circumstances in PHP8. The warning is generated by code,
whi... - 09:57 Revision 8a8f1413: [TASK] Avoid inline JavaScript in backend update signals
- BackendUtility::getUpdateSignalCode() returned plain inline JavaScript
code which got replaced by new BackendUtility:... - 09:54 Revision fe0e3e4b: [BUGFIX] Fix displaying issue of buttons inside form fields
- By setting the display property of buttons inside of input-groups to
"flex", the height of the element inside the but... - 09:44 Revision bdf9728a: [TASK] Remove unused code in ContentObjectRenderer
- The ContentObjectRenderer throws a warning under certain
circumstances in PHP8. The warning is generated by code,
whi... - 09:02 Revision 0e965504: [BUGFIX] Fix displaying issue of buttons inside form fields
- By setting the display property of buttons inside of input-groups to
"flex", the height of the element inside the but...
2021-11-22
- 16:30 Revision 4ceaf40d: [BUGFIX] Prevent workspace access checks for dummy user
- The backend usergroup compare view requires to fetch the
group data of the groups to compare. Since this operation
de... - 16:12 Revision 448ad365: [BUGFIX] Prevent workspace access checks for dummy user
- The backend usergroup compare view requires to fetch the
group data of the groups to compare. Since this operation
de... - 16:09 Revision dcebee82: [BUGFIX] Ignore prefixParentPageSlug for non-page record in SlugHelper
- TCA slug field generator option 'prefixParentPageSlug' has been added
to be used for page records only. Slug generati... - 16:05 Revision d1e6f2af: [BUGFIX] Ignore prefixParentPageSlug for non-page record in SlugHelper
- TCA slug field generator option 'prefixParentPageSlug' has been added
to be used for page records only. Slug generati... - 15:50 Revision f75945cc: [BUGFIX] Ignore prefixParentPageSlug for non-page record in SlugHelper
- TCA slug field generator option 'prefixParentPageSlug' has been added
to be used for page records only. Slug generati... - 12:43 Revision e98b794e: [FEATURE] Option to copy page access settings from parent page
- Add option to copy page access settings from the parent page.
Set by setting Page TSconfig TCEMAIN.permissions.* to "... - 10:57 Revision 786c64b1: [BUGFIX] Trigger modal dismiss on cancel
- Currently when a language in site configuration
is removed the modal cancel button does not
remove/cancel the modal.
... - 09:11 Revision 8f69889f: [BUGFIX] Trigger modal dismiss on cancel
- Currently when a language in site configuration
is removed the modal cancel button does not
remove/cancel the modal.
...
2021-11-21
- 22:43 Revision 7938f4ba: [TASK] gitlab-ci: Do not run pre-merge after 11.5 merge
- Adapt pre-merge test setup to suppress runs when
11.5 branch patches are merged, similar to 10.4 setup.
Resolves: #9... - 21:24 Revision cd899d34: [TASK] Extract ext:test_irre_foreignfield from ext:irre_tutorial
- For easier testing, ext:irre_tutorial "foreignfield" setup
is extracted to a dedicated extension.
Tests concerning th... - 21:04 Revision 0dbf1378: [TASK] Extract ext:test_irre_foreignfield from ext:irre_tutorial
- For easier testing, ext:irre_tutorial "foreignfield" setup
is extracted to a dedicated extension.
Tests concerning th...
2021-11-20
- 11:16 Revision f3c0b8f9: [BUGFIX] Better sorting localizing records from non-default language
- Using the "translate" button in page module and localizing
records from non-default language may lead to funny conten... - 10:34 Revision 23910371: [BUGFIX] Better sorting localizing records from non-default language
- Using the "translate" button in page module and localizing
records from non-default language may lead to funny conten...
2021-11-19
- 22:11 Revision 08422260: [BUGFIX] Dispatch change event for updated input field
- The RequestUpdate component, handling the
TCA "onChange" functionality, adds an event
listener to the main HTML field... - 21:40 Revision 39546514: [BUGFIX] Fix array access for user without read permissions in PHP8
- Given you have a user which has no access to the current page
or no page at all, a "access array offset on value of t... - 21:26 Revision c09cfd40: [BUGFIX] Dispatch change event for updated input field
- The RequestUpdate component, handling the
TCA "onChange" functionality, adds an event
listener to the main HTML field... - 21:19 Revision 37f059e1: [BUGFIX] Fix array access for user without read permissions in PHP8
- Given you have a user which has no access to the current page
or no page at all, a "access array offset on value of t... - 16:10 Revision b60cf59f: [FEATURE] Introduce sliding window pagination
- This adds the NumberedPagination class from the
ext:numbered_pagination of Georg Ringer as
"SlidingWindowPagination" ... - 14:32 Revision e2f3fe07: [BUGFIX] Fix undefined array key warnings
- When comparing user groups, a fake user record
is created to fetch the group data for. This led to
a couple of undefi... - 13:40 Revision 67846838: [BUGFIX] Fix undefined array key warnings
- When comparing user groups, a fake user record
is created to fetch the group data for. This led to
a couple of undefi... - 13:25 Revision 002d099d: [BUGFIX] Avoid undefined array key warning
- Return an empty array if the key does not exist.
Resolves: #96023
Releases: master, 11.5
Change-Id: I41cbea8c74ac910... - 13:24 Revision 636ac7e2: [BUGFIX] Fix typo in RTE contentsCss example
- Releases: master, 11.5, 10.4
Resolves: #96040
Change-Id: Idc83eedacc1ab00f761e179e394e173a071b6b0d
Reviewed-on: https... - 13:24 Revision 9e4a801e: [BUGFIX] Fix typo in RTE contentsCss example
- Releases: master, 11.5, 10.4
Resolves: #96040
Change-Id: Idc83eedacc1ab00f761e179e394e173a071b6b0d
Reviewed-on: https... - 13:24 Revision 0a9898e1: [DOCS] Create changelog structures for 12.0
- New changelog entries now go to the release that they will be
integrated in, currently 12.0.
Updated the Howto.rst to... - 11:32 Revision f270a793: [BUGFIX] Always display root page in page tree
- This applies to rendering of database mounts (from groups or
from workspaces): They are now shown as children of the ... - 10:58 Revision c92438b7: [BUGFIX] Fix typo in RTE contentsCss example
- Releases: master, 11.5, 10.4
Resolves: #96040
Change-Id: Idc83eedacc1ab00f761e179e394e173a071b6b0d
Reviewed-on: https... - 10:57 Revision 136f5c87: [BUGFIX] Always display root page in page tree
- This applies to rendering of database mounts (from groups or
from workspaces): They are now shown as children of the ... - 10:55 Revision 4f5e778d: [BUGFIX] Always display root page in page tree
- This applies to rendering of database mounts (from groups or
from workspaces): They are now shown as children of the ... - 09:59 Revision 90cca745: [BUGFIX] Avoid undefined array key warning
- Return an empty array if the key does not exist.
Resolves: #96023
Releases: master, 11.5
Change-Id: I41cbea8c74ac910... - 09:58 Revision d1c61647: [BUGFIX] Add missing field enclosure to example
- The example for the CommaSeparatedValueProcessor
was missing a value for the fieldEnclosure property.
This might lead...
2021-11-18
- 19:51 Revision 89c3d095: [TASK] More deterministic functional test 'regular' DataSet
- The DataHandler 'regular' functional import DataSet
uses a duplicate sorting value for tt_content records
296 and 297... - 19:30 Revision 3d6103bc: [TASK] More deterministic functional test 'regular' DataSet
- The DataHandler 'regular' functional import DataSet
uses a duplicate sorting value for tt_content records
296 and 297... - 19:16 Revision 1c6f6e10: [TASK] Avoid inline JavaScript in wizard EditController
- Closing a popup window does not use inline JavaScript code anymore.
Resolves: #96019
Releases: master, 11.5
Change-I... - 19:16 Revision 5bc7ca9c: [TASK] Avoid inline JavaScript in wizard EditController
- Closing a popup window does not use inline JavaScript code anymore.
Resolves: #96019
Releases: master, 11.5
Change-I... - 18:01 Revision 47b5bbe0: [TASK] styleguide: Remove unused tx_styleguide_elements_basic.text_8 field
- 17:48 Revision 6d31a4ba: [TASK] Avoid inline JavaScript in f:be.menus.actionMenu
- Uses GlobalEventHandler functionality instead of onchange events.
Resolves: #96018
Releases: master, 11.5
Change-Id:... - 16:51 Revision 550d8dad: [BUGFIX] Apply AJAX scriptItems to FormEngine FlexFormSectionContainer
- When resolving inline JavaScript invocations in issue #95954 it looked
like AJAX-aware elements in FormEngine would s... - 15:52 Revision d3bad191: [BUGFIX] Use correct l10n_parent relation in ext:test_datahandler
- There was a copy&paste leftover, leading to translated records
being related to the wrong table.
By fixing the wrong... - 15:09 Revision d533bcd5: [BUGFIX] Use correct l10n_parent relation in ext:test_datahandler
- There was a copy&paste leftover, leading to translated records
being related to the wrong table.
By fixing the wrong... - 15:03 Revision 847a5ae5: [TASK] Adapt gitlab-ci and docker setup for 11.5 branch
- * gitlab-ci receives fresh 'cache' keys to have
different ones for master and v11.
* 11.5.change.patch branches in ... - 14:57 Revision b7118cc9: [TASK] Avoid inline JavaScript in f:be.menus.actionMenu
- Uses GlobalEventHandler functionality instead of onchange events.
Resolves: #96018
Releases: master, 11.5
Change-Id:... - 13:51 Revision c8155922: [BUGFIX] Apply AJAX scriptItems to FormEngine FlexFormSectionContainer
- When resolving inline JavaScript invocations in issue #95954 it looked
like AJAX-aware elements in FormEngine would s... - 12:53 Revision 21c7bb42: [BUGFIX] Call extension installer only with extension packages
- Calling the TYPO3 extension installer with a root package
of a different type will lead to an exception to be thrown.... - 12:52 Revision d1d2b3c6: [BUGFIX] Call extension installer only with extension packages
- Calling the TYPO3 extension installer with a root package
of a different type will lead to an exception to be thrown.... - 10:40 Revision 1342dd32: [TASK] Set TYPO3 version to 12.0.0-dev
- Resolves: #96022
Releases: master
Change-Id: I6d9be94a4013d1380f75ef6f6f8f7f330d15f9f5
Reviewed-on: https://review.ty... - 10:29 Revision 9bffe3c7: [BUGFIX] Don't link extension root package to vendor folder
- In case extensions are installed in vendor (in a future
version of composer installers), linking an extension root
pa...
2021-11-17
- 20:43 Revision 7fed08c0: [TASK] Relax PackageArtifactBuilder to support PHP 7.1
- Composer 2.1 supports PHP 5.3 and higher and to avoid issues during the
deployment or on systems where the CLI versio... - 20:30 Revision 0cb761cb: [BUGFIX] Initialize inline form fields just once
- Due to a bug, inline form fields were initialized twice, causing
internal application state issues in FormEngine and ... - 19:29 Revision 8af0f415: [BUGFIX] Prevent undefined index warning in ExtensionManagementUtility
- Resolves: #95729
Releases: master
Change-Id: I5020a42d156dbd15202228e963fd8853e123b8bf
Reviewed-on: https://review.ty... - 19:13 Revision ba4c7892: [BUGFIX] Properly explode file collection uids as int
- The FilesProcessor previously exploded the comma
separated list of file collection uids with trimExplode.
However, t... - 19:10 Revision 61e45a68: [TASK] runTests.sh: xdebug trigger works with macOS and WSL2
- docker on mac and windows WSL2 encapsulate a VM into
the system. The current xdebug remote config does not
work in th... - 18:29 Revision 146220ca: [TASK] Streamline FormEngine AJAX TypeScript sources
- Resolves: #96014
Releases: master
Change-Id: Ia6fea96a2af2572f5e2c0115aed99c514a168b8d
Reviewed-on: https://review.ty... - 18:24 Revision a0b14653: [TASK] runTests.sh: xdebug trigger works with macOS and WSL2
- docker on mac and windows WSL2 encapsulate a VM into
the system. The current xdebug remote config does not
work in th... - 17:29 Revision c39e4116: [TASK] CI: Use docker 20.10 instead of 19.03
- Switching to 20.10 gives us a feature we need
in runTests.sh.
Resolves: #96013
Related: #94932
Related: #95999
Relea... - 17:29 Revision 564ce8c3: [TASK] CI: Use docker 20.10 instead of 19.03
- Switching to 20.10 gives us a feature we need
in runTests.sh.
Resolves: #96013
Related: #94932
Related: #95999
Relea... - 16:27 Revision fff0380e: [BUGFIX] Handle empty fragments in HtmlWorker and f:transform.html
- HtmlWorker (triggered by f:transform.html view helper) issued a PHP
warning concering an empty Document Fragment when... - 15:34 Revision aba3d452: [BUGFIX] Add missing field enclosure to example
- The example for the CommaSeparatedValueProcessor
was missing a value for the fieldEnclosure property.
This might lead... - 15:27 Revision b678ba19: [BUGFIX] Save correct table name as ref_table in refindex
- The identifier from the linkHandler page TSconfig was formerly used as
the reference table name "ref_table". This ide... - 13:36 Revision 314a890e: [BUGFIX] Fix linkvalidator level
- Fix a problem in the GUI where the previous page "depth" selector
("Show this level") was not remembered when selecti... - 12:55 Revision ff16799f: [BUGFIX] Fix undefined array key warning in ImageContentObject
- Ensure the first argument passed to $this->cImage() is a
string if file is not defined in conf array.
Resolves: #960... - 10:19 Revision 5430aa93: [BUGFIX] Avoid fatal error in image rendering when processing fails
- Fatal error can occur, when the file variable isn't a string,
which only happens, when file processing failed or the ... - 10:14 Revision 0a98d923: [BUGFIX] Allow slashes as TS keys and escape dots for generated TS
- With the introduction of site settings being exposed
to TypoScript with https://review.typo3.org/64128
it has become ... - 08:20 Revision 9dc24282: [BUGFIX] Fix phpstan errors from ReturnTypeRule
- EXT:impexp
EXT:indexed_search
EXT:info
EXT:install
Resolves: #94264
Releases: master
Change-Id: I0799fce1f3f316a4b6e...
2021-11-16
- 21:30 Revision 3d1c9e25: [BUGFIX] Fix undefined key warning in ContentObjectRenderer
- Resolves: #95993
Releases: master
Change-Id: I8eb6e779ae1d0f02bf8ef0fe3fb5dd02b751cb47
Reviewed-on: https://review.ty... - 18:53 Revision 3f02811b: [BUGFIX] Add missing class to form wizard items
- In #94688, the table layout of form fields
had been replaced by a grid layout. However,
some places did not receive t... - 18:38 Revision fb32aa28: [BUGFIX] Fix undefined array key warnings in field providers
- Resolves: #95995
Releases: master
Change-Id: I6faea581aba0ca9171a6b79c94c1371c56b60387
Reviewed-on: https://review.ty... - 18:12 Revision ada2975a: [TASK] styleguide: Avoid inline JavaScript in custom eval at basic.input_20
- see https://review.typo3.org/c/Packages/TYPO3.CMS/+/72154
- 17:54 Revision 00104609: [TASK] styleguide: Remove custom JavaScript eval handling from basic.text_8
- see https://forge.typo3.org/issues/66688
- 17:36 Revision 6a882fff: [TASK] Avoid inline JavaScript in Scheduler
- Schedule task "Table Garbage Collection" uses inline JavaScript
to declare default values for different database tabl... - 13:43 Revision 16daefbe: [TASK] Remove leftover language labels
- The browser notification API has been introduced
in #90666. Due to various reason it had been
removed again in #92988... - 10:54 Revision f5e48b3e: [BUGFIX] Define foreign_match_field definition for test setup
- ext:irre_tutorial has two relations to tx_irretutorial_1nff_hotel
from tt_content: One from native field tx_irretutor... - 10:42 Revision 6ecdebc0: [TASK] Remove unused trait from install tool SessionService
- The functionality the trait provides is never used for the
SessionService, so usage declaration is removed.
Resolves... - 09:53 Revision 71d240bf: [TASK] styleguide: Add additional autoSizeMax examples for type group and inline
- The option autoSizeMax is a common property between select, group and
inline fields. This patch adds examples for gro... - 09:51 Revision 7f4aff8f: [TASK] styleguide: Simplify items TCA of type=check
- This patch follows up this core patch:
https://review.typo3.org/c/Packages/TYPO3.CMS/+/72056
The items array is redu... - 09:32 Revision b619ba2f: [TASK] Set TYPO3 version to 11.5.4-dev
- Change-Id: I5796168cca0ddfd134da596d016a784bb9ab55b9
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/721... - 09:15 Revision 03124e93: [RELEASE] Release of TYPO3 11.5.3
- Change-Id: I963971774750267bde8c1f4816ec9f07f2dad9f1
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/721... - 09:06 Revision 88122436: [BUGFIX] Make external page error handling work again
- In recent TYPO3 v11.5.x versions, the error handling for Frontend
pages did cache the external PSR-7 Response (by guz...
2021-11-15
- 20:22 Revision 08669c3f: [TASK] Reduce inline JavaScript in FormEngine AJAX responses
- Reduces amount of `requireJsModules` and `scriptCall` invocations
in AJAX response handling and migrates to new `scri... - 20:05 Revision 7306506e: [TASK] Raise typo3/testing-framework:^6.14.0
- Brings a patch for extension testing, so they
don't inherit the composer flag for test instances
anymore.
composer r... - 19:59 Revision 4fd30373: [BUGFIX] Consider hideAtCopy and disableHideAtCopy for page translation
- In TYPO3 v8, new page translations within pages_language_overlay
were visible by default when using plain DataHandler... - 19:52 Revision 8ae4e473: [BUGFIX] Resolve page id correctly in ConditionMatcher
- The ConditionMatcher tries to resolve the
current page id from global variables. One of this possibilities uses the c... - 19:44 Revision 935b834d: [BUGFIX] Fix PHP 8 warning in TcaFlexProcess
- Resolves: #95987
Releases: master
Change-Id: Icd868d64e0414fa295f1d03c7cbe102b388ff978
Reviewed-on: https://review.ty... - 19:29 Revision d87cc4f5: [TASK] Move Composer package artifact to vendor folder
- Storing the package artifact in the var/build folder raised
questions how this folder shall be treated in general and... - 19:27 Revision 00fe04fa: [BUGFIX] Resolve page id correctly in ConditionMatcher
- The ConditionMatcher tries to resolve the
current page id from global variables. One of this possibilities uses the c... - 19:05 Revision d52dd96f: [BUGFIX] Fix loose type check in BackendUserAuthentication
- empty() returns true if a record contains 0 as value.
Therefore isset() needs to be used instead.
The corresponding ... - 18:18 Revision 61c307d1: [BUGFIX] Use text-end instead of text-right
- Bootstrap 5 ships with "text-end" which is semantically
more correct than "text-right".
This change adapts the neede... - 17:33 Revision 51d6d877: [BUGFIX] Show translated reference in shortcut preview of page module
- Previously, when creating a translated content element of
type `shortcut`, the preview in the page module would
alway... - 16:45 Revision 81e901ca: [BUGFIX] Fix loose type check in BackendUserAuthentication
- empty() returns true if a record contains 0 as value.
Therefore isset() needs to be used instead.
The corresponding ... - 14:52 Revision 736d7d30: [TASK] Tighten tests and extend PHP 8.1 testing
- The big win with this patch: All core now run tests with E_ALL
error handling (unit, functional, acceptance). This me... - 14:39 Revision 3c16bc4d: [TASK] Extract relevant parts of JsonRenderer into ext:test_irre_csv
- To further separate concerns from ext:irre_tutorial, the configuration
of JsonRenderer looses all parts that only con... - 14:27 Revision d0362c7b: [BUGFIX] Fix PHP 8.0 warnings in Workspace preview
- Resolves: #95973
Releases: master
Change-Id: I6f0358cfdc38aff55ce8e0ef4343cd50104d93c3
Reviewed-on: https://review.ty... - 14:20 Revision 9e152812: [TASK] Apply current recommendations for BASH scripts
- This patch applies the current recommendations for BASH scripts see
https://github.com/koalaman/shellcheck#readme.
R... - 14:02 Revision 896dab63: [TASK] Apply current recommendations for BASH scripts
- This patch applies the current recommendations for BASH scripts see
https://github.com/koalaman/shellcheck#readme.
R... - 13:41 Revision a5d32c79: [TASK] Raise typo3fluid/fluid:^2.7.1
- Brings especially a series of core v11 relevant
PHP 8.1 bug fixes.
composer req typo3fluid/fluid:^2.7.1
composer req... - 13:20 Revision 4fb1e061: [TASK] Raise typo3/testing-framework:^6.13.0
- Brings a series of core v11 relevant PHP 8.1 E_ALL
preparations and a couple of minor details.
composer req --dev ty... - 13:20 Revision 60a63058: [TASK] Raise typo3/testing-framework:^6.13.0
- Brings a series of core v11 relevant PHP 8.1 E_ALL
preparations and a couple of minor details.
composer req --dev ty... - 13:17 Revision 73422129: [BUGFIX] Fix PHP 8 warning in ConstantConfigurationParser
- If extension authors don't provide a type for their
extension configuration options, they will now fall
back to "stri... - 13:10 Revision 98af8fbb: [TASK] Activate a unit test with PHP 8.1
- There was a skipped unit test due to a PHP 8.1 bug.
Latest rc6 fixed the issue, the test can be activated
again.
Res... - 12:43 Revision ef698031: [TASK] Update Bootstrap to 5.1.3 and PopperJS library
- Used commands:
> yarn add "bootstrap@^5.1.3"
> yarn add "@popperjs/core"
> grunt build
Resolves: #95975
Releases: m... - 12:26 Revision 1c0d4d6f: [TASK] Extract ext:test_irre_csv from ext:irre_tutorial
- For easier testing, ext:irre_tutorial "csv" setup
is extracted to a dedicated extension.
Tests concerning these table... - 11:31 Revision bce2a155: [BUGFIX] Raise 3rd party composer packages to composer.lock version
- During testing to activate E_ALL and PHP 8.1 testing with activated
E_ALL, nightly 'composerMin' tests for PHP8.1 are... - 09:17 Revision 01e867b0: [BUGFIX] Fix typo in description of LostFilesCommand
- Resolves: #95971
Releases: master
Change-Id: I73f4d694d3a641c07c10b31c7e508f20836a955c
Reviewed-on: https://review.ty... - 09:05 Revision ab479dd5: [BUGFIX] Correctly double and single quotes in page tree tooltips
- There were several problems with tooltips in the page tree:
- htmlspecialchars was applied twice to the tooltip stri...
2021-11-13
- 17:44 Revision 5e791a00: [BUGFIX] Add configuration to set SMTP mail domain
- If you use some mail relay servers for sending emails via
SMTP, it is necessary to specify the domain name under whic... - 10:06 Revision 3a186741: [BUGFIX] Keep original request language for shortcuts
- In #89871 (65dc060) a fix was introduced, that
forces the link generation to use the requested
language of shortcuts ...
2021-11-12
- 22:54 Revision f12e9d29: [TASK] Add correct test for shortcut issue in language menu
- The added tests for #89871 do not prove the
correctness of the patch. They go green, without the
fix being applied. T... - 20:00 Revision 5fe876e5: [BUGFIX] Raise doctrine/dbal:^2.13.5
- doctrine/dbal driver for postgres has been feeding null to
preg_match() in some constellations, which emits E_DEPRECA... - 16:45 Revision 68aa03bd: [BUGFIX] Ensure TranslateViewHelper does not fail on invalid extension
- Change #95839 introduced a regression that causes TranslateViewHelper
to fail when an invalid extension key is specif... - 07:47 Revision 771bbc3b: [BUGFIX] Fix PHP 8 warning in LinkAnalyzer
- Resolves: #95960
Releases: master
Change-Id: I5853d135ce20b1e9b53806a16fb734ab87c41b2b
Reviewed-on: https://review.ty...
2021-11-11
- 15:16 Revision dbcd908b: [BUGFIX] Input and save date properly when USdateFormat is set
- Currently, the value of `USdateFormat` is disregarded because the
corresponding property, `FormEngineValidation.USmod... - 15:01 Revision d021fbca: [BUGFIX] Input and save date properly when USdateFormat is set
- Currently, the value of `USdateFormat` is disregarded because the
corresponding property, `FormEngineValidation.USmod... - 14:22 Revision c5b8e7a9: [TASK] Transform JavaScriptHandler.js to be hybrid IIFE and AMD
- With this change JavaScriptHandler.js is not only an immediately
invoked function expression (IIFE) like before but i... - 13:59 Revision f76e1a6c: [BUGFIX] Revert "Make file paths absolute in GIFBUILDER"
- This reverts commit 7bfe6f7608959e6607079e884b052aaa24a136cb
as this has some side-effects with absolute paths.
Reve... - 13:30 Revision 6501c328: [BUGFIX] Avoid PHP warnings in AbstractUserAuthentication
- When dealing with 3rd-party authentication services,
which might return other values than arrays or
without UIDs.
Th... - 13:12 Revision 9ec2f2d7: [BUGFIX] Revert "Make file paths absolute in GIFBUILDER"
- This reverts commit 48e4e495e2f5a85204e4f81bffd2164f095876f7
as this has some side-effects with absolute paths.
Chan... - 12:20 Revision 3d35dfd8: [BUGFIX] Allow service aliases in ContentDataProcessor
- Fetch services from the DI container and perform post-creations
checks instead of checking class_exists and therefore... - 11:13 Revision 9a7da081: [BUGFIX] Fix undefined key warnings in MagicImageService
- Two undefined array key warnings are fixed, which
occurred on PHP 8 when accessing the MagicImageService.
Resolves: ... - 08:41 Revision 2c1a8ac6: [BUGFIX] Fix timezone of native time records in list
- Native time fields (dbtype) in the record list are now displayed
independent from the server timezone.
Resolves: #92... - 08:39 Revision ccb7a8e4: [TASK] Explicitly use JavaScript module instructions in dashboard
- Introduces new `\TYPO3\CMS\Dashboard\Widgets\JavaScriptInterface`,
based on explicit `\TYPO3\CMS\Core\Page\JavaScript...
2021-11-10
- 22:40 Revision 7b6502f3: [BUGFIX] Handle localizeReferencesAtParentLocalization for group/db
- TCA config property 'localizeReferencesAtParentLocalization'
for database relations is only handled with type=select
... - 22:23 Revision 4709cc59: [BUGFIX] Remove leftover service registration for TableController
- TableController was removed in #95036.
The corresponding service registration is
now removed, too.
Resolves: #95955
... - 21:18 Revision 3d61bfb7: [BUGFIX] Fix timezone of native time records in list
- Native time fields (dbtype) in the record list are now displayed
independent from the server timezone.
Resolves: #92... - 20:10 Revision f2537b75: [TASK] Push DataHandling functional test extension down one level
- All functional tests in DataHandling category (both workspaces and core)
used to load the ext:irre_tutorial test exte... - 19:23 Revision e87e0a4c: [BUGFIX] Avoid InvalidTypoScriptConditionException in RedirectHandler
- Redirects to target with LinkHandler uri 't3://' need a bootstrapped
'TypoScriptFrontendController' and parsed and ex... - 19:23 Revision 19b3b414: [BUGFIX] Fix too long regular expression error in ContentObjectRenderer
- Text cropping on texts with way more than 1000 characters
triggers regular expression compilation errors.
The sweet s... - 19:23 Revision 76f7f362: [DOCS] Replace links with intersphinx refs
- Using references instead of absolute URLs has the following
advantages:
- If a target section is moved, the URL in a... - 18:57 Revision c869c8ba: [BUGFIX] Fix too long regular expression error in ContentObjectRenderer
- Text cropping on texts with way more than 1000 characters
triggers regular expression compilation errors.
The sweet s... - 18:52 Revision 3c4cef7e: [BUGFIX] Load FlexForm Sections on new before save
- FlexForm Section can be added before content element is saved.
This is done by ensuring that processedTca have a valu... - 18:51 Revision 6359edb1: [DOCS] Replace links with intersphinx refs
- Using references instead of absolute URLs has the following
advantages:
- If a target section is moved, the URL in a... - 18:15 Revision 1d1712bf: [BUGFIX] Load FlexForm Sections on new before save
- FlexForm Section can be added before content element is saved.
This is done by ensuring that processedTca have a valu... - 18:14 Revision 91413062: [BUGFIX] Fix method signature of Query::logicalOr()
- The method signature of Query::locicalOr() is very misleading
because it only states there is one method argument $co... - 18:14 Revision e4d5450a: [BUGFIX] Fix method signature of Query::logicalOr()
- The method signature of Query::locicalOr() is very misleading
because it only states there is one method argument $co... - 18:12 Revision 0dec9bab: [DOCS] Update section on redirects in seo docs
- - Remove information about bug which no longer exists
- Link to redirects documentation
- Remove example for redirect... - 17:57 Revision 065be835: [DOCS] Update section on redirects in seo docs
- - Remove information about bug which no longer exists
- Link to redirects documentation
- Remove example for redirect... - 17:37 Revision b71167e1: [BUGFIX] Make toolbar dropdown menu scrollable
- The contents of the toolbar dropdown menus
for bookmarks and open documents are dynamic.
Having e.g. a lot bookmarks ... - 17:28 Revision bf538d60: [BUGFIX] Prevent undefined array key warning in QueryGenerator
- Resolves: #95943
Releases: master
Change-Id: Ibf5c2c9fe776ab3111c172085335541970a41de7
Reviewed-on: https://review.ty... - 17:24 Revision f37a7fbc: [TASK] Fix phpstan errors from ReturnTypeRule in various exts
- * EXT:belog
* EXT:beuser
* EXT:dashboard
* EXT:extensionmanager
Resolves: #94256
Releases: master
Change-Id: Iee778a... - 17:12 Revision c1a6410d: [BUGFIX] Fix undefined array key warnings in ExtendedTemplateService
- Additionally, a change in behaviour from #95519
is fixed, while keeping the fallbacks in place.
Resolves: #95945
Rel... - 16:49 Revision b174ff05: [BUGFIX] Fix undefined array key warning in GroupResolver
- Resolves: #95946
Releases: master
Change-Id: Ide10cf2722af3f7cc7b8e4e8830159f7de3510be
Reviewed-on: https://review.ty... - 12:27 Revision 920e1ef4: [BUGFIX] Fix various undefined array key errors in PHP8
- Resolves: #95925
Releases: master
Change-Id: I125fcb5e60561646ee8398b0536106a2d5c828ed
Reviewed-on: https://review.ty... - 12:25 Revision 6ab1b1cd: [BUGFIX] Fix undefined array key errors in ContentObjectRenderer
- Resolves: #95926
Releases: master
Change-Id: I67de7575d4c6b75062cb21e558402f15dfeb70a7
Reviewed-on: https://review.ty... - 10:10 Revision 9f916274: [BUGFIX] Fix saving command line scheduler tasks in PHP 8
- Prevent undefined array key access in saveAdditionalFields()
method in ExecuteSchedulableCommandAdditionalFieldProvid... - 09:55 Revision f9322a10: [BUGFIX] Avoid calling htmlspecialchars(null) in GeneralUtility
- GeneralUtility::implodeAttributes() calls htmlspecialchars() on the
array values to sanitize them. The values may be ... - 09:55 Revision 93f2e05c: [BUGFIX] Avoid calling preg_split(null) in ContentObjectRenderer
- CropViewHelper::renderStatic() calls ContentObjectRenderer::cropHTML()
with result from children closure, which may b... - 09:55 Revision 5f69e379: [BUGFIX] Avoid E_DEPRECATED error calling trim(null) and explode(null)
- TypoScriptTemplateInformationModuleFunctionController::main() calls
trim() and explode() with array values which may ... - 09:55 Revision 59d1fe6e: [BUGFIX] Avoid calling explode(null) in ExtendedTemplateService
- ExtendedTemplateService::ext_regObjectPositions() calls explode() with
$constants parameter which may be null. Feedin... - 09:13 Revision 1394a4cf: [TASK] Simplify checkbox items TCA
- TCA shares same keys across different types,
and so does "items" with type check, radio
and select. The value is usua... - 09:06 Revision 47ba4aea: [BUGFIX] Avoid calling htmlspecialchars(null) in InputTextElement
- InputTextElement::render() calls htmlspecialchars() to output the
itemValue. $itemValue can be null null instead of a... - 08:57 Revision 361cd30c: [BUGFIX] Avoid calling parse_url(null) in DatabaseRecordList
- DatabaseRecordList::renderListRow() calls linkUrlMail() with
eventually null as second argument, thus invoking parse_... - 08:49 Revision a77817e4: [TASK] Reduce directly invoked inline JavaScript
- To decrease the amount of inline JavaScript that has been
generated by some PHP process assignments and invocations
a... - 08:26 Revision 48d783b2: [BUGFIX] Avoid calling substr_count(null) in TemplateService
- TemplateService::render() calls substr_count() on a array field
retrieved from the database, which may be null instea... - 08:25 Revision 62a22b5b: [BUGFIX] Avoid calling strlen(null) in TextElement
- TextElement::render() calls strlen() to determine length of form
elemet item value. It may be that item value is null... - 08:24 Revision a3c67422: [BUGFIX] Avoid calling htmlspecialchars(null) in TextElement
- TextElement::render() calls htmlspecialchars() to output the
item value. It may be that $itemValue is null instead of...
2021-11-09
- 21:22 Revision 4252e85d: [BUGFIX] Provide arguments in correct order to DataHandler log method
- The first array entry for "$data" is the replacement for "%s" in
vsprintf. The order has been swapped, so the wrong e... - 21:01 Revision c933e6f5: [TASK] Testing type=group localizeReferencesAtParentLocalization
- Add core and workspace functional test for TCA option
'localizeReferencesAtParentLocalization' with type=group
to nai... - 18:47 Revision 8ff90ffd: [BUGFIX] Fix undefined key warning in EXT:frontend with PHP8
- When using a text content element with a table inside bodytext,
you will have a PHP warning: Undefined array key "1."... - 18:16 Revision bcdfb9e8: [BUGFIX] Streamline arguments for logicalAnd() query in Extbase
- The method signature of Query::locicalAnd() is very misleading
because it only states there is one method argument $c... - 18:09 Revision b94e462f: [DOCS] Fix typos in changelog
- Resolves: #95924
Releases: master
Change-Id: Id341014507623e1f1aa07721d81d0667b7cdef04
Reviewed-on: https://review.ty... - 17:37 Revision 379bfc87: [BUGFIX] Cast tokenValue to string in ext:impexp
- Cast 'tokenValue' to string as it can happen to be an integer.
Releases: master
Resolves: #95887
Change-Id: I2c05392... - 17:22 Revision 538e4c2b: [BUGFIX] Fix several doc block types in extbase persistence
- To ease the work with phpstan and IDE's, some types in
persistence related classes of extbase are now either
fixed or... - 17:04 Revision 12f84c73: [BUGFIX] Fix several doc block types in extbase persistence
- To ease the work with phpstan and IDE's, some types in
persistence related classes of extbase are now either
fixed or... - 17:04 Revision c99dfecb: [BUGFIX] Replace non existing icon in DB Check
- It's possible to query for deleted records in DB Check
"Full search". Such records can then be restored only
or addit... - 16:45 Revision a572e67d: [BUGFIX] Replace non existing icon in DB Check
- It's possible to query for deleted records in DB Check
"Full search". Such records can then be restored only
or addit... - 16:33 Revision 6e319afb: [BUGFIX] Restore new pages behavior in context menu
- In prior versions, creating a new page via the context
menu inserted the new page "inside". This however
changed to "... - 16:13 Revision 842e9659: [TASK] Skip localization mode selection in localization wizard
- In case only one localization mode is available, e.g.
because a localization mode was already defined for
the transla... - 16:09 Revision 03cc0ab9: [BUGFIX] Streamline arguments for logicalAnd() query in Extbase
- The method signature of Query::locicalAnd() is very misleading
because it only states there is one method argument $c... - 16:07 Revision fef1fa97: [BUGFIX] Properly respect offset in QueryGenerator
- The pagination feature in DB Check "Full search" did
not work, since the defined offset was not added to
the query.
... - 16:06 Revision ae11be46: [BUGFIX] Restore new pages behavior in context menu
- In prior versions, creating a new page via the context
menu inserted the new page "inside". This however
changed to "... - 16:04 Revision 77e62e2a: [BUGFIX] Save correct table name as ref_table in refindex
- The identifier from the linkHandler page TSconfig was formerly used as
the reference table name "ref_table". This ide... - 15:56 Revision 97dd051a: [BUGFIX] Fix warning in InputLinkElement
- Resolves: #95917
Releases: master
Change-Id: I0a02c5f9ac49b4523fe754d5a0a1e86b6a57eb34
Reviewed-on: https://review.ty... - 15:55 Revision 9d3e4924: [BUGFIX] Avoid call mb_strlen(null) in GeneralUtility::fixed_lgd_cs
- GeneralUtility::fixed_lgd_cs() may be called with null instead of a
string as first argument, which is passed to mb_s... - 15:54 Revision b6ee2a25: [BUGFIX] Properly respect offset in QueryGenerator
- The pagination feature in DB Check "Full search" did
not work, since the defined offset was not added to
the query.
... - 12:58 Revision 2eb2eae7: [BUGFIX] Avoid calling htmlspecialchars(null) in DatabaseRecordList
- DatabaseRecordList::renderListRow() used the return value of
called BackendUtility::getProcessedValueExtra() to feed ... - 12:51 Revision 358d21e5: [TASK] selenium/standalone-chrome:4.0.0-20211102
- Latest 3.141 again leads to trouble with timeout
exceptions. 4.0 seems to behave better ... let's
raise again to see ... - 10:17 Revision 9f1c636d: [BUGFIX] Deprecation free SplObjectStorage in ModuleDataStorageCollection
- Add PHP 8.1 attribute #[\ReturnTypeWillChange] with todo to set
correct return type as breaking change in v12 to sati... - 07:40 Revision 04a13580: [BUGFIX] Use correct selector for progress bar in workspaces
- Since #91085, sending a remote request in workspaces,
e.g. sending records to another stage, is visualized by
a progr... - 07:20 Revision ff68c3ec: [BUGFIX] Fix translation handling in vendor packages
- When installing TYPO3 and Extensions into the vendor folder, no language
files can be loaded anymore because of an im... - 00:20 Revision e0f48938: [BUGFIX] Deprecation free \SplSubject in ExtensionXmlParser
- Set void return type for @internal class ExtensionXmlParser
to satisfy PHP 8.1 strict return on SPL classes.
Resolve... - 00:10 Revision 25ef8a70: [BUGFIX] Avoid calling nl2br(null) in Nl2brViewHelper
- Nl2brViewHelper::renderStatic() calls nl2br with the return
of the called $renderChildrenClosure which may return nul...
Also available in: Atom