Improvements
- Remove duplicated key handlers by @prince-chrismc in #318
⚠️ some exceptions no longer thrown withrsa_exception
when using ecdsa algorithms - Implemented JsonCPP Traits by @cjserio in #317
- Add helper for making RSA key from exponent and modulus by @prince-chrismc in #307
- Add set_expires_in and set_issued_now methods by @bugdea1er in #322
- Default constructor for jwks object by @justend29 in #346
- Add helper for making EC key from components by @tomhughes in #358
- Add testing with RSA keys encrypted with a passphrase by @prince-chrismc in #360
- Refactor base64 decoding to use a lookup table by @ItsAMeMarcel in #364
Bug Fixes
- Remove unused header by @ErwanLegrand in #329
- Fix compiler warning by @garethsb in #331
- Fix demo code in README.md by @Yurunsoft in #336
- Find nlohmann_json test dependency only when required by @justend29 in #342
- Fix build and tests for wolfSSL by @julek-wolfssl in #352
- Jsoncpp traits no longer uses deprecated Reader by @kiddigital in #357
- Update CMakeLists.txt by @dantti in #365
- Ensure array_type has front() method + fix array_type on jsoncpp by @omar-mohamed-khallaf in #361
Full Changelog: v0.7.0...v0.7.1