Skip to content

Latest commit

Β 

History

History
196 lines (155 loc) Β· 5.19 KB

CHANGELOG.md

File metadata and controls

196 lines (155 loc) Β· 5.19 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[0.8.0] - 2021-09-03

Added

  • Add a configuration file (#5)
  • Support global locations for the configuration file
  • Check GPG_TUI_CONFIG environment variable for config file
  • Add manpage for the configuration file (gpg-tui.toml.5)
  • Add :style command for changing styles

Changed

  • Add libxkbcommon-dev as build dependency for CI/CD
  • Rename the shell completions binary
  • Use the correct name for completions binary
  • Update the example shell completions command
  • Update README.md about the configuration file
  • Update CI/CD to build and publish Docker images
  • Bump the Rust version in Dockerfile
  • Bump dependencies

Fixed

  • Disable tests for the completions binary
  • Build only the main binary in Dockerfile
  • Update the build dependencies for the docker image

[0.7.4] - 2021-08-07

Added

  • Add config for splash screen to check SHA256 hash of assets

Changed

  • Bump rust-embed to 6.0.0
  • Bump tui to 0.16.0
  • Bump gpgme to 0.10.0
  • Center the options menu title

Fixed

  • Mark the unsupported algorithms as unrecognized/unknown
  • Fix the failing test about options menu title

[0.7.3] - 2021-07-25

Added

  • Add Wayland clipboard support (#30)
  • Add 'in the media' section to README.md

Changed

  • Import the test key from keyserver in CI workflow

Fixed

  • Handle clipboard errors

[0.7.2] - 2021-07-20

Added

  • Add the missing views for signature notations

Changed

  • Mark the default signing key with a symbol

Fixed

  • Override the default key for all gpg fallback commands
  • Sleep the event handler thread if input is disabled (#29)

[0.7.1] - 2021-07-17

Added

  • Add an example for selection mode to README.md

Changed

  • Update README.md about libxkbcommon-dev dependency (#26)

Fixed

  • Run the terminal on stderr and use stdout for output (#27)

[0.7.0] - 2021-07-07

Added

  • Add --select option (#24)

Changed

  • Extend the FromStr implementation of CopyType
  • Rename clipboard module and CopyType struct to 'selection'

[0.6.2] - 2021-06-27

Changed

  • Bump the Rust version in Dockerfile
  • Use entrypoint for the docker container
  • Update the docker command for quickly launching the app

[0.6.1] - 2021-06-26

Changed

  • Run the container as non-root/dedicated user
  • Update the docker alias in README.md

[0.6.0] - 2021-06-25

Added

  • Support importing keys from the clipboard (#3)
  • Add git-cliff configuration file

Changed

  • Update the keyserver link

Fixed

  • Apply clippy lints
  • Update application command tests

[0.5.0] - 2021-06-13

Added

  • Support setting the default signing key via options menu

Changed

  • Update Dockerfile about crate dependency location
  • Update COMMANDS.md about getting/setting default signing key
  • Update README.md about setting the default signing key

[0.4.1] - 2021-06-09

Fixed

  • Expand tilde character to the home directory (fixes #22)

[0.4.0] - 2021-06-07

Changed

  • Extract get_output_file from export_keys method
  • Support exporting secret subkeys (#15)
  • Update COMMANDS.md about export command
  • Update README.md about exporting secret subkeys

[0.3.0] - 2021-06-05

Added

  • Add packaging status badge to README.md
  • Add Matrix room link to social media section in README.md

Changed

  • Display notations of the signatures (#8)
  • Update README.md about Docker alias
  • Update README.md about the format of notations
  • Update the example notation in README.md
  • Update the style of flags

Fixed

  • Run container process as unprivileged user

[0.2.0] - 2021-06-02

Added

  • Add installation instructions for FreeBSD
  • Add Homebrew instructions to README.md
  • Add NetBSD instructions to README.md

Changed

  • Update table of contents
  • Support xplr for file selection (closes #2)
  • Use eprintln macro while printing errors
  • Update README.md about the use of xplr

[0.1.5] - 2021-05-31

Added

  • Add dependency installation instructions for Void Linux (#11)

Changed

  • Mention distribution-specific dependencies in README.md (#10)
  • Update the formatting of requirements in README.md
  • Update README.md about installation for Arch Linux

[0.1.4] - 2021-05-29

Removed

  • Remove cargo-bloat workflow

[0.1.3] - 2021-05-29

Added

  • Add Arch Linux installation instructions to README.md

Changed

  • Update the commands style in README.md
  • Update link checker job to exclude AUR links
  • Split audit workflow into two

[0.1.2] - 2021-05-29

Fixed

  • Mark test_gpg_key as gpg-tests
  • Test the detail commands if gpg-tests feature is enabled

[0.1.1] - 2021-05-28

Added

  • Add release badges to README.md
  • Add CD badge to README.md
  • Add documentation badge to README.md

Changed

  • Use release flag while generating completions
  • Update the release image
  • Update documentation field in Cargo.toml
  • Update Patreon badges in README.md
  • Update CD workflow about the HTML syntax of release images
  • Update FUNDING.yml

[0.1.0] - 2021-05-28

Initial release.