[BUGFIX] Ensure PageRenderer utility scripts are cache invalidatable
Cache busting parameters need to be added to any JavaScript resource to force browsers to re-download these files after updates. JavaScriptItemHandler.js changed between TYPO3 v11.5.3 and v11.5.4 and therefore needs to be updated by browsers. The same fix is applied to requirejs-loader.js as this file changed between v11 and v12. A micro optimization is made by avoiding that JavaScriptRenderer is created twice during PageRenderer creation. Resolves: #96663 Resolves: #96606 Related: #96003 Releases: main, 11.5 Change-Id: I04207a46e6d44d3e0b4e633bce7fca22761aa60e Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/73185 Tested-by:core-ci <typo3@b13.com> Tested-by:
Benjamin Franzke <bfr@qbus.de> Reviewed-by:
Benjamin Franzke <bfr@qbus.de>
Please register or sign in to comment