Activity
From 2022-06-19 to 2022-07-18
2022-07-18
- 23:50 Revision 7af978a2: [DOCS] Distinguish composer and legacy installation in cron examples
- Releases: main, 11.5
Resolves: #97965
Change-Id: I6e03354925b4ecb9c3f72554862a01057851f48b
Reviewed-on: https://revie... - 23:25 Revision c3a112ac: [DOCS] Distinguish composer and legacy installation in cron examples
- Releases: main, 11.5
Resolves: #97965
Change-Id: I6e03354925b4ecb9c3f72554862a01057851f48b
Reviewed-on: https://revie... - 22:05 Revision b13d76c4: [BUGFIX] Use config.extTarget as fallback for HMENU external links
- If a page of type external link does not have a "target" defined
the fallback should be used. This behavior has been ... - 21:32 Revision de9c787b: [BUGFIX] Use config.extTarget as fallback for HMENU external links
- If a page of type external link does not have a "target" defined
the fallback should be used. This behavior has been ... - 20:14 Revision 9736aff3: [TASK] Avoid using TemplateService->rootLine
- With the new TypoScript parser, we should start
phasing out TemplateService (tsfe->tmpl in FE).
One of it's usages i... - 14:47 Revision 23e04182: [DOCS] Fix typos in aliases description of module registration
- Resolves: #97966
Related: #96515
Releases: main
Change-Id: I057a73cc00ad5789aa998c845c16e04965c99ead
Reviewed-on: htt... - 06:13 Revision a73a32b4: [DOCS] Fix link syntax in the Changelog
- Fix case and some additional syntax
Releases: main
Resolves: #97734
Change-Id: Iee717894e5d35255163e6cd4a665c3c75d90...
2022-07-16
- 21:15 Revision c14c179c: [TASK] Also run nightly PHPStan builds with highest dependencies
- This allows us to see whether a new PHPStan version causes any baseline
changes, or whether an update of any other de... - 20:42 Revision 4e42e1f0: [TASK] Bump the Doctrine dependencies
- Used commands:
> composer req -W doctrine/annotations:^1.13.3 doctrine/dbal:^3.3.7 \
doctrine/event-manager:^1.1.1... - 19:56 Revision 7f4c890f: [BUGFIX] Transform `tableoptions` early to valid `doctrine/dbal` option
- With #80398 support to set `tableoptions` to proper charset and
collate has been added. This setting has been passed ... - 19:48 Revision 5ff2f02d: [BUGFIX] Transform `tableoptions` early to valid `doctrine/dbal` option
- With #80398 support to set `tableoptions` to proper charset and
collate has been added. This setting has been passed ... - 19:46 Revision a2d5611f: [FEATURE] Revamp TypoScript Template Analyzer
- This establishes the first usage of the new TypoScript
parser and leverages some of its improved functionality:
A rew... - 13:39 Revision 3c54ff63: [TASK] Update PHPStan
- PHPStan 1.8.1 removes some warnings.
Used commands:
> composer req --dev phpstan/phpstan:^1.8.1
> ./Build/Scripts/r... - 13:31 Revision 57ee3651: [TASK] Avoid misusing element browser for link handler concerns
- This resolves a mixup in ext:recordlist:
The "Browser" classes are the "element browser" modals, used
when adding FA... - 13:26 Revision 74da5c69: [TASK] Update PHPStan
- PHPStan 1.8.1 removes one warning.
Used commands:
> composer req --dev phpstan/phpstan:^1.8.1
> ./Build/Scripts/run... - 12:52 Revision fb0ca504: [TASK] Raise bnf/phpstan-psr-container:^1.0.1
- Patch level raise of a monorepo --dev dependency
as yet another raise to unblock psr/container:^2.
$ composer req --... - 12:52 Revision 99ee9790: [TASK] Raise bnf/phpstan-psr-container:^1.0.1
- Patch level raise of a monorepo --dev dependency
as yet another raise to unblock psr/container:^2.
$ composer req --... - 11:26 Revision 8f39c70f: [TASK] Add native types to the GeneralUtility properties
- Resolves: #97892
Releases: main
Change-Id: Ib704bd1dbf8fb1be71ff80748c379273ded6552b
Reviewed-on: https://review.typo... - 11:12 Revision 3a61d6ad: [BUGFIX] Use correct fallback types in ImageDimension
- Replace wrong null fallback for "width" and "height"
with empty string and also cast the values before
passing to Gra... - 11:05 Revision 94623147: [BUGFIX] Use correct fallback types in ImageDimension
- Replace wrong null fallback for "width" and "height"
with empty string and also cast the values before
passing to Gra... - 08:13 Revision da7776d7: [BUGFIX] Do not lose Context in AbstractContentObject
- When AbstractContentObject is fetching ->getPageRepository()
but TSFE hasn't been fully initialized yet, the Context
... - 06:57 Revision e555cc88: [BUGFIX] Add missing parenthesis in ElementInformation.html
- Resolves: #97953
Releases: main, 11.5
Change-Id: Ie152dfdb8c08f20a835ac9a1c8cf56f1206c4fa1
Reviewed-on: https://revie... - 06:20 Revision fe618d52: [BUGFIX] Add missing parenthesis in ElementInformation.html
- Resolves: #97953
Releases: main, 11.5
Change-Id: Ie152dfdb8c08f20a835ac9a1c8cf56f1206c4fa1
Reviewed-on: https://revie... - 01:40 Revision 128eaf6f: [BUGFIX] Prevent undefined array key warnings in RequestHandler
- Resolves: #97767
Releases: main, 11.5
Change-Id: I1c874770ad1201e22a95d0af67e7caf4b09a8aa3
Reviewed-on: https://revie... - 01:28 Revision 8a7b5260: [BUGFIX] Prevent undefined array key warnings in RequestHandler
- Resolves: #97767
Releases: main, 11.5
Change-Id: I1c874770ad1201e22a95d0af67e7caf4b09a8aa3
Reviewed-on: https://revie...
2022-07-15
- 21:34 Revision 6b0ede27: [!!!][FEATURE] Add PSR-14 AfterPageTreeItemsPreparedEvent
- The new PSR-14 AfterPageTreeItemsPreparedEvent is added.
The Event gets dispatched in the TreeController and allows
t... - 21:05 Revision b2da9dee: Revert "[BUGFIX] Use correct fallback types in ImageDimension"
- This reverts commit 88a8a24669ce7f7198815a027115560c7a148c7b.
Reason for revert: Accidentally merged without enough ... - 20:52 Revision 97da80f7: [BUGFIX] Fix notices in GraphicalFunctions
- The provided width and height must be cast to a string to avoid
notices.
Resolves: #97911
Releases: main, 11.5
Chang... - 20:30 Revision 88a8a246: [BUGFIX] Use correct fallback types in ImageDimension
- Replace wrong null fallback for "width" and "height"
with empty string and also cast the values before
passing to Gra... - 20:13 Revision ba5d908d: [BUGFIX] Fix notices in GraphicalFunctions
- The provided width and height must be cast to a string to avoid
notices.
Resolves: #97911
Releases: main, 11.5
Chang... - 17:22 Revision f68e5283: [BUGFIX] Keep hyphens when lexing words for indexed_search
- This change makes sure hyphens are kept as part of a word instead of
removing them. Removing them led to "casesensiti... - 15:28 Revision b6815ecc: [BUGFIX] Streamline element browser templates
- The templates used for the element browser are now separated into
several templates, based on their usage.
The eleme... - 15:19 Revision 6d4d2a82: [BUGFIX] Do not lose Context in AbstractContentObject
- When AbstractContentObject is fetching ->getPageRepository()
but TSFE hasn't been fully initialized yet, the Context
... - 15:02 Revision 03bc23b9: [BUGFIX] Allow changing FF sections in new version overlays
- Creating a version overlay of a record that has flexform
sections and moving or deleting some of these sections
at th... - 14:29 Revision d2703cc4: [TASK] Allow icons from Icon Registry in login providers
- FontAwesome will be phased out in a short while. As a precursor patch,
login providers are prepared to accept a new o... - 14:22 Revision d209764e: [BUGFIX] Allow changing FF sections in new version overlays
- Creating a version overlay of a record that has flexform
sections and moving or deleting some of these sections
at th... - 14:12 Revision 6d47cc47: [BUGFIX] Keep hyphens when lexing words for indexed_search
- This change makes sure hyphens are kept as part of a word instead of
removing them. Removing them led to "casesensiti... - 14:11 Revision 3617343a: [TASK] Allow icons from Icon Registry in login providers
- FontAwesome will be phased out in a short while. As a precursor patch,
login providers are prepared to accept a new o... - 13:43 Revision 53e96c4c: [BUGFIX] Allow changing FF sections in new version overlays
- Creating a version overlay of a record that has flexform
sections and moving or deleting some of these sections
at th... - 08:45 Revision f47cac31: [BUGFIX] Stabilize page tree acceptance test
- Resolves: #97931
Releases: main, 11.5
Change-Id: I745bffa0c6873f6b8ff5fb15f32da4cd6538959a
Reviewed-on: https://revie... - 08:29 Revision 6d922f32: [BUGFIX] Stabilize page tree acceptance test
- Resolves: #97931
Releases: main, 11.5
Change-Id: I745bffa0c6873f6b8ff5fb15f32da4cd6538959a
Reviewed-on: https://revie... - 05:34 Revision 0c6458c7: [BUGFIX] Update CSS in `typo3-backend-icon`
- The CSS of @typo3/icons has changed with v3, but the web component
`typo3-backend-icon` was not updated accordingly, ...
2022-07-14
- 21:57 Revision 71f1b61d: [DOCS] Fix warnings in .rst files
- Resolves: #97946
Releases: main
Change-Id: I3454255329a5cac29fa5ee8ed78f78ca47133e89
Reviewed-on: https://review.typo... - 20:00 Revision aa8db60d: [TASK] Improve type annotation for GU::setIndpEnv
- This helps static code analysis in extensions.
Resolves: #97893
Releases: main, 11.5
Change-Id: Ie2eee8244438cc8d462... - 19:44 Revision f69473d0: [TASK] Improve type annotation for GU::setIndpEnv
- This helps static code analysis in extensions.
Resolves: #97893
Releases: main, 11.5
Change-Id: Ie2eee8244438cc8d462... - 19:07 Revision 097c2ded: [BUGFIX] Respect docheader offset for anchors in page module
- Resolves: #97036
Releases: main, 11.5
Change-Id: I4342011309a35233d278aec73e36a6dcf542babc
Reviewed-on: https://revie... - 18:55 Revision fda25134: [!!!][FEATURE] Use LanguageAspect in QuerySettings for Extbase
- This change adapts the QuerySettings functionality
for Extbase in v12 to allow to work with a LanguageAspect
which co... - 17:41 Revision 76e90dd3: [DOCS] Remove References to "Inside TYPO3"
- The reference "Inside TYPO3" is not available anymore since TYPO3 8.7.
The sentences are quite useless anyway.
Rele... - 17:40 Revision 2301abc8: [DOCS] Remove References to "Inside TYPO3"
- The reference "Inside TYPO3" is not available anymore since TYPO3 8.7.
The sentences are quite useless anyway.
Rele... - 17:01 Revision 0da46e7b: [DOCS] Remove References to "Inside TYPO3"
- The reference "Inside TYPO3" is not available anymore since TYPO3 8.7.
The sentences are quite useless anyway.
Rele... - 16:43 Revision ee1aca56: [!!!][FEATURE] Provide dedicated enum for contextual feedback
- To clean up cluttered severity definitions for flash messages and
reports, a new `ContextualFeedback` enum is introdu... - 14:41 Revision c102739e: [BUGFIX] Skip resolving backpath for already absolute paths
- In case GU::createVersionNumberedFilename() receives
a file with an absolute path, no back path should be resolved
si... - 14:11 Revision 419ff04f: [BUGFIX] Skip resolving backpath for already absolute paths
- In case GU::createVersionNumberedFilename() receives
a file with an absolute path, no back path should be resolved
si... - 13:56 Revision cf970ccd: [BUGFIX] Skip resolving backpath for already absolute paths
- In case GU::createVersionNumberedFilename() receives
a file with an absolute path, no back path should be resolved
si... - 13:32 Revision 12568884: [FEATURE] Add aliases to Backend Routes and Modules
- Symfony 5.4 ships with a new feature to add "aliases"
to routes. TYPO3 can now replace legacy and complicated
names f... - 11:00 Revision 7fadfb11: [BUGFIX] Add missing space after sentence in command output
- Resolves: #97938
Releases: main, 11.5
Change-Id: I711a541a9d38f7cd9ea2b1828a5353a8d1f7e0e3
Reviewed-on: https://revie... - 10:52 Revision d87a5ced: [BUGFIX] Prevent DataHandler warning for non-workspace tables
- If a record with associated inline records gets copied, the DataHandler
always handles the record creation as new ver... - 10:51 Revision ebe000d5: [BUGFIX] Add missing space after sentence in command output
- Resolves: #97938
Releases: main, 11.5
Change-Id: I711a541a9d38f7cd9ea2b1828a5353a8d1f7e0e3
Reviewed-on: https://revie... - 09:15 Revision 4d35f809: [TASK] Streamline functional test snapshots
- The testing-framework functional test db snapshot
helper expects the database to be empty when
withDatabaseSnapshot()... - 07:52 Revision 2edf8b89: [BUGFIX] Prevent DataHandler warning for non-workspace tables
- If a record with associated inline records gets copied, the DataHandler
always handles the record creation as new ver... - 07:18 Revision 6817177d: [TASK] Speed up a functional test using snapshot
- Using functional test related .yaml scenario setup
which uses DataHandler to prime the test database
is pretty slow.
... - 07:18 Revision 559269cd: [TASK] Avoid unnecessary database snapshot in two test-cases
- Two functional tests use the testing-framework db snapshot
feature without really needing it. Those can be simplified...
2022-07-13
- 19:58 Revision f96a47c4: [TASK] Avoid setUpBackendUserFromFixture() in functionals
- The testing-framework method setUpBackendUserFromFixture()
is kinda flawed since it does two things at once: It
creat... - 19:58 Revision d6d730a5: [TASK] styleguide: Avoid setUpBackendUserFromFixture() in functionals
- The method will be removed in v12 compatible
testing-framework. - 19:37 Revision d6b79386: [TASK] Modernize reports module view
- Resolves: #97929
Releases: main
Change-Id: I2957673006b874a3d35a605c7bf204bedf897334
Reviewed-on: https://review.typo... - 19:31 Revision 5eea4a9e: [FEATURE] Improve performance and usability while editing sys_filemounts
- This patch combines the two fields base and path into a new field identifier.
In the backend UI, the new TCA type fol... - 17:20 Revision d0860540: [!!!][TASK] Remove TypoScript option config.doctypeSwitch
- "config.doctypeSwitch" was used to bring TYPO3's Frontend
into "Quirks Mode" when using XHTML, important for Internet... - 12:32 Revision 591cc424: [TASK] Avoid importDataSet() in functional tests
- This avoids using importDataSet() in functional tests
using .xml fixture files from the testing framework.
Usages ar... - 12:09 Revision 4b7f3062: [DOCS] Deprecate inline JavaScript in Dashboard
- Releases: main
Resolves: #97915
Change-Id: I5dd0812847d1984b312e1d452ff38232b20f100a
Reviewed-on: https://review.typo... - 08:06 Revision 5942e47e: [BUGFIX] Enhance annotation integrity test script
- Docblock annotations with more then one space between a wildcard
character `*` and the annotation start character `@`... - 08:05 Revision f1558dca: [BUGFIX] Enhance annotation integrity test script
- Docblock annotations with more then one space between a wildcard
character `*` and the annotation start character `@`... - 07:57 Revision 177354cc: [TASK] styleguide: Switch to csv import in acceptance tests
- https://github.com/TYPO3-CMS/styleguide/pull/333
testing-framework deprecates xml import. The patch
switches to a lo... - 07:08 Revision 6f8bda13: [TASK] Switch from xml imports to csv in acceptance tests
- The acceptance test base class in testing-framework
now allows to load .csv instead of .xml files to
prime the databa... - 06:59 Revision 3417490e: [BUGFIX] Enhance annotation integrity test script
- Docblock annotations with more then one space between a wildcard
character `*` and the annotation start character `@`... - 06:52 Revision f4df0db9: [TASK] Move NoopPasswordHash fixture to MFA tests
- The NoopPasswordHash fixture is currently used in MFA provider tests
only. To declutter the Tests/ directory, the fix... - 06:32 Revision dba4f270: [TASK] Move NoopPasswordHash fixture to MFA tests
- The NoopPasswordHash fixture is currently used in MFA provider tests
only. To declutter the Tests/ directory, the fix...
2022-07-12
- 20:27 Revision 785e579d: [TASK] Use Command::* constants for return values
- Since Symfony 5.x, the Command class offers constants for possible
return values to be used in a commands `execute()`... - 18:55 Revision 92fc2486: [BUGFIX] Remove dead-code paths from AddController
- PHPStan identified these code paths as impossible. On
code inspection that's true, so they have been removed
as dead ... - 17:56 Revision ac8a3d32: [BUGFIX] Store search terms in local extension list
- With the removal of datatables in #86343 the search terms used to filter
tables were not stored anymore, leading to u... - 17:38 Revision 4bfa53eb: [BUGFIX] Store search terms in local extension list
- With the removal of datatables in #86343 the search terms used to filter
tables were not stored anymore, leading to u... - 17:38 Revision e05a1c8a: [BUGFIX] Add check if opcache_invalidate exists
- The existing condition checks if opcache_invalidate
and opcache_reset are disabled, the new condition
also checks if ... - 17:20 Revision 8a144b9c: [TASK] Have local acceptance test setup files
- The 'installer' acceptance test related environment setup
files have been part of typo3/testing-framework, but they
s... - 17:07 Revision 5a8d863c: [BUGFIX] Add check if opcache_invalidate exists
- The existing condition checks if opcache_invalidate
and opcache_reset are disabled, the new condition
also checks if ... - 16:56 Revision 0cc10285: [BUGFIX] Remove additional button classes from dropdown items
- When using a <button> in a bootsrap dropdown
menu, additional button classes, such as ".btn"
are not necessary, but m... - 16:07 Revision f1552ad4: [BUGFIX] Ensure to use default UID for Extbase objects
- With this change, Extbase consistently
returns objects with a "uid" of the default language,
and not the localized ID... - 15:48 Revision b3697e56: [BUGFIX] Fix undefined index in ContentObjectRenderer
- Like the surrounding $conf['max'], this array index access should also
be secured.
Releases: main, 11.5
Resolves: #9... - 15:20 Revision 12eca0cf: [BUGFIX] Fix undefined index in ContentObjectRenderer
- Like the surrounding $conf['max'], this array index access should also
be secured.
Releases: main, 11.5
Resolves: #9... - 14:20 Revision cf95e6bf: [TASK] Migrate more test fixtures to CSV
- Migrate some further usages of XML fixture imports
to CSV in functional tests. This resolves all missing
cases that d... - 11:53 Revision 37c98b6b: [BUGFIX] Correct table icon in EXT:test_select_flex_mm
- iconfile target should be Extension.svg
instead of Extension.gif
Resolves: #97906
Releases: main
Change-Id: Icf0bc94... - 11:41 Revision e5b93ae4: [BUGFIX] Set current time as default in flatpickr
- flatpickr always defaults to 12:00 if no other value is given, being
quite inconvenient. The options `defaultHour` an... - 10:21 Revision 3b2ef015: [BUGFIX] Set current time as default in flatpickr
- flatpickr always defaults to 12:00 if no other value is given, being
quite inconvenient. The options `defaultHour` an... - 09:56 Revision e2973c0e: [TASK] Streamline delete message for page and list view
- The list and page view currently do not show
details about the record to be deleted.
The content of the delete modal... - 09:28 Revision 4aaa71c2: [TASK] Set TYPO3 version to 11.5.14-dev
- Change-Id: I4b0d5e16384fdc6313848f6ab18bd98ce83cee91
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/751... - 09:27 Revision d7a3720b: [TASK] Set TYPO3 version to 10.4.32-dev
- Change-Id: Ib693cdbcba4ebf4a3b68387ed963e5e9ff23c204
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/751... - 09:04 Revision f96479b3: [RELEASE] Release of TYPO3 11.5.13
- Change-Id: I09299dd3a23c9492b4e8be5b57bdab7ac09bb773
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/751... - 08:59 Revision bc743796: [RELEASE] Release of TYPO3 10.4.31
- Change-Id: I33b054bd03a7c1661fa05e09bb22e7f58cf1fa3e
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/751... - 08:38 Revision 79978be2: Revert "[BUGFIX] Display human-readable preview of FlexForm values"
- This patch reverts #91148 and #97897.
This change had some side effects in FlexForm value
displaying outside the int... - 08:31 Revision b8f1fa73: Revert "[BUGFIX] Display human-readable preview of FlexForm values"
- This patch reverts #91148 and #97897.
This change had some side effects in FlexForm value
displaying outside the int... - 08:22 Revision 9f933f2c: [BUGFIX] Ensure uncached forms in case of POST requests
- A new `FormRequestHandler` has been introduced as entry point which
takes care of creating and rendering the actual `... - 08:02 Revision 08b7daa5: [TASK] Simplify usage of LanguageAspect
- This is a precursor for several language-related
Extbase bugfixes, allowing to hand over a custom LanguageAspect
into... - 07:42 Revision a19a59f1: [TASK] Simplify usage of LanguageAspect
- This is a precursor for several language-related
Extbase bugfixes, allowing to hand over a custom LanguageAspect
into... - 07:33 Revision a4f3a885: [TASK] Update @typo3/icons to 3.2.0
- Executed commands:
cd Build
nvm use
yarn add @typo3/icons@^3.2.0
grunt build
Resolves: #97902
Relea... - 07:31 Revision 83538c09: [BUGFIX] Allow any doktype for linking beside sysfolder and recycler
- Since TYPO3 version 10.4, the custom page type is not restricted
to any range of numbers.
This limitation no longer e... - 07:31 Revision 9d96c4e1: [BUGFIX] Allow any doktype for linking beside sysfolder and recycler
- Since TYPO3 version 10.4, the custom page type is not restricted
to any range of numbers.
This limitation no longer e... - 07:16 Revision f9636a91: [BUGFIX] Allow any doktype for linking beside sysfolder and recycler
- Since TYPO3 version 10.4, the custom page type is not restricted
to any range of numbers.
This limitation no longer e... - 07:15 Revision 93769666: [DOCS] Document impexp user TSconfig
- Add the following information to impexp documentation:
- export functionality is restricted to admin users and
use... - 06:44 Revision 467603b4: [BUGFIX] Show rollback link in history again
- The rollback link for a single field change is
now displayed again in the rollback view of the
history module by usin... - 06:03 Revision 764d2a59: [BUGFIX] Show rollback link in history again
- The rollback link for a single field change is
now displayed again in the rollback view of the
history module by usin...
2022-07-11
- 20:38 Revision 1040e1bf: [DOCS] Document impexp user TSconfig
- Add the following information to impexp documentation:
- export functionality is restricted to admin users and
use... - 17:00 Revision d235c12f: [DOCS] Remove namespace within configuration from docs
- The vendor namespace TYPO3.CMS.Form is no longer
used in the form configuration. This patch removes
the namespace fro... - 16:55 Revision 84ce9b69: [TASK] Centralize user debug information display condition
- A couple of debug information, e.g. the field- and tablenames
in FormEngine, are displayed depending on the user stat... - 16:54 Revision 614e1b8b: [BUGFIX] Declare dependency to lolli42/finediff
- Since #91148, EXT:backend and EXT:workspaces
depend on the "lolli42/finediff" package, which is
a fork of the archive... - 16:19 Revision f85aaa7b: [BUGFIX] Declare dependency to lolli42/finediff
- Since #91148, EXT:backend and EXT:workspaces
depend on the "lolli42/finediff" package, which is
a fork of the archive... - 16:14 Revision 728a20a7: [TASK] Centralize user debug information display condition
- A couple of debug information, e.g. the field- and tablenames
in FormEngine, are displayed depending on the user stat... - 14:33 Revision 3627b8da: [BUGFIX] Replace usage of btn-block
- Usage of button specific classes was mostly removed
in bootstrap 5. However, core still supports some of
those classe... - 14:28 Revision 7bef9961: [BUGFIX] Use `$validator->setOptions()` in ValidatorResolverService
- With the refactoring in #96998 the validator options are now passed
with the `setOptions` method instead of passing t... - 11:31 Revision ccb2394d: [BUGFIX] Adapt `Status->getDetailedSystemStatus()` to use StatusRegistry
- In the introduction of the StatusRegistry it was forgotten to adapt one
method in the Status class. The adaption rend... - 09:21 Revision cc995f7a: [BUGFIX] Avoid undefined array key access
- The LogManager tries to access $GLOBALS['TYPO3_CONF_VARS']['LOG']
without considering that it could be undefined
Rel... - 09:12 Revision 07498c11: [BUGFIX] Avoid undefined array key access
- The LogManager tries to access $GLOBALS['TYPO3_CONF_VARS']['LOG']
without considering that it could be undefined
Rel... - 09:01 Revision b1555ea9: [BUGFIX] Cast possible positive integer string
- Resolves: #97889
Related: #97887
Releases: main
Change-Id: I4f2754858dc9bb483a5f77d9f08397f97b300850
Reviewed-on: htt... - 08:41 Revision 5ff079ad: [BUGFIX] Cast `$chars` argument of `fixed_lgd_cs()` to int
- Since #97578, `GeneralUtility` is declared strict, potentially breaking
calls to `fixed_lgd_cs()` in at least the "Li...
2022-07-10
- 19:09 Revision c8d0fc71: [TASK] Mark GeneralUtility as strict
- This is the first step before we can start adding
native types to the GU methods in multiple separate
changes.
Resol... - 14:02 Revision 1a60a200: [TASK] Fix absolute documentation links in the Core
- The outdated links in EXT:install are improved in
https://forge.typo3.org/issues/97885
Releases: main, 11.5
Resolves... - 14:00 Revision 0c425998: [BUGFIX] Always call GU::intExplode with a string in EXT:frontend
- This helps avoid breakage when GeneralUtility will switch to
strict mode.
This change also prevents a bunch of possi... - 13:33 Revision 97a70ea8: [TASK] Fix absolute documentation links in the Core
- The outdated links in EXT:install are improved in
https://forge.typo3.org/issues/97885
Releases: main, 11.5
Resolves... - 11:25 Revision d8d97f59: [TASK] Link to docs on main in Install Tool -> View Upgrade Documentation
- Releases: main, 11.5, 10.4
Resolves: #97885
Change-Id: Ib274d3d85f1311f100afe8e12167ebc6eaab21db
Reviewed-on: https:/... - 11:25 Revision db83cc62: [TASK] Link to docs on main in Install Tool -> View Upgrade Documentation
- Releases: main, 11.5, 10.4
Resolves: #97885
Change-Id: Ib274d3d85f1311f100afe8e12167ebc6eaab21db
Reviewed-on: https:/... - 11:10 Revision 9f84692c: [TASK] Link to docs on main in Install Tool -> View Upgrade Documentation
- Releases: main, 11.5, 10.4
Resolves: #97885
Change-Id: Ib274d3d85f1311f100afe8e12167ebc6eaab21db
Reviewed-on: https:/... - 07:44 Revision 47520511: [DOCS] Improve changelog for #97454 - new LinkHandler events
- - mention the methods of the removed hook to make it easier
for developers to search for them.
- add missing descri...
2022-07-09
- 21:50 Revision cc9ce47f: [DOCS] Add missing trailing colons in ReST labels
- The ReST helper tool at https://forger.typo3.com/utilities/rst produced
faulty ReST files for quite some time where t... - 21:47 Revision 5e1f39fd: [TASK] Use constructor property promotion in ext:felogin
- With this change constructor property promotion is used
in ext:felogin where possible.
Also 2 superfluous overrides ... - 21:30 Revision 99248534: [BUGFIX] Always call GU::intExplode with a string
- This helps avoid breakage when GeneralUtility will switch to
strict mode.
This change also prevents a bunch of possi... - 21:21 Revision e772e20b: [BUGFIX] Use correct variable name for confirmation of FormEngine reload
- The confirmation dialog when FormEngine requests an update never came
up in FlexForms as the array key used in
`TYPO3... - 21:10 Revision a1913282: [BUGFIX] Use correct variable name for confirmation of FormEngine reload
- The confirmation dialog when FormEngine requests an update never came
up in FlexForms as the array key used in
`TYPO3... - 13:24 Revision 8c4b9076: [TASK] Add functional tests to test the caching behavior of ext:form
- In preparation for patchset
https://review.typo3.org/c/Packages/TYPO3.CMS/+/70460/,
functional tests are introduced t... - 06:31 Revision 7b154c87: [TASK] Raise dependency egulias/email-validator to ^3.2.1
- This patch raises egulias/email-validator to min version of
3.2.1, which incorporates latest changes. This also conta... - 06:20 Revision 4dc578ee: [TASK] Raise dependency egulias/email-validator to ^3.2.1
- This patch raises egulias/email-validator to min version of
3.2.1, which incorporates latest changes. This also conta...
2022-07-08
- 23:42 Revision e34543b3: [!!!][FEATURE] Add PSR-14 events for the Link Browser
- This introduces two new events to replace the old modify hooks
in LinkBrowser. They are a direct 1:1 replacement.
R... - 22:31 Revision 83b8ca2c: [BUGFIX] Re-apply stdWrap for typolink.parameter values
- Due to a regression in TYPO3 v11.5.11, using typolink.parameter
with stdWrap might also return more than just the URL... - 22:20 Revision 216024a3: [!!!][TASK] Add native typehints for GeneralUtility
- Resolves: #97880
Releases: main
Change-Id: I582ee8b408ef3df97e0ca9696de95083a9c49bc0
Reviewed-on: https://review.typo... - 22:15 Revision 2c6b3953: [BUGFIX] Resolve access to undefined property PHPStan warnings
- This patch addresses most "undefined property" PHPStan messages.
Used command:
> Build/Scripts/runTests.sh -s phpst... - 21:53 Revision 6eae6ee7: [BUGFIX] Resolve access to undefined property PHPStan warnings
- This patch addresses most "undefined property" PHPStan messages.
Used command:
> Build/Scripts/runTests.sh -s phpst... - 21:46 Revision c9583704: [BUGFIX] Add missing msclkid parameter to cacheHash excludedParameters
- "msclkid" is the Click ID parameter of Microsoft / Bing
which should be excluded from cHash generation.
Resolves: #9... - 21:46 Revision 0e31e2b7: [BUGFIX] Add missing msclkid parameter to cacheHash excludedParameters
- "msclkid" is the Click ID parameter of Microsoft / Bing
which should be excluded from cHash generation.
Resolves: #9... - 21:38 Revision f8a00208: [BUGFIX] Display human-readable preview of FlexForm values
- This change transforms the processed record of FlexForms
into a human-readable format.
This is especially useful whe... - 21:32 Revision 2e3de044: [BUGFIX] Add missing msclkid parameter to cacheHash excludedParameters
- "msclkid" is the Click ID parameter of Microsoft / Bing
which should be excluded from cHash generation.
Resolves: #9... - 20:57 Revision f0d8e907: [BUGFIX] Display human-readable preview of FlexForm values
- This change transforms the processed record of FlexForms
into a human-readable format.
This is especially useful whe... - 20:07 Revision 57e84b7b: [TASK] Name custom handlers in HTTP stack
- The Guzzle handler stack allows for pushing handlers/middlewares with a
name which simplifies debugging. A possibly d... - 19:56 Revision 9c2f318e: [TASK] Name custom handlers in HTTP stack
- The Guzzle handler stack allows for pushing handlers/middlewares with a
name which simplifies debugging. A possibly d... - 14:15 Revision b5e04c1d: [TASK] Move escapeLikeWildcards to Connection
- Escaping SQL `LIKE` wildcards is only provided via
`QueryBuilder::escapeLikeWildcards()`, but would be useful as
`Con... - 14:14 Revision 0d6f69ed: [TASK] Move escapeLikeWildcards to Connection
- Escaping SQL `LIKE` wildcards is only provided via
`QueryBuilder::escapeLikeWildcards()`, but would be useful as
`Con... - 13:14 Revision f52c8703: [TASK] Move escapeLikeWildcards to Connection
- Escaping SQL `LIKE` wildcards is only provided via
`QueryBuilder::escapeLikeWildcards()`, but would be useful as
`Con... - 10:21 Revision b33a81af: [BUGFIX] Update @typo3/icons to 3.1.2
- The TYPO3 icon set is updated to version 3.1.2 which fixes a regression
with buttons.
See full changelog here:
https...
2022-07-07
- 22:30 Revision 7ea500a5: [!!!][FEATURE] Add PSR-14 events for the BackendController
- This introduces two new events to interact with the backend
controller page generation process. They mirror and repla... - 20:47 Revision a396dadd: [TASK] Clean up TMENU code
- This change reduces the logic within TMENU in order
to further unify link generation within the menu rendering.
Reso... - 20:33 Revision 3fcd8ae9: [BUGFIX] Fix type issues in Request
- This patch adds property and return types to the core Request class.
Parameter types cannot be added to methods from ... - 19:52 Revision 8feb2e4d: [BUGFIX] Fix type annotations concerning storage folder identifiers
- Storage folder identifiers can also be int-like strings, which causes
them to automatically get cast to int when used... - 19:51 Revision ba0294bc: [BUGFIX] Work around type issues in Fluid
- Fluid's TagBuilder::getAttribute() is doc-typed as returning `string`,
but the description says it returns `?string`.... - 19:48 Revision 33734d09: [BUGFIX] Resolve type inconsistency in ComparisonInterface
- ComparisonInterface's documented types and actual types are
inconsistent. This patch corrects the types to be consist... - 19:41 Revision 1747faa8: [DOCS] Registration for custom linkvalidator linktypes
- Introduce development and API section, so they can be referenced.
Resolves: #97140
Releases: main
Change-Id: I28051e... - 19:38 Revision 051f1e1d: [BUGFIX] Fix type annotations concerning storage folder identifiers
- Storage folder identifiers can also be int-like strings, which causes
them to automatically get cast to int when used... - 19:29 Revision e8a8c2e1: [!!!][FEATURE] Introduce PSR-14 events when storing cached content in frontend
- This change adds two new PSR-14 Events
* \TYPO3\CMS\Frontend\Event\AfterCacheableContentIsGeneratedEvent
* \TYPO3\CM... - 18:35 Revision 100a38af: [BUGFIX] Use defaultScheme setting instead of hard-coded 'http'
- Several places in the TYPO3 core fall back to using 'http' as
protocol for links in case none was given. In order to ... - 18:21 Revision d23f2aec: [TASK] Annotate that methods from InaccessibleFolder never return
- Methods from InaccessibleFolder should not be called and always
throw an exception when called. Annotate this to help... - 18:18 Revision c86acfb2: [BUGFIX] Use defaultScheme setting instead of hard-coded 'http'
- Several places in the TYPO3 core fall back to using 'http' as
protocol for links in case none was given. In order to ... - 16:30 Revision 665771b3: [BUGFIX] Fix page link in redirects module bottom pagination
- With this patch, the page link (requesting a dedicated
paginated page) in the redirects module bottom pagination
is n... - 15:39 Revision c652449f: [DOCS] Replace non-working absolute doc link with reference
- Releases: main, 11.5, 10.4
Resolves: #97867
Change-Id: I5948ff1ab539d6f90da9034fdd05c104ea344c25
Reviewed-on: https:/... - 15:39 Revision e4123976: [DOCS] Replace non-working absolute doc link with reference
- Releases: main, 11.5, 10.4
Resolves: #97867
Change-Id: I5948ff1ab539d6f90da9034fdd05c104ea344c25
Reviewed-on: https:/... - 15:38 Revision f9d0472b: [BUGFIX] Fix notice for browse menu with no parent page
- Fix a notice if a browse menu is being generated but no parent page
is available.
Resolves: #97608
Releases: main, 1... - 15:27 Revision 0120781b: [BUGFIX] Fix notice for browse menu with no parent page
- Fix a notice if a browse menu is being generated but no parent page
is available.
Resolves: #97608
Releases: main, 1... - 15:21 Revision 8758114d: [DOCS] Replace non-working absolute doc link with reference
- Releases: main, 11.5, 10.4
Resolves: #97867
Change-Id: I5948ff1ab539d6f90da9034fdd05c104ea344c25
Reviewed-on: https:/... - 15:18 Revision ae84ba78: [!!!][TASK] Remove TSconfig options related to new content wizard
- The TSconfig options "mod.web_layout.disableNewContentElementWizard"
and "mod.newContentElementWizard.override" are r... - 15:05 Revision e06c7d6b: [TASK] Annotate that methods from InaccessibleFolder never return
- Methods from InaccessibleFolder should not be called and always
throw an exception when called. Annotate this to help... - 11:57 Revision 35c54900: [TASK] Deprecate various public TSFE properties
- Various properties can be accessed directly via
TypoScript config settings.
* $TSFE->spamProtectEmailAddresses
* $TS...
2022-07-06
- 21:57 Revision 223da0cc: [DOCS] Fix outdated TypoScript sample
- Use new Symfony TypoScript condition syntax instead
of outdated syntax.
Releases: main,11.5,10.4
Resolves: #97847
Ch... - 21:15 Revision ddc08c34: [BUGFIX] Fix and improve type annotations of the Repository base class
- This helps reduce warnings when extensions are type-checked with PHPStan.
Resolves: #97820
Releases: main, 11.5
Cha... - 20:50 Revision 2164222a: [BUGFIX] Fix and improve type annotations of the Repository base class
- This helps reduce warnings when extensions are type-checked with PHPStan.
Resolves: #97820
Releases: main, 11.5
Cha...
2022-07-05
- 18:20 Revision 74ee9def: [BUGFIX] Cast folder name in tree provider to string
- The method FileStorageTreeProvider->getSubfoldersRecursively() iterates
an array of subfolders and prepares folder in... - 18:11 Revision 95f8d6db: [BUGFIX] Cast folder name in tree provider to string
- The method FileStorageTreeProvider->getSubfoldersRecursively() iterates
an array of subfolders and prepares folder in... - 14:07 Revision 1651f2a5: [TASK] Move Page Title Generation for search out of TSFE
- This change removes the internal property "indexedDocTitle"
which is filled by the PageTitleProvider API.
This API i... - 12:20 Revision eab1d0ed: [BUGFIX] Update eslint and friends
- With the upgrade of TypeScript to version 4.7, typescript-eslint
reported itself as incompatible. To solve this, all ... - 11:56 Revision 8020024e: [TASK] Use local TypoScriptFrontendController in ContentObjects
- Adapts several content objects to use the local
TypoScriptFrontendController instance of ContentObjectRenderer, to
re... - 11:48 Revision b5657ef4: [TASK] Update TypeScript to 4.7
- TypeScript has been updated to 4.7. Unfortunately, the package
`@types/filesystem` (hoisted by `@types/chrome`) is in... - 11:16 Revision 00b42157: [BUGFIX] Update eslint and friends
- With the upgrade of TypeScript to version 4.7, typescript-eslint
reported itself as incompatible. To solve this, all ... - 09:27 Revision c38fa895: [DOCS] Fix outdated TypoScript sample
- Use new Symfony TypoScript condition syntax instead
of outdated syntax.
Releases: main,11.5,10.4
Resolves: #97847
Ch... - 09:27 Revision d555de0b: [TASK] Add missing space in tt_content.php
- Resolves: #97855
Releases: main, 11.5
Change-Id: I2cff602b6b77f451061024797adec94713f8b82e
Reviewed-on: https://revie... - 08:05 Revision 2b2a4a8c: [TASK] Add missing space in tt_content.php
- Resolves: #97855
Releases: main, 11.5
Change-Id: I2cff602b6b77f451061024797adec94713f8b82e
Reviewed-on: https://revie...
2022-07-04
- 20:13 Revision a4d3d530: [TASK] Render notification when saving a record succeeded
- To improve both, UX and acceptance tests (incl. automated screenshots
for docs), a notification is now dispatched whe... - 18:01 Revision 86f952e6: [BUGFIX] Avoid undefined array key access in DataMapFactory
- In two places \TYPO3\CMS\Extbase\Persistence\Generic\Mapper\DataMapFactory
accesses the TCA for some table without ch... - 17:46 Revision 11eb389a: [BUGFIX] Avoid undefined array key access in DataMapFactory
- In two places \TYPO3\CMS\Extbase\Persistence\Generic\Mapper\DataMapFactory
accesses the TCA for some table without ch... - 15:25 Revision f1e915c7: [BUGFIX] Enforce string type for custom permission key
- Make sure that item key for custom permission options are cast
to string before being parsed for invalid characters.
... - 15:02 Revision d4e48e0f: [BUGFIX] Enforce string type for custom permission key
- Make sure that item key for custom permission options are cast
to string before being parsed for invalid characters.
... - 14:49 Revision 27b7116a: [DOCS] Fix outdated TypoScript sample
- Use new Symfony TypoScript condition syntax instead
of outdated syntax.
Releases: main,11.5,10.4
Resolves: #97847
Ch... - 11:22 Revision 09c61884: [!!!][FEATURE] New TypoScript parser
- This adds a rewritten TypoScript syntax parser to ext:core.
The heart of the existing parser dates back to Kasper's
...
2022-07-03
- 10:45 Revision b57dfc32: [BUGFIX] Add missing "throw" in deprecation rest
- Resolves: #97845
Releases: main, 11.5
Change-Id: Iac347c7e2b5c46302a5a323222130437e4f772b6
Reviewed-on: https://revie... - 10:26 Revision cc1aec5b: [TASK] Update flatpickr to 4.6.13
- The used flatpickr library version is quite dated and was not updated
since its introduction in mid 2020. This commit... - 10:23 Revision 8b57f8c5: [BUGFIX] Add missing "throw" in deprecation rest
- Resolves: #97845
Releases: main, 11.5
Change-Id: Iac347c7e2b5c46302a5a323222130437e4f772b6
Reviewed-on: https://revie... - 10:04 Revision c8632f48: [TASK] Update flatpickr to 4.6.13
- The used flatpickr library version is quite dated and was not updated
since its introduction in mid 2020. This commit...
2022-07-02
- 20:42 Revision d8ee26db: [BUGFIX] Use less strict check for empty translated values
- When translating values in EXT:form, we must ensure to
handle translated values correctly. Prior to this change,
the ... - 19:18 Revision 7ad894f4: [BUGFIX] Avoid updating element header in form editor inspector
- When changing values in the form editor inspector, their header
content is updated and overridden - as a result the c... - 19:18 Revision 0b8932e5: [BUGFIX] Avoid updating element header in form editor inspector
- When changing values in the form editor inspector, their header
content is updated and overridden - as a result the c... - 18:38 Revision c1ce2257: [BUGFIX] Avoid updating element header in form editor inspector
- When changing values in the form editor inspector, their header
content is updated and overridden - as a result the c... - 14:00 Revision 667346ae: [BUGFIX] Ensure uncached forms in case of POST requests
- A new `FormRequestHandler` has been introduced as entry point which
takes care of creating and rendering the actual `...
2022-07-01
- 20:30 Revision 9f243c16: Add instructions to the README (#327)
- Information about how to initialize the pages is added
to the README. This includes the command line arguments
but al... - 19:50 Revision 07447e03: [BUGFIX] Do not log failed HMAC validations in ext:frontend
- With #93667 logging of HMAC validation errors caused by potentially
manipulated form submissions has been disabled. T... - 19:50 Revision 5bf182f1: [BUGFIX] Do not log failed HMAC validations in ext:frontend
- With #93667 logging of HMAC validation errors caused by potentially
manipulated form submissions has been disabled. T... - 19:23 Revision 4cdbefc2: [TASK] Update to PHPStan 1.8.0
- Used commands:
> composer req --dev phpstan/phpstan:^1.8.0
> ./Build/Scripts/runTests.sh -s phpstanGenerateBaseline
... - 19:23 Revision d5c19644: [TASK] Update to PHPStan 1.8.0
- Used commands:
> composer req --dev phpstan/phpstan:^1.8.0
> ./Build/Scripts/runTests.sh -s phpstanGenerateBaseline
... - 19:22 Revision eb21c1d3: [TASK] Improve return type for GeneralUtility:getUrl
- Set the return type to string|false instead of mixed.
Resolves: #97832
Releases: main, 11.5
Change-Id: I8648392bb8b8... - 19:03 Revision d7030ce8: [TASK] Improve return type for GeneralUtility:getUrl
- Set the return type to string|false instead of mixed.
Resolves: #97832
Releases: main, 11.5
Change-Id: I8648392bb8b8... - 15:27 Revision 3aad7ec2: [BUGFIX] Change default branch for git-review
- When switching from `master` to `main` as default branch, it was
forgotten to change the `defaultbranch` value in `.g... - 14:20 Revision 0c0077ec: [TASK] Update @typo3.icons to v3.1
- With the update to v3.x of the TYPO3 Icon set, there comes
a little change in favor of understanding what sizes of
ic... - 10:28 Revision 0b33621f: [BUGFIX] Avoid yoda-style conditions in PHP
- The core team agreed on not using yoda-style conditions in PHP. An
appropriate PHP-CS-Fixer rule to explicitly disabl... - 09:42 Revision ef2a2d89: [BUGFIX] Fix typo in #96935 changelog
- Resolves: #97840
Related: #96935
Releases: main
Change-Id: If3ea919f5350aa65d2967b22b40a1334eb33fbca
Reviewed-on: htt... - 09:37 Revision 0fb53e0c: [BUGFIX] Avoid yoda-style conditions in PHP
- The core team agreed on not using yoda-style conditions in PHP. An
appropriate PHP-CS-Fixer rule to explicitly disabl... - 08:59 Revision bc7e7de8: [BUGFIX] Assure object is used to render hidden identity fields
- With #96473, the first parameter of
`AbstractFormViewHelper::renderHiddenIdentityField()` was hardened
to `object|nul... - 08:18 Revision 5b9ba217: [TASK] Allow xdebug with PHP8.2 in Build/Scripts/runTests.sh
- xdebug does not have an official compatible version which can
be used with PHP8.2, and thus xdebug had been missing i... - 08:07 Revision 68544157: [TASK] Allow xdebug with PHP8.2 in Build/Scripts/runTests.sh
- xdebug does not have an official compatible version which can
be used with PHP8.2, and thus xdebug had been missing i... - 07:37 Revision 19a7708c: [DOCS] Document form finishers for editors
- A new chapter for editors regarding form finishers has
been added. While being on it a small typo in the form
editor ... - 07:04 Revision e396a6c3: [DOCS] Add more information to validator documentation
- With this patch, the validator documentation for integrators
also mentions the technical names of the validators and ...
2022-06-30
- 13:02 Revision 48df44f6: [BUGFIX] Do not use "[Empty]" label for finisher options in FormEngine
- With #96478, the default value for overridden finisher options in
FormEngine was set to the translated label "[Empty]... - 09:41 Revision e4be4e76: [DOCS] Improve the validator documentation for editors
- This patch optimizes the wording of the documentation
and adds links to other documents.
While being on it, images a... - 08:25 Revision c28da5ce: [TASK] Drop superfluous `conditionContextDefinition` usages
- With #86196, usage of the Symfony expression language was streamlined
in core. This also affected EXT:form, since it ... - 07:21 Revision 993dcb88: [TASK] styleguide: Remove superfluous namespace within form configuration
- The namespace `TYPO3.CMS.Form` in form configuration was removed with
TYPO3/typo3@451c896. With this patch, the appro... - 04:18 Revision 2b4ba389: [TASK] Clarify docblock for addPlugin
- Clarify in the docblock that it is also possible to pass an icon
identifier to addPlugin, not just an icon path.
The... - 04:08 Revision 528b6848: [TASK] Clarify docblock for addPlugin
- Clarify in the docblock that it is also possible to pass an icon
identifier to addPlugin, not just an icon path.
The...
2022-06-29
- 16:10 Revision 77da82bd: [TASK] Apply correct scenario sorting in FilesContentObjectTest
- All sys_file_reference items had the same foreign_sorting value.
Resolves: #97828
Releases: main, 11.5
Change-Id: Ie... - 16:10 Revision 6126b824: [TASK] Apply correct scenario sorting in FilesContentObjectTest
- All sys_file_reference items had the same foreign_sorting value.
Resolves: #97828
Releases: main, 11.5
Change-Id: Ie... - 13:03 Revision f223125d: [DOCS] Remove superfluous namespace within form documentation
- Removes the vendor namespace (TYPO3.CMS.Form) within form
documentation. This is a follow-up to #97517 and applies
th... - 09:08 Revision 451c896f: [TASK] Remove superfluous namespace within form configuration
- Removes the vendor namespace (TYPO3.CMS.Form) within form
configuration.
The compatibility to the notation with the v... - 09:07 Revision 8903c93c: [TASK] Drop superfluous `conditionContextDefinition` usages
- With #86196, usage of the Symfony expression language was streamlined
in core. This also affected EXT:form, since it ...
2022-06-28
- 16:58 Revision a3e481d2: [TASK] Superfluous hook registration in TitleTagRenderingTest
- That hook isn't used in this test case since the tests do not
manipulate FE TypoScript. Tests stay green without.
Re... - 09:06 Revision 61493346: [BUGFIX] Show error when copying a content element fails
- A PHP 8.0 undefined array key warning was preventing
the flash message in the backend from appearing.
This is fixed b... - 08:59 Revision 861f6a4c: [BUGFIX] Show error when copying a content element fails
- A PHP 8.0 undefined array key warning was preventing
the flash message in the backend from appearing.
This is fixed b... - 06:16 Revision bd32b0ab: [DOCS] Show correct redirect mode in EXT:felogin documentation
- config.typolinkLinkAccessRestrictedPages_addParams works only with
redirectMode getpost.
Releases: main, 11.5, 10.4
... - 06:14 Revision 37af7558: [DOCS] Show correct redirect mode in EXT:felogin documentation
- config.typolinkLinkAccessRestrictedPages_addParams works only with
redirectMode getpost.
Releases: main, 11.5, 10.4
... - 06:12 Revision 9be6fedb: [DOCS] Show correct redirect mode in EXT:felogin documentation
- config.typolinkLinkAccessRestrictedPages_addParams works only with
redirectMode getpost.
Releases: main, 11.5, 10.4
...
2022-06-27
- 10:51 Revision c304b698: [BUGFIX] Only show pagination indicator if there are multiple pages
- The search results page currently may show the "pages"
indicator in the title when there are no page numbers
to show.... - 10:51 Revision 29e7e282: [BUGFIX] Only show pagination indicator if there are multiple pages
- The search results page currently may show the "pages"
indicator in the title when there are no page numbers
to show.... - 10:48 Revision 1611b32e: [TASK] Improve the comments and type annotations of MailUtility
- This helps extensions that rely on the type annotations of that
class for static analysis.
Resolves: #97812
Related:... - 10:41 Revision 70922420: [BUGFIX] Only show pagination indicator if there are multiple pages
- The search results page currently may show the "pages"
indicator in the title when there are no page numbers
to show....
2022-06-24
- 12:45 Revision 0802b804: [BUGFIX] Remove unneeded padding from search's form-control
- The input field used within the backend search form at the top had an
initial padding of 0px which mispositions the s... - 11:59 Revision e14e70fc: [TASK] Drop unused scss variables
- The following variables are not used or do not differ from their equivalents in bootstrap 5.x:
$font-size-h1
$font-s... - 11:35 Revision 3c5c7e93: [BUGFIX] Remove unneeded padding from search's form-control
- The input field used within the backend search form at the top had an
initial padding of 0px which mispositions the s... - 07:08 Revision 00049e47: [DOCS] Add example for finisher option "recipients"
- The new option is explained here:
https://docs.typo3.org/c/typo3/cms-core/main/en-us/Changelog/10.0/Featur
e-80420-Al... - 06:57 Revision ec10af43: [DOCS] Update finisher documentation
- The whole documentation about finishers has not
been touched since ages. A lot of information are
outdated. This patc...
2022-06-23
- 19:57 Revision bf604dae: [DOCS] Document "Restrict export functionality"
- Add changelog entry to https://review.typo3.org/c/Packages/TYPO3.CMS/+/74902 - Restrict export functionality to allow...
- 19:57 Revision 94b3529e: [DOCS] Document "Restrict export functionality"
- Add changelog entry to https://review.typo3.org/c/Packages/TYPO3.CMS/+/74902 - Restrict export functionality to allow...
- 19:56 Revision abbcc2e6: [DOCS] Add example for finisher option "recipients"
- The new option is explained here:
https://docs.typo3.org/c/typo3/cms-core/main/en-us/Changelog/10.0/Featur
e-80420-Al... - 19:34 Revision af58d5d4: [DOCS] Document "Restrict export functionality"
- Add changelog entry to https://review.typo3.org/c/Packages/TYPO3.CMS/+/74902 - Restrict export functionality to allow...
2022-06-22
- 08:11 Revision a1dafd40: [BUGFIX] Update guzzlehttp/guzzle to 6.5.8
- The maintainers of the package guzzlehttp/guzzle released a new version
6.5.8 that fixes two security issues:
* CURL... - 08:11 Revision 5d53f663: [BUGFIX] Update guzzlehttp/guzzle to 7.4.5
- The maintainers of the package guzzlehttp/guzzle released a new version
7.4.5 that fixes two security issues:
* CURL... - 08:11 Revision 931d3e4b: [BUGFIX] Update guzzlehttp/guzzle to 7.4.5
- The maintainers of the package guzzlehttp/guzzle released a new version
7.4.5 that fixes two security issues:
* CURL... - 07:41 Revision 7a0fc691: [BUGFIX] Fix failing test caused by vfs removal
- With #74882 usage of vfs was reduced in unit tests, revealing
side effects when tests relied on each other to create
...
2022-06-21
- 13:02 Revision 37cd2b25: [!!!][TASK] Remove processor_path_lzw option
- LZW enabled compression for GIF and TIF is now removed
in favor of just using convert which is available most of
the ... - 12:46 Revision c4b3e9d7: [TASK] Properly set clear config flag in functional test
- Field 'clear' in sys_template is a checkbox field:
1 = clear constants
2 = clear setup
3 = clear both constants & set... - 10:25 Revision 1039ba36: [FEATURE] Provide default queue for notifications
- To allow dispatching notifications to the user the easy way, a new global
flash message queue, identified by
`TYPO3\C... - 08:55 Revision fd5712c9: [TASK] Define function argument types in ext:felogin
- Argument types for 2 functions can safely be set
to `string`, since current implementations already
ensure, that only...
2022-06-20
- 09:10 Revision 5d4e86cd: [BUGFIX] Always call GU::intExplode with a string in EXT:extbase
- This helps avoid breakage when GeneralUtility will switch to
strict mode.
This change also prevents a whole bunch of...
2022-06-19
- 22:26 Revision b5c1adc8: [TASK] Improve some property & method comments
- Add some more comments to TemplateService related
properties and fix typos.
Resolves: #97796
Releases: main
Change-I... - 21:51 Revision 82b2f671: [TASK] Allow global event handlers on click
- The backend related global-event-handler is a helper
to especially submit POST forms on various DOM elements.
It supe... - 21:40 Revision 89e8e0c6: [TASK] Add another test scenario to ArrayUtility::flatten()
- Enrich existing test data providers of ArrayUtility::flatten()
with another scenario to see how it behaves on details... - 01:52 Revision 59aa5c0b: [BUGFIX] Always call GU::intExplode with a string in EXT:core
- This helps avoid breakage when GeneralUtility will switch to
strict mode.
This change also prevents a whole bunch of... - 01:40 Revision 85373145: [DOCS] Document reports extension
- Document the status quo and the recent changes.
resolves https://github.com/TYPO3-Documentation/Changelog-To-Doc/iss... - 01:36 Revision ccb52b2e: [TASK] Add MAIL/dsn setting to blinded configuration options
- $GLOBALS['TYPO3_CONF_VARS']['MAIL']['dsn'] may contain credentials
and is therefore blinded in the configuration modu... - 01:26 Revision c1ae656d: [TASK] Add MAIL/dsn setting to blinded configuration options
- $GLOBALS['TYPO3_CONF_VARS']['MAIL']['dsn'] may contain credentials
and is therefore blinded in the configuration modu... - 01:25 Revision ab524689: [BUGFIX] Provide a default value in TemplateService to avoid null values
- Resolves: #97744
Releases: main
Change-Id: I60f3424696f2b6b655922b6c377ce65ec139c877
Reviewed-on: https://review.typo... - 01:23 Revision 32f7784c: [TASK] Fix indenting for .html files
- In .editorconfig indenting of 4 spaces
is configured (implicitly) for HTML
files. Most files already use this,
but so... - 01:11 Revision 4300620f: [FEATURE] Show Symfony expression language providers in config module
- Show all Symfony expression language providers in the configuration
module including their functions and variables.
... - 00:59 Revision 7e9ff7a4: [TASK] Set FlashMessageQueue for ModuleTemplate in extbase controller
- For the Module Template Layout to render FlashMessages, it
needs to hold the FlashMessageQueue with the added message... - 00:51 Revision ccbbe900: [BUGFIX] Allow XCLASSing of WorkspaceRecord
- The factory method WorkspaceRecord::get() now uses a proper
makeInstance() call instead of new for creating new insta... - 00:51 Revision 874d3d7b: [BUGFIX] Allow XCLASSing of WorkspaceRecord
- The factory method WorkspaceRecord::get() now uses a proper
makeInstance() call instead of new for creating new insta... - 00:51 Revision b8bd7bbc: [BUGFIX] Restore gray background in EXT:dashboard
- The patch for issue #97144 explicitly set a white background
for all modules to improve scroll performance. It introd... - 00:39 Revision 1ee475fb: [TASK] Improve a type annotation in ListUtility
- Also simplify the code of a caller as detected by static code analysis.
Resolves: #97711
Relates: #97705
Releases: m... - 00:34 Revision 3b74cd27: [TASK] Replace single quotes by double quotes in annotations
- Doctrine (now?) does not allow values to be surrounded by single quotes.
It expects a `PlainValue` but struggles over... - 00:29 Revision 8c9ea809: [TASK] Improve a type annotation in ListUtility
- Also simplify the code of a caller as detected by static code analysis.
Resolves: #97711
Relates: #97705
Releases: m... - 00:22 Revision 4bc35d24: [TASK] Use unsafe but faster password hashing in `RecoveryCodeTest`
- `RecoveryCodeTest` now uses a `NoopPasswordHash` implementation, that
uses sha1 internally. It's obviously not as sec... - 00:22 Revision f2ade7fb: [TASK] Use unsafe but faster password hashing in `RecoveryCodeTest`
- `RecoveryCodeTest` now uses a `NoopPasswordHash` implementation, that
uses sha1 internally. It's obviously not as sec... - 00:19 Revision 7e0fe3e0: [TASK] Replace single quotes by double quotes in annotations
- Doctrine (now?) does not allow values to be surrounded by single quotes.
It expects a `PlainValue` but struggles over... - 00:18 Revision ba221b82: [TASK] Add PSR-4 namespace integrity check for code files
- This patch adds a script to scan and verify namespace of
core class and test files to be PSR-4 compliant. It uses
pro...
Also available in: Atom