Skip to content

Commit

Permalink
Set release version 0.15.0.
Browse files Browse the repository at this point in the history
  • Loading branch information
greglook committed Mar 31, 2021
1 parent 4349637 commit 1f58e2e
Show file tree
Hide file tree
Showing 6 changed files with 21 additions and 8 deletions.
14 changes: 13 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,17 @@ This project adheres to [Semantic Versioning](http://semver.org/).

## [Unreleased]

...


## [0.15.0] - 2021-03-30

This release adds a major missing element to `cljstyle`'s formatting rules,
covering comment indentation, padding, and prefixes. This version also sorts
string libspecs (such as from `npm`) in a more widely-adopted way. As a result,
this version is likely to result in a diff for files which passed the previous
code.

### Changed
- Javascript node libraries required with string names will always sort before
symbol namespace requires, matching other tooling convention.
Expand Down Expand Up @@ -319,7 +330,8 @@ functionality.
Legacy project release.


[Unreleased]: https://github.com/greglook/cljstyle/compare/0.14.0...HEAD
[Unreleased]: https://github.com/greglook/cljstyle/compare/0.15.0...HEAD
[0.15.0]: https://github.com/greglook/cljstyle/compare/0.14.0...0.15.0
[0.14.0]: https://github.com/greglook/cljstyle/compare/0.13.0...0.14.0
[0.13.0]: https://github.com/greglook/cljstyle/compare/0.12.1...0.13.0
[0.12.1]: https://github.com/greglook/cljstyle/compare/0.12.0...0.12.1
Expand Down
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM clojure:lein-2.9.1
FROM clojure:openjdk-11-lein-2.9.1

# Install essential tooling
RUN apt update
Expand Down
2 changes: 1 addition & 1 deletion VERSION.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.14.0
0.15.0
8 changes: 4 additions & 4 deletions doc/integrations.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,14 +69,14 @@ running the main namespace:
:profiles
{:cljstyle
{:dependencies
[[mvxcvi/cljstyle "0.14.0" :exclusions [org.clojure/clojure]]]}}
[[mvxcvi/cljstyle "0.15.0" :exclusions [org.clojure/clojure]]]}}
```

Alternately, you can run it directly from the command line:

```shell
lein update-in :dependencies \
conj '[mvxcvi/cljstyle "0.14.0" :exclusions [org.clojure/clojure]]' \
conj '[mvxcvi/cljstyle "0.15.0" :exclusions [org.clojure/clojure]]' \
-- run -m cljstyle.main \
check
```
Expand All @@ -88,7 +88,7 @@ If you would like to use `cljstyle` without installing the binary, you can run
it directly with `clj`:

```shell
clj -Sdeps '{:deps {mvxcvi/cljstyle {:git/url "https://github.com/greglook/cljstyle.git", :tag "0.14.0"}}}' \
clj -Sdeps '{:deps {mvxcvi/cljstyle {:git/url "https://github.com/greglook/cljstyle.git", :tag "0.15.0"}}}' \
-m cljstyle.main \
check
```
Expand All @@ -107,7 +107,7 @@ style:
- run:
name: Install cljstyle
environment:
CLJSTYLE_VERSION: 0.14.0
CLJSTYLE_VERSION: 0.15.0
command: |
wget https://github.com/greglook/cljstyle/releases/download/${CLJSTYLE_VERSION}/cljstyle_${CLJSTYLE_VERSION}_linux.tar.gz
tar -xzf cljstyle_${CLJSTYLE_VERSION}_linux.tar.gz
Expand Down
2 changes: 1 addition & 1 deletion project.clj
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
(defproject mvxcvi/cljstyle "0.15.0-SNAPSHOT"
(defproject mvxcvi/cljstyle "0.15.0"
:description "A tool for formatting Clojure code"
:url "https://github.com/greglook/cljstyle"
:license {:name "Eclipse Public License"
Expand Down
1 change: 1 addition & 0 deletions script/compile
Original file line number Diff line number Diff line change
Expand Up @@ -91,6 +91,7 @@ args=(
"-J-Dclojure.spec.skip-macros=true"
"-J-Dclojure.compiler.direct-linking=true"
"-J-Xmx$GRAAL_XMX"
"--verbose"
)

if [[ $GRAAL_STATIC = true ]]; then
Expand Down

0 comments on commit 1f58e2e

Please # to comment.