Skip to content

0.8.0

Choose a tag to compare

@lakhansamani lakhansamani released this 24 Dec 13:55
· 907 commits to main since this release

Features

  • Use standard JWT claims as per OpenID specs #84
  • Refactor GraphQL schema as per standard claims
  • Refactor DB schema as per standard claims
  • Use snake_case instead of camelCase as per OpenID standards
  • Added automated testing for all Resolvers and Databases #25

Major Changes

  • token query becomes session

  • magicLogin mutation becomes magic_link_login

  • users query becomes _users

  • verificationRequests query becomes _verification_requests

  • deleteUser mutation becomes _delete_user

  • adminUpdateUser mutation becomes _update_user

  • all the response variables are now using snake_case instead of camelCase

  • accessTokenExpiresAt in all the session apis becomes expires_at

  • Changes in user schema

    Renamed fields

    • firstName - given_name
    • lastName - family_name
    • image - picture
    • signupMethod - signup_methods
    • emailVerifiedAt - email_verified(bool)

    Newly added fields

    • middle_name
    • nickname
    • preferred_username
    • gender
    • birthdate
    • phone_number
    • phone_number_verified