Skip to content

Tags: timvisee/prs

Tags

v0.5.9

Toggle v0.5.9's commit message

Verified

This tag was signed with the committer鈥檚 verified signature.
timvisee Tim Vis茅e
prs 0.5.9

- Fix GPG output parsing with custom `gpg.conf`

v0.5.8

Toggle v0.5.8's commit message

Verified

This tag was signed with the committer鈥檚 verified signature.
timvisee Tim Vis茅e
prs 0.5.8

- Fix macOS compilation error
- Update dependencies

v0.5.7

Toggle v0.5.7's commit message

Verified

This tag was signed with the committer鈥檚 verified signature.
timvisee Tim Vis茅e
prs 0.5.7

- Show persistent notification while password is in clipboard
- Show notification when clipboard is restored, and close it after a few seconds
- Fix communication with `gpg` on some platforms by enforcing UTF-8 encoding
- Fix ssh process listing on FreeBSD and macOS
- Fix external clipboard change monitoring on Wayland
- Fix decrypt ability detection, don't auto recrypt secrets if not working

v0.5.6

Toggle v0.5.6's commit message

Verified

This tag was signed with the committer鈥檚 verified signature.
timvisee Tim Vis茅e
prs 0.5.6

- Improve GPG fingerprint handling and matching, support pass and gopass formats
- Update dependencies

v0.5.5

Toggle v0.5.5's commit message

Verified

This tag was signed with the committer鈥檚 verified signature.
timvisee Tim Vis茅e
prs 0.5.5

- Add nushell completions
- Disallow interactive secret selection when using `--no-interact`
- Disallow recipient and tomb initialization actions in non interactive mode
- Fix compilation with rpgpie bakend

v0.5.4

Toggle v0.5.4's commit message

Verified

This tag was signed with the committer鈥檚 verified signature.
timvisee Tim Vis茅e
prs 0.5.4

- Add `--alias` flag to move command, create alias pointing old path to new
- Update MSRV to 1.88
- Update dependencies

v0.5.3

Toggle v0.5.3's commit message

Verified

This tag was signed with the committer鈥檚 verified signature.
timvisee Tim Vis茅e
prs 0.5.3

- Prompt user whether to add new recipient keys to keychain
- Don't delete recipient keys from store if listed in `.gpg-id` file
- Update dependencies

v0.5.2

Toggle v0.5.2's commit message

Verified

This tag was signed with the committer鈥檚 verified signature.
timvisee Tim Vis茅e
prs 0.5.2

- Autocomplete secret names in zsh
- Update dependencies

v0.5.1

Toggle v0.5.1's commit message

Verified

This tag was signed with the committer鈥檚 verified signature.
timvisee Tim Vis茅e
prs 0.5.1

- Add `--pager` alias for `--viewer`
- Add `PRS_PAGER` variable to set custom pager as viewer
- Add scroll support to built-in secure viewer
- Enforce use of TTY when using built-in secure viewer
- Fix errors when `.gpg-id` contains comments
- Fix prs not using existing remote on git repository
- Fix current git branch not using newly configured remote
- Fix auto completion of secrets for bash
- Fix panic on `internal completions` command
- Update dependencies

v0.5.0

Toggle v0.5.0's commit message

Verified

This tag was signed with the committer鈥檚 verified signature.
timvisee Tim Vis茅e
Bump version to 0.5.0

- Add `prs` homebrew package for macOS
- Add `sync status` command to show sync status, changed files and sync command hints
- Add `sync commit` command to commit all uncommitted changes in password store
- Add `sync reset` command to reset all uncommitted changes in password store
- Add secure viewer to show secret contents in TTY that clears when closed, instead of outputting to stdout
- Add `--viewer` flag to show contents in secure viewer with `show` and other commands
- Using `--timeout` now shows contents in secure viewer as this is much more reliable
- Add new clipboard handling system making it more secure, reliable and robust
- Make clipboard reverting much more reliable
- Fix clipboard reverting breaking when user copies again before reverting
- Using `totp copy` now recopies the token when it changes within the timeout
- Using `generate -ec` now copies the generated password both before and after editing
- Clipboard notifications now show if contents are reverted, replaced or cleared
- Don't fork process on X11 when setting clipboard due to security concerns
- Propagate `--quiet` and `--verbose` flags to clipboard handling and notifications
- Fix errors when using relative path for password store with `--store` or `PASSWORD_STORE_DIR`
- Fix `slam` errors, don't invoke `gpgconf`, `keychain` or `pkill` binaries if they don't exist
- Abort `grep` and `recrypt` commands after 5 failures unless forced
- Fix panic using `show` when secret has non UTF-8 contents
- Fix runtime errors for some regular expressions due to missing Perl features
- Show verbose output and detailed errors when using `--verbose` with `gnupg-bin` backend
- Using `git` command now invokes git directly instead of calling through `sh` making it more robust
- Make sync remote hint style after `sync init` consistent with other hints
- Don't show `--verbose` and `--force` hints in error output when already used
- Don't allow `--no-interact` together with `--viewer` or `--timeout`
- Rename `prs-cli` to `prs` in help output to be consistent with the binary name
- Remove all `unsafe` usages from codebase
- Show compiler warning when no interaction selection mode feature is used
- Update dependencies