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.
- Correctly deal with duplicated signed headers.
- Allow case insensitivity when searching for the correct signature header based on the domain of the From header.
- Apply canonicalization algorithms to DKIM header as well, to deal with linebreaks.
- Add support for ed25519
- Fix simple header canonicalization
- The successful dkim response now includes the canonicalization algorithms used for headers and body.
- This library no longer performs the decoding of the SMTP transparency encoding before generating a signature.
- Exposed method in order to be able to provide an existing resolver.