Skip to content

Tags: stephendevey/yadm

Tags

3.1.1

Toggle 3.1.1's commit message

Verified

This commit was signed with the committer’s verified signature.
TheLocehiliosan Tim Byrne
Update version number and update documentation

* Fix clone support for older versions of Git (yadm-dev#348)
* Fix support for multiple GPG recipients (yadm-dev#342)
* Find symlinks in bootstrap-in-dir (yadm-dev#340)

3.1.0

Toggle 3.1.0's commit message

Verified

This commit was signed with the committer’s verified signature.
TheLocehiliosan Tim Byrne
Update version number and update documentation

* Use `git clone` directly during clone (yadm-dev#289, yadm-dev#323)
* Fix compatibility bug with Git completions (yadm-dev#318, yadm-dev#321)
* Support relative paths for --yadm-* and -w (yadm-dev#301)
* Improve parsing of if-statement in default template (yadm-dev#303)
* Read files without running cat in subshells (yadm-dev#317)
* Improve portability of updating read-only files (yadm-dev#320)
* Various code improvements (yadm-dev#306, yadm-dev#307, yadm-dev#311)

3.0.2

Toggle 3.0.2's commit message

Verified

This commit was signed with the committer’s verified signature.
TheLocehiliosan Tim Byrne
Update version number and update documentation

* Fix parsing by sh (yadm-dev#299)

3.0.1

Toggle 3.0.1's commit message

Verified

This commit was signed with the committer’s verified signature.
TheLocehiliosan Tim Byrne
Update version number and update documentation

* Improve handling of submodules at upgrade (yadm-dev#284, yadm-dev#285, yadm-dev#293)
* Improve Zsh completions (yadm-dev#292, yadm-dev#298)
* Use stderr for error messages (yadm-dev#297)

3.0.0

Toggle 3.0.0's commit message

Verified

This commit was signed with the committer’s verified signature.
TheLocehiliosan Tim Byrne
Update version number and update documentation

* Support encryption with OpenSSL (yadm-dev#138)
* Support "include" directive in built-in template processor (yadm-dev#255)
* Support extensions for alternate files and templates (yadm-dev#257)
* Improve support for default branches (yadm-dev#231, yadm-dev#232)
* Add --version and --help as yadm internal commands (yadm-dev#267)
* Improve support for XDG base directory specification
* Use XDG_DATA_HOME used for encrypted data and repository (yadm-dev#208)
* Default repo is now ~/.local/share/yadm/repo.git
* Default encrypted archive is now ~/.local/share/yadm/archive
* Improve shell completions (yadm-dev#238, yadm-dev#274, yadm-dev#275)
* Remove support for YADM_COMPATIBILITY=1 (yadm-dev#242)
* Remove deprecated option cygwin-copy
* Fix template mode inheritance on FreeBSD (yadm-dev#243, yadm-dev#246)
* Fix hook execution under MinGW (yadm-dev#150)
* Improve compatibility with Oil shell (yadm-dev#210)

2.5.0

Toggle 2.5.0's commit message

Verified

This commit was signed with the committer’s verified signature.
TheLocehiliosan Tim Byrne
Release 2.5.0

Update version number and update documentation

* Support for transcrypt (yadm-dev#197)
* Support ESH templates (yadm-dev#220)
* Preserve file mode of template (yadm-dev#193)
* Fish shell completions (yadm-dev#224)
* Fix alt processing when worktree is `/` (yadm-dev#198)
* Assert config directory if missing (yadm-dev#226, yadm-dev#227)
* Documentation improvements (yadm-dev#229)

2.4.0

Toggle 2.4.0's commit message

Verified

This commit was signed with the committer’s verified signature.
TheLocehiliosan Tim Byrne
Release 2.4.0

Update version number and update documentation

* Support multiple keys in `yadm.gpg-recipient` (yadm-dev#139)
* Ensure all templates are written atomically (yadm-dev#142)
* Add encrypt_with_checksums to the hooks collection (yadm-dev#188)
* Escape white space in YADM_HOOK_FULL_COMMAND (yadm-dev#187)
* Improve parsing of os-release (yadm-dev#194)
* Improve identification of WSL (yadm-dev#196)
* Fix troff warnings emitted by man page (yadm-dev#195)
* Write encrypt-based exclusions during decrypt

2.3.0

Toggle 2.3.0's commit message

Verified

This commit was signed with the committer’s verified signature.
TheLocehiliosan Tim Byrne
Release 2.3.0

Update version number and update documentation

* Support git-crypt (yadm-dev#168)
* Support specifying a command after `yadm enter`
* Expose GIT_WORK_TREE during `yadm enter` (yadm-dev#160)
* Support GNUPGHOME environment variable (yadm-dev#134)
* Assert private dirs, only when worktree = $HOME (yadm-dev#171)

2.2.0

Toggle 2.2.0's commit message

Verified

This commit was signed with the committer’s verified signature.
TheLocehiliosan Tim Byrne
Release 2.2.0

Update version number and update documentation

* Resolve hostname using `uname -n` (yadm-dev#182)
* Use /etc/os-release if lsb_release is missing (yadm-dev#175)
* Issue warning for any invalid alternates found (yadm-dev#183)
* Add support for gawk (yadm-dev#180)

2.1.0

Toggle 2.1.0's commit message

Verified

This commit was signed with the committer’s verified signature.
TheLocehiliosan Tim Byrne
Release 2.1.0

Update version number and update documentation

* Use relative symlinks for alternates (yadm-dev#100, yadm-dev#177)
* Support double-star globs in .config/yadm/encrypt (yadm-dev#109)
* Improve bash completion (yadm-dev#136)
* Update docs about using magit (yadm-dev#123)
* Note exception for WSL (yadm-dev#113)