JDK-8236700 : Upgrading JSZip to 3.2.2 from 3.1.5
  • Type: Bug
  • Component: tools
  • Sub-Component: javadoc(tool)
  • Affected Version: 11,14,15
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2020-01-06
  • Updated: 2022-11-23
  • Resolved: 2020-01-17
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 11 JDK 13 JDK 14 JDK 15
11.0.8-oracleFixed 13.0.4Fixed 14.0.1Fixed 15 b07Fixed
Related Reports
Relates :  
Relates :  
Description
We need to upgrade JSZip from 3.1.5 to 3.2.2.   JSZip 3.1.5 3rd party approval can't extended anymore.   3.2.2 is good at least until 2021.
     https://github.com/Stuk/jszip

Here's a link to the diffs between 3.1.5 and 3.2.2
     https://github.com/Stuk/jszip/compare/v3.1.5...v3.2.2

The upgrade must be done in JDK 15 first, and will need to be backported to 14.0.2.
Comments
Fix request (13u): I'd like to port it to 13u as well. Patch applies cleanly. Tier1 tests run OK. (Renaming in JDK-8221644 happened in jdk13, and total removal in jdk15).
03-06-2020

Fix request (11u) I would like to downport this for parity with 11.0.8-oracle. It did not apply clean. http://mail.openjdk.java.net/pipermail/jdk-updates-dev/2020-March/002928.html http://mail.openjdk.java.net/pipermail/jdk-updates-dev/2020-April/002951.html I repeat the review request here to document the links to the related changes. They are not easy to find because either they are closed or the files are gone in jdk/jdk: The .js files have been moved to another location in 14: https://bugs.openjdk.java.net/browse/JDK-8221644 jquery directory should be renamed (Later, they have been removed altogether https://bugs.openjdk.java.net/browse/JDK-8237909 Remove zipped index files feature) The move could be undone by simply editing the paths in the patch. The patch then applies clean to the .js files. A part of the license change did not apply. The corresponding text is not in 11. It was introduced when moving the pako license into the jszip license. The bugs that document this are closed, but here the link to the changes: 8219803: Nodeca Pako license text needs to be inserted in JSZip license text http://hg.openjdk.java.net/jdk/jdk/rev/5d97784f08bf 8228492: Remove pako.md http://hg.openjdk.java.net/jdk/jdk/rev/5b5747ed8f34 I just dropped the sentence.
03-04-2020

Fix Request (14u): Please approve backporting the JSZip from v3.1.5 to v3.2.2 to JDK 14 Updates. The patch applies clean. Generated docs locally and inspected the files picked up as well as Regression tested. Risk is low.
20-02-2020

URL: https://hg.openjdk.java.net/jdk/jdk/rev/ad4bc77b2f9d User: prappo Date: 2020-01-17 12:32:36 +0000
17-01-2020