Skip to content
Compare
Choose a tag to compare

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.

Compare
Choose a tag to compare

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.

Compare
Choose a tag to compare

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.

Compare
Choose a tag to compare

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.

Compare
Choose a tag to compare

Many optimizations to runtime resulting in about a 40% speedup. Some bug fixes as well.

Compare
Choose a tag to compare

Adjust the type formatting rules after feedback from users.

Compare
Choose a tag to compare

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.
Compare
Choose a tag to compare

Fixes a configuration bug in the new pipe command.

Compare
Choose a tag to compare

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.

Compare
Choose a tag to compare

This release renames the project to cljstyle and fixes a number of outstanding bugs.