Skip to content

Commit 646b593

Browse files
committed
Release 0.16.0
1 parent ca690af commit 646b593

File tree

6 files changed

+19
-9
lines changed

6 files changed

+19
-9
lines changed

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
## 0.16.0 (2026-02-12)
2+
3+
- Breaking change: ignore .clj config files by default (#391)
4+
- Added `:blank-lines-separate-alignment?` option (#378)
5+
- Added `:normalize-newlines-at-file-end?` option (#358)
6+
- Added `:align-single-column-lines?` option (#384)
7+
- Fixed case-sensitive sorting of ns references (#388)
8+
- Fixed exit code for `:fix/summary` (#385)
9+
- Increased native-image PageSize to 64K (#395)
10+
111
## 0.15.6 (2025-11-22)
212

313
- Added `:remove-blank-lines-in-forms?` option (#375)

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ Use `--help` for a list of all the command-line options.
8888
For persistent configuration, you can use a [configuration file][].
8989

9090
[homebrew]: https://brew.sh/
91-
[zipped up binary]: https://github.com/weavejester/cljfmt/releases/download/0.15.6/cljfmt-0.15.6-win-amd64.zip
91+
[zipped up binary]: https://github.com/weavejester/cljfmt/releases/download/0.16.0/cljfmt-0.16.0-win-amd64.zip
9292
[configuration file]: #configuration
9393

9494
### Clojure Tools
@@ -97,7 +97,7 @@ The official Clojure CLI supports installation of thirdparty [tools][].
9797
To install cljfmt as a tool, run:
9898

9999
```bash
100-
clj -Ttools install io.github.weavejester/cljfmt '{:git/tag "0.15.6"}' :as cljfmt
100+
clj -Ttools install io.github.weavejester/cljfmt '{:git/tag "0.16.0"}' :as cljfmt
101101
```
102102

103103
To use the tool to check for formatting errors in your project, run:
@@ -120,7 +120,7 @@ clj -Tcljfmt fix
120120
Leiningen, add the following plugin to your `project.clj` file:
121121

122122
```clojure
123-
:plugins [[dev.weavejester/lein-cljfmt "0.15.6"]]
123+
:plugins [[dev.weavejester/lein-cljfmt "0.16.0"]]
124124
```
125125

126126
To use the plugin to check code for formatting errors, run:
@@ -148,7 +148,7 @@ recursively checks / fixes paths like the CLI tool.
148148
First, add the dependency:
149149

150150
```edn
151-
{:deps {dev.weavejester/cljfmt {:mvn/version "0.15.6"}}}
151+
{:deps {dev.weavejester/cljfmt {:mvn/version "0.16.0"}}}
152152
```
153153

154154
Then use the library:

cljfmt/project.clj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
(defproject dev.weavejester/cljfmt "0.15.6"
1+
(defproject dev.weavejester/cljfmt "0.16.0"
22
:description "A library for formatting Clojure code"
33
:url "https://github.com/weavejester/cljfmt"
44
:scm {:dir ".."}

cljfmt/src/cljfmt/main.clj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
[clojure.tools.cli :as cli])
99
(:gen-class))
1010

11-
(def ^:const VERSION "0.15.6")
11+
(def ^:const VERSION "0.16.0")
1212

1313
(defn- cli-options [defaults]
1414
[["-h" "--help"]

install.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
set -euo pipefail
44

5-
VERSION=0.15.6
5+
VERSION=0.16.0
66

77
case $(uname -s) in
88
Linux*)

lein-cljfmt/project.clj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
(defproject dev.weavejester/lein-cljfmt "0.15.6"
1+
(defproject dev.weavejester/lein-cljfmt "0.16.0"
22
:description "A library for formatting Clojure code"
33
:url "https://github.com/weavejester/cljfmt"
44
:scm {:dir ".."}
55
:license {:name "Eclipse Public License"
66
:url "http://www.eclipse.org/legal/epl-v10.html"}
77
:eval-in-leiningen true
8-
:dependencies [[dev.weavejester/cljfmt "0.15.6"]])
8+
:dependencies [[dev.weavejester/cljfmt "0.16.0"]])

0 commit comments

Comments
 (0)