github zitadel/zitadel v2.30.0

latest releases: v2.54.3, v2.53.6, v2.53.5...
11 months ago

Release 2.30.0

  • Alpha: Resource API
    • Login with IdP - Allow your users to login with an external identity provider like Google, Azure AD, etc.
    • Register Factors - Add multifactor TOTP and U2F to your existing users to make them more secure.
    • Password Reset - Different possibilities to make a password reset are implemented. Request a password reset per email, change the email by giving the old email address and change the email for a user as an administrator.
    • Authentication Methods - To be able to build your own login UI, it is crucial that you know which authentication possibilities the user has configured. This request will give you a list of the methods, so you are able to show them in the login flow.
  • Bulgarian Translation - ZITADEL now speaks Bulgarian. Big thanks to our contributor: Dian Mushkov
  • Font Name and Preview in Console - Thanks to Miguel Cabrerizo the uploaded font is now used for the preview in Console and the name will be displayed.
  • Regular Timestamps in Console - All Dates and Timestamps are now displayed in a regular format (removing the previous x ago). Thanks to Miguel Cabrerizo
  • Fix: Load main page when local OS language is not supported - As a fallback the default language is taken, when the browser language is not supported.
  • Fix: Nil pointer on creating instance - Users can now create instances successfully using a service user and a PAT without encountering any nil pointer issues.
  • Fix: Deactivate SAML app - With this fix, disabling a SAML app will now prevent users from logging into the application, addressing the potential security risk that arose from ignoring the disabled state.
  • Fix: Warn when leaving actions modal - You will get a warning when you click outside of the actions modal window, to avoid losing changes in your action. Thanks Miguel Cabrerizo for another great contribution!

Other Highlights:

  • Integration Test Setup - A new integration test setup has been implemented for the TypeScript repository which includes the new login UI for ZITADEL. With the new test setup, the ZITADEL API is mocked so only the UI itself is tested.

Changelog

  • 5060c74 Merge branch 'main' into next
  • a0204ad Merge branch 'main' into rename-topt
  • 1461977 Merge branch 'main' into rename-topt
  • 244f16a chore(console): dependencies (#6078)
  • 6907b52 chore(deps): update oidc (#6002)
  • 5693e40 chore(v2): user register factors proto definitions (#6017)
  • 62f424e chore: translation error in fr (#6052)
  • cef17b4 docs(guides): Update metadata guide (#6072)
  • c12d94f docs(legal): add backup (#6064)
  • 0a035b6 docs(migrate): applications (#6001)
  • 5b3f04e docs(self-hosting): add minimum system requirements (#6032)
  • 82e7333 feat(api): add password reset and change to user service (#6036)
  • 7046194 feat(api): list authentication method types in user api v2 (#6058)
  • df87907 feat(console): user table show timestamp instead of x ago (#6034)
  • 33a8ab4 feat(console): warning if backdrop click or escape key is pressed when new action form is dirty (#5989)
  • 09aafb3 feat(v2): implement user register OTP (#6030)
  • 2e323e8 feat(v2): register user u2f (#6020)
  • 4378eb7 feat: internationalization Bulgarian (#5998)
  • 1b5d6ce feat: session checks with intent (#6031)
  • 37cf9f5 feat: show font name & preview font in branding (#6026)
  • c98307f fix(console): back button in detail view should not navigate to create dialog again (#6018)
  • dafa8ab fix(console): fallback to default language if browser language not supported (#5999)
  • e39d1b7 fix(console): url safe base64 to array buffer (#6019)
  • 8408547 fix(login): ensure auth request information is up-to-date in external user check (#6060)
  • d0cda1b fix(migration): speed up step 11 (#6086)
  • 83da9ca fix(v2): typo in register u2f endpoint summary (#6059)
  • 8dfaa1d fix: check if application is active in saml logic (#6003)
  • 7e6434f fix: event handling on UserIDPLinkWriteModel (#6054)
  • 1c8037f fix: external user check (#6038)
  • 855d6b1 fix: nil pointer on create instance add machine (#6000)
  • bd5defa fix: provide domain in session, passkey and u2f (#6097)
  • 1017568 fix: provide more information in the retrieve idp information (#5927)
  • 56e33ce fix: rename OTP to TOTP in v2 alpha user api
  • 2c6a2a3 fix: rename OTP to TOTP in v2 alpha user api (#6069)
  • 4eaf3fb fix: typo at function's name: checkApplicationType (#6039)
  • 2d13d41 fix: update linking users if action changed values (#6024)

Don't miss a new zitadel release

NewReleases is sending notifications on new releases.