Releases: greglook/cljstyle
Releases · greglook/cljstyle
0.16.626
Dusting off the project to update the build tool chain and tackle a couple of long-standing minor issues.
0.15.0
This release brings a number of updates to comment-related formatting, as well as fixing some long-standing rewrite-clj
bugs around namespaced maps and infinity literals.
0.14.0
This release contains two major changes - the configuration file format has been significantly revamped, and various performance optimizations have resulted in 2.3x faster formatting than the previous version.
0.13.0
This minor release adds a new --exclude
option for runtime exclusions. It also fixes styling of namespaces with attribute maps, and an error where files missing a newline at EOF would not print a check
diff.
0.12.1
The main change in this release is to merge the core
and tool
projects together. Combined with a new deps.edn
file, this allows cljstyle
to be used directly from the clj
CLI or as a library.
0.12.0
Many optimizations to runtime resulting in about a 40% speedup. Some bug fixes as well.
0.11.1
Adjust the type formatting rules after feedback from users.
0.11.0
This release contains a few bug-fixes and two significant new features:
- Vars and other
def
forms now have line-break rules.
- Types such as
defrecord
, reify
, etc. now have formatting rules.
0.10.1
Fixes a configuration bug in the new pipe
command.
0.10.0
This release adds a new integration hook in the form of the pipe
command. It also allows for the list indentation size to be configured for people who prefer single-space indents.