Skip to content

Commit bf874ab

Browse files
committed
1.12.5
1 parent 94c79e2 commit bf874ab

4 files changed

Lines changed: 26 additions & 7 deletions

File tree

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
= Clojure 1.12.5
2+
Alex Miller
3+
2026-05-12
4+
:jbake-type: post
5+
6+
Clojure 1.12.5 is now available! Find download and usage information on the <<xref/../../../../../releases/downloads#stable,Downloads>> page.
7+
8+
* https://clojure.atlassian.net/browse/CLJ-2945[CLJ-2945] - reify - incorrectly transfers reader metadata to runtime object
9+
* https://clojure.atlassian.net/browse/CLJ-2228[CLJ-2228] - constantly - unroll to remove rest args allocation

content/releases/devchangelog.adoc

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

2020
== Release 1.12.x
2121

22+
=== 1.12.5 (May 12, 2026) [[v1.12.5]]
23+
24+
* https://clojure.atlassian.net/browse/CLJ-2945[CLJ-2945] - reify - incorrectly transfers reader metadata to runtime object
25+
* https://clojure.atlassian.net/browse/CLJ-2228[CLJ-2228] - constantly - unroll to remove rest args allocation
26+
2227
=== 1.12.5-rc1 (Apr 20, 2026) [[v1.12.5-rc1]]
2328

2429
Same as 1.12.5-alpha1

content/releases/downloads.adoc

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,27 +15,27 @@ These tools allow you to start a REPL for interactive use, download Clojure libr
1515
====
1616

1717
[[stable]]
18-
== Stable Release: 1.12.4 (Dec 10, 2025)
18+
== Stable Release: 1.12.5 (May 12, 2026)
1919

2020
Include the release in your project using the following coordinates:
2121

2222
deps.edn coordinate:
2323

2424
[source,clojure]
2525
----
26-
org.clojure/clojure {:mvn/version "1.12.4"}
26+
org.clojure/clojure {:mvn/version "1.12.5"}
2727
----
2828

2929
Leiningen dependency:
3030

3131
[source,clojure]
3232
----
33-
[org.clojure/clojure "1.12.4"]
33+
[org.clojure/clojure "1.12.5"]
3434
----
3535

3636
=== Dependencies
3737

38-
Clojure 1.12.4 depends on the following core libraries:
38+
Clojure 1.12.5 depends on the following core libraries:
3939

4040
* `org.clojure/spec.alpha {:mvn/version "0.5.238"}` (https://repo1.maven.org/maven2/org/clojure/spec.alpha/0.5.238/spec.alpha-0.5.238.jar[jar])
4141
* `org.clojure/core.specs.alpha {:mvn/version "0.4.74"}` (https://repo1.maven.org/maven2/org/clojure/core.specs.alpha/0.4.74/core.specs.alpha-0.4.74.jar[jar])
@@ -54,7 +54,9 @@ 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.12.5-rc1 (Apr 20, 2026)
57+
== Development Release: none
58+
59+
////
5860
5961
Include the release in your project using the following coordinates:
6062
@@ -79,6 +81,8 @@ Leiningen dependency:
7981
** `org.clojure/core.specs.alpha {:mvn/version "0.4.74"}`
8082
* Requirements: Java 8 or higher (recommended: Java 25)
8183
84+
////
85+
8286
== Older Releases
8387

8488
* For older releases, see <<downloads_older#,Older Releases>>
@@ -96,7 +100,7 @@ Specify the version of Clojure that you want in your deps.edn:
96100
[source,clojure]
97101
----
98102
{:deps
99-
{org.clojure/clojure {:mvn/version "1.12.4"}}}
103+
{org.clojure/clojure {:mvn/version "1.12.5"}}}
100104
----
101105

102106
=== Via Leiningen
@@ -105,7 +109,7 @@ Modify the dependencies and repositories sections of your https://leiningen.org/
105109
[source,clojure]
106110
----
107111
; under dependencies, select the release of clojure that you want
108-
:dependencies [[org.clojure/clojure "1.12.4"]]
112+
:dependencies [[org.clojure/clojure "1.12.5"]]
109113
----
110114

111115
== Using Clojure SNAPSHOT releases

content/releases/downloads_older.adoc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ ifdef::env-github,env-browser[:outfilesuffix: .adoc]
99

1010
== Older Clojure Releases
1111

12+
* https://repo1.maven.org/maven2/org/clojure/clojure/1.12.5/[Clojure 1.12.5] (May, 2026) - https://clojure.org/news/2026/05/12/clojure-1-12-5[release notes]
1213
* https://repo1.maven.org/maven2/org/clojure/clojure/1.12.4/[Clojure 1.12.4] (Dec, 2025) - https://clojure.org/news/2025/12/10/clojure-1-12-4[release notes]
1314
* https://repo1.maven.org/maven2/org/clojure/clojure/1.12.3/[Clojure 1.12.3] (Sep, 2025) - https://clojure.org/news/2025/09/25/clojure-1-12-3[release notes]
1415
* https://repo1.maven.org/maven2/org/clojure/clojure/1.12.2/[Clojure 1.12.2] (Aug, 2025) - https://clojure.org/news/2025/08/25/clojure-1-12-2[release notes]

0 commit comments

Comments
 (0)