·
4 commits
to refs/heads/main
since this release
Features
- ScalafmtRunner: allow dedicated format thread pool (#4840) @kitbellew
- TermDisplay: track each stage: read, format, write (#4837) @kitbellew
- TermDisplay: use the same format in fallback (#4838) @kitbellew
- TermDisplay: simplify, remove url stuff (#4835) @kitbellew
Bug fixes
- Async processing:
- Cli: ensure input execution context is initialized (#4834) @kitbellew
- ScalafmtRunner: don't stop on first failure (#4833) @kitbellew
- Cli: do not forget to exit on failure as well (#4830) @kitbellew
- GranularPlatformAsyncOps: modify read/write async (#4829) @kitbellew
- ScalafmtRunner: use separate execution contexts (#4824) @kitbellew
- RegexCompat: keep multiline-string trailing spaces (#4836) @kitbellew
- bugfix: Don't use aggregate in Scala Native (#4823) @tgodzik
Miscellaneous
- PathMatcher: move to sysops, for sbt-scalafmt (#4843) @kitbellew
- RunnerSettings: rename from ScalafmtRunner (#4842) @kitbellew
- InputMethod: handle misformatted file, don't throw (#4831) @kitbellew
- Error: remove unused classes or ctors (#4828) @kitbellew
Build and dependency updates
- Scalameta: upgrade to v4.13.2 (#4841) @kitbellew
- Workflow: revise how we continue on error (#4844) @kitbellew
- Workflow: skip test step error detection until end (#4839) @kitbellew
- CI: test all platforms, separate into steps (#4832) @kitbellew