Skip to content

Refinement and fixes

Pre-release
Pre-release
Compare
Choose a tag to compare
@prince-chrismc prince-chrismc released this 05 Dec 06:20
· 29 commits to master since this release
aca3217

Breaking Changes ⚠️

  • Allow generic access to JWT header and payload (#251)
    • get_payload_claims() was replaced by get_payload_json()
  • Removing extra exception aliases (#257)

Improvements

  • Allow moving decoded_jwt (#225) @Ka0o0
  • Add verify context trait template specialization (#229) @sirzooro
  • Allow to retrieve list of claims (#231) @Ka0o0
  • Use EVP_PKEY_up_ref if available (#238)
  • Support for Base64url with case insensitive padding (#219)

Bug fixes

  • Fix build with OPENSSL_NO_DEPRECATED (#228) @janblome
  • Fix as_date()'s std::bad_cast with decimal value (#240) @Prosperoh
  • Do not embed nlohmann::json directly, use find_package / FetchContent (#250) @sjanel

Full Changelog: v0.6.0...v0.7.0-rc.0