Skip to content

Latest commit

 

History

History
84 lines (63 loc) · 2.42 KB

CHANGELOG.md

File metadata and controls

84 lines (63 loc) · 2.42 KB

Changelog

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.

[Unreleased]

v0.10.0 - 2019-02-20

  • Fixes
    • fix ExCrypto.decrypt/3 and ExCrypto.decrypt/5 error tuples
  • Contributors (thanks!)

v0.9.0 - 2018-03-15

  • Enhancements
    • implement Inspect protocol for public/private RSA keys to protect private key data
    • add get_fingerprint/2 for public/private RSA keys to generate fingerprints
    • add encode_der/1 and decode_der/* for public/private RSA keys to support DER encoding
    • add get_public/1 to create a public key from the private RSA key
  • Contributors (thanks!)

v0.8.0 - 2018-02-05

  • Enhancements
    • remove warnings from Elixir 1.6.1 and Erlang/OTP 20
    • update code style and formatting via Elixir 1.6.1 formatter
  • Contributors (thanks!)

v0.7.1 - 2017-11-06

  • Fixes
    • fix generate_key compatibility with OTP 20
    • fix README examples compatibility with Elixir v1.5
  • Contributors (thanks!)

v0.7.0 - 2017-10-27

  • Enhancements
    • Add generate_key and pem_encode wrappers
    • Add support for OTP 20
    • Update Elixir requirement to 1.4.2
    • Add documentation & examples
    • Update Travis-CI to test OTP 18 & OTP 20
  • Contributors (thanks!)

v0.6.0 - 2017-10-23

  • Enhancements
    • add support for RSA keys with passwords
  • Contributors (thanks!)

v0.5.0 - 2017-10-03

  • Enhancements
    • update poison dependency (enable use with Poison 3.0)
  • Contributors (thanks!)

v0.4.0 - 2017-04-12

  • Enhancements
    • add helpers for symmetric crypto tokens
    • cleanup various & sundry dialyzer/compiler warnings
  • Contributors

v0.3.0 - 2017-02-13