Skip to content

Commit 85ee810

Browse files
authored
Add a ChangeLog entry about the version of Java used by current Closure (emscripten-core#26929)
Add a ChangeLog entry about the version of Java used by current Closure version, and a note of when installing Java is necessary. Attempting to use Java 20 or older will produce an error like ``` Error: LinkageError occurred while loading main class com.google.javascript.jscomp.CommandLineRunner java.lang.UnsupportedClassVersionError: com/google/javascript/jscomp/CommandLineRunner has been compiled by a more recent version of the Java Runtime (class file version 65.0), this version of the Java Runtime only recognizes class file versions up to 57.0 ``` http://clbri.com:8010/api/v2/logs/433679/raw_inline
1 parent 3122794 commit 85ee810

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

ChangeLog.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,12 @@ See docs/process.md for more on how version tagging works.
4242
callback `IDBFS.onAutoPersistStateChanged = active => {}`, which will be
4343
notified of all IDBFS sync start and end events. (#26895)
4444
- google-closure-compiler was updated to 20260429.0.0. (#26869)
45-
Closure compiler now provides a native macOS arm64 binary for Apple Silicon.
45+
Closure compiler now provides a native macOS arm64 binary for Apple Silicon,
46+
in addition to having native binaries for Win-x64, Linux-x64 and Linux-ARM64.
47+
For other platforms for which Closure compiler does not ship a native binary,
48+
e.g. Intel x64 Macs and Windows-on-ARM, downloading Java SE Development Kit
49+
21.0.11 from https://www.oracle.com/europe/java/technologies/downloads/#java21
50+
is required in order to use Emscripten's Closure Compiler integration.
4651

4752
5.0.7 - 04/30/26
4853
----------------

0 commit comments

Comments
 (0)