Skip to content

Latest commit

 

History

History
105 lines (63 loc) · 5.72 KB

CHANGELOG.md

File metadata and controls

105 lines (63 loc) · 5.72 KB

Changelog

All notable changes to this project will be documented in this file.

1.0.0 (2025-01-14)

⚠ BREAKING CHANGES

  • 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

Features

  • 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)

Bug Fixes

  • adds error handling for OpenApi errors (#166) (827bc5c)

0.7.1 (2024-12-20)

Bug Fixes

  • 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)

Features

  • 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)

[0.6.2] - 2024-10-22

Changed

  • Update to the new README template, updated license, updated metadata in gemspec file

[0.6.1] - 2024-09-26

Changed

  • Updated documentation links to point to new documentation

[0.6.0] - 2024-03-21

Added

  • GetUserByIdentifier method has been added
  • ListPaginatedUsersItem model has been added

[0.5.0] - 2024-01-30

Added

  • AppleUserSocialConnection model has been added

Changed

  • UserEventInfo has been renamed to UserRecentEvent
  • Docs have been moved to /docs
  • GithubSocialConnection has been renamed to GithubUserSocialConnection
  • GoogleSocialConnection has been renamed to GoogleUserSocialConnection

[0.4.0] - 2024-01-18

Added

  • The UserInfo class has a new 'social_connections' =>:'UserSocialConnections' field for GitHub and Google

[0.3.0] - 2023-12-06

Added

  • Generate types and api calls with openapi generator.
  • Version constant instead of parsing gemspec.

Deprecate

  • user.signout() -> auth.revoke_user_refresh_tokens()
  • auth.authenticate_request() -> auth.validate_jwt()

Possible Breaking Changes

  • Types are now generated. Previous type names may have changed. See documentation for model definitions.