Details
-
Improvement
-
Resolution: Fixed
-
Major
-
8.3-rc-1
-
None
-
Unknown
-
N/A
-
N/A
-
Description
- YUICompressor has no release for 3 years
XWIKI-6148shows YUI compressor is not easy to upgrade (because the maven project embeds Rhino).- In
XWIKI-13772we find that Promise.prototype.catch() is not correctly handled by yuicompressor. - It have been replaced by UglifyJS.
- A java wrapper: https://github.com/yuanyan/UglifyJS-java
- An other candidate for the replacement is Google Closure.
Attachments
Issue Links
- relates to
-
XWIKI-17758 Remove users isn't working properly
- Closed
-
XWIKI-17781 Attachments don't appear anymore in the picker of the Office Document Viewer macro
- Closed
-
XWIKI-18172 All JSX are loaded twice
- Closed
-
XWIKI-17686 Javascript errors related to NotificationsFiltersPreferencesMacro [unreachable Code]
- Closed
-
XWIKI-13772 A warning is displayed on the log when a Flamingo Theme is being edited
- Closed
-
XWIKI-17645 Stop bundling Scriptaculous in XWiki Standard
- Open
-
XWIKI-6148 Upgrade to yuicompressor 2.4.2
- Closed
-
XWIKI-18185 Separate the Velocity code from the JavaScript code in JavaScript files
- Closed
-
XWIKI-17642 Take debug configuration into account when retrieving skin files
- Closed
-
XWIKI-17729 Add support for disabling the strict mode for JavaScript skin extensions
- Closed