Project

General

Profile

Actions

Task #101495

closed

Re-add versioned lit sources

Added by Benjamin Franzke 9 months ago. Updated 9 months ago.

Status:
Closed
Priority:
Should have
Category:
Backend JavaScript
Start date:
2023-07-31
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
12
PHP Version:
Tags:
Complexity:
Sprint Focus:

Description

The lit folders have been suffixed by an explicit version
string in #96511. This got removed with #100245, because
required updates for configuration files have not been
applied automatically and the reason for the version
suffix was undocumented and thus unclear.

In preparation for future lit updates, the version
suffix is added back to avoid a mixture of cached and
uncached lit source variants.
Explanation: absolute urls are cache busted by the hash
in the import map, but relative import (inside lit) can
not use cache bust parameters by design. This is why we need
a version suffixed package folder in order to enforce browser
cache updates, whenever lit sources are updated.


Related issues 1 (0 open1 closed)

Related to TYPO3 Core - Task #100245: Update lit JavaScript dependenciesClosed2023-03-22

Actions
Actions #1

Updated by Benjamin Franzke 9 months ago

  • Related to Task #100245: Update lit JavaScript dependencies added
Actions #2

Updated by Gerrit Code Review 9 months ago

  • Status changed from New to Under Review

Patch set 1 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/80259

Actions #3

Updated by Benjamin Franzke 9 months ago

  • Status changed from Under Review to Closed

Abandoned for now

Actions

Also available in: Atom PDF