Liking cljdoc? Tell your friends :D
- Added
realign-form function to cljfmt/core - Fixed unindenting of nodes after empty forms (#245)
- Fixed removing spacing before comments (#242)
- Fixed accidental AOT compilation of jar package
- Breaking changes:
- Changed
:align-binding-columns? to :align-form-columns? - Changed
:binding-forms to :aligned-forms
- Added
:align-binding-columns? option (#373) - Added default indentation for
let* (#168) - Fixed bug with aligning columns where the newlines were deeply nested
- Added
:align-map-columns? option (#371) - Updated dependencies
- Reverted fix for multi-byte codepoints due to regression (#369)
- Fixed ClojureScript indentation broken by 0.13.2
- Fixed indentation for lines with multi-byte codepoints (#367)
- Added
:indent-line-comments? option (#362) - Fixed symbols in
:alias-map option (#363) - Fixed parsing of
foo// (#357) - Fixed formatting for requires with metadata (#352)
- Added
:report option to check and fix functions (#342) - Added
:default custom indentation rule (#347) - Updated dependencies
- Fixed error on Clojure 1.12 syntax (#355)
- Fixed nested
:inner indentation (#350) - Fixed indentation for symbols preceded by metadata (#346)
- Fixed indentation for symbols in reader conditionals (#348)
- Fixed
~ @foo being rewritten as ~@foo (#345) - Fixed install script not cleaning up after itself (#331)
- Added support for Cursive and zprint style list indentation (#324)
- Added
:legacy/merge-indents? for compatibility with 0.10.x (#316)
- Fixed error when cljfmt has no configuration (#313)
- Breaking change: split
:indents into :indents and :extra-indents - Breaking change: removed
--indents and --alias-map CLI options - Added
--config CLI option - Added
#re data reader for edn configurations
- Added active config file to
--help text - Added
:load-config-file? to Leiningen options (#302)
- Fixed broken Leiningen plugin
- Changed
cljfmt fix to always output when writing to STDOUT (#304)
- Added STDIN/STDOUT support (#255)
- Added
--verbose flag to CLI - Added
--quiet flag to CLI - Added support for
NO_COLOR environment variables - Improved
cljfmt fix diffs so they can be used with patch
- Added pre-built native binaries for CLI
- Added
--version flag to CLI - Updated dependencies
- Fixed broken Leiningen plugin
- Added support for using cljfmt as a
clj -T tool - Added
:paths option to configuration file - Added partial support for Babashka (#292)
- Fixed
:alias-maps option overriding parsed aliases (#291)
cljdoc builds & hosts documentation for Clojure/Script libraries
Keyboard shortcuts| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |
× close