All notable changes to the "gpg-indicator" extension will be documented in this file.
Check Keep a Changelog for recommendations on how to structure this file.
- Fix a bug which breaks the passphrase cache function
- Shorten one configuration ID
- Adopt
SecreteStore
API to store passphrase for key - Support more key format in status bar
- Support i18n and l10n for setting descriptions and messages.
- Support untrusted workspace by only check user home folder.
- Support trailing exclamation mark in singing key ID
- Add options to control output log level
- Passphrase no longer shows up in extension output panel
- Support passphrases which contain
%
character - Use correct folder string representation on Windows
- Remove the binary tool dependency of
expect
- Support multi-root workspace.
- Expose refresh interval as a configurable value for user.
- Add unlock command as an activation event.
- Upgrade development dependencies and npm lock file version.
- Check key status before unlocking, avoiding error message.
- Unlock key through palette command
- Output channel for basic logging
- Key event equality checking
- Fix some dependency issues
- Fix packaging issue which breaks version 0.3.3
- Enhance the message of error of lacking expect tool
- Remove the limitation of scope of Git configuration values
- Add information message for unlock action
- Fix security issue
- Design icon for this package
- Unlock key by clicking the status bar element
- Show whether the signing key is locked or not