diff --git a/CHANGELOG.md b/CHANGELOG.md index 6f4d87a3..5de4774c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## Unreleased +## [2.8.0-alpha.1] 2024-04-09 ### Added - API to serialize KeyRings to binary data: @@ -16,6 +16,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 func NewKeyRingFromBinary(binKeys []byte) (*KeyRing, error) ``` +## [2.8.0-alpha.0] 2024-02-28 + +### Added +- Adds support for the OpenPGP crypto-refresh by updating the go-crypto dependency to `v1.1.0-alpha.1`. +- Adapts the session key logic to handle PKESK/SKESK v6 packets without an algorithm attached +- Updates the min go version to `1.17` as required by go-crypto `v1.1.0-alpha.1`. +- Update the cricl dependency to `1.3.7` matching go-crypto. + + ## [2.7.5] 2023-31-01 ### Added diff --git a/constants/armor.go b/constants/armor.go index 0d2c1925..8420af25 100644 --- a/constants/armor.go +++ b/constants/armor.go @@ -3,7 +3,7 @@ package constants // Constants for armored data. const ( - ArmorHeaderVersion = "GopenPGP 2.7.5" + ArmorHeaderVersion = "GopenPGP 2.8.0" ArmorHeaderComment = "https://gopenpgp.org" PGPMessageHeader = "PGP MESSAGE" PGPSignatureHeader = "PGP SIGNATURE" diff --git a/constants/version.go b/constants/version.go index cca8c39c..7ab3b2cb 100644 --- a/constants/version.go +++ b/constants/version.go @@ -1,3 +1,3 @@ package constants -const Version = "2.7.5" +const Version = "2.8.0"