Skip to content

Commit 9888ae7

Browse files
committed
Merge branch 'master' of github.com:clojure/clojure-site into aaa
2 parents 47f0027 + 61a9dd7 commit 9888ae7

6 files changed

Lines changed: 91 additions & 5 deletions

File tree

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
= Clojure/Conj 2026
2+
2025-09-30
3+
:jbake-type: event
4+
:jbake-edition:
5+
:jbake-link: https://2025.clojure-conj.org/
6+
:jbake-location: online
7+
:jbake-start: 2026-09-30
8+
:jbake-end: 2026-10-02
9+
10+
== Clojure/Conj 2026
11+
12+
Clojure/conj is the oldest gathering of the Clojure community, and the next edition will be Sept 30 - Oct 2, 2026 in Charlotte, NC at the Charlotte Convention Center. The Conj is a great place to learn about the most exciting developments in the Clojure ecosystem and talk to a wide range of Clojure users.
13+
14+
Registration is open now at https://2026.clojure-conj.org
15+
16+
The main conference will be Oct 1-2 and Sep 30 will feature a day of optional hands-on workshops to kick things off!
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
= Clojure real-world-data 66
2+
2026-07-24
3+
:jbake-type: event
4+
:jbake-edition:
5+
:jbake-link: https://clojureverse.org/t/clojure-real-world-data-66/14960
6+
:jbake-location: online
7+
:jbake-start: 2026-07-24
8+
:jbake-end: 2026-07-24
9+
10+
== Clojure real-world-data 66
11+
12+
On Friday, we’ll have the usual weekly meeting of the real-world-data group. +
13+
As usual, we will focus on community projects, library development, and documentation, but people are invited to propose additional topics to discuss and share. +
14+
The main topics for the coming meetings will be documentation and additional updates. +
15+
Updates about the agenda will be shared in the group chat: the real-world-data channel at the Zulip chat (requires login). +
16+
If you wish to join the group, please reach out beforehand, and we’ll add you to the calendar event. +
17+
parens1920×1440 98.2 KB +
18+
+
19+
Zulip: https://clojurians.zulipchat.com/#narrow/stream/262224-events/near/612207031 +
20+

content/news/2026/07/14/clojure-1-13-alpha4.adoc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ Added a new `:defaults name` directive at top level to bind name to a map of def
2121

2222
== Other changes since Clojure 1.13.0-alpha3
2323

24+
* Added `clojure.core/some-vals`, a predicative filter of nil map values
2425
* https://clojure.atlassian.net/browse/CLJ-2870[CLJ-2870] Exception phase during top-level eval is miscategorized
2526

2627
== Try it out
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
= Clojure 1.13.0-alpha5
2+
Alex Miller
3+
2026-07-21
4+
:jbake-type: post
5+
6+
Clojure 1.13.0-alpha5 is now available! Find download and usage information on the <<xref/../../../../../releases/downloads#,Downloads>> page.
7+
8+
== Java 17 baseline
9+
10+
As of this release, Clojure requires a minimum Java 17 runtime and compiles to Java 17 bytecode.
11+
12+
* https://clojure.atlassian.net/browse/CLJ-2872[CLJ-2872] Move to new ASM and emit Java 17 bytecode
13+
* https://clojure.atlassian.net/browse/CLJ-2383[CLJ-2383] Add new java.lang classes to automatic imports
14+
* https://clojure.atlassian.net/browse/CLJ-2892[CLJ-2892] Remove uses of Java's security manager, which is going away
15+
* https://clojure.atlassian.net/browse/CLJ-2920[CLJ-2920] Javadoc support updated for Java 17+
16+
17+
== Other changes since last alpha
18+
19+
* https://clojure.atlassian.net/browse/CLJ-2968[CLJ-2968] Qualified :keys bindings in destructuring can only be unqualified symbols (regression fix)
20+
* https://clojure.atlassian.net/browse/CLJ-2969[CLJ-2969] Add :select base cases to tests
21+
* https://clojure.atlassian.net/browse/CLJ-2897[CLJ-2897] prepl is missing DynamicClassLoader and `\*repl\*` binding from repl
22+
23+
== Try it out
24+
25+
Update your deps.edn :deps with:
26+
27+
[source]
28+
----
29+
org.clojure/clojure {:mvn/version "1.13.0-alpha5"}
30+
----
31+
32+
Start a REPL with the Clojure CLI (any version) with:
33+
34+
[source]
35+
----
36+
clj -Sdeps '{:deps {org.clojure/clojure {:mvn/version "1.13.0-alpha5"}}}
37+
----

content/releases/devchangelog.adoc

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,18 @@ Note: All dev releases are subject to breaking changes for new work since the pr
1919

2020
== Release 1.13.x
2121

22+
=== 1.13.0-alpha5 (July 21, 2026) [[v1.13.0-alpha5]]
23+
24+
https://clojure.org/news/2026/07/21/clojure-1-13-alpha5[Release Notes]
25+
26+
* https://clojure.atlassian.net/browse/CLJ-2872[CLJ-2872] Move to new ASM and emit Java 17 bytecode
27+
* https://clojure.atlassian.net/browse/CLJ-2383[CLJ-2383] Add new java.lang classes to automatic imports
28+
* https://clojure.atlassian.net/browse/CLJ-2892[CLJ-2892] Remove uses of Java's security manager, which is going away
29+
* https://clojure.atlassian.net/browse/CLJ-2920[CLJ-2920] Javadoc support updated for Java 17+
30+
* https://clojure.atlassian.net/browse/CLJ-2968[CLJ-2968] Qualified :keys bindings in destructuring can only be unqualified symbols (regression fix)
31+
* https://clojure.atlassian.net/browse/CLJ-2969[CLJ-2969] Add :select base cases to tests
32+
* https://clojure.atlassian.net/browse/CLJ-2897[CLJ-2897] prepl is missing DynamicClassLoader and `*repl*` binding from repl
33+
2234
=== 1.13.0-alpha4 (July 14, 2026) [[v1.13.0-alpha4]]
2335

2436
https://clojure.org/news/2026/07/14/clojure-1-13-alpha4[Release Notes]

content/releases/downloads.adoc

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -54,30 +54,30 @@ Clojure depends on Java and all Clojure code is compiled to Java 8 compatible by
5454
Read the https://github.com/clojure/clojure/blob/master/changes.md[Changelog] for detailed release information.
5555

5656
[[dev]]
57-
== Development Release: 1.13.0-alpha4
57+
== Development Release: 1.13.0-alpha5
5858

5959
Include the release in your project using the following coordinates:
6060

6161
deps.edn coordinate:
6262

6363
[source,clojure]
6464
----
65-
org.clojure/clojure {:mvn/version "1.13.0-alpha4"}
65+
org.clojure/clojure {:mvn/version "1.13.0-alpha5"}
6666
----
6767

6868
Leiningen dependency:
6969

7070
[source,clojure]
7171
----
72-
[org.clojure/clojure "1.13.0-alpha4"]
72+
[org.clojure/clojure "1.13.0-alpha5"]
7373
----
7474

7575
* https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.clojure%22%20AND%20a%3A%22clojure%22%20AND%20v%3A1.13*[Clojure 1.13 pre-release builds]
7676
* <<devchangelog#,Dev changelog>>
7777
* Dependencies:
7878
** `org.clojure/spec.alpha {:mvn/version "0.6.249"}`
79-
** `org.clojure/core.specs.alpha {:mvn/version "0.6.113-alpha6"}`
80-
* Requirements: Java 8 or higher (recommended: Java 25)
79+
** `org.clojure/core.specs.alpha {:mvn/version "0.6.118-alpha7"}`
80+
* Requirements: Java 17 or higher (recommended: Java 25)
8181

8282
== Older Releases
8383

0 commit comments

Comments
 (0)