Skip to content

zprint-filter-1.2.0

Compare
Choose a tag to compare
@kkinnear kkinnear released this 18 Nov 21:05
· 73 commits to master since this release

A significant release:

  • Uses a new version (V1 alpha) of the rewrite-clj parser, which unifies .clj and .cljs versions. Should fix several subtle parser issues (e.g., ##NaN, namespaced maps), and provide increased stability.
  • You can associate an options map with a map key to format the value of that key in a specific way.
  • You can cause lists to wrap, and both lists and vectors to honor their default formatting even if they would fit on a single line.
  • New styles, including :ns-justify that significantly enhances readability of ns directives.
  • Every new top-level form now starts on a new line. This is a behavior change, but of a previously unspecified (and unusual) behavior. If this is a concern for you, please see the CHANGELOG and enter an issue.
  • Fixed quite a few subtle bugs, including a rare but significant one where an empty list () went missing when using :indent-only.