v0.3.1
版本发布时间: 2022-11-30 23:01:33
teamhanko/hanko最新发布版本:backend/v1.0.2(2024-08-28 21:14:06)
The main feature of this release is the support for hardware security keys on passkey creation.
FIDO security keys (and other roaming authenticators)
Until now, we allowed passkeys to be created only on platform authenticators (Touch ID, Face ID, Windows Hello..., i.e., the device you're browsing on) to keep things simple. Roaming authenticators, most commonly known as security keys, were not supported by Hanko so far. But with this release, we removed all restrictions regarding the authenticator types. It is perfectly fine to store a passkey on a physical security key, and now you can do that with Hanko.
One thing to be aware of is that most security keys only support storing a limited number of passkeys that can be as low as 25 in some cases.
This change also improves the passkey creation UI in Chromium browsers where it's now possible to store the passkey on your phone through the QR code flow – which was only working in Safari before.
Multi-platform support
Thanks to @hilli our docker builds now support other platforms than X86, namely AMD64 and ARM64. That's awesome!
What's changed
- Use Discussions rather than the slack community by @like-a-bause in https://github.com/teamhanko/hanko/pull/330
- ci: make solution sections optional in feature request template by @lfleischmann in https://github.com/teamhanko/hanko/pull/336
- fix: check wrapped error for sql.ErrNoRows by @FreddyDevelop in https://github.com/teamhanko/hanko/pull/341
- fix: remove ../ from backend docker build. by @like-a-bause in https://github.com/teamhanko/hanko/pull/345
- fix: add dockerignore for elements and frontend-sdk by @like-a-bause in https://github.com/teamhanko/hanko/pull/344
- rewrite community section by @FlxMgdnz in https://github.com/teamhanko/hanko/pull/343
- docs: set api spec version by @lfleischmann in https://github.com/teamhanko/hanko/pull/346
- docs: update readmes by @lfleischmann in https://github.com/teamhanko/hanko/pull/350
- Feat bundle frontend sdk by @like-a-bause in https://github.com/teamhanko/hanko/pull/362
- fix: make compose debug file work with new frontend lib dir structure by @lfleischmann in https://github.com/teamhanko/hanko/pull/379
- docs: fix links to elements readme in frontend guides by @lfleischmann in https://github.com/teamhanko/hanko/pull/380
- fix: frontend sdk doc build by @lfleischmann in https://github.com/teamhanko/hanko/pull/388
- fix: set correct frontend sdk url env var in compose debug file by @lfleischmann in https://github.com/teamhanko/hanko/pull/390
- docs: fix links in elements readme by @lfleischmann in https://github.com/teamhanko/hanko/pull/391
- docs: allow chore prefix in contribution commit guidelines by @lfleischmann in https://github.com/teamhanko/hanko/pull/395
- Add total count & link header for pagination by @FreddyDevelop in https://github.com/teamhanko/hanko/pull/393
- docs: fix code examples in react guide by @lfleischmann in https://github.com/teamhanko/hanko/pull/405
- feat: remove platform attachment requirement on registration by @lfleischmann in https://github.com/teamhanko/hanko/pull/331
- chore: update elements package lock file by @lfleischmann in https://github.com/teamhanko/hanko/pull/406
- docs: remove announcement bar by @lfleischmann in https://github.com/teamhanko/hanko/pull/412
- docs: add hint to hanko cloud in intro and api url info in frontend guides by @lfleischmann in https://github.com/teamhanko/hanko/pull/413
- docs: simplified getting started section and other minor changes by @FlxMgdnz in https://github.com/teamhanko/hanko/pull/399
- Multiplatform docker by @hilli in https://github.com/teamhanko/hanko/pull/416
New contributors
- @hilli made their first contribution in https://github.com/teamhanko/hanko/pull/416
Full changelog: https://github.com/teamhanko/hanko/compare/v0.3.0...v0.3.1