github ory/kratos v0.6.3-alpha.1

latest releases: v1.3.1, v1.3.0, v1.3.0-pre.0...
pre-release3 years ago

This release addresses some minor bugs and improves the SDK experience. Please be aware that the Ory Kratos SDK v0.6.3+ have breaking changes compared to Ory Kratos SDK v0.6.2. If you do not wish to update your code, you can keep using the Ory Kratos v0.6.2 SDK and upgrade to v0.6.3+ SDKs at a later stage, as only naming conventions have changed!

0.6.3-alpha.1 (2021-05-17)

Bug Fixes

  • Properly handle CSRF for API flows in recovery and verification strategies (461c829), closes #1141
  • session: Use specific headers before bearer use (82c0b54)
  • Improve settings oas definition (867abfc)
  • Use correct api spec path (5f41f87)
  • Use correct openapi path for validation (#1340) (a0f5673)

Code Refactoring

  • Improve SDK experience (71b8511):

    This patch resolves UX issues in the auto-generated SDKs by using consistent naming and introducing a test suite for the Ory SaaS.

BREAKING CHANGES

  • Unfortunately, some method signatures have changed in the SDKs. Below is a list of changed entries:
  • Error genericError was renamed to jsonError and now includes more information and better typing for errors;
  • The following functions have been renamed:
    • initializeSelfServiceLoginViaAPIFlow -> initializeSelfServiceLoginForNativeApps
    • initializeSelfServiceLoginViaBrowserFlow -> initializeSelfServiceLoginForBrowsers
    • initializeSelfServiceRegistrationViaAPIFlow -> initializeSelfServiceRegistrationForNativeApps
    • initializeSelfServiceRegistrationViaBrowserFlow -> initializeSelfServiceRegistrationForBrowsers
    • initializeSelfServiceSettingsViaAPIFlow -> initializeSelfServiceSettingsForNativeApps
    • initializeSelfServiceSettingsViaBrowserFlow -> initializeSelfServiceSettingsForBrowsers
    • initializeSelfServiceRecoveryViaAPIFlow -> initializeSelfServiceRecoveryForNativeApps
    • initializeSelfServiceRecoveryViaBrowserFlow -> initializeSelfServiceRecoveryForBrowsers
    • initializeSelfServiceVerificationViaAPIFlow -> initializeSelfServiceVerificationForNativeApps
    • initializeSelfServiceVerificationViaBrowserFlow -> initializeSelfServiceVerificationForBrowsers
  • Some type names have changed, for example traits -> identityTraits.

Changelog

c9e7477 autogen(docs): generate and format documentation
383c3f8 autogen(docs): generate and format documentation
170b6f4 autogen(docs): generate and format documentation
1bd6572 autogen(docs): generate and format documentation
7000a65 autogen(docs): generate and format documentation
a453928 autogen(docs): regenerate and update changelog
42b6b92 autogen(docs): update milestone document
f73a5e1 autogen: add v0.6.2-alpha.1 to version.schema.json
5edf952 autogen: pin v0.6.3-alpha.1 release commit
186a340 chore: regenerate openapi
df08e3d chore: regenerate openapi
82c0b54 fix(session): use specific headers before bearer use
867abfc fix: improve settings oas definition
461c829 fix: properly handle CSRF for API flows in recovery and verification strategies
5f41f87 fix: use correct api spec path
a0f5673 fix: use correct openapi path for validation (#1340)
71b8511 refactor: improve SDK experience

Docker images

  • docker pull oryd/kratos:v0-sqlite
  • docker pull oryd/kratos:v0.6-sqlite
  • docker pull oryd/kratos:v0.6.3-sqlite
  • docker pull oryd/kratos:v0.6.3-alpha.1-sqlite
  • docker pull oryd/kratos:latest-sqlite
  • docker pull oryd/kratos:v0
  • docker pull oryd/kratos:v0.6
  • docker pull oryd/kratos:v0.6.3
  • docker pull oryd/kratos:v0.6.3-alpha.1
  • docker pull oryd/kratos:latest

Don't miss a new kratos release

NewReleases is sending notifications on new releases.