Changelog

Stay up-to-date with the latest releases, new features, and bug fixes.

Your submission has been received!
Something went wrong.
September 6, 2023
Hanko Cloud

Hanko Cloud Release 2023-09-06

We have updated Hanko Cloud with the following changes:

  • Self-service account creation can now be disabled under Settings > Allow Sign up. This gives you the ability to make your app invite-only. Please note that admin-initiated user creation is currently possible via the admin API and will be available in Hanko Cloud Console soon.

All Hanko Cloud projects have been updated to use the latest Hanko v0.8.3.

Check out the new features by signing in to your Hanko Cloud account.

August 17, 2023
Hanko Cloud

Hanko Cloud Release 2023-08-17

We have updated Hanko Cloud with the following changes:

  • Passkey autofill (aka Contitional UI) is now active on the Hanko Cloud login page
  • Several UI fixes and improvements

Check out the new features by signing in to your Hanko Cloud account.

July 28, 2023
Hanko Cloud

Hanko Cloud Release 2023-07-28

We have updated Hanko Cloud with the following changes:

  • API keys to access the admin API can now be created and managed for Hanko projects under Settings -> API Keys
  • User import has been added to the Users view with support for JSON files (an example file and the schema can be downloaded from the import popup)
  • More session duration options have been added to Settings -> Authentication -> Session duration
  • Free projects will now be paused after 7 days of no activity to conserve resources and avoid hosting unused applications; If that happens to one of your projects, we'll inform you via email; Paused projects can be reactivated anytime through the project's dashboard on Hanko Cloud
  • Several UI fixes and improvements

All Hanko Cloud projects have been updated to use the latest Hanko v0.8.1.

Check out the new features by signing in to your Hanko Cloud account.

July 6, 2023
Hanko
Hanko Elements

Hanko v0.8.0

In this release we consolidated the version numbers of the hanko backend and hanko-elements and the frontend-sdk, so it's clear which components work together. On top of that we introduce several small features. Some of the highlights are:

  • Custom translations for hanko-elements
  • User import
  • Improved events in hanko-elements
  • Documentation for creating a nuxt app with hanko. The nuxt module can be found here. Thanks to @danielroe and @McPizza0
  • New example: deno/fresh. Thanks to @tobihans

Migrating from hanko-elements v0.5.5 to v0.8.0

Under certain conditions migration could be necessary. For more details see: github.com/teamhanko/hanko/releases/tag/backend%2Fv0.8.0

Full Changelog: backend/v0.7.1...backend/v0.8.0

All Hanko Cloud projects will be automatically updated to the latest Hanko backend version.

Check out Hanko on GitHub and npm

June 14, 2023
Hanko Cloud

Hanko Cloud Release 2023-06-14

We have updated Hanko Cloud with the following changes:

  • Sign in with Apple is now available as 3rd-party identity provider and can be configured in Settings -> Identity providers
  • New analytics in the project's dashboards to keep track of the total number of users and new registrations (please note that total users will only be tracked from now on)
  • Several UI fixes and improvements

All Hanko Cloud projects have been updated to use the latest Hanko v0.7.1.

Check out the new features by signing in to your Hanko Cloud account.

June 3, 2023
Hanko
Hanko Elements

Hanko v0.7.0

This release introduces support for "Sign in with Apple", several enhancements to streamline Hanko Elements frontend integration, as well as some minor improvements and fixes.

Sign in with Apple

Sign in with Apple is now supported as 3rd-party identity provider option.

Hanko Elements Improvements

All frontend functionalities are now accessible through the hanko-elements package, eliminating the need for a separate installation of the frontend-sdk package. Additionally, a new event system has been introduced, enabling developers to dynamically respond to certain events. For instance, you can now handle events such as session creation, session expiration, and auth flow completion to control user flows, manage JWTs, and more.

  • Please take a look at the updated readme for a list of the new events and their descriptions.
  • A new web component <hanko-events> has been added that doesn't contain any UI elements, but can make integration with the new event features simpler in some cases.
  • All example apps under frontend/examples have been updated to demonstrate how to integrate the new functionality with certain frontend frameworks.

Full Changelog: backend/v0.6.0...backend/v0.7.0

All Hanko Cloud projects will be automatically updated to the latest Hanko version.

Check out Hanko on GitHub and npm

April 21, 2023
Hanko Cloud

Hanko Cloud Release 2023-04-21

We've updated Hanko Cloud with the following changes:

  • 3rd-party identity providers. Sign in with Google and GitHub can now be enabled for all Hanko Cloud projects.
  • Several UI fixes and improvements

Check out the new features by signing in to your Hanko Cloud account.

April 19, 2023
Hanko
Hanko Elements

Hanko v0.6.0

For this release, we focused on making smaller improvements and fixing things. The highlights are:

  • Added support for 3rd-party identity providers in cross-domain setups
  • Added endpoints and UI for self-service account deletion
  • Config simplified with regards to CORS

Full Changelog: backend/v0.5.0...backend/v0.6.0

All Hanko Cloud projects will be automatically updated to v0.6.0 later this week.

Check out Hanko on GitHub and npm

March 31, 2023
Hanko Cloud

Hanko Cloud Release 2023-03-31

Today, we've updated Hanko Cloud with the following changes:

  • Team invitations and management [Pro feature]. Invite team members to your Hanko Cloud organization to work together on integrating Hanko with your app or for customer support
  • New project dashboard. We've completely redesigned the project dashboard – for a better overview of your active users with an adjustable time period, find the integration guide for your tech stack, and see more useful information about the project
  • Several layout fixes and improvements

Check out the new features by signing in to your Hanko Cloud account.

March 13, 2023
Hanko
Hanko Elements

Hanko v0.5.0

3rd-party identity providers (OAuth SSO)

The leading feature of this release is support for 3rd-party identity providers, starting with Google and GitHub. Coming up next, Sign in with Apple is already in the making, and support for Microsoft accounts will follow shortly after. We've built the OAuth components in a modular way so that support for even more identity providers (e.g. Twitter, Facebook, Slack) can be added quickly by us or external contributors if there's demand for it.

During the first months of working on Hanko, we focused our efforts towards establishing a fully usable, production-ready authentication stack that is built for passkeys. With this now in place, we're able to combine the new and exciting passkey login flows with today's most popular authentication methods, i.e., "social logins".

Even with passkeys now broadly supported on all ecosystems, we think that offering sign up and login options for popular 3rd-party identity providers still makes sense, especially to convert new users quickly by allowing them to skip the "enter your email" and email verification steps. After a successful sign in with e.g. Google, users will be presented with the option to create a passkey for the app where Hanko is integrated, which can then be used for subsequent logins that no longer need to (but still can) be done through the 3rd-party.

Updated example apps

We've updated the example apps to use the latest hanko-elements version and added the hanko-profile element to each example.

Logout function in frontend SDK

Thanks to @irby, we now have support for the logout flow in hanko-frontend-sdk, making Hanko's integration even simpler.

Full Changelog: v0.4.0...backend/v0.5.0

All Hanko Cloud projects have been updated to v0.5.0.

Check out Hanko on GitHub and npm