Release 0.31.0.

* New functionality
  - `sq key subkey add` allows to create and add a new subkey to an
    existing certificate.
  - The functionality of `sq-keyring-linter` is now available as
    `sq keyring lint`.
  - The new subcommands `sq key revoke`, `sq key subkey revoke` and
    `sq key userid revoke`, allow writing to a file using the
    `--output` option.
 * Notable changes
  - The `--keyring` option is now global and can be specified anywhere
    when calling `sq`.
 * Deprecated functionality
  - The `--expires` and `--expires-in` options used in various
    subcommands are deprecated in favor of the unifying `--expiry`.
  - `sq key generate --export FILE` is deprecated in favor of the more
    generic `sq key generate --output FILE`.
  - The `sq revoke certificate` command has been renamed to `sq key
    revoke`.
  - The `sq revoke subkey` command has been renamed to `sq key subkey
    revoke`.
  - The `sq revoke userid` command has been renamed to `sq key userid
    revoke`.
This commit is contained in:
Neal H. Walfield 2023-07-05 14:04:43 +02:00
parent 8bc9c3e578
commit 0dd20af066
No known key found for this signature in database
GPG Key ID: 6863C9AD5B4D22D3
2 changed files with 2 additions and 2 deletions

2
Cargo.lock generated
View File

@ -2954,7 +2954,7 @@ dependencies = [
[[package]]
name = "sequoia-sq"
version = "0.30.1"
version = "0.31.0"
dependencies = [
"anyhow",
"assert_cmd",

View File

@ -1,7 +1,7 @@
[package]
name = "sequoia-sq"
description = "Command-line frontends for Sequoia"
version = "0.30.1"
version = "0.31.0"
authors = [
"Azul <azul@sequoia-pgp.org>",
"Heiko Schaefer <heiko@schaefer.name>",