Repository navigation
v2.0.0
2.0.0 (2026-04-19)
Bug Fixes
-
doctor: harden pnpm check for cross-platform CI runners (ebf8871)
-
doctor: resolve pnpm.cmd on windows for availability check (0f926fe)
-
refactor(config)!: remove dead templates scaffolding (bca3870)
-
feat(backups)!: move snapshots out of synced repo, drop legacy backup module (3502a84)
Features
- config: allow hooks block in .tuckrc.local.json for per-host hooks (1b8a514)
- doctor: close plan gaps — pnpm, gh CLI, and hooks trust model (b37a26b)
- doctor: warn when defaultGroups leaks via shared .tuckrc.json (c4f9622)
BREAKING CHANGES
- config.templates and manifest trackedFile.template
removed from schemas. Existing configs/manifests load fine (unknown
keys silently stripped) but the fields are no longer available to read
or set via tuck config. Anyone who had hand-written values in templates
will find them silently ignored — there was never a code path that
applied them, so behavior is unchanged.
Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com
- Snapshots relocated from ~/.tuck/backups/ to
~/.tuck-backups/. Auto-migration handles the move transparently on first
post-upgrade invocation; no user action required.config.files.backupDir
is no longer read (silently stripped on config load).
Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com