Releases
v0.2.0
Compare
Sorry, something went wrong.
No results found
Changelog
Features
248d8d6 feat: add --track to link for composed manifest+filesystem operations
3dd59de feat: add --untrack to unlink for composed manifest+filesystem operations
7d155c2 feat: add BLOCKED state to status with owner info
477ab99 feat: add CLI shell completions
5c70258 feat: add GoReleaser for automated binary releases
01c6dc1 feat: add dry-run for package changes
8ef6486 feat: add explicit all-package link selection
26115df feat: add map command and detailed dry-runs
41bec22 feat: add selector parser for package and package/source arguments
f285720 feat: add selector resolution against manifest
2a1ad98 feat: add status state filtering
d69dd55 feat: add track and untrack CLI commands
4ce646b feat: add track service logic
845d630 feat: add untrack service logic
b763c81 feat: allow competing targets across packages, reject within package
049bd52 feat: change default unlink to remove links only, add --leave-copy
15025c0 feat: detect blocked targets and support --force switching
00bb313 feat: handle unlink edge cases for absent and non-dotty targets
c37a5ae feat: improve CLI status and repo UX
e6e75fb feat: polish CLI help and diagnostics
bba6a59 feat: reject overlapping target paths within one package
0c93d09 feat: reject selected competing mappings in link
342c999 feat: remove map and unmap commands
f6a1068 feat: scope status untracked content to packages
60eaa6e feat: show detailed single-package status
f13521f feat: support list for detailed inventory
a697474 feat: support package/source selectors in status
c59cd23 feat: support partial link mapping workflows
6ff3f52 feat: update CLI output for new message voice
df53625 feat: update shell completions for refactored commands
Bug Fixes
027a59a fix: accept package/source selectors in link and unlink
ebe7441 fix: block dangerous target topology
ddec49c fix: clarify command usage errors
973d943 fix: guard package source symlink escapes
a42d4ff fix: handle linux hardlink counts portably
eac98f3 fix: harden file integrity edge cases
f80ae7e fix: hint track for unknown link sources
00ec371 fix: improve link command output
a140f07 fix: keep status output aligned with styled columns
6b00803 fix: limit empty selector completion output
a9802fb fix: normalize hardlink device IDs portably
ee14608 fix: preserve move fallback data
17ab71c fix: reject --repo flag on init command
20e3e0d fix: reject target narrowing outside single selector scope
3efa85b fix: report installed dotty versions
128d8d4 fix: serialize mutations and handle cross-device moves
c1cac83 fix: use filesystem completion for target flags
0da2238 fix: use public module path for go install
Refactoring
b969054 refactor: inject Env, split tx.go, plan/execute for link/unlink
76b6d6d refactor: remove unreachable helper checks
50dd621 refactor: share core zsh manifest fixture
Maintenance
969b5f7 chore: add CODEOWNERS and Dependabot configuration
476e939 chore: add agent files
a68f75b chore: add mise vulnerability checks
3bee76a chore: add mise-backed verification tooling
4a666cf chore: add opencode ignore files
4737773 chore: ignore sisyphus workspace
0eab122 chore: move entrypoint to cmd layout
4f99629 chore: remove inactive brew release config
e8e8498 chore: update CI and Go dependencies
Others
feb7a5a Merge branch 'fix/autoresearch-file-integrity'
3bd0f29 add: initial dotty implementation
You can’t perform that action at this time.