Releases: gauge-sh/tach
Releases · gauge-sh/tach
v0.24.1
What's Changed
- Fix relative imports missing from
usages
during modularity report generation by @emdoyle in #583 - use correct
import_mod_path
forcheck_layers
by @crockeo in #587 - Bump ruff from 0.9.3 to 0.9.4 by @dependabot in #588
- Bump toml_edit from 0.22.22 to 0.22.23 by @dependabot in #589
New Contributors
Full Changelog: v0.24.0...v0.24.1
v0.24.0
What's Changed
- Fix multi-path modules adding duplicate dependencies in
tach sync
by @emdoyle in #569 - Add
rust-toolchain.toml
by @max-muoto in #578 - Bump ruff from 0.8.3 to 0.9.3 by @dependabot in #574
- Consolidate check output to single Diagnostic type by @emdoyle in #568
- Upgrade ruff_* creates by @max-muoto in #577
- Fix external exclude behavior by @emdoyle in #582
Full Changelog: v0.23.0...v0.24.0
v0.23.0
v0.22.0
v0.21.0
What's Changed
- Fix tach-ignore on preceding line for non-top-level imports by @emdoyle in #547
- Extract ignore logic from import visitor by @emdoyle in #548
- Fix
unused_ignore_directives
rule when ignore directive does not apply to any import by @emdoyle in #549 - Fix
unused_ignore_directives
on redundanttach-ignore
by @emdoyle in #550 - Higher layers auto-allow dependencies on lower layers by @emdoyle in #545
- Make
depends_on
optional by @emdoyle in #546 - prompt for username instead of using configreader by @caelean in #551
- Deprecate
use_regex_matching
by @emdoyle in #552 - Auto migrate default exclude regexes by @emdoyle in #553
Full Changelog: v0.20.0...v0.21.0
v0.20.0
What's Changed
- Validation errors for tach show by @caelean in #531
- Support JSON output from
tach check
by @emdoyle in #532 - Parallelism and other performance improvements by @emdoyle in #533
- Layers by @emdoyle in #529
- Clean up 'check_internal' command by @emdoyle in #534
- Fix tach server startup by unifying ctrlc interrupts by @emdoyle in #536
- Fix error output and hang on Windows by @emdoyle in #544
Full Changelog: v0.19.7...v0.20.0