Activity
From 2024-06-17 to 2024-07-16
2024-07-16
- 11:58 Revision 5fd42d78: [TASK] Make IconFactory a stateless service
- Get rid of a static class property by substituting
it with 'cache.runtime'. IconFactory is used in
ext:install and in... - 11:47 Revision 6d8e2aba: [TASK] Remove unused protected property in IconRegistry
- Resolves: #104400
Releases: main
Change-Id: I29d1639cb96acbc1c19823d39e5d7233d3854184
Reviewed-on: https://review.typ... - 11:25 Revision b639beae: [BUGFIX] Remove not needed usage of RawViewHelper
- Remove the usage of the RawViewHelper in the list view of distributions
as also the single view doesn't allow any HTM... - 07:18 Revision 4df43289: [BUGFIX] Pass request in ext:form preview mode
- The ArrayFormFactory and underlying functionality
requires a PSR-7 Request object. In backend context,
when rendering...
2024-07-15
- 14:13 Revision 4c3b3c85: [BUGFIX] Fix pid constraint for suggestOptions
- Remove the spread operator when merging page ids for generating
a constraint on the pids in the suggestOptions.
Reso... - 13:54 Revision 75831dd4: [TASK] Drop obsolete date picker button trigger CSS
- FormEngine CSS contains a hack for IE(!) making the click on the date
picker icon functional. Since this code is pret... - 13:40 Revision 660c8621: [BUGFIX] Fix pid constraint for suggestOptions
- Remove the spread operator when merging page ids for generating
a constraint on the pids in the suggestOptions.
Reso... - 12:41 Revision 6982daf4: [TASK] Use ISO8601 dates in FormEngine datetime handling
- Historically, FormEngine UI mangles dates from one format to another and
feeds the result back to the date picker, cr... - 12:37 Revision 8840766e: [TASK] Add test for RecordIdentityMap
- Resolves: #104385
Related: #104367
Releases: main
Change-Id: I3584b57fb021bc8e90d945250a00ad2968afafad
Reviewed-on: h... - 12:28 Revision 83a47e19: [DOC] Fix incorrect return value in form documentation
- Releases: main
Resolves: #104391
Change-Id: I0a1b76a1884fb8d5bf07112ed176fef6e65b2c6c
Reviewed-on: https://review.typ... - 09:38 Revision ec9d3058: [TASK] Disable unneeded livereload server in grunt-watch
- Do not listen on the livereload port, as we do not ship
the client-side[1] livereload integration anyway.
This allow... - 09:38 Revision 1779d90c: [TASK] Disable unneeded livereload server in grunt-watch
- Do not listen on the livereload port, as we do not ship
the client-side[1] livereload integration anyway.
This allow... - 09:38 Revision 72d202e4: [TASK] Disable unneeded livereload server in grunt-watch
- Do not listen on the livereload port, as we do not ship
the client-side[1] livereload integration anyway.
This allow...
2024-07-13
- 16:16 Revision c7b62d66: [BUGFIX] Fix composer PackageArtifact packagePath resolve for root pkgs
- With #103898 the handling of `handleRootPackage()` was streamlined.
This lead to root packages' paths not being set ... - 06:48 Revision 78415251: [BUGFIX] Translate Content Type labels if retrieved from fallback
- This may happen if the CType is not defined via TCA but rather through
page TSConfig or itemsProcFunc.
This is reall... - 06:48 Revision 395b71ee: [BUGFIX] Translate Content Type labels if retrieved from fallback
- This may happen if the CType is not defined via TCA but rather through
page TSConfig or itemsProcFunc.
This is reall...
2024-07-12
- 20:50 Revision fedf7c10: [FEATURE] Allow setting opacity in TCA type=color element
- If the TCA setting `opacity` of a color element is set to true,
an editor can now select a color and its opacity usin... - 16:31 Revision 5106d8ed: [BUGFIX] Fix composer PackageArtifact packagePath resolve for root pkgs
- With #103898 the handling of `handleRootPackage()` was streamlined.
This lead to root packages' paths not being set ... - 16:09 Revision 37e21273: [TASK] Add PHP 8.4 lint to CI
- PHP 8.4 linting is fine already.
Let's add it to CI jobs.
Resolves: #104386
Releases: main, 12.4, 11.5
Change-Id: Ie... - 16:09 Revision acc36c64: [TASK] Add PHP 8.4 lint to CI
- PHP 8.4 linting is fine already.
Let's add it to CI jobs.
Resolves: #104386
Releases: main, 12.4, 11.5
Change-Id: Ie... - 16:09 Revision 39bbb56b: [TASK] Add PHP 8.4 lint to CI
- PHP 8.4 linting is fine already.
Let's add it to CI jobs.
Resolves: #104386
Releases: main, 12.4, 11.5
Change-Id: Ie... - 15:11 Revision ef6f647d: [TASK] Change tt_content bodytext cols value to 50
- The maximum value for "cols" is 50. Using higher values
has no effect.
See AbstractFormElement->maxInputWidth
Resol... - 15:10 Revision 4502a5fe: [TASK] Raise psr/http-factory:^1.1.0
- Brings PHP 8.4 fixes.
Hard raise in v13, "composer u" in v12 and v11.
> compser u psr/http-factory
Resolves: #1043... - 15:10 Revision b44f314f: [TASK] Raise psr/http-factory:^1.1.0
- Brings PHP 8.4 fixes.
Hard raise in v13, "composer u" in v12 and v11.
> compser u psr/http-factory
Resolves: #1043... - 15:09 Revision e38b9839: [TASK] Raise psr/http-factory:^1.1.0
- Brings PHP 8.4 fixes.
Hard raise in v13, "composer u" in v12 and v11.
> composer req psr/http-factory:^1.1.0
> comp... - 14:11 Revision f4f0ddb4: [TASK] Raise typo3fluid/fluid:^2.13.0
- Brings fixes for PHP 8.4.
> composer u typo3fluid/fluid
Note v12 only updates composer.lock to latest fluid
version... - 14:11 Revision 239d7d60: [TASK] Raise typo3fluid/fluid:^2.13.0
- Brings fixes for PHP 8.4.
> composer req typo3fluid/fluid:^2.13.0
> composer req -d typo3/sysext/adminpanel --no-upd... - 14:01 Revision d3003bcf: [TASK] Update avatar component page in "Styleguide" backend module
- Naturally, ViewHelpers convert their contents immediately, which means
that in the examples of the "Styleguide" backe... - 13:47 Revision 4ea5616b: [TASK] Add distinct warning when CType element preview has no label
- When a CType content element is registered with an empty label,
the page preview of that element showed a warning:
... - 13:47 Revision f9ca4ff5: [TASK] Add distinct warning when CType element preview has no label
- When a CType content element is registered with an empty label,
the page preview of that element showed a warning:
... - 13:44 Revision 92c4adcf: [TASK] Make alerts context aware
- We are dropping the Bootstrap CSS definitions for
alerts to have more control about the styling of
the alerts. From n... - 12:35 Revision 7609ed39: [TASK] Migrate CommandUtility from exec() to Symfony Process
- Replaces execution of PHP's `exec()` function with Symfony's Process
component within `TYPO3\CMS\Core\Utility\Command... - 12:10 Revision 43580abe: [DOCS] Adapt EXT:seo documentation for current terminology
- Resolves: #90503
Releases: main, 12.4
Change-Id: I3aa078bf231211580aa8f29c11860e002e7be2d0
Reviewed-on: https://revie... - 12:10 Revision 1c4c7664: [DOCS] Adapt EXT:seo documentation for current terminology
- Resolves: #90503
Releases: main, 12.4
Change-Id: I3aa078bf231211580aa8f29c11860e002e7be2d0
Reviewed-on: https://revie... - 11:07 Revision 6e071a2f: [TASK] Properly set bcrypt cost
- BcryptPasswordHash has an option to set a cost
value. The lower barrier used to be identical
to PHP constant PASSWORD... - 11:07 Revision ac2ad8c2: [TASK] Properly set bcrypt cost
- BcryptPasswordHash has an option to set a cost
value. The lower barrier used to be identical
to PHP constant PASSWORD... - 11:07 Revision 2cc9e372: [TASK] Properly set bcrypt cost
- BcryptPasswordHash has an option to set a cost
value. The lower barrier used to be identical
to PHP constant PASSWORD... - 09:55 Revision 06953346: [TASK] Raise phpunit as PHP 8.4 preparation
- As a PHP 8.4 preparation, phpunit is raised
to latest version of current major version.
Note 11.5 needs a raise of n... - 09:55 Revision fdb560da: [TASK] Raise phpunit as PHP 8.4 preparation
- As a PHP 8.4 preparation, phpunit is raised
to latest version of current major version.
> composer req --dev phpunit... - 09:55 Revision 753bd274: [TASK] Raise phpunit as PHP 8.4 preparation
- As a PHP 8.4 preparation, phpunit is raised
to latest version of current major version.
> composer req --dev phpunit... - 09:21 Revision 6ccf5a0e: [FEATURE] Introduce PSR-14 events for RTE/persistence HTML transforms
- With the removal of the old hook `$GLOBALS['TYPO3_CONF_VARS']
['SC_OPTIONS']['t3lib/class.t3lib_parsehtml_proc.php'][... - 07:00 Revision 2543004c: [BUGFIX] Add missing instance check in ResourceStorage
- As only `Resources\File` provides the method `setMissing` an additional
check is provided - just as on multiple other... - 07:00 Revision e17ff739: [BUGFIX] Add missing instance check in ResourceStorage
- As only `Resources\File` provides the method `setMissing` an additional
check is provided - just as on multiple other... - 07:00 Revision 7fa8ee97: [BUGFIX] Properly handle boolean attribute in language packs
- When using boolean attributes there are two things to
consider:
1. The default value must be FALSE
2. Presence of th... - 06:59 Revision f798b44e: [BUGFIX] Properly handle boolean attribute in language packs
- When using boolean attributes there are two things to
consider:
1. The default value must be FALSE
2. Presence of th... - 06:59 Revision 2e55da79: [BUGFIX] Do not use getIconHtml() for other language thumbnail
- The `OtherLanguageThumbnails` field wizard renders
thumbnails of each crop variant from the default
language for imag... - 06:59 Revision 4f1fd087: [BUGFIX] Do not use getIconHtml() for other language thumbnail
- The `OtherLanguageThumbnails` field wizard renders
thumbnails of each crop variant from the default
language for imag... - 06:11 Revision 0d6c6d26: [BUGFIX] Do not forcibly add softhyphen toolbar item in CKEditor
- When a CKEditor configuration by intention does not include the
`softhyphen` toolbar item, the item is automatically ... - 06:02 Revision 47dd1935: [BUGFIX] Do not forcibly add softhyphen toolbar item in CKEditor
- When a CKEditor configuration by intention does not include the
`softhyphen` toolbar item, the item is automatically ... - 04:43 Revision 432c0c30: [TASK] Change labels of sections in the access rights configuration form
- Updated the labels for various sections in the access rights
configuration form to improve clarity and usability.
It...
2024-07-11
- 22:32 Revision 4add34e0: [BUGFIX] Fix broken Installer when typo3conf dir is missing
- With issue #104074 a change was introduced that no longer required
"typo3conf" to exist in composer mode.
Sadly the ... - 22:25 Revision a2f0b95a: [TASK] Use a Identity Map for Record objects
- When loading Record objects, and we use Relations
in one of the next patches, the main issue will
be that we might ru... - 21:59 Revision aef4a8e6: [BUGFIX] Do not redirect to password reset after successful login
- When the plugin is configured to use the referrer to redirect after a
successful login, it should not honor it when t... - 21:01 Revision 007367dc: [BUGFIX] Do not redirect to password reset after successful login
- When the plugin is configured to use the referrer to redirect after a
successful login, it should not honor it when t... - 19:43 Revision 01705634: [TASK] Use TcaSchema in ReferenceIndex
- Avoid $GLOBALS['TCA'] access in ReferenceIndex
by using TcaSchema. This is a patch to learn
about fiddly areas and pi... - 19:43 Revision 42638417: [BUGFIX] Prevent multiple FlexContainers of same name
- Extend the identifier used within the DOM by an additional field, as
already done in #97042 to make flexform sections... - 19:43 Revision b7a3308b: [BUGFIX] Prevent multiple FlexContainers of same name
- Extend the identifier used within the DOM by an additional field, as
already done in #97042 to make flexform sections... - 19:08 Revision 70af8940: [TASK] Move special sys_refindex DB index to ext:form
- "KEY lookup_string (ref_string(191))" is only used in
a query performed by ext:form. This extension is a bit
specific... - 18:54 Revision 255039c1: [TASK] Add test extension "test_classic_content"
- This change adds a new fixture extension
with a content element with a relation to an
inline table.
Resolves: #10436... - 15:22 Revision ca559134: [TASK] Remove unused local variables
- Add test coverage for GeneralUtility::getFilesInDir with sorting by
mtime.
Resolves: #103817
Releases: main
Change-I... - 12:46 Revision 8e69dda9: [TASK] Make text colors context aware
- We replace the default bootstrap `text-<color>`
utility CSS classes with an own color-scheme
aware implementation.
I... - 12:14 Revision c5813baf: [TASK] Add submodules to "Styleguide" backend module
- Over time, EXT:stylguide has expanded its range of functions.
To clarify the separation between styles and components... - 09:33 Revision a806b4ee: [TASK] Make callout context aware
- The callout component is now using the unified
surface colors. The new callout styling is now
context aware and adapt... - 07:05 Revision 9685e536: [TASK] Remove conflicting card styles
- This patch removes the Bootstrap "card" component as the
cards present in the Backend are implemented using the
class... - 06:53 Revision 37d8b4a6: [TASK] Make badges context aware
- We are dropping the Bootstrap CSS definitions for
badges to have more control about the styling of
the badges. From n...
2024-07-10
- 14:36 Revision fa098f90: [TASK] Modernize `TypoScriptReferenceController`
- The class `TypoScriptReferenceController` used by our code editor get
some minor updates:
* Removed unneded `$xmlDoc... - 11:30 Revision bbd2a622: [TASK] Make buttons context aware
- We are dropping the Bootstrap CSS definitions for
buttons to have more control about the styling of
the buttons. From... - 09:47 Revision 6717f080: [BUGFIX] Set `hidden` on toggling alert visibility state
- Toggling the visibility of the new alert element,
introduced with #103699, does actually lead to
changing the `opacit... - 08:47 Revision d4f20bb7: [BUGFIX] Prevent TypeError int values of backend user settings
- PHP will cast array keys to int if they are valid integers.
The code applies htmlspecialchars() on the keys.
The func... - 08:06 Revision 04d45872: [BUGFIX] Add missing sortable folder timestamps to filelist view
- With the introduction of the new filelist functionality,
the list view of folders no longer showed their last modific... - 08:04 Revision fc34492b: [BUGFIX] Prevent TypeError int values of backend user settings
- PHP will cast array keys to int if they are valid integers.
The code applies htmlspecialchars() on the keys.
The func... - 07:59 Revision 462cb5e9: [BUGFIX] Add missing sortable folder timestamps to filelist view
- With the introduction of the new filelist functionality,
the list view of folders no longer showed their last modific... - 07:39 Revision f64f6c64: [TASK] Introduce Alert web component
- A new web component called `<typo3-backend-alert>`,
which is based on the Bootstrap alert component,
is introduced. I... - 07:21 Revision bbda2b72: [BUGFIX] Provide luxon-compatible format token for aria labels in flatpickr
- The flatpickr integration in TYPO3 is configured to use luxon for date
time formatting operations, which consumes dif... - 07:21 Revision 1125d4dc: [BUGFIX] Provide luxon-compatible format token for aria labels in flatpickr
- The flatpickr integration in TYPO3 is configured to use luxon for date
time formatting operations, which consumes dif...
2024-07-09
- 21:38 Revision 3ce0a6b9: [TASK] composer u lolli42/finediff
- Bump dependency to latest 1.0 patch level to gain
PHP 8.4 support. Do not raise in composer.json to
not disturb exist... - 21:37 Revision 4eb891f9: [TASK] composer u lolli42/finediff
- Bump dependency to latest 1.0 patch level to gain
PHP 8.4 support. Do not raise in composer.json to
not disturb exist... - 21:37 Revision c11ccd3a: [TASK] composer req lolli42/finediff:^1.1.1
- The patch level release brings PHP 8.4 compat.
Core v12 and v11 will have dedicated patches.
> composer req lolli42/... - 19:49 Revision a77ae390: [TASK] Use explicit flatpickr types
- The date time picker module `@typo3/backend/date-time-picker` uses
flatpickr, but wasn't aware of it due loose `any` ... - 16:27 Revision abd26777: [TASK] Use DI in styleguide field generators
- * Inject service dependencies
* Clean up doc headers
* generate() can return string|int over string only
to create ... - 16:22 Revision b8b861a4: [TASK] Use explicit flatpickr types
- The date time picker module `@typo3/backend/date-time-picker` uses
flatpickr, but wasn't aware of it due loose `any` ... - 15:50 Revision 9cc26a6b: [TASK] Add native types to RelationHandler where possible
- This change adds native PHP types to RelationHandler.
The reasoning for the changes:
- Even though some properties a... - 11:30 Revision 5ce6ee1a: [TASK] Allow PHP 8.4 in runTests.sh
- This change adds PHP8.4 as allowed version to the
`Build/Scripts/runTests.sh` script as preparation
to validate and c... - 11:30 Revision a8d62d5d: [TASK] Allow PHP 8.4 in runTests.sh
- This change adds PHP8.4 as allowed version to the
`Build/Scripts/runTests.sh` script as preparation
to validate and c... - 11:29 Revision 93545648: [TASK] Allow PHP 8.4 in runTests.sh
- This change adds PHP8.4 as allowed version to the
`Build/Scripts/runTests.sh` script as preparation
to validate and c... - 10:49 Revision de80dfd4: [TASK] Port exception code integrity checker into php integrity task
- Port the duplicate exception code integrity check into the PhpParser
based integrity suite.
This allows for improvem... - 09:23 Revision fea01592: [BUGFIX] Reinitialize ContentObjectRenderer for pages
- The menu generation must not reuse the page record from the current page
but must use the data from the linked page.
... - 09:23 Revision b58921b8: [BUGFIX] Reinitialize ContentObjectRenderer for pages
- The menu generation must not reuse the page record from the current page
but must use the data from the linked page.
... - 08:28 Revision e3ebdf90: [TASK] Prepare stateless DiffUtility
- DiffUtility has the unfortunate property
`$stripTags`, making this tiny service
stateful. This service should not
`st... - 07:52 Revision 20f2dac2: [TASK] Set TYPO3 version to 12.4.18-dev
- Change-Id: I72e06646233894cfbd8017bef8a5620e17caf32a
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/851... - 07:19 Revision 0ee86a1d: [RELEASE] Release of TYPO3 12.4.17
- Change-Id: I20500c48221bf14b56baef7551a423571883c6a9
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/851... - 06:19 Revision 6a83d34c: [BUGFIX] Fix event binding in scheduler task form docheader
- This commit fixes the event binding on the "Close" and "Save" actions to
trigger the correct actions when e.g. the ic... - 06:19 Revision 028bbc84: [BUGFIX] Fix event binding in scheduler task form docheader
- This commit fixes the event binding on the "Close" action to trigger
the correct actions when e.g. the icons within t...
2024-07-08
- 16:56 Revision 29741f20: [TASK] Update typescript-eslint to 7.15
- Version 7.15 officially supports TypeScript 5.5, which we use
since #104189 and therefore eliminates a build-time war... - 16:44 Revision ea897dad: [BUGFIX] Fix Undefined array key "rootLevel" on import/preview
- Fixes exception in impexp when an extension does not have a
value for TCA[tableName][ctrl][rootLevel]
Resolves: #104... - 16:44 Revision a0363c44: [BUGFIX] Fix Undefined array key "rootLevel" on import/preview
- Fixes exception in impexp when an extension does not have a
value for TCA[tableName][ctrl][rootLevel]
Resolves: #104... - 16:44 Revision 3c64d2d9: [BUGFIX] Fix Undefined array key "rootLevel" on import/preview
- Fixes exception in impexp when an extension does not have a
value for TCA[tableName][ctrl][rootLevel]
Resolves: #104... - 10:05 Revision 39bc29cd: [TASK] Update typescript-eslint to 7.15
- Version 7.15 officially supports TypeScript 5.5, which we use
since #104189 and therefore eliminates a build-time war... - 08:59 Revision cde38a72: [TASK] Introduce CSS Color Tokens
- With this patch, we are introducing color tokens
for use across the system. These tokens are provided
as CSS variable...
2024-07-07
- 09:35 Revision f64ec117: [BUGFIX] styleguide: Have proper l10n_source field generator
- With TCA changes from #104311, l10n_source in styleguide
is now configured as type=passthrough just like everywhere
e... - 08:44 Revision 2bc51dd9: [TASK] Avoid class property $relationMap in TcaSchemaFactory
- TcaSchemaFactory can avoid more class state:
RelationMap is only used during building and
can be hand around instead ...
2024-07-06
- 22:13 Revision a45f1fd8: [BUGFIX] Set correct owner info in workspace notifications
- Similar to #104228 there was another place where the
'actiontype' array key of a history record was checked
for 'BE' ... - 22:13 Revision 62d074f8: [BUGFIX] Set correct owner info in workspace notifications
- Similar to #104228 there was another place where the
'actiontype' array key of a history record was checked
for 'BE' ... - 22:07 Revision 3777b48e: [BUGFIX] Disable edit button for delete placeholder records
- Skip the "edit" pen icon in workspace BE module when
the record is a "delete placeholder" (marked for
deletion in wor... - 19:12 Revision d46a6f85: [TASK] Avoid class property $tca in TcaSchemaFactory
- TcaSchemaFactory can avoid more class state: TCA
is only used during building and can be hand
around instead of parki... - 18:03 Revision 2c0df92f: [FEATURE] Add default TCA columns from ctrl
- This patch adds a layer to the "load and create final TCA"
process. When "base" TCA files in 'Configuration/TCA' defi... - 17:26 Revision 6a172f67: [FEATURE] Combine be_groups table permission read & write UI
- The `tables_select` and `tables_modify` lists have the same
items listed, so instead of managing them through separat... - 09:36 Revision 56c19a95: Revert "[TASK] Turn workspace HistoryService stateless"
- This reverts commit 4b4586e1714a61d7b57a1044f9e812ecdd7735bb.
Reason for revert: see post -1, we are going to resolv...
2024-07-05
- 14:06 Revision 4b4586e1: [TASK] Turn workspace HistoryService stateless
- Resolves: #104313
Releases: main
Change-Id: I17bb0ab444ef180434847a03561aac0414c7af27
Reviewed-on: https://review.typ... - 04:37 Revision 402a65ea: [TASK] Introduce TcaSchemaFactory in EXT:workspaces
- This change reduces BackendUtility calls in DataHandlerHook
of EXT:workspaces towards complete TcaSchema usage.
Reso...
2024-07-04
- 22:18 Revision 8d319097: [BUGFIX] Use correct FlexForm field names in debug info
- The debug information of each element
in FormEngine now displays the correct
field names for FlexForm fields in a
con... - 22:18 Revision 7b3be1d0: [BUGFIX] Use correct FlexForm field names in debug info
- The debug information of each element
in FormEngine now displays the correct
field names for FlexForm fields in a
con... - 20:55 Revision 4e80310d: [DOCS] Add example for multiple RTE CSS classes
- An example for the addition of multiple CSS classes to
editor.config.style will be added to the existing RST files.
... - 19:54 Revision 7e4f470f: [TASK] Define cache.assets in service provider
- The cache.assets container entry was pregenerated in Bootstrap
for historic reasons: it used to be statically injecte... - 19:52 Revision 907449f1: [DOCS] Add example for multiple RTE CSS classes
- An example for the addition of multiple CSS classes to
editor.config.style will be added to the existing RST files.
... - 11:40 Revision 5fc077b6: [TASK] Deprecate BackendUtility::getTcaFieldConfiguration
- The method getTcaFieldConfiguration is the first
to fall in BackendUtility as we now have a new
API for accessing inf... - 08:40 Revision 9af30f7d: [BUGFIX] Use correct path in flash message after file is moved
- Use a local variable to remember the path of a file before it
is moved and use that in the flash message and log.
Re... - 08:23 Revision 140b0d88: [BUGFIX] Use correct path in flash message after file is moved
- Use a local variable to remember the path of a file before it
is moved and use that in the flash message and log.
Re...
2024-07-03
- 17:40 Revision f08b5d6d: [TASK] Add examples for TCA `file` in FlexForms
- This adds new fields to EXT:styleguide for
testing TCA type `file` in FlexForm.
Additionally, this also properly tes... - 16:26 Revision dbfb29f0: [BUGFIX] Prevent multiple FlexContainers of same name
- It is possible in Flexform containers to set a XML
configuration that uses the same input field names,
but within dif... - 16:20 Revision bb573a3b: [BUGFIX] Prevent multiple FlexContainers of same name
- It is possible in Flexform containers to set a XML
configuration that uses the same input field names,
but within dif... - 13:41 Revision 46604f7f: [TASK] Bundle Flex DS check,migrate,prepare
- Central single flex datastructure field TCA
migration and preparation has been established
with #104293.
This patch ...
2024-07-02
- 18:59 Revision 42b3fa18: [BUGFIX] Rebuild TCA Schema after activating a package
- Activating a package (extension) involves a change in
the TCA structure and the `PackageActivationService`
ensured to... - 18:32 Revision 61db0d95: [TASK] Ensure coding-style for nullable type declarations
- This change modifies the `php-cs-fixer` ruleset and
activate two rules related to nullable types.
Following options ... - 18:32 Revision 351553f5: [TASK] Ensure coding-style for nullable type declarations
- This change modifies the `php-cs-fixer` ruleset and
activate two rules related to nullable types.
Following options ... - 18:32 Revision b437207c: [TASK] Ensure coding-style for nullable type declarations
- This change modifies the `php-cs-fixer` ruleset and
activate two rules related to nullable types.
Following options ... - 18:06 Revision a496e2c1: [TASK] Replace outdated hardcoded version numbers in Upgrade Wizards
- Instead of showing outdated versions above the listing of wizards, use
the actual version.
Resolves: #104289
Release... - 18:06 Revision 80c8cb59: [TASK] Replace outdated hardcoded version numbers in Upgrade Wizards
- Instead of showing outdated versions above the listing of wizards, use
the actual version.
Resolves: #104289
Release... - 17:59 Revision d0b4a232: [TASK] Avoid implicitly nullable class method parameter in `EXT:core`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 17:59 Revision a544f7bf: [TASK] Avoid implicitly nullable class method parameter in `EXT:core`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 17:59 Revision 5868745a: [TASK] Avoid implicitly nullable class method parameter in `EXT:core`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 17:56 Revision 70a1c3f8: [BUGFIX] Ensure correct column type in database compare for SQLite
- Since Doctrine DBAL 4 field types are no longer communicated based
upon column comments [1]. Database vendors not sup... - 16:20 Revision 8676ba79: [TASK] Move TCA control sanitization to TcaPreparation
- The functionality to ensure that system internal
columns that are required for data integrity
are available in case t... - 15:34 Revision 55a138e5: [TASK] Use TcaPreparation in FlexFormTools
- With introduction of new types "category", "file",
"email" and "link", class TcaPreparation has been
established to a... - 12:17 Revision 244ab9f3: [DOCS] Prepare Changelog for 13.3
- Resolves: #104291
Releases: main
Change-Id: Ic79826e076077e281a699709d7ee6d38363e85d7
Reviewed-on: https://review.typ... - 10:47 Revision 9a23942e: [BUGFIX] Fix composer constraint in test package
- Resolves: #104292
Releases: main
Change-Id: Ia09ef532f01fe5c14c809bcfbedb01b79fdcd485
Reviewed-on: https://review.typ... - 09:08 Revision 3b627e3a: [TASK] Introduce Leveled Surface Colors to Backend
- This patch advances elevation streamlining by
adding leveled surface colors to the backend.
It serves as a preliminar... - 07:35 Revision 00c9f901: [TASK] Set TYPO3 version to 13.3.0-dev
- Change-Id: Ia8a718c96803f84f558dc5bfab35b9559491a8c1
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/850... - 07:22 Revision 193b1616: [RELEASE] Release of TYPO3 13.2.1
- Change-Id: Ieb4da6a77ab6da4ad0149d6b3f7f91bafc9ae13c
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/850... - 07:04 Revision 46a0bf73: [TASK] Set TYPO3 version to 13.2.1-dev
- Change-Id: Idd321771d9772715595e7bbbf648fb16ead1de61
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/850... - 06:12 Revision e503ffae: [BUGFIX] Repair composer.json from 13.2.0 release
- Due to a bug in TYPO3's packaging tool,
composer.json files were malformed and are now repaired.
Releases: main
Chan... - 05:35 Revision c21e0fd0: [RELEASE] Release of TYPO3 13.2.0
- Change-Id: I8727969ce901dcedca5aa86f8c830ca38bccf541
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/850...
2024-07-01
- 20:13 Revision 62da7f2d: [BUGFIX] Fix image manipulation GUI only operating on 1st crop variant
- When multiple crop variants are defined (for example in EXT:styleguide
"Form engine elements - imageManipulation" for... - 20:13 Revision 59191eb4: [BUGFIX] Fix image manipulation GUI only operating on 1st crop variant
- When multiple crop variants are defined (for example in EXT:styleguide
"Form engine elements - imageManipulation" for... - 15:48 Revision e3168b13: [TASK] Re-establish TcaMigration tests for flex form
- TcaMigration for flex form fields lived in FormEngine
related TcaFlexPrepare, and has been moved to
FlexFormTools wit... - 10:43 Revision 662cbd07: [TASK] Avoid implicitly nullable class method parameter in `EXT:backend`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 10:43 Revision 332d6b5d: [TASK] Avoid implicitly nullable class method parameter in `EXT:backend`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 10:43 Revision 06266f76: [TASK] Avoid implicitly nullable class method parameter in `EXT:backend`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 09:13 Revision 65fc7df8: [DOCS] Add details about how to extend the admin panel
- This commits adds the following hints:
* module classes needs to be set to public
* module classes needs to implement... - 09:13 Revision ad20d03a: [DOCS] Add details about how to extend the admin panel
- This commits adds the following hints:
* module classes needs to be set to public
* module classes needs to implement... - 08:49 Revision c04ce5d7: [TASK] Make codemirror respect color-scheme
- We are adapting the CodeMirror implementation to also
respect the current `color-scheme`, instead of purly rely on
`p... - 08:34 Revision 2674c2d2: [BUGFIX] Fix code example in Fluid Standalone Update doc
- The code example regarding `f:constant()` is wrong, as it uses `value`
as argument, but it is actually `name`, which ... - 07:33 Revision 0796afe8: [TASK] Inherit example color scheme when not set
- The styleguide examples were forced into adaptive light dark
mode instead of respecting the current inheritance. We a... - 06:34 Revision ff1feb9a: [TASK] Avoid implicitly nullable class method parameter in `EXT:opendocs`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 06:25 Revision cafa4558: [TASK] Avoid implicitly nullable class method parameter in `EXT:viewpage`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 06:24 Revision 296bcf78: [TASK] Avoid implicitly nullable class method parameter in `EXT:recordlist`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 06:24 Revision 89b399da: [TASK] Avoid implicitly nullable class method parameter in `EXT:fluid`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 06:05 Revision 5798087b: [TASK] Fix CGL issues
- Apply the latest rules of php-cs-fixer for
both fixer (code and header-comment) also
in the `Build/Scripts` folder.
... - 06:04 Revision 00701985: [TASK] Fix CGL issues
- Apply the latest rules of php-cs-fixer for
both fixer (code and header-comment) also
in the `Build/Scripts` folder.
... - 06:04 Revision 1b195d6e: [TASK] Fix CGL issues
- Apply the latest rules of php-cs-fixer for
both fixer (code and header-comment) also
in the `Build/Scripts` folder.
... - 05:50 Revision 1a88644b: [BUGFIX] Prevent rendering FlexForm diff of deleted records in history
- When the record does not exist anymore, then the FlexForm definition
might also not exist anymore (imagine a removed ...
2024-06-30
- 15:31 Revision 458a68c2: [TASK] Avoid implicitly nullable class method parameter in `EXT:dashboard`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 15:31 Revision ed7f90d8: [TASK] Avoid implicitly nullable class method parameter in `EXT:dashboard`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 15:31 Revision 05479cee: [TASK] Avoid implicitly nullable class method parameter in `EXT:dashboard`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 14:04 Revision 71078914: [TASK] Avoid MockEventDispatcher
- The MockEventDispatcher unit test fixture became
useless with introduction of NoopEventDispatcher.
The patch removes... - 12:23 Revision 7e6e733c: [TASK] Have more DI in FlexFormTools
- FlexFormTools is a stateless service since #102229.
The - also stateless - TcaMigration dependency is
now injected. G... - 12:22 Revision b1ff84ba: [TASK] Avoid usage of deprecated TaggedLocator
- Use #[AutowireLocator] instead.
Resolves: #104262
Related: #103437
Releases: main
Change-Id: Iee77653ec3a1cf8ba15134... - 12:22 Revision 6da39dc0: [TASK] Avoid implicitly nullable class method parameter in `EXT:belog`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:21 Revision ab644a3c: [TASK] Avoid implicitly nullable class method parameter in `EXT:belog`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:21 Revision 6b3eab4c: [TASK] Avoid implicitly nullable class method parameter in `EXT:belog`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:16 Revision 9668593e: [BUGFIX] Fix ext_config_template.txt zero-based category ordering
- In the Admin Tools > Settings > Extension Configuration module,
extensions can provide a ext_config_template.txt file... - 12:16 Revision 3efe471d: [BUGFIX] Fix ext_config_template.txt zero-based category ordering
- In the Admin Tools > Settings > Extension Configuration module,
extensions can provide a ext_config_template.txt file... - 12:10 Revision a0165157: [TASK] Avoid implicitly nullable class method parameter in `EXT:adminpanel`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:10 Revision 3d71a7c7: [TASK] Avoid implicitly nullable class method parameter in `EXT:adminpanel`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:09 Revision 0596cb3c: [TASK] Avoid implicitly nullable class method parameter in `EXT:adminpanel`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 11:56 Revision e6f15430: [TASK] Avoid implicitly nullable class method parameter in `EXT:beuser`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 11:56 Revision c83d56df: [TASK] Avoid implicitly nullable class method parameter in `EXT:beuser`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 11:56 Revision 3c41e99f: [TASK] Avoid implicitly nullable class method parameter in `EXT:beuser`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 11:55 Revision 2cd3b299: [BUGFIX] Include keys in YamlFileLoader placeholder processing
- This commit allows to use environment variables in YAML keys as well.
Resolves: #99889
Releases: main, 12.4
Change-I... - 11:55 Revision 19220047: [BUGFIX] Include keys in YamlFileLoader placeholder processing
- This commit allows to use environment variables in YAML keys as well.
Resolves: #99889
Releases: main, 12.4
Change-I...
2024-06-29
- 20:49 Revision 054dda79: [TASK] Avoid implicitly nullable class method parameter in `EXT:extbase`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 20:48 Revision 7c3e4466: [TASK] Avoid implicitly nullable class method parameter in `EXT:extbase`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 20:48 Revision c02d8eb0: [TASK] Avoid implicitly nullable class method parameter in `EXT:extbase`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 13:27 Revision 45c5367e: [BUGFIX] Correct link variable in record title in EXT:linkvalidator
- With #103493 a new link was introduced to edit the full record that
contains a broken link. In doing so, the existing... - 13:11 Revision 72471b21: [BUGFIX] Fix invalid FormEngine HTML structure on edge-case
- When the TCA type "group" is rendered in FormEngine, under
certain circumstances the HTML structure would close add
`... - 13:11 Revision d5b98427: [BUGFIX] Fix invalid FormEngine HTML structure on edge-case
- When the TCA type "group" or "folder" is rendered in FormEngine,
under certain circumstances the HTML structure would... - 13:11 Revision d37f0d82: [BUGFIX] Fix invalid FormEngine HTML structure on edge-case
- When the TCA type "group" or "folder" is rendered in FormEngine,
under certain circumstances the HTML structure would... - 08:42 Revision cca1c9dc: [BUGFIX] Fix reference to RST file for GU:hmac deprecation
- With #102762, `GeneralUtility::hmac()` has been deprecated. The
change also added a method call match for the extensi... - 00:29 Revision 1ca0300a: [TASK] Ensure `BIGINT AUTO_INCREMENT PRIMARY KEY` works
- This change adds a test to ensure that an
`BIGINT AUTO_INCREMENT PRIMARY KEY` field
works across all databases up to ... - 00:00 Revision 3ff932bb: [TASK] Insert multiple rows when updating refindex
- A rather small change to insert all relation rows
at once per handled source row. This gives the
database options to ...
2024-06-28
- 22:04 Revision 3f86f2ca: [FEATURE] Allow system maintainer to mute disable_functions error
- Add a configuration option to customize the environment check in the
Install Tool for a list of `disable_functions` w... - 21:01 Revision a63b6ec8: [TASK] Use TcaSchemaFactory in ReferenceIndexUpdater
- With DataHandler being DI aware, it's now rather
simple to make peripheral classes DI aware.
The patch uses new TcaSc... - 21:00 Revision 5e8d49d2: [TASK] Streamline `SchemaMigratorTest` of `EXT:core`
- The SchemaMigratorTest currently works on a fully
populated database, which makes the tests more
brittle than they sh... - 18:55 Revision 8be86e85: [BUGFIX] Adapt ObjectConverter test with new symfony/property-info
- With symfony property-info 7.1.2, the type resolving for
collections has been hardened.
https://github.com/symfony/p... - 18:55 Revision 59c509d5: [BUGFIX] Adapt ObjectConverter test with new symfony/property-info
- With symfony property-info 7.1.2, the type resolving for
collections has been hardened.
https://github.com/symfony/p... - 18:54 Revision 8ced1f63: [BUGFIX] Adapt ObjectConverter test with new symfony/property-info
- With symfony property-info 7.1.2, the type resolving for
collections has been hardened.
https://github.com/symfony/p... - 18:08 Revision e35a3b72: [TASK] Use DI in DataHandler
- DataHandler is now DI aware and gets a bunch of
services injected.
We're not injecting any potentially possible
serv... - 16:54 Revision 9bca34e4: [BUGFIX] Sanitize FlashMessage->createFromArray()
- Resolves: #104249
Releases: main, 12.4
Change-Id: I2e56c967ab27ddc855261ff53f654d5916f3dce6
Reviewed-on: https://revi... - 16:54 Revision 8e6bada6: [BUGFIX] Sanitize FlashMessage->createFromArray()
- Resolves: #104249
Releases: main, 12.4
Change-Id: I2e56c967ab27ddc855261ff53f654d5916f3dce6
Reviewed-on: https://revi... - 14:15 Revision 3974e6a8: [TASK] Avoid invalid object type in FileExtensionFilter
- filter() retrieves 'DataHandler|DatabaseRecordList $dataHandler'
as argument to call $dataHandler->deleteAction on it... - 12:49 Revision ca14daeb: [TASK] Register allowed record types on-demand in PageDoktypeRegistry
- Instead of calling the PageDoktypeRegistry
in the TcaFactory, the PageDoktypeRegistry
does now initialize the TCA for... - 12:31 Revision 863132b8: [TASK] Add custom icon example inside the `styleguide` infobox examples
- This adds an example on how to use a custom icon inside the Infobox Fluid-Viewhelper.
Resolves: #104123
Releases: ma... - 12:23 Revision 6e2f50ae: [TASK] Avoid implicitly nullable class method parameter in `EXT:extensionmanager`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:23 Revision d3cc1640: [TASK] Avoid implicitly nullable class method parameter in `EXT:extensionmanager`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:23 Revision 915f40e3: [TASK] Avoid implicitly nullable class method parameter in `EXT:extensionmanager`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:23 Revision c7f042e5: [TASK] Avoid implicitly nullable class method parameter in `EXT:felogin`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:22 Revision 44a9fb63: [TASK] Avoid implicitly nullable class method parameter in `EXT:felogin`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:22 Revision c74ea83e: [TASK] Avoid implicitly nullable class method parameter in `EXT:felogin`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:22 Revision 0b609da2: [TASK] Do not use uncommon constants for FormEngine node strings
- Resolves: #104244
Releases: main
Change-Id: I9619e380bc32f7966ff6804390207312f9e7da3e
Reviewed-on: https://review.typ... - 12:19 Revision 9baddfc0: [TASK] Make PagePermissionAssembler stateless
- PagePermissionAssembler is a DataHandler related
helper that calculates the permission fields of
page records.
The p... - 12:11 Revision d7d22f81: [TASK] Unify system backend module paths
- This unifies the paths to backend modules
below "system", such as "webhooks" or
"scheduler".
Additionally, the modul... - 10:40 Revision ac3f0533: [BUGFIX] Fix table column type for imageManipulation
- Also adds the type to the corresponding test.
Resolves: #104230
Releases: main, 12.4
Change-Id: Ica9e6b63d5a2fe52cc7... - 09:18 Revision 596bb678: [BUGFIX] Add `name` attribute to readonly fields in FormEngine
- Some FormEngine related JS components, e.g. the
slug element rely on input and text fields to
have the field name set... - 09:03 Revision b0c4df5d: [BUGFIX] Add `name` attribute to readonly fields in FormEngine
- Some FormEngine related JS components, e.g. the
slug element rely on input and text fields to
have the field name set... - 08:35 Revision 45c68cd0: [TASK] Free DH::__construct() from stateful dependencies
- ReferenceIndexUpdater as established with #92356 is
a stateful object designed to "gather" refindex update
jobs and p... - 08:35 Revision 3aa1c1f7: [TASK] Free DataMapProcessor for DI
- Get more state in DH periphery right: DataMapProcessor
is an `@internal` construct of DataHandler. It has a
static in... - 08:12 Revision a11469e5: [TASK] Update display of table in "Recycler" module
- The display of the table in the recycler module has been slightly
revised.
To improve clarity, the page UID informat... - 07:30 Revision e4daf09f: [TASK] Avoid implicitly nullable class method parameter in `EXT:form`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 07:28 Revision 1be2afe6: [TASK] Avoid implicitly nullable class method parameter in `EXT:form`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 07:27 Revision 3f9ebcc2: [TASK] Avoid implicitly nullable class method parameter in `EXT:form`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 06:18 Revision 8b6609aa: [TASK] Avoid implicitly nullable class method parameter in `EXT:frontend`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 06:17 Revision dcb83b97: [TASK] Avoid implicitly nullable class method parameter in `EXT:frontend`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 06:17 Revision 3a35d2d6: [TASK] Avoid implicitly nullable class method parameter in `EXT:frontend`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 04:51 Revision 82cdea40: [BUGFIX] Fix table column type for imageManipulation
- Also adds the type to the corresponding test.
Resolves: #104230
Releases: main, 12.4
Change-Id: Ica9e6b63d5a2fe52cc7... - 04:50 Revision 01782e29: [TASK] Add additional test to YamlFileLoader
- Provide an additional test to check for correct usage of numeric keys.
Resolves: #94852
Releases: main, 12.4
Change-... - 04:44 Revision 911b01d0: [TASK] Add additional test to YamlFileLoader
- Provide an additional test to check for correct usage of numeric keys.
Resolves: #94852
Releases: main, 12.4
Change-... - 04:42 Revision ee286633: [TASK] Avoid implicitly nullable class method parameter in `EXT:indexed_search`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 04:41 Revision 45b95fd7: [TASK] Avoid implicitly nullable class method parameter in `EXT:indexed_search`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 04:41 Revision 3f3ee107: [TASK] Avoid implicitly nullable class method parameter in `EXT:indexed_search`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r...
2024-06-27
- 22:32 Revision 925a9021: [DOCS] Document `site` object usage in EXT:form symfony expressions
- Currently only `siteLanguage` was documented as usable, now
also `site` is explained with the most common public gett... - 22:32 Revision 6e7dd480: [DOCS] Document `site` object usage in EXT:form symfony expressions
- Currently only `siteLanguage` was documented as usable, now
also `site` is explained with the most common public gett... - 21:09 Revision d45347cd: [BUGFIX] Make BackendGroupsExplicitAllowDeny wizard indicate errors
- The migration wizard BackendGroupsExplicitAllowDeny
('Migrate backend groups "explicit_allowdeny" field to
simplified... - 21:09 Revision 7cd29d98: [BUGFIX] Make BackendGroupsExplicitAllowDeny wizard indicate errors
- The migration wizard BackendGroupsExplicitAllowDeny
('Migrate backend groups "explicit_allowdeny" field to
simplified... - 20:49 Revision 4f53363f: [TASK] Fix typo in class name
- Resolves: #104216
Releases: main, 12.4
Change-Id: Ifbd5499fe8c50661cec4ec198b479978bd839084
Reviewed-on: https://revi... - 20:49 Revision 19fe2a30: [TASK] Fix typo in class name
- Resolves: #104216
Releases: main, 12.4
Change-Id: Ifbd5499fe8c50661cec4ec198b479978bd839084
Reviewed-on: https://revi... - 20:33 Revision d8d18661: [BUGFIX] Set correct owner information in "Recycler" backend module
- The "Owner" information in "Recycler" backend module is broken and
never shows a valid value. This patch ensures that... - 20:32 Revision f51d171b: [BUGFIX] Set correct owner information in "Recycler" backend module
- The "Owner" information in "Recycler" backend module is broken and
never shows a valid value. This patch ensures that... - 20:27 Revision 822eec32: [DOCS] Document YAML configuration options for Link Browser in CKEditor
- The CKEditor YAML files support a lot of configuration
options to adjust the Link Browser appearance, adding addition... - 20:27 Revision 70897a0c: [DOCS] Document YAML configuration options for Link Browser in CKEditor
- The CKEditor YAML files support a lot of configuration
options to adjust the Link Browser appearance, adding addition... - 20:14 Revision bf8f6830: [BUGFIX] Include scheduled records in BE/CLI/Install applications
- 12.0 allowed the option to show "scheduled records",
that is: Records that are timed with starttime / endtime.
Howev... - 20:13 Revision 7a4268ef: [TASK] Clean up extbase TypeConverters
- This change cleans up and streamlines Extbase type converters by:
* using typed properties
* adding proper return ty... - 20:10 Revision 20e86ef1: [BUGFIX] Include scheduled records in BE/CLI/Install applications
- 12.0 allowed the option to show "scheduled records",
that is: Records that are timed with starttime / endtime.
Howev... - 20:02 Revision 7f68e0a6: [FEATURE] Command to generate Fluid schema files
- The XSD schema generator, added with Fluid Standalone 2.12,
is applied to TYPO3's Fluid integration. This provides
au... - 18:47 Revision f9dd9cb4: [FEATURE] Introduce Schema API for TCA
- This feature introduces a schema for *reading*
information out of TCA, especially when working
with data from the dat... - 15:59 Revision 4da2551c: [FEATURE] Make parseFunc allowTags and denyTags optional
- Since HTML Sanitizer was introduced, lib.parseFunc does
"transformations", instead of ensuring that HTML is
"safe", w... - 14:55 Revision c93e8dc9: [FOLLOWUP] Provide PSR-7 Request only when relevant
- This makes passing the PSR-7 Request to the
PolicyMutatedEvent optional, since there are
use cases where the availabl... - 14:55 Revision 02cec4c3: [FOLLOWUP] Provide PSR-7 Request only when relevant
- This makes passing the PSR-7 Request to the
PolicyMutatedEvent optional, since there are
use cases where the availabl...
2024-06-26
- 21:00 Revision 9c5b5a81: [TASK] Fix CGL issues in Build directory
- Apply the latest rules of cs-fixer also on the Build directory
Resolves: #104227
Releases: main, 12.4
Change-Id: Ief... - 20:49 Revision 5b776a34: [TASK] Fix CGL issues in Build directory
- Apply the latest rules of cs-fixer also on the Build directory
Resolves: #104227
Releases: main, 12.4
Change-Id: Ief... - 16:25 Revision 52ab3c4c: [FEATURE] Update Fluid Standalone to 2.12
- This patch updates Fluid to the latest version. It also
adds a RST file which describes the new ViewHelper capabiliti... - 16:04 Revision 29dd10bf: [TASK] Avoid implicitly nullable class method parameter in `EXT:linkvalidator`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 16:04 Revision 0b1dcd1b: [TASK] Avoid implicitly nullable class method parameter in `EXT:linkvalidator`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 16:04 Revision af743ff7: [TASK] Avoid implicitly nullable class method parameter in `EXT:linkvalidator`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 15:12 Revision 2829f13c: [TASK] Add tests for current allowTags/denyTags behavior
- Resolves: #104219
Releases: main
Change-Id: I18609bb963eae8dd1aa918d74ea40293ea2c5e3a
Reviewed-on: https://review.typ... - 12:19 Revision e0963d0f: [TASK] Avoid implicitly nullable class method parameter in `EXT:lowlevel`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:18 Revision fdcd7d73: [TASK] Avoid implicitly nullable class method parameter in `EXT:install`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:18 Revision 5a707397: [TASK] Avoid implicitly nullable class method parameter in `EXT:install`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:18 Revision 803a6dbe: [TASK] Avoid implicitly nullable class method parameter in `EXT:install`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:16 Revision 5bc53853: [TASK] Disable failing unit-case test data set
- Since recently upgraded PHP-version the
10mb big xml unit test failes.
The `\LIBXML_PARSEHUGE` xml option could
be u... - 12:16 Revision c0e2cf6b: [TASK] Disable failing unit-case test data set
- Since recently upgraded PHP-version the
10mb big xml unit test failes.
The `\LIBXML_PARSEHUGE` xml option could
be u... - 12:16 Revision 4b6ca302: [TASK] Disable failing unit-case test data set
- Since recently upgraded PHP-version the
10mb big xml unit test failes.
The `\LIBXML_PARSEHUGE` xml option could
be u... - 08:45 Revision ac9f0ab8: [TASK] Provide PSR-7 Request in PolicyMutatedEvent
- For additional context does the PolicyMutatedEvent
now provide the current PSR-7 Request.
Resolves: #104141
Releases... - 08:45 Revision 5a46d585: [TASK] Provide PSR-7 Request in PolicyMutatedEvent
- For additional context does the PolicyMutatedEvent
now provide the current PSR-7 Request.
Resolves: #104141
Releases...
2024-06-25
- 23:48 Revision 0baa58de: [TASK] Raise typo3/testing-framework
- typo3/testing-framework v8 has been branched, dev-main
modernizes the codebase and removes some deprecated
details.
... - 23:14 Revision 62fd3fff: [TASK] Bump typo3/testing-framework ^8.2.0
- > composer req --dev typo3/testing-framework:^8.2.0
A minor release upgrade of TF needs minor
type hint adaptions to... - 15:00 Revision 9265012f: [TASK] Avoid implicitly nullable class method parameter in `EXT:reports`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 15:00 Revision 25d0a8a7: [TASK] Avoid implicitly nullable class method parameter in `EXT:reports`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 14:59 Revision f730783f: [TASK] Avoid implicitly nullable class method parameter in `EXT:reports`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 14:59 Revision 26863f5a: [TASK] Avoid implicitly nullable class method parameter in `EXT:rte_ckeditor`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 14:59 Revision 75826c47: [TASK] Avoid implicitly nullable class method parameter in `EXT:rte_ckeditor`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 14:59 Revision 35250730: [TASK] Avoid implicitly nullable class method parameter in `EXT:rte_ckeditor`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 14:26 Revision 02858919: [TASK] Remove usages of unused CSS class `hasDefaultValue`
- All FormEngine field types shipped in TYPO3 core use a CSS class
`hasDefaultValue` that was never defined or referenc... - 14:21 Revision ed0f870b: [TASK] Remove usages of unused CSS class `hasDefaultValue`
- All FormEngine field types shipped in TYPO3 core use a CSS class
`hasDefaultValue` that was never defined or referenc... - 13:23 Revision 89a9dbff: [DOCS] Fix incorrect namespace of AbstractModule
- The AbstractModule class is located within the 'ModuleApi' folder, so the
namespace must be \TYPO3\CMS\Adminpanel\Mod... - 13:06 Revision ba4828c5: [DOCS] Fix incorrect namespace of AbstractModule
- The AbstractModule class is located within the 'ModuleApi' folder, so the
namespace must be \TYPO3\CMS\Adminpanel\Mod... - 12:40 Revision ce5a0e64: [TASK] Avoid implicitly nullable class method parameter in `EXT:scheduler`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:40 Revision 1d36904c: [TASK] Avoid implicitly nullable class method parameter in `EXT:scheduler`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:40 Revision 42f11fd8: [TASK] Avoid implicitly nullable class method parameter in `EXT:scheduler`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:07 Revision 399bb327: [BUGFIX] Translate validation error in DateTime converter
- This patch adds missing translation string for the validation
error which is returned when a string is not recognized... - 08:57 Revision 39b788d6: [TASK] Adjust database support for `runTests.sh`
- This change modifies the `Build/Scripts/runTests.sh`
dispatcher script to add new database version.
Added versions:
... - 08:57 Revision dcaa0630: [TASK] Adjust database support for `runTests.sh`
- This change modifies the `Build/Scripts/runTests.sh`
dispatcher script to add new database version.
Added versions:
... - 08:57 Revision 5c02bb52: [TASK] Adjust database support for `runTests.sh`
- This change modifies the `Build/Scripts/runTests.sh`
dispatcher script to add new database version.
Added versions:
... - 08:55 Revision 878ab662: [TASK] Allow additional composer options for `-s composerInstall`
- This change modifies the `Build/Script/runTests.sh`
command dispatcher to allow passing composer options
to the `comp... - 08:54 Revision 13a25ba6: [TASK] Allow additional composer options for `-s composerInstall`
- This change modifies the `Build/Script/runTests.sh`
command dispatcher to allow passing composer options
to the `comp... - 08:54 Revision 33cf90cd: [TASK] Allow additional composer options for `-s composerInstall`
- This change modifies the `Build/Script/runTests.sh`
command dispatcher to allow passing composer options
to the `comp... - 08:33 Revision 28958242: [BUGFIX] Trim email address in EmailFinisher
- The ext:form EmailFinisher allows to retreive
recipients via different ways. Next to the
default yaml configuration i... - 08:33 Revision d1b207b6: [BUGFIX] Trim email address in EmailFinisher
- The ext:form EmailFinisher allows to retreive
recipients via different ways. Next to the
default yaml configuration i... - 08:31 Revision 173c1615: [BUGFIX] Silence regexp pattern errors in EXT:redirects
- This change adds a `@` silence operator to the usage of
`preg_match()` in the `RedirectService`. This prevents errors... - 08:31 Revision 50a45d4e: [BUGFIX] Silence regexp pattern errors in EXT:redirects
- This change adds a `@` silence operator to the usage of
`preg_match()` in the `RedirectService`. This prevents errors... - 08:31 Revision 6c88f15e: [BUGFIX] Silence regexp pattern errors in EXT:redirects
- This change adds a `@` silence operator to the usage of
`preg_match()` in the `RedirectService`. This prevents errors... - 08:16 Revision b00e20a9: [TASK] Avoid implicitly nullable class method parameter in `EXT:sys_note`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 08:16 Revision 89feb2ce: [TASK] Avoid implicitly nullable class method parameter in `EXT:sys_note`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 08:16 Revision 66d060a3: [TASK] Avoid implicitly nullable class method parameter in `EXT:sys_note`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 08:15 Revision 825f4fd9: [TASK] Avoid implicitly nullable class method parameter in `EXT:seo`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 08:14 Revision 1d1a2cb4: [TASK] Avoid implicitly nullable class method parameter in `EXT:seo`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 08:14 Revision 79bda472: [TASK] Avoid implicitly nullable class method parameter in `EXT:seo`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r...
2024-06-24
- 15:35 Revision 877a9800: [TASK] Remove duplicated code from typo3-backend-icon component
- The `typo3-backend-icon` component code contains a duplicated
code fragment. This patch removes one occurrence.
Reso... - 15:35 Revision c8ec6759: [TASK] Remove duplicated code from typo3-backend-icon component
- The `typo3-backend-icon` component code contains a duplicated
code fragment. This patch removes one occurrence.
Reso... - 15:27 Revision cfa4d142: [BUGFIX] Provide columnsOnly config as array
- Since #104172, the `columnsOnly` configuration
has to be provided in a new format, using
the table name as key and an... - 13:38 Revision 4a574c76: [TASK] Avoid implicitly nullable class method parameter in `EXT:workspaces`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 13:38 Revision 870431bb: [TASK] Avoid implicitly nullable class method parameter in `EXT:workspaces`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 13:38 Revision cb5719e4: [TASK] Avoid implicitly nullable class method parameter in `EXT:workspaces`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:46 Revision 9ab4c805: [BUGFIX] Replace remaining left-overs of `typo3-install-progress-bar`
- Resolves: #104161
Resolves: #104193
Related: #103767
Releases: main
Change-Id: I8223ae8aef6bb7b035d184e454bf2f7813747... - 12:28 Revision fd5320af: [TASK] Avoid implicitly nullable class method parameter in `EXT:webhooks`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:28 Revision bfa2fe15: [TASK] Avoid implicitly nullable class method parameter in `EXT:webhooks`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:28 Revision 73f6adf1: [TASK] Avoid implicitly nullable class method parameter in `EXT:reactions`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:27 Revision 5a61b8de: [TASK] Avoid implicitly nullable class method parameter in `EXT:reactions`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:01 Revision 7fbcc6c2: [TASK] Move toolbar language keys to corresponding extensions
- Language keys used in toolbar context are now in their corresponding
extensions. The following language keys were unu... - 11:29 Revision 455ce7c7: [TASK] Avoid implicitly nullable class method parameter in `EXT:redirects`
- With PHP 8.4 marking method parameter implicitly nullable
is depreacted and will emit a `E_DEPRECATED` warning. One
r... - 11:29 Revision 078baa6c: [TASK] Avoid implicitly nullable class method parameter in `EXT:redirects`
- With PHP 8.4 marking method parameter implicitly nullable
is depreacted and will emit a `E_DEPRECATED` warning. One
r... - 09:07 Revision 0d8199a4: [TASK] Update TypeScript to 5.5
- This commit updates TypeScript to 5.5, along with its related friends.
Executed commands:
npm install --save-de... - 09:07 Revision 5128c832: [TASK] Update TypeScript to 5.5
- This commit updates TypeScript to 5.5, along with its related friends.
Executed commands:
npm install --save-de... - 07:47 Revision ff5e3dfe: [BUGFIX] Provide and handle module aliases in JS context
- Since #96515, is's possible to configure aliases
for backend modules. Those are handled by the
UriBuilder to allow us... - 07:47 Revision e13c8aea: [BUGFIX] Provide and handle module aliases in JS context
- Since #96515, is's possible to configure aliases
for backend modules. Those are handled by the
UriBuilder to allow us... - 06:46 Revision a0797b5a: [TASK] Provide lib.parseFunc via ext:frontend
- Move lib.parseFunc to EXT:frontend in order to allow
fluid_styled_content to become optional at some point.
Resolves... - 05:06 Revision 2b6317e1: [TASK] Avoid implicitly nullable class method parameter in `EXT:redirects`
- With PHP 8.4 marking method parameter implicitly nullable
is depreacted and will emit a `E_DEPRECATED` warning. One
r...
2024-06-23
- 12:56 Revision 06043aeb: [TASK] Avoid implicitly nullable class method parameter in tests
- With PHP 8.4 marking method parameter implicitly nullable
is depreacted and will emit a `E_DEPRECATED` warning. One
r... - 12:55 Revision 26dd4d95: [TASK] Avoid implicitly nullable class method parameter in tests
- With PHP 8.4 marking method parameter implicitly nullable
is depreacted and will emit a `E_DEPRECATED` warning. One
r... - 12:55 Revision 9ddf6a94: [TASK] Avoid implicitly nullable class method parameter in tests
- With PHP 8.4 marking method parameter implicitly nullable
is depreacted and will emit a `E_DEPRECATED` warning. One
r... - 09:33 Revision f91be93e: [TASK] Rename indexed_search module identifier
- Next to renaming the module identifier of
the EXT:indexed_search backend module is
the path changed analogous to the ...
2024-06-22
- 07:26 Revision dea0303c: [DOCS] Streamline titles of the changelog manual
- Renames the title and headline on startpage to
"TYPO3 Core Changelog" for improved SEO results
and less confusion wit...
2024-06-21
- 16:35 Revision df072eae: [TASK] Streamline `TYPO3\CMS\Core\Database\Schema\SchemaMigrator`
- This change streamlines the `SchemaMigrator`, mainly
moving code from the `parseCreateTableStatements()`
method into ... - 16:01 Revision 67c92af8: [FEATURE] Show button to edit full record in Link Validator
- In some cases, it is helpful to have more context when editing
records from the list of broken links. Previously, onl... - 14:15 Revision 28a812d1: [BUGFIX] Correct link color for workspace module link in toolbar
- Using the forced primary link colors in dark mode on dark
backgrounds generates insufficient contrast. In addition,
w... - 13:37 Revision 2855c3a6: [BUGFIX] Fix imageManipulation allowedAspectRatios with "." notation
- Internally, all allowedAspectRatios will replace a "." character
with "_" to prevent problems with Fluid variable key... - 13:37 Revision 0f48be2a: [BUGFIX] Fix imageManipulation allowedAspectRatios with "." notation
- Internally, all allowedAspectRatios will replace a "." character
with "_" to prevent problems with Fluid variable key... - 13:33 Revision 6cf72fec: [TASK] Avoid backupGlobals=true in deprecated unit tests
- Not globally setting backupGlobals=true speeds up
unit tests quite significantly. We can do this with
deprecated unit... - 13:06 Revision 695cffd7: [BUGFIX] Handle multi level arguments in backend of indexed search
- The view "List of indexed pages" lists all indexed pages with the page
arguments used during indexing. To avoid error... - 13:05 Revision 0baca4b2: [BUGFIX] Handle multi level arguments in backend of indexed search
- The view "List of indexed pages" lists all indexed pages with the page
arguments used during indexing. To avoid error... - 12:53 Revision 2a1aa4d9: [TASK] Reduce usage of GeneralUtility::makeInstance in functional tests
- The functional test setup allows for easy access to registered services
via `$this->get` and will not consider any ot... - 12:39 Revision c5a25313: [BUGFIX] Fix array access error in EditableRestriction
- The class EditableRestriction is used in EXT:linkvalidator to apply
permission restrictions to database queries for c... - 12:23 Revision 0bc94fca: [BUGFIX] Fix array access error in EditableRestriction
- The class EditableRestriction is used in EXT:linkvalidator to apply
permission restrictions to database queries for c... - 12:22 Revision ce879bfd: [DOCS] Add hint to EXT:redirects regarding LinkHandler
- Using constants in the LinkHandler TSConfig does not work in the
redirects module.
Resolves: #103205
Releases: main,... - 12:22 Revision 19fa3ce4: [DOCS] Add hint to EXT:redirects regarding LinkHandler
- Using constants in the LinkHandler TSConfig does not work in the
redirects module.
Resolves: #103205
Releases: main,... - 12:22 Revision a51afe6c: [DOCS] Add hint to EXT:redirects regarding LinkHandler
- Using constants in the LinkHandler TSConfig does not work in the
redirects module.
Resolves: #103205
Releases: main,... - 12:21 Revision c25ea7b0: [BUGFIX] Fix backend page tree filter with special characters
- When filtering the page tree with characters that have
special meaning for a regular expression (for example,
")" or ... - 12:21 Revision b2e4a572: [BUGFIX] Fix backend page tree filter with special characters
- When filtering the page tree with characters that have
special meaning for a regular expression (for example,
")" or ... - 12:21 Revision 2e8499a8: [BUGFIX] Fix array access error in EditableRestriction
- The class EditableRestriction is used in EXT:linkvalidator to apply
permission restrictions to database queries for c... - 12:09 Revision 57c5ee66: [TASK] Merge submodules of EXT:linkvalidator
- The two submodules "Check Links" and "Report" of backend module
"Check Links" have been merged into one view. Languag... - 12:04 Revision 4d5b225f: [TASK] Update display of overview table in "Redirects" module
- The redirects overview table has been revised to improve the UX.
Previously, the table fields took up as much space ... - 12:01 Revision 8ed3b1ee: [TASK] Avoid unsetting variables in test tearDown()
- Recent phpunit versions improved memory handling a lot,
core tests no longer need to unset test case properties
manua... - 11:56 Revision 5fae106a: [BUGFIX] Change header tag in PaletteAndSingleContainer and adjust tab.html
- This commit fixes a minor issue where the header
tag in PaletteAndSingleContainer was incorrectly
set as h4. The tag ... - 11:56 Revision c1a29598: [BUGFIX] Properly handle checkbox state changes in FormEngine
- Using the multi record selection, it's possible
to change the state of checkboxes via multiple
ways, e.g. by clicking... - 11:56 Revision 49d1e234: [DOCS] Fix CSRF code example and naming in Changelogs
- Adjust request token header name to match the value defined in
RequestToken::HEADER_NAME.
Fix code example.
Release... - 11:44 Revision 82ac91d8: [BUGFIX] Properly handle checkbox state changes in FormEngine
- Using the multi record selection, it's possible
to change the state of checkboxes via multiple
ways, e.g. by clicking... - 11:39 Revision 85fbc88f: [BUGFIX] Change header tag in PaletteAndSingleContainer and adjust tab.html
- This commit fixes a minor issue where the header
tag in PaletteAndSingleContainer was incorrectly
set as h4. The tag ... - 09:58 Revision 0f64c4eb: [BUGFIX] Properly show multiple cropping coverAreas per cropVariant
- When switching between cropVariants with multiple coverAreas,
all of the previous coverAreas are properly removed, on... - 09:40 Revision b0545825: [BUGFIX] Properly show multiple cropping coverAreas per cropVariant
- When switching between cropVariants with multiple coverAreas,
all of the previous coverAreas are properly removed, on... - 09:32 Revision 7a579b46: [BUGFIX] Allow includeRecordsWithoutDefaultTranslation=0
- This change allows to explicitly set
includeRecordsWithoutDefaultTranslation = 0
in TypoScript.
Resolves: #93881
Rel... - 09:27 Revision d5e8cf71: [BUGFIX] Fix backend page tree filter with special characters
- When filtering the page tree with characters that have
special meaning for a regular expression (for example,
")" or ... - 09:26 Revision 1671cd0e: [TASK] Provide configuration for CKEditor's list properties
- Add the configuration example to the full demo of list properties.
Resolves: #100852
Releases: main, 12.4
Change-Id:... - 09:25 Revision b527a3e4: [BUGFIX] Allow includeRecordsWithoutDefaultTranslation=0
- This change allows to explicitly set
includeRecordsWithoutDefaultTranslation = 0
in TypoScript.
Resolves: #93881
Rel... - 09:11 Revision 9cb88ace: [TASK] Provide configuration for CKEditor's list properties
- Add the configuration example to the full demo of list properties.
Resolves: #100852
Releases: main, 12.4
Change-Id:... - 09:09 Revision c284a977: [TASK] Clean up parseFunc functionality in ContentObjectRenderer
- This change
* simplifies allowTags and denyTags in lib.parseFunc
by comparing with in_array rather than "inList()"
... - 09:01 Revision d7187dc7: [DOCS] Fix CSRF code example and naming in Changelogs
- Adjust request token header name to match the value defined in
RequestToken::HEADER_NAME.
Fix code example.
Release... - 08:20 Revision 154bf8a4: [TASK] Clarify description of [SYS][ipAnonymization]
- The IP anonymization task uses its own configuration and doesn't allow a
fallback to the configuration defined in the... - 08:04 Revision ea2731df: [BUGFIX] Avoid formatting typo in docs
- A missing whitespace makes a code block
being eaten away by doc rendering.
Resolves: #104169
Related: #104153
Releas... - 08:01 Revision 3414815a: [BUGFIX] form plugin translation overrides
- the array of translation files was not sorted by key descending.
Resolves: #95212
Releases: main, 12.4
Change-Id: Ie... - 07:53 Revision 32e09a4d: [TASK] Clarify description of [SYS][ipAnonymization]
- The IP anonymization task uses its own configuration and doesn't allow a
fallback to the configuration defined in the... - 07:52 Revision c56ab1dc: [BUGFIX] form plugin translation overrides
- the array of translation files was not sorted by key descending.
Resolves: #95212
Releases: main, 12.4
Change-Id: Ie...
2024-06-20
- 21:11 Revision a1308271: [BUGFIX] Improve and clean up Composer asset publishing
- The `PackageArtifactBuilder` takes care of publishing
`Resources/Public/...` directories of installed TYPO3 extension... - 20:07 Revision bb403bb8: [BUGFIX] Improve and clean up Composer asset publishing
- The `PackageArtifactBuilder` takes care of publishing
`Resources/Public/...` directories of installed TYPO3 extension... - 18:54 Revision a3df9091: [BUGFIX] Add scheduler task exception to error message
- When a scheduler task throws an exception, an error is logged.
The log message does not tell us the reason for the fa... - 18:54 Revision e216366a: [BUGFIX] Add scheduler task exception to error message
- When a scheduler task throws an exception, an error is logged.
The log message does not tell us the reason for the fa... - 16:56 Revision cf749330: [BUGFIX] Check open graph to decide if twitter:card should be added
- Resolves: #104097
Related: #101621
Releases: main
Change-Id: Ib7265a64477dd99f4c511eb859e7e4859564c3cd
Reviewed-on: h... - 16:21 Revision f9463aae: [TASK] Bump phpunit and testing-framework
- phpunit 11.2.5 comes with further memory consumption
improvements that obsolete some hacks we've had in
typo3/testing... - 16:20 Revision 745a91e7: [TASK] Bump phpunit and testing-framework
- phpunit 11.2.5 comes with further memory consumption
improvements that obsolete some hacks we've had in
typo3/testing... - 15:44 Revision a3be080a: [BUGFIX] Check for existing category before processing it
- The CategoryCollection might be called without an existing category uid
which must not lead to an exception to notice... - 15:44 Revision 2000ff33: [BUGFIX] Check for existing category before processing it
- The CategoryCollection might be called without an existing category uid
which must not lead to an exception to notice... - 13:55 Revision 8ec3b599: [TASK] Improve UX and accessibility of toolbar items
- Several minor adjustments have been made to the toolbar items to
improve the UX and accessibility.
This includes, am... - 13:42 Revision dc8d7576: [DOCS] Use GitHub permalink to CKEditor Base.yaml
- Releases: main, 12.4
Resolves: #103984
Change-Id: I8c105e3c3cdb37991e91015d8929d022224d8dea
Reviewed-on: https://revi... - 13:42 Revision b194c00b: [DOCS] Use GitHub permalink to CKEditor Base.yaml
- Releases: main, 12.4
Resolves: #103984
Change-Id: I8c105e3c3cdb37991e91015d8929d022224d8dea
Reviewed-on: https://revi... - 13:22 Revision 8d62a376: [TASK] Use code editor in styleguide examples
- Resolves: #104080
Releases: main
Change-Id: I83b5f8dfabb32b584300066ea52a97b5917ca6c4
Reviewed-on: https://review.typ... - 13:20 Revision a7c06397: [TASK] Add info boxes to "Info" module and its submodules
- If a user does not have access to the module or no page is selected
when using the module, a corresponding info box w... - 13:19 Revision b380d810: [TASK] Add info boxes to "Info" module and its submodules
- If a user does not have access to the module or no page is selected
when using the module, a corresponding info box w... - 13:17 Revision d6bea900: [TASK] Rename path to extensionmanager module
- The URL path to the extensionmanager backend
module is now "/module/tools/extensionmanager"
to be in line with the ot... - 13:15 Revision 09929d9f: [BUGFIX] Return an OK message if permissions are already fine
- If the permissions are already ok, better return an OK FlashMessage
instead of throwing an exception.
Resolves: #103... - 13:15 Revision 6026bea7: [BUGFIX] Return an OK message if permissions are already fine
- If the permissions are already ok, better return an OK FlashMessage
instead of throwing an exception.
Resolves: #103... - 13:06 Revision f79d4096: [TASK] Rename twitter to x in labels
- As twitter has been renamed to X, the labels in the page settings are
adopted too. As the meta tags itself are still ... - 13:06 Revision 244b7883: [TASK] Rename twitter to x in labels
- As twitter has been renamed to X, the labels in the page settings are
adopted too. As the meta tags itself are still ... - 11:27 Revision eba6e746: [TASK] Improve info text for backend layouts with no colPos assigned
- As the editor doesn't know anything about the name "colPos" the text is
changed.
Resolves: #99014
Releases: main, 12... - 11:27 Revision 4140e855: [TASK] Improve info text for backend layouts with no colPos assigned
- As the editor doesn't know anything about the name "colPos" the text is
changed.
Resolves: #99014
Releases: main, 12... - 09:51 Revision 23b4a61d: [BUGFIX] Remove all restrictions in user creation command
- Implement what is already commented by removing all restrictions when
comparing given username with all existing user... - 09:30 Revision 0e5f8561: [BUGFIX] Remove all restrictions in user creation command
- Implement what is already commented by removing all restrictions when
comparing given username with all existing user... - 09:29 Revision 7e69ba0e: [TASK] Add docs for database error "row size too large"
- The patch adds an important.rst explaining details
around MySQL / MariaDB "row size too large" and
options to handle ... - 07:33 Revision 253926d1: [TASK] Rename path to EXT:form BE route
- The URL path to the form backend module
is now named "/module/manage/forms" instead of
"/module/web/FormFormbuilder" ...
2024-06-19
- 21:18 Revision 63212d65: [BUGFIX] Make ContentRenderer catch more errors
- The ContentObjectRenderer catches \Exception's
that occur during the rendering of a content element.
However, since P... - 21:18 Revision 1dbe88a6: [BUGFIX] Make ContentRenderer catch more errors
- The ContentObjectRenderer catches \Exception's
that occur during the rendering of a content element.
However, since P... - 21:06 Revision 9819ed85: [BUGFIX] Make ContentRenderer catch more errors
- The ContentObjectRenderer catches \Exception's
that occur during the rendering of a content element.
However, since P... - 17:07 Revision 13f9d704: [BUGFIX] Handle processed file paths properly
- When implementing a custom ImageViewHelper to manipulate the image
with the GifBuilder, after processing instructions... - 13:41 Revision 0b76d647: [TASK] Deprecate `Utility.updateQueryStringParameter()`
- The method `Utility.updateQueryStringParameter()` from the module
`@typo3/backend/utility.js` was introduced in TYPO3...
2024-06-18
- 21:06 Revision c6645752: [BUGFIX] Allow to open info modal window
- The configuration top.TYPO3.settings.ShowItem.moduleUrl
must be set so that info-window.js can use it to load
the con... - 21:06 Revision a2f73811: [BUGFIX] Allow to open info modal window
- The configuration top.TYPO3.settings.ShowItem.moduleUrl
must be set so that info-window.js can use it to load
the con... - 21:05 Revision f96dded6: [BUGFIX] Allow to open info modal window
- The configuration top.TYPO3.settings.ShowItem.moduleUrl
must be set so that info-window.js can use it to load
the con... - 18:43 Revision 35a7e470: [TASK] Add styleguide uuid example fields
- This patch provides some examples for the type=uuid
in ext:styleguides 'basic' table including a generator
for this t... - 15:10 Revision 9ad6fa97: [FEATURE] Improve backend notifications display and handling
- Currently, the notification/alert container does not allow scrolling
when multiple notifications exceed the viewport ... - 14:21 Revision 10fa9b28: [TASK] Render generator fields as hidden fields in columnsOnly mode
- When using the "columnsOnly" mode to render just
a subset of available fields of a record, while
the subset includes ... - 14:20 Revision f35b145b: [TASK] Render generator fields as hidden fields in columnsOnly mode
- When using the "columnsOnly" mode to render just
a subset of available fields of a record, while
the subset includes ... - 13:46 Revision 37a08eaa: [TASK] Have TEXT for type=input length > 255
- Long VARCHAR() fields tend to eat up quite a bit of
"65k bytes maximum row size" space, especially with
utf8mb4.
The ... - 13:05 Revision e9904c0e: [BUGFIX] Avoid race condition in DocumentService.ready()
- Improve document-service responsiveness by relying on
`DOMContentLoaded` and `document.readyState` >= `interactive`.
... - 13:05 Revision e06cac85: [BUGFIX] Avoid race condition in DocumentService.ready()
- Improve document-service responsiveness by relying on
`DOMContentLoaded` and `document.readyState` >= `interactive`.
... - 13:05 Revision 45d8e094: [BUGFIX] Avoid race condition in DocumentService.ready()
- Improve document-service responsiveness by relying on
`DOMContentLoaded` and `document.readyState` >= `interactive`.
... - 10:57 Revision aa2a78d8: [BUGFIX] Unify backend routes for workspace
- Resolves: #103212
Releases: main, 12.4
Change-Id: If285a5cb1bb418ef7671ca6894827a059e5c1cb7
Reviewed-on: https://revi... - 10:57 Revision b2bfb974: [BUGFIX] Unify backend routes for workspace
- Resolves: #103212
Releases: main, 12.4
Change-Id: If285a5cb1bb418ef7671ca6894827a059e5c1cb7
Reviewed-on: https://revi... - 09:53 Revision 26825240: [TASK] Make pages.author VARCHAR(255)
- This was a VARCHAR(255) before #104098, which considers
TCA 'max' property and thus reduced it to VARCHAR(80).
To avo... - 08:00 Revision f086b0df: [TASK] Avoid long varchar() in pages table
- Prefer TEXT over VARCHAR(2048) for pages:canonical_link.
This gives more "room" for other bigger fields in this
table... - 07:09 Revision 14242366: [TASK] Replace invalid icon with working example
- The backend layout wizard now uses a working example by using an
existing icon.
Resolves: #91910
Releases: main, 12.... - 07:06 Revision 3f634328: [TASK] Avoid runTests.sh -e
- Argument passing using `--` works well. It's time
to remove the previous `-e` solution.
Resolves: #104137
Related: #... - 07:05 Revision 00acb625: [TASK] Avoid runTests.sh -e
- Argument passing using `--` works well. It's time
to remove the previous `-e` solution.
Resolves: #104137
Related: #... - 07:05 Revision 561664cb: [TASK] Avoid runTests.sh -e
- Argument passing using `--` works well. It's time
to remove the previous `-e` solution.
Resolves: #104137
Related: #... - 06:49 Revision 103288b9: [TASK] Replace invalid icon with working example
- The backend layout wizard now uses a working example by using an
existing icon.
Resolves: #91910
Releases: main, 12.... - 06:11 Revision bad77404: [DOCS] Add template to changelog overview pages
- Resolves: #104134
Releases: main
Change-Id: I810e9cd34d6b4e409386ecddf40549468456e24d
Reviewed-on: https://review.typ... - 06:10 Revision 16ce9d74: [TASK] Raise `phpstan/phpstan`
- This change requires PHPStan on the current
newest version.
Note: In v12 the phpstan baseline is regenerated
to adop... - 06:10 Revision 58c2378c: [TASK] Raise `phpstan/phpstan`
- This change requires PHPStan on the current
newest version.
Note: In v12 the phpstan baseline is regenerated
to adop... - 06:05 Revision 0bbf7c25: [BUGFIX] Allow integers as sort value in ArrayUtility::sortArraysByKey
- Cast the value to strings before using strcasecmp for sorting.
This allows to use integers for sorting the array.
Re... - 06:04 Revision 8b6c1e1f: [TASK] Avoid runTests.sh -o
- Inline the 'random seed' option for -s unitRandom,
replay a specific seed using:
> runTests.sh -s unitRandom -- --ra... - 06:04 Revision 5843cc1d: [TASK] Avoid runTests.sh -o
- Inline the 'random seed' option for -s unitRandom,
replay a specific seed using:
> runTests.sh -s unitRandom -- --ra... - 06:04 Revision ca580736: [TASK] Avoid runTests.sh -o
- Inline the 'random seed' option for -s unitRandom,
replay a specific seed using:
> runTests.sh -s unitRandom -- --ra... - 05:51 Revision 9eaa5a0c: [BUGFIX] Allow integers as sort value in ArrayUtility::sortArraysByKey
- Cast the value to strings before using strcasecmp for sorting.
This allows to use integers for sorting the array.
Re...
2024-06-17
- 22:31 Revision 8c9e7d87: [TASK] Resolve `@todo` in AbstractFormFieldViewHelper
- This change resolves the `@todo` in `AbstractFormFieldViewHelper`
by using the suggested method from `PersistenceMana... - 14:32 Revision dcf5038f: [BUGFIX] Fix ExtensionScanner ignoring all lines instead of single one
- Once the ExtensionScanner hits a '@extensionScannerIgnoreLine'
annotated code line, it internally sets a flag that is... - 14:31 Revision 4b8e7296: [BUGFIX] Fix ExtensionScanner ignoring all lines instead of single one
- Once the ExtensionScanner hits a '@extensionScannerIgnoreLine'
annotated code line, it internally sets a flag that is... - 14:01 Revision 2c2005f5: [TASK] Remove unnecessary typecasts in ext:fluid
- This change removes redundant typecasts in ext:fluid, where
the variable type already matches the type being cast.
R... - 13:36 Revision 0ae97b4b: [TASK] Upgrade to phpunit ^10.5.21
- The release comes with a nifty memory usage
improvement and probably allows us to avoid
a couple of hacks we've used,... - 13:35 Revision 9ee0d932: [TASK] Upgrade to phpunit ^11.2.2
- The release comes with a nifty memory usage
improvement and probably allows us to avoid
a couple of hacks we've used,... - 12:56 Revision 9efd5b57: [TASK] Revert "Prevent requiring "typo3conf" for Composer mode in Dir. Status"
- This reverts commit 4b89b371d0f013b365bdffe7eec24689db9896f4.
Reason for revert: The typo3conf folder is still used
... - 12:37 Revision f2fe50ed: [TASK] Streamline DefaultTcaSchema
- Have a switch/case for the main per-type
construct and avoid loops per type.
Resolves: #104110
Related: #101553
Rele... - 08:48 Revision 4bb53cf8: [TASK] Do not log locked backend exceptions
- BackendAccessDeniedException is thrown due to inproper client ip.
BackendLockedException is thrown when the backend i... - 08:40 Revision d224cd57: [TASK] Do not log locked backend exceptions
- BackendAccessDeniedException is thrown due to inproper client ip.
BackendLockedException is thrown when the backend i... - 06:16 Revision a9037fb1: [FEATURE] Provide workspaces in LiveSearch
- When EXT:workspaces is installed, backend users with granted permissions
may now search for workspaces in the LiveSea...
Also available in: Atom