From 82ed0f38a753d4f79c6a930b349a9225d5663bc2 Mon Sep 17 00:00:00 2001 From: Andrew Bennett Date: Fri, 3 Jan 2020 15:09:02 -0600 Subject: [PATCH] Version 1.10.0 (2020-01-03) * Enhancements * Remove [base64url](https://github.com/dvv/base64url) dependency and include embedded version. * Add support for `C20P` and `XC20P` encryption based on [draft-amringer-jose-chacha](https://tools.ietf.org/html/draft-amringer-jose-chacha-01) (ChaCha20/Poly1305 and XChaCha20/Poly1305). * Add support for ECDH-ES keywrapping for AES-GCM, ChaCha20/Poly1305, and XChaCha20/Poly1305. * Add support for PBES2 keywrapping for AES-GCM, ChaCha20/Poly1305, and XChaCha20/Poly1305. * Add support for `ECDH-1PU` encryption based on [draft-madden-jose-ecdh-1pu](https://tools.ietf.org/html/draft-madden-jose-ecdh-1pu-02). * Add support for reading/writing DER format (or PKCS8 format). * Fixes * Fix PSS salt length (thanks to [@ntrepid8](https://github.com/ntrepid8), see [#65](https://github.com/potatosalad/erlang-jose/pull/65)) * Speed up and stabilize tests on CI environment. --- CHANGELOG.md | 14 ++++++++++++++ mix.exs | 2 +- src/jose.app.src | 2 +- 3 files changed, 16 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index eb5617a..649de4e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog +## 1.10.0 (2020-01-03) + +* Enhancements + * Remove [base64url](https://github.com/dvv/base64url) dependency and include embedded version. + * Add support for `C20P` and `XC20P` encryption based on [draft-amringer-jose-chacha](https://tools.ietf.org/html/draft-amringer-jose-chacha-01) (ChaCha20/Poly1305 and XChaCha20/Poly1305). + * Add support for ECDH-ES keywrapping for AES-GCM, ChaCha20/Poly1305, and XChaCha20/Poly1305. + * Add support for PBES2 keywrapping for AES-GCM, ChaCha20/Poly1305, and XChaCha20/Poly1305. + * Add support for `ECDH-1PU` encryption based on [draft-madden-jose-ecdh-1pu](https://tools.ietf.org/html/draft-madden-jose-ecdh-1pu-02). + * Add support for reading/writing DER format (or PKCS8 format). + +* Fixes + * Fix PSS salt length (thanks to [@ntrepid8](https://github.com/ntrepid8), see [#65](https://github.com/potatosalad/erlang-jose/pull/65)) + * Speed up and stabilize tests on CI environment. + ## 1.9.0 (2018-12-31) * Enhancements diff --git a/mix.exs b/mix.exs index 5f12ec5..ce9013f 100644 --- a/mix.exs +++ b/mix.exs @@ -4,7 +4,7 @@ defmodule JOSE.Mixfile do def project() do [ app: :jose, - version: "1.9.0", + version: "1.10.0", elixir: "~> 1.0", erlc_options: erlc_options(), build_embedded: Mix.env() == :prod, diff --git a/src/jose.app.src b/src/jose.app.src index 14cbcad..a6a7520 100644 --- a/src/jose.app.src +++ b/src/jose.app.src @@ -2,7 +2,7 @@ %% vim: ts=4 sw=4 ft=erlang noet {application, jose, [ {description, "JSON Object Signing and Encryption (JOSE) for Erlang and Elixir."}, - {vsn, "1.9.0"}, + {vsn, "1.10.0"}, {id, "git"}, {mod, {'jose_app', []}}, {registered, []},