Releases: pungoyal/dotsync
Releases · pungoyal/dotsync
Release list
v0.6.0
0.6.0 (2026-09-21)
Features
- Homebrew formula and Ubuntu/Debian packages with a signed APT repository (#30) (050b843)
- redesign the docs site; notifications setting, same target per OS, clearer git errors (#27) (f553aa0)
Bug Fixes
Documentation
- compare with mise's dotfiles feature; don't manage a file with both (#29) (7d19972)
- track macOS signing only in its issue (#24) (ed63c37)
Install or update
brew install pungoyal/tap/dotsync # Homebrew
curl -fsSL https://raw.githubusercontent.com/pungoyal/dotsync/main/install.sh | sh # install scriptHomebrew and apt installs update with brew upgrade dotsync and sudo apt upgrade; others with dotsync update. For the APT repository, see installation.
Verify this release
gh attestation verify dotsync_0.6.0_<os>_<arch>.tar.gz --repo pungoyal/dotsync
# or offline, with the attached bundle:
gh attestation verify dotsync_0.6.0_<os>_<arch>.tar.gz --bundle dotsync_0.6.0.intoto.jsonl --repo pungoyal/dotsyncSee verifying releases.
v0.5.0
0.5.0 (2026-09-21)
Features
Install or update
curl -fsSL https://raw.githubusercontent.com/pungoyal/dotsync/main/install.sh | sh # new install
dotsync update # existing installVerify this release
gh attestation verify dotsync_0.5.0_<os>_<arch>.tar.gz --repo pungoyal/dotsync
# or offline, with the attached bundle:
gh attestation verify dotsync_0.5.0_<os>_<arch>.tar.gz --bundle dotsync_0.5.0.intoto.jsonl --repo pungoyal/dotsyncSee verifying releases.
v0.4.1
0.4.1 (2026-09-21)
Bug Fixes
Performance
Install or update
curl -fsSL https://raw.githubusercontent.com/pungoyal/dotsync/main/install.sh | sh # new install
dotsync update # existing installVerify this release
gh attestation verify dotsync_0.4.1_<os>_<arch>.tar.gz --repo pungoyal/dotsync
# or offline, with the attached bundle:
gh attestation verify dotsync_0.4.1_<os>_<arch>.tar.gz --bundle dotsync_0.4.1.intoto.jsonl --repo pungoyal/dotsyncSee verifying releases.
v0.4.0
0.4.0 (2026-09-21)
Features
Bug Fixes
Install or update
curl -fsSL https://raw.githubusercontent.com/pungoyal/dotsync/main/install.sh | sh # new install
dotsync update # existing installVerify this release
gh attestation verify dotsync_0.4.0_<os>_<arch>.tar.gz --repo pungoyal/dotsync
# or offline, with the attached bundle:
gh attestation verify dotsync_0.4.0_<os>_<arch>.tar.gz --bundle dotsync_0.4.0.intoto.jsonl --repo pungoyal/dotsyncSee verifying releases.
v0.3.0
0.3.0 (2026-09-21)
Features
- add dotsync update to install the latest verified release (#5) (c707422)
- add the dotsync icon and use it everywhere (#7) (43132a1)
Bug Fixes
- install: show progress, abort and retry stalled downloads, fall back to IPv4, and fail with a diagnostic instead of hanging (c707422)
Performance
Install or update
curl -fsSL https://raw.githubusercontent.com/pungoyal/dotsync/main/install.sh | sh # new install
dotsync update # existing installVerify this release
gh attestation verify dotsync_0.3.0_<os>_<arch>.tar.gz --repo pungoyal/dotsync
# or offline, with the attached bundle:
gh attestation verify dotsync_0.3.0_<os>_<arch>.tar.gz --bundle dotsync_0.3.0.intoto.jsonl --repo pungoyal/dotsyncSee verifying releases.
v0.2.0
0.2.0 (2026-09-21)
Features
- add dotsync doctor to check the setup and explain fixes (#3) (0daf6df)
- add dotsync exclude and include to opt a single machine out of an entry (0daf6df)
- add dotsync set to change an entry's ignore patterns, OS, mode, write strategy or description without editing JSON (0daf6df)
- prune backups older than backup_retention_days (default 90), always keeping the newest copy of each file (0daf6df)
v0.1.1
0.1.1 (2026-09-21)
Bug Fixes
- globs: non-ASCII characters in
ignoreand secret patterns now match correctly (e.g.café*), and a pattern with invalid UTF-8 no longer crashes dotsync (91cd906) - manifest: reject
sourcepath components with leading or trailing spaces, which normalised inconsistently (91cd906)
Documentation
- add documentation site on GitHub Pages (5ae08f2)