All notable changes to this project will be documented in this file.
1.0.0 (2025-01-14)
- remove deprecated AppInfo code from codegen (#144)
- return void instead of boolean for
Passage.user.delete
- require kwargs for validate_jwt and magic link methods
- update deprecated user method signatures (#159)
- changes the constructor signatures for the client, auth, and user classes
- remove deprecated client, auth, and user methods
- add parameter guard for language in magic link options (#165) (a1ce3e7)
- changes the constructor signatures for the client, auth, and user classes (111431e)
- remove deprecated AppInfo code from codegen (#144) (4075193)
- remove deprecated client, auth, and user methods (c49fe3a)
- require kwargs for validate_jwt and magic link methods (ba6bed9)
- return void instead of boolean for
Passage.user.delete
(c6b5746) - update deprecated user method signatures (#159) (a6faeba)
- update minimum required ruby version to 3.1.6 (#162) (7da23ec)
0.7.1 (2024-12-20)
- jwt validation correctly compares the aud with both app id and auth origin (#147) (8b03140)
- validate_jwt now refreshes cache if it is expired after client initialization (#145) (eef1230)
0.7.0 (2024-12-12)
- add new class and method names (4515ac6)
- add parameter guards (#116) (ce5c590)
- codegen: create magic link request fields are now optional (#113) (f04af7b)
- jwks caching with ActiveSupport (#111) (34df698)
- reworks the new create magic link func into three separate functions (#121) (10c9870)
- support jwt aud validation for hosted apps (#117) (bcaaebe)
- Update to the new README template, updated license, updated metadata in gemspec file
- Updated documentation links to point to new documentation
GetUserByIdentifier
method has been addedListPaginatedUsersItem
model has been added
AppleUserSocialConnection
model has been added
UserEventInfo
has been renamed toUserRecentEvent
- Docs have been moved to
/docs
GithubSocialConnection
has been renamed toGithubUserSocialConnection
GoogleSocialConnection
has been renamed toGoogleUserSocialConnection
- The
UserInfo
class has a new'social_connections' =>:'UserSocialConnections'
field for GitHub and Google
- Generate types and api calls with openapi generator.
- Version constant instead of parsing gemspec.
user.signout()
->auth.revoke_user_refresh_tokens()
auth.authenticate_request()
->auth.validate_jwt()
- Types are now generated. Previous type names may have changed. See documentation for model definitions.