treefmt/CHANGELOG.md
2022-12-01 18:22:02 +01:00

106 lines
2.7 KiB
Markdown

0.5.0 / 2022-12-01
==================
* docs: fix typos (#183)
* docs: formatters-spec: clarify syntax and semantics rule
* docs: terraform 1.3.0 accepts a list of files
* docs: treefmt.toml: add warning for sh -c
* feat: add --formatters option (#168)
* feat: add pre-commit contrib script (#166)
* feat: add support for `.treefmt.toml` (#172)
* feat: hard fail on missing tools (#189)
* feat: lazily create the cache directory (#174)
* feat: treefmt.withConfig (#169, #181)
* fix: ignore .direnv (#175)
* nix: move ci dependencies to the devShell (#161)
* nix: switch to `flake-parts` (#176)
0.4.1 / 2022-05-03
==================
Fixing the release process
* ci: remove FreeBSD release
* ci: fix the macOS release
* ci: remove unnecessary cache
0.4.0 / 2022-05-02
==================
* Cargo update (#158)
* cli: add --no-cache option (#157)
* cache: also track file sizes (#155)
* build(deps): bump actions/download-artifact from 2 to 3 (#152)
* build(deps): bump actions/upload-artifact from 2 to 3 (#151)
* build(deps): bump cachix/install-nix-action from 16 to 17 (#150)
* build(deps): bump actions/cache from 2 to 3 (#148)
* README: link to wiki (#147)
* build(deps): bump actions/checkout from 2 to 3 (#146)
* website: remove landing page (#145)
* Update rust.yml
* nix: add mdsh to the devenv
* treefmt.toml: fix shell invocation
0.3.0 / 2021-12-17
==================
* formatter: noop on zero args
* treefmt.toml: add shellcheck example
* doc: add inline script example
* Handle the case where no formatter match path for stdin (#138)
* Trade in naersk for a newer version of nixpkgs (#134)
* Add meta.description to play nicely with devshell menu (#132)
* allow config files to be independent from worktree location (#131)
* display round ms
0.2.6 / 2021-08-31
==================
* display formatter outputs on error
0.2.5 / 2021-08-14
==================
* process 1024 files at a time
0.2.4 / 2021-08-14
==================
* collect the mtime *after* formatting.
0.2.3 / 2021-08-04
==================
* engine: skip over symlinks (#123)
* Support global excludes (#121)
0.2.2 / 2021-05-31
==================
* print the executed formatters in debug mode
* customlog: remove emojis
0.2.1 / 2021-05-08
==================
* change default loglevel to INFO (#109)
0.2.0 / 2021-05-07
==================
* support relative commands
* document terraform fmt workaround
* Always expand the path given in treefmt.toml (#107)
* Update formatters-spec.md
0.1.1 / 2021-04-24
==================
* Report formatter output on error (#104)
0.1.0 / 2021-04-10
==================
First release!