Skip to content
Snippets Groups Projects
Commit 067d81a4 authored by Jonas Eberle's avatar Jonas Eberle Committed by Georg Ringer
Browse files

[FEATURE] Introduce AssetRenderer BeforeRendering events

AssetRenderer gets events for manipulating AssetCollector assets.

This enables asset post-processing extensions like EXT:min or
EXT:ws_scss to fully support AssetCollector assets.

The AssetCollector::add*() methods get an optional parameter that
allows filtering for (non-)priority assets. It became apararent during
testing that any listener would otherwise have to implement that
itself in order to avoid double-processing assets (as there are two
rendering passes, priority and non-priority).

Resolves: #90899
Releases: master
Change-Id: I2526328d3ee4ab269fa654347abd6156ee516a84
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/64021


Tested-by: default avatarTYPO3com <noreply@typo3.com>
Tested-by: default avatarBenni Mack <benni@typo3.org>
Tested-by: default avatarGeorg Ringer <georg.ringer@gmail.com>
Reviewed-by: default avatarBenni Mack <benni@typo3.org>
Reviewed-by: default avatarGeorg Ringer <georg.ringer@gmail.com>
parent 11c53cbc
Branches
Tags
No related merge requests found
Showing
with 411 additions and 28 deletions
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment