Repository navigation
Releases: vectal-labs/repo-sync
Releases · vectal-labs/repo-sync
Release list
v0.1.5
v0.1.4
repo-sync now includes its agent skill in every binary. No source checkout is needed.
- Install it with
repo-sync skill install, or accept the optional step during setup. - Homebrew upgrades refresh unchanged managed copies. Go users can run
repo-sync skill refreshafter upgrading. - Check installed copies with
repo-sync skill status. Remove only the skill withrepo-sync skill uninstall. - Customized folders are preserved. Interrupted operations can be retried safely.
repo-sync removestops syncing one repo while keeping its files and Git history, including when its old folder has moved or disappeared.
See the agent skill guide for supported agents and installation details.
v0.1.3
Changelog
- 478dc19 feat: add automatic Homebrew updates with persistent controls and failure alerts
- e27410e docs: record product scope, macOS, Go, and sync delay decisions
- f7eaf81 docs: clarify repo-sync is for shared team context
- 6423a5a Merge branch switch safety fix
- 703e724 fix: protect branch work during automatic sync
- 5e00cc8 ci: reuse verified checks and parallelize isolated tests
- 2a9742b test: cover setup probe safety across Git remotes
- 1c47a9e fix: keep setup fetch probes from changing remote HEAD
- 9d0ba87 docs: optimize README illustration with WebP
v0.1.2
Changelog
- 051a5c8 Merge Git compatibility fix for v0.1.2
- 9407401 fix: keep setup dry-run read-only on newer Git
- 6a09c25 docs: place README illustration below install command
- e6b434a docs: fix README capitalization and product names
- 960324b Merge staged rename and deletion safety fix
- 3565fd9 fix: sync staged renames and deletions without losing local files
- 95c29d4 Merge outgoing secret guard fix
- 68ce2a2 fix: validate all outgoing commits before pushing
- d9a6719 docs: illustrate team collaboration in README
- 057bcf3 fix: make repo-sync uninstall complete and verifiable
- 4d8e85a Merge fix: missing repository recovery
- 0b6e317 fix: recover missing repositories without stopping sync
- 5945821 Merge fix: push error matching
- f0344b6 fix: retry only genuine push races immediately
- abac58c Merge fix: command output separation
- 63855fd fix: separate command output from diagnostics
- 9d38307 Merge fix: sync cycle ordering
- 86e7727 fix: finish sync cycles before starting another
- 28bac8a feat: complete setup, status, and uninstall lifecycle
- b59be65 chore: move GoReleaser config into .github
- 06af98d refactor: move application code and tests into internal/app
- e913bf0 docs: simplify README copy and structure