Skip to content

Commit f149ad1

Browse files
committed
tweaks
1 parent 1720304 commit f149ad1

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

content/news/2025-04-24-release.adoc

+9-6
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,11 @@ We're happy to announce a new release of ClojureScript. If you're an
99
existing user of ClojureScript please read over the following release
1010
notes carefully.
1111

12-
This release updates Google Closure Compiler to `v20250402` and now
13-
depends on the Clojure fork of Google Closure Library. More on that
14-
later.
12+
This release features two significant dependency changes. First,
13+
Google Closure Compiler has been updated to `v20250402`. This change
14+
makes Java 21 a requirement for ClojureScript. The other signficant
15+
change is that this release now depends on the Clojure fork of Google
16+
Closure Library. More on that later.
1517

1618
For a complete list of fixes, changes, and enhancements to
1719
ClojureScript see
@@ -28,12 +30,13 @@ Google stopped contributing to Google Closure Library (GCL) last
2830
August. As far as ClojureScript was concerned, the stability of GCL
2931
had declined significantly over the past 5 years with an increasing
3032
amount of churn as Google sorted out their internal JavaScript
31-
strategy.
33+
strategy. Google stopping GCL development removes a consistent source
34+
of unexpected surprises between releases.
3235

3336
We have forked Google Closure Library and have taken up maintenance.
3437
The very first changes made were simply backing out breaking changes
35-
to GCL which have no benefit for ClojureScript and aligning the
36-
codebase with the most recent Google Closure Compiler.
38+
aligning the codebase with the latest Google Closure Compiler
39+
release.
3740

3841
## Contributors
3942

0 commit comments

Comments
 (0)