All notable changes to this project will be documented in this file. The format is based on Keep a Changelog.
- Features
- Bash completion is now supported in all packaging formats
- Documentation
- Some known issues documented in the man page now
- New features - packaging
- RPM package is now available
- Breaking changes
- Previously, when running
pass ln TARGET LINK_NAME
whereLINK_NAME
referred to an existing directory, the symlink would be created insideLINK_NAME
with the same basename asTARGET
. This behavior has been eliminated by default, but you can maintain it by suffixingLINK_NAME
with a trailing slash. Without a trailing slash, ifTARGET
is a directory,pass ln
with exit with an error; ifTARGET
is a file,pass ln
will create it, since both a file and directory can exist at the same path (files have a.gpg
extension to disambiguate them).
- Previously, when running
- Documentation
- Fixed a few typography issues in man page
- Bugfixes - functionality
- Fixed issue where error handling was disabled, so all errors would be ignored and a zero exit status would be reported in almost all circumstances
- Bugfixes - packaging
- Failing installation via Homebrew on macOS has been corrected
- PKGBUILD now uses pluses instead of underscores in pkgver, following Arch packaging conventions
Initial release of pass-ln
.