Hi everyone,
I'm pleased to announce the release of version 0.31.0 of Sequoia sq, our general-purpose command-line tool for Sequoia PGP.
We have released sequoia-sq on crates.io:
https://crates.io/crates/sequoia-sq
You can also fetch version 0.31.0 using the v0.31.0 tag:
https://gitlab.com/sequoia-pgp/sequoia-sq/-/tags/v0.31.0
which has been signed by Neal H. Walfield:
$ git verify-tag v0.31.0 gpg: Signature made 2023-07-05T14:21:36 CEST gpg: using RSA key C03FA6411B03AE12576461187223B56678E02528 gpg: Good signature from "Neal H. Walfield neal@walfield.org" [full] gpg: aka "Neal H. Walfield neal@pep-project.org" [full] gpg: aka "Neal H. Walfield neal@sequoia-pgp.org" [full] gpg: aka "Neal H. Walfield neal@gnupg.org" [full] gpg: aka "Neal H. Walfield neal@pep.foundation" [full]
This release introduces a few changes to the commandline interface as well as a new feature. Most notably, it is now possible to create and attach new subkeys to existing certificates using `sq key subkey add`. The revocation commands below `sq revoke` have been split up and moved to `sq key revoke`, `sq key subkey revoke` and `sq key userid revoke`. The `--expires` and `--expires-in` parameters have been unified as `--expiry`. The command for generating new certificates (`sq key generate`) now uses the more generalized `--output` instead of `--export` for writing to file.
More information is available here: https://sequoia-pgp.org/blog/2023/07/05/202307-sq-commandline-improvements/
David on behalf of the whole Sequoia PGP team