File tree Expand file tree Collapse file tree 10 files changed +23
-25
lines changed Expand file tree Collapse file tree 10 files changed +23
-25
lines changed Original file line number Diff line number Diff line change 11# Leiningen News -- history of user-visible changes
22
3- ## 2.11.3 / ???
3+ ## 2.12.0 / 2025-09-12
4+
5+ This will be the last release of Leiningen that is still mirrored on
6+ Github; future releases will be Codeberg-only.
47
58* Use ` :managed-dependencies ` instead of ` :exclusions ` for version ranges. (Phil Hagelberg)
69* Add ` :plugin-tree-data ` subcommand to deps task. (Gabriel Giussi)
710* Fix a bug in ` :active-profiles ` in middleware plugins. (Rob Browning)
811* Update to nREPL 1.3.0 (oyakushev)
9- * Update to Clojure 1.11.4 (Justin Polchlopek)
12+ * Update Clojure version (Justin Polchlopek)
1013
1114## 2.11.2 / 2024-02-13
1215
Original file line number Diff line number Diff line change 1414Leiningen is for automating Clojure projects without setting your hair on fire.
1515
1616Note: the canonical repository for Leiningen is [ on
17- Codeberg] ( https://codeberg.org/leiningen/leiningen ) but we maintain [ a
18- mirror on GitHub ] ( https://github.com/technomancy/leiningen ) for the
19- time being in order to ease the transition. Please update your links
20- and git remotes.
17+ Codeberg] ( https://codeberg.org/leiningen/leiningen ) but we temporarily
18+ maintain [ a mirror on
19+ GitHub ] ( https://github.com/technomancy/leiningen ) . Please update your
20+ links and git remotes.
2121
2222## Installation
2323
Original file line number Diff line number Diff line change 44# somewhere on your $PATH, like ~/bin. The rest of Leiningen will be
55# installed upon first run into the ~/.lein/self-installs directory.
66
7- export LEIN_VERSION=" 2.11.3 -SNAPSHOT"
7+ export LEIN_VERSION=" 2.12.0 -SNAPSHOT"
88# Must be sha256sum, will be replaced by bin/release
99export LEIN_CHECKSUM=' 7d31ae23ae769e927438b0cd55d15a93e7dabab09fd4fc15877979161e108774'
1010
@@ -445,7 +445,6 @@ if $cygterm; then
445445 stty -icanon min 1 -echo > /dev/null 2>&1
446446fi
447447
448- # TODO: investigate http://skife.org/java/unix/2.11.3-SNAPSHOT6/20/really_executable_jars.html
449448# If you're packaging this for a package manager (.deb, homebrew, etc)
450449# you need to remove the self-install and upgrade functionality or see lein-pkg.
451450if [ " $1 " = " self-install" ]; then
Original file line number Diff line number Diff line change 44# It has all the cross-platform stuff stripped out as well as the
55# logic for running from a source checkout and self-install/upgrading.
66
7- export LEIN_VERSION=" 2.11.3 -SNAPSHOT"
7+ export LEIN_VERSION=" 2.12.0 -SNAPSHOT"
88
99if [[ " $CLASSPATH " != " " ]]; then
1010 cat << -'EOS ' 1>&2
Original file line number Diff line number Diff line change 22
33setLocal EnableExtensions EnableDelayedExpansion
44
5- set LEIN_VERSION = 2.11.3 -SNAPSHOT
5+ set LEIN_VERSION = 2.12.0 -SNAPSHOT
66
77if " %LEIN_VERSION:~-9 % " == " -SNAPSHOT" (
88 set SNAPSHOT = YES
Original file line number Diff line number Diff line change @@ -34,7 +34,7 @@ function Set-ParentLocation([string]$file)
3434
3535function Initialize-Environment
3636{
37- $env: LEIN_VERSION = ' 2.11.3 -SNAPSHOT'
37+ $env: LEIN_VERSION = ' 2.12.0 -SNAPSHOT'
3838 $env: SNAPSHOT = if ($env: LEIN_VERSION -like ' *-SNAPSHOT' ){' YES' }else {' NO' } # TODO: Still needed?
3939 $env: ORIGINAL_PWD = $PWD -replace ' \\$' , ' \\'
4040 Set-ParentLocation project.clj
Original file line number Diff line number Diff line change @@ -5,16 +5,15 @@ if [ "$1" = "" ]; then
55 exit 1
66fi
77
8- set -e -u
9-
108RELEASE_VERSION=$1
119CURRENT_VERSION=" $RELEASE_VERSION -SNAPSHOT"
12- LEIN_STABLE=$2
1310
1411if [ " $LEIN_STABLE " = " " ]; then
15- LEIN_STABLE=lein-stable
12+ LEIN_STABLE=/usr/bin/ lein
1613fi
1714
15+ set -e -u
16+
1817# Would like to use `lein release` here, but we don't have a way to
1918# update the bash scripts or watch for boot slowdowns that way. Maybe
2019# try adding lein-shell?
Original file line number Diff line number Diff line change 44 <groupId >leiningen-core</groupId >
55 <artifactId >leiningen-core</artifactId >
66 <packaging >jar</packaging >
7- <version >2.11.3 -SNAPSHOT</version >
7+ <version >2.12.0 -SNAPSHOT</version >
88 <name >leiningen-core</name >
99 <description >Library for core functionality of Leiningen.</description >
1010 <url >https://codeberg.org/leiningen/leiningen</url >
1111 <licenses >
1212 <license >
1313 <name >Eclipse Public License</name >
14- <url >http ://www.eclipse.org/legal/epl-v10.html</url >
14+ <url >https ://www.eclipse.org/legal/epl-v10.html</url >
1515 </license >
1616 </licenses >
1717 <scm >
18- <url >https://github.com/technomancy/leiningen</url >
19- <connection >scm:git:git://github.com/technomancy/leiningen.git</connection >
20- <
developerConnection >scm:git:ssh://
[email protected] /technomancy/leiningen.git</
developerConnection >
21- <tag >24fb93936133bd7fc30c393c127e9e69bb5f2392</tag >
18+ <tag >6434b9a1005d8a1496d87e120f4f84678f70fd28</tag >
2219 </scm >
2320 <build >
2421 <sourceDirectory >src</sourceDirectory >
6663 <dependency >
6764 <groupId >org.clojure</groupId >
6865 <artifactId >clojure</artifactId >
69- <version >1.11.4 </version >
66+ <version >1.12.2 </version >
7067 </dependency >
7168 <dependency >
7269 <groupId >timofreiberg</groupId >
Original file line number Diff line number Diff line change 1- (defproject leiningen-core " 2.11.3 -SNAPSHOT"
1+ (defproject leiningen-core " 2.12.0 -SNAPSHOT"
22 :url " https://codeberg.org/leiningen/leiningen"
33 :license {:name " Eclipse Public License"
44 :url " https://www.eclipse.org/legal/epl-v10.html" }
Original file line number Diff line number Diff line change 11; ; This is Leiningen's own project configuration. See doc/TUTORIAL.md
22; ; file as well as sample.project.clj for help writing your own.
33
4- (defproject leiningen " 2.11.3 -SNAPSHOT"
4+ (defproject leiningen " 2.12.0 -SNAPSHOT"
55 :description " Automate Clojure projects without setting your hair on fire."
66 :url " https://codeberg.org/leiningen/leiningen"
77 :license {:name " Eclipse Public License"
88 :url " https://www.eclipse.org/legal/epl-v10.html" }
99 ; ; If you update these, update resources/leiningen/bootclasspath-deps.clj too
10- :dependencies [[leiningen-core " 2.11.3 -SNAPSHOT" ]
10+ :dependencies [[leiningen-core " 2.12.0 -SNAPSHOT" ]
1111 ; ; needed for pom
1212 [org.clojure/data.xml " 0.2.0-alpha6" ]
1313 ; ; needed for test
You can’t perform that action at this time.
0 commit comments