backend/v0.8.3
teamhanko/hankobackend/v0.8.3Aug 28, 2023by FlxMgdnz
AI Summary
This release enhances admin capabilities by allowing user creation via the Admin API and adds a status page, while also providing configuration to disable self-service sign-ups.
Key Highlights
- Admin API now allows creating new users, useful when sign-ups are disabled.
- Admin and public APIs now serve a static status page on the root path ('/')
- Configuration option added to disable user self-service sign-up.
- Passcode email setting made optional in the backend configuration schema.
New Features
- Admin API user creation
- Status page endpoint
- Disable user registration option
Full Release Notes
This minor release brings some new and handy features, most importantly: - New user self-service sign up can be disabled (thanks @irby) - The admin API allows creating new users (especially useful if new user signups are disabled) - Both the admin and public APIs now serve a simple static status page on / ## What's Changed * chore(deps): bump github.com/rs/zerolog from 1.29.1 to 1.30.0 in /backend by @dependabot in https://github.com/teamhanko/hanko/pull/942 * fix: make passcode email optional in backend config schema by @lfleischmann in https://github.com/teamhanko/hanko/pull/946 * feat: check webauthn session data expiry by @lfleischmann in https://github.com/teamhanko/hanko/pull/944 * chore(deps): bump github.com/brianvoe/gofakeit/v6 from 6.23.0 to 6.23.1 in /backend by @dependabot in https://github.com/teamhanko/hanko/pull/949 * ci: exempt EPIC labeled issues from stale workflow by @lfleischmann in https://github.com/teamhanko/hanko/pull/950 * chore(deps): bump @types/react-dom from 18.0.11 to 18.2.7 in /frontend by @dependabot in https://github.com/teamhanko/hanko/pull/922 * chore(deps): bump golang.org/x/text from 0.11.0 to 0.12.0 in /backend by @dependabot in https://github.com/teamhanko/hanko/pull/952 * Add configuration to disable user registration by @irby in https://github.com/teamhanko/hanko/pull/947 * chore(deps): bump golang.org/x/oauth2 from 0.10.0 to 0.11.0 in /backend by @dependabot in https://github.com/teamhanko/hanko/pull/954 * fix: angular example by @rishi-raj-jain in https://github.com/teamhanko/hanko/pull/943 * chore(deps): bump github.com/go-playground/validator/v10 from 10.14.1 to 10.15.0 in /backend by @dependabot in https://github.com/teamhanko/hanko/pull/956 * Update roadmap by @FlxMgdnz in https://github.com/teamhanko/hanko/pull/957 * chore(deps): bump github.com/go-webauthn/webauthn from 0.8.2 to 0.8.6 in /backend by @dependabot in https://github.com/teamhanko/hanko/pull/925 * chore(deps): bump github.com/labstack/echo/v4 from 4.10.2 to 4.11.1 in /backend by @dependabot in https://github.com/teamhanko/hanko/pull/914 * chore(deps): bump @denysvuika/preact-translate from 0.4.1 to 0.5.0 in /frontend by @dependabot in https://github.com/teamhanko/hanko/pull/830 * chore(deps): bump github.com/labstack/echo-jwt/v4 from 4.1.0 to 4.2.0 in /backend by @dependabot in https://github.com/teamhanko/hanko/pull/787 * chore(deps-dev): bump karma from 6.4.1 to 6.4.2 in /frontend by @dependabot in https://github.com/teamhanko/hanko/pull/958 * ci: remove stale workflow by @lfleischmann in https://github.com/teamhanko/hanko/pull/959 * chore(deps-dev): bump svelte-preprocess from 4.10.7 to 5.0.4 in /frontend by @dependabot in https://github.com/teamhanko/hanko/pull/915 * chore(deps): bump github.com/lestrrat-go/jwx/v2 from 2.0.11 to 2.0.12 in /backend by @dependabot in https://github.com/teamhanko/hanko/pull/963 * chore(deps-dev): bump eslint-config-prettier from 8.6.0 to 9.0.0 in /frontend by @dependabot in https://github.com/teamhanko/hanko/pull/964 * chore(deps-dev): bump vite from 4.3.9 to 4.4.9 in /frontend by @dependabot in https://github.com/teamhanko/hanko/pull/965 * feat: add status page by @lfleischmann in https://github.com/teamhanko/hanko/pull/961 * Feat add create user admin endpoint by @FreddyDevelop in https://github.com/teamhanko/hanko/pull/966 * chore(deps): bump github.com/go-playground/validator/v10 from 10.15.0 to 10.15.1 in /backend by @dependabot in https://github.com/teamhanko/hanko/pull/972 * [DOCS] Add fullstack section and update nextjs guide by @Ashutosh-Bhadauriya in https://github.com/teamhanko/hanko/pull/971 * chore(deps): bump github.com/jackc/pgconn from 1.14.0 to 1.14.1 in /backend by @dependabot in https://github.com/teamhanko/hanko/pull/974 ## New Contributors * @rishi-raj-jain made their first contribution in https://github.com/teamhanko/hanko/pull/943 * @Ashutosh-Bhadauriya made their first contribution in https://github.com/teamhanko/hanko/pull/971 **Full Changelog**: https://github.com/teamhanko/hanko/compare/backend/v0.8.2...backend/v0.8.3