Changelog
View SourceAll 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.
v0.18.0
- Enhancements:- Add support for birth_day,birth_month,national_idandnational_id_countryclaims.
 
- Add support for 
v0.17.0
- Enhancements:- Add support for sp(Service provider) param in the authorization url.
 
- Add support for 
v0.16.0
- Enhancements:- Add support for assigned current user.
 
v0.15.0
- Enhancements:- Add support for allow_amco_badgeparam in the authorization url.
 
- Add support for 
v0.14.0
- Enhancements:- Add option to skip fetching roles when asking for userinfo.
 
v0.13.0
- Enhancements:- Add support for associated_user_idclaim.
 
- Add support for 
v0.12.2
- Bug fixes:- Fix else clause in TestAdapter.
 
v0.12.1
- Enhancements:- Add invalid and required access token cases to the TestAdapter.
 
v0.12.0
- Enhancements:- Add support for allow_createparam in the authorization url.
 
- Add support for 
v0.11.1
- Enhancements:- Remove unused alias warning in IdpAdapter.
 
- Remove unused alias warning in 
0.11.0
- Deprecations:- Remove whitelisted_clientssupport.
 
- Remove 
v0.10.0
- Enhancements:- Add support for usernameclaim.
 
- Add support for 
v0.9.0
- Enhancements: - Verify access token using introspect endpoint instead userinfo.
- Add introspect_cache_expires_inconfig to avoid hitting the IDP every request. Default value is:timer.seconds(0).
- New default value for userinfo_cache_expires_inconfig. Now, the default value is:timer.seconds(60).
- Add whitelisted_clientsconfig to accept access tokens ONLY from trusted clients. Default value is the same client.
 
- Breaking changes: - If your application is accepting access tokens from other IDP
clients you must set the whitelisted_clientsconfig with the client ids that are whitelisted. Otherwise, the application is gonna accept access tokens ONLY from the same client id.
 
- If your application is accepting access tokens from other IDP
clients you must set the 
v0.8.0
- Enhancements:- Add support for rolesclaim.
 
- Add support for 
v0.7.0
- Enhancements:- Add support for email_verifiedandphone_number_verifiedclaims.
 
- Add support for 
v0.6.0
- Enhancements:- Add support for max_ageparam in the authorization url.
 
- Add support for 
v0.5.1
- Bug fixes:- Fix ExDocs according to the new library name.
 
v0.5.0
- Enhancements:- Add support for brandingparam in the authorization url.
 
- Add support for 
v0.4.0
- Enhancements:- Add support for themeparam in the authorization url.
 
- Add support for 
v0.3.0
- Enhancements:- Improve plug adapters.
- Add IdpAdapter and MockAdapter.
 
v0.2.0
- Enhancements:- Add Gamora.User structure to represent user claims.
 
v0.1.0
- Initial version of the ueberauth strategy for amco.