Clojure 1.13.0-alpha5

Clojure 1.13.0-alpha5 is now available! Find download and usage information on the Downloads page.

Java 17 baseline

As of this release, Clojure requires a minimum Java 17 runtime and compiles to Java 17 bytecode.CLJ-2872 Move to new ASM and emit Java 17 bytecodeCLJ-2383 Add new java.lang classes to automatic importsCLJ-2892 Remove uses of Java’s security manager, which is going awayCLJ-2920 Javadoc support updated for Java 17+

Other changes since last alphaCLJ-2968 Qualified:keys bindings in destructuring can only be unqualified symbols (regression fix)CLJ-2969 Add:select base cases to testsCLJ-2897 prepl is missing DynamicClassLoader and repl\ binding from repl

Try it out

Update your deps.edn:deps with:

org.clojure/clojure {:mvn/version "1.13.0-alpha5"}

Start a REP…

添加评论
点赞收藏
点踩分享查看原文
评论
?
参与讨论