- Add support for DKIM expiration tag
- Fix Minitest
- Add support for identity, the "i=" tag
- Fix problem with
strip_field
in mail gem 2.7.0
- DKIM-Signature header is now prepended rather than appended
- Headers are signed in the order they appear
- Correct signing of repeated headers
- Correct signing of missing headers
- Warn and strip existing signatures in Dkim::Interceptor
- Dkim options can be accessed and modified using new Dkim.options or signed_mail.options hash
- Refactoring and better testing
- Improved documentation
- Ensure header lines are not folded using Dkim::Interceptor
- add Dkim::Interceptor class for integration with rails and mail
- add convenience method Dkim.sign
- support for the simple canonicalization algorithm
- domain now must be specified as an option
- correct handling of an empty message body
- Initial release