We have just released version 0.18.0 of Sequoia. The release includes the low-level crate [`sequoia-openpgp`], a program to verify detached signatures geared towards software distribution systems called [`sqv`], and a commandline frontend for Sequoia implementing the [Stateless OpenPGP Command Line Interface] called [`sqop`].
[`sequoia-openpgp`]: https://crates.io/crates/sequoia-openpgp [`sqv`]: https://crates.io/crates/sequoia-sqv [`sqop`]: https://crates.io/crates/sequoia-sop [Stateless OpenPGP Command Line Interface]: https://datatracker.ietf.org/doc/draft-dkg-openpgp-stateless-cli/ [OpenPGP interoperability test suite]: https://tests.sequoia-pgp.org/
If you use Sequoia, please port your code to the latest version and report any problems you encounter. Thank you.
# Notable changes
We are in the process of stabilizing the API of the low-level `sequoia-openpgp` crate. To that end, we're going over our documentation, writing more documentation and examples, and slightly amending the API to make it more consistent and easier to use.
Besides that and numerous little improvements, we fixed a [bug in the parser], made certificates created using the `CertificateBuilder` [more compatible] with other implementations, and prepared Sequoia for [more cryptographic backends].
[bug in the parser]: https://gitlab.com/sequoia-pgp/sequoia/-/commit/f598646623655dac80ee5bfafeeb... [more compatible]: https://gitlab.com/sequoia-pgp/sequoia/-/issues/522 [more cryptographic backends]: https://gitlab.com/sequoia-pgp/sequoia/-/merge_requests/640