Michael Vetter 352e52e8a5 - Update to version 1.11.12:
* Version 1.11.12
  * Fix breaking changes to JSON encoding and Elixir requirements, resolves #184, resolves #185
  * Version 1.11.11
  * Update CI Matrix, resolves #175
  * Fix EC key conversion for OTP 28, resolves #180, resolves #181, resolves #182, resolves #179
  * Fix: Add EdDSA key support for OTP 27.1.3+
  * Update rebar.config
  * Run 'make format'
  * Update erlang.mk and Makefile
  * Update erlang.mk
  * Update GitHub actions to actions/upload-artifact@v4
  * Bump versions of Erlang/OTP and Elixir tested.
  * Bump GitHub actions versions.
  * Bump versions of Erlang/OTP and Elixir tested.
  * Ensure jose_json_otp encodes with canonical ordering.
  * Support OTP json module (#157)
  * Version 1.11.10 (2024-04-17)
  * Fix JOSE.JWE.compact/1 @spec
  * fix: verify and verify_strict typespec should reference JOSE.JWK.t()
  * Only depend on poison in dev/test environments.
  * Version 1.11.9 (2024-04-08)
  * Fix dialyzer config
  * Version 1.11.8 (2024-04-07)
  * Fix mix.exs to refer to 1.11.7
  * Version 1.11.7 (2024-04-07)
  * Make default ex_doc page the README
  * fix links to blog post about critical vulnerabilities
  * Update .dialyzer_ignore to include PR #152 & #153
  * Use stable dialyzer release
  * Add @specs to JOSE.JWE
  * Add specs to JOSE.JWA
  * Add @specs to the JOSE module
  * Base Dialyzer Setup
  * More
  * Add a couple of initial @specs to Elixir
  * Fix #96
  * Include Erlang Modules in Documentation
  * Ensure 'jiffy:encode/1' returns a binary
  * Declare Poison as an optional dependency
  * Version 1.11.6
  * mix format
  * Prepare for 1.11.6 release
  * Use 'sha256' instead of 'sha' when validating RSA signing existence
  * Version 1.11.5
  * Remove dependency on 'parse_transform' for 'jose_base64' and 'jose_base64url'
  * Version 1.11.4
  * Bump versions of OTP and Elixir.
  * Update CI job
  * Updates -include_lib("jose_public_key.hrl"). to -include("jose_public_key.hrl").
  * move inspect to its own test
  * Update test/jose_test.exs
  * hide kty in %JOSE.JWK{} when it is inspected
  * Update CI job
  * fix: drop direct `crypt:hmac/4` usage
  * Add support for ECDH-SS
  * Add preliminary support for ES256K and RS1.  Deprecate box_encrypt/box_decrypt and document the ECDH-1PU and ECDH-ES replacement functions.
  * [skip ci] Update CHANGELOG with support for thoas
  * Fixes for Ed25519ctx, Ed25519ph, Ed448, Ed448ph when dealing with contexts and improving support for ChaCha20-Poly1305 and XChaCha20-Poly1305.
  * Update copyright years
  * Fix Ed25519 and Ed448 key DER/PEM encode/decode for OTP 25.
  * [skip ci] Fix README badges.
  * Bump test deps again and rename master -> main
  * Bump libsodium test dependency to 1.0.18
  * Add cmake to build-time CI dependencies.
  * Bump Thoas version for Mix
  * Thoas returns {ok, Value}
  * Add support for Thoas (a yet another JSON library)
  * Bump dependencies and fix a few warnings.
  * Draft a curve448 module w/ low-hanging fruit
  * Support Ed25519 in native OTP 23+
  * Adjust jose version (#122)
  * Version v1.11.2 (2021-08-06)
  * Erlang 24 Compatibility (#118)
  * Handle ECPrivateKey records on Erlang 23 and 24 (#116)
  * Capture test logs on failure in Github Actions (#117)
  * Add OTP 24 to CI (#115)
  * Update rebar3.lock after removal of dep base64url (#111)
  * Correct latest release version in CHANGELOG.md (#110)
  * Remove dependency on external base64url library, useless since 8e53209 (#109)
2026-03-03 16:41:25 +00:00
2026-03-03 16:41:25 +00:00
2026-03-03 16:41:25 +00:00
2017-11-23 20:48:32 +00:00
2017-11-23 20:48:32 +00:00
Description
No description provided
50 KiB
Languages
Diff 100%