Skip to content

Releases: fief-dev/fief

v0.24.1

28 Apr 09:59
v0.24.1
db6f108
Compare
Choose a tag to compare

Bump version 0.24.0 → 0.24.1

Bug fixes

  • Fix CORS configuration for /api and /.well-known routes that was not working on tenant with a prefix.

Telemetry

To help us improve the project, we've added telemetry features so that we know how many Fief servers are running in the wild.

You can opt-out by setting the environment variable TELEMETRY_ENABLED to False.

Read more about what we collect and how here: https://docs.fief.dev/telemetry

v0.24.0

23 Apr 08:16
v0.24.0
7c6d81d
Compare
Choose a tag to compare

Bump version 0.23.2 → 0.24.0

New features and improvements

  • User account management: users now have access to pages where they can update their profile and passwords
    • It's accessible from the root URL of your tenant, e.g. https://example.fief.dev or https://example.fief.dev/tenant
  • Login page now remember the last login method used:
    • If the user authenticated with an email, it'll be pre-filled
    • If the user authenticated with an OAuth Provider, it'll be shown at the top with a small badge
    • You can force this from your app using the login_hint parameter when redirecting to /authorize. [Documentation]

Bug fixes

  • Fix #165: bug preventing users from registering when you an optional user field was setup without default (date, datetime, phone number and address)

v0.23.2

17 Mar 14:56
v0.23.2
0fcb333
Compare
Choose a tag to compare

Bump version 0.23.1 → 0.23.2

Bug fixes and improvements

  • Fix #155: OpenAPI schema of Admin API is now compliant and should be usable with client generators
  • Fix #157: clearly show an error when something goes wrong after OAuth Provider callback
  • Add ability to delete Users, Clients and Tenants from admin dashboard
  • New Admin API endpoints to:
    • GET single objects
    • DELETE User
    • DELETE Client
    • DELETE Tenant

v0.23.1

10 Mar 20:10
v0.23.1
d459db1
Compare
Choose a tag to compare

Bump version 0.23.0 → 0.23.1

Bug fixes

  • Ensure worker tasks close the DB connection after finishing.
  • Fix bug that caused permissions and role assignation to fail.
  • Fix user fields not available in user.created webhook event.

v0.23.0

09 Mar 17:13
28816f7
Compare
Choose a tag to compare

Bump version 0.22.2 → 0.23.0

New features and improvements

  • Webhooks ⚡️ Your app can now be notified about important events happening in your Fief's workspace so you can implement clever workflows! [Documentation]
  • Private IP addresses, like 192.168.1.1 are now allowed as Client Redirect URI, even without HTTPS. Thanks @zfei 🎉

Localization

  • Chinese (simplified) is now available for authentication pages 🇨🇳 All credits to @zfei 🎉

v0.22.2

22 Feb 13:58
v0.22.2
5d1708b
Compare
Choose a tag to compare

Bump version 0.22.1 → 0.22.2

Bug fixes

  • Fix a bug preventing listing pages and API from working with SQLite databases.

Improvements

  • Chinese (simplified) zh_CN localization added for authentication pages. Thanks @zfei 🚀
  • OpenAPI documentation improvements for Admin API.
  • Generated JWT now include the kid used to sign/encrypt them.

v0.22.1

15 Feb 09:00
v0.22.1
600e3f1
Compare
Choose a tag to compare

Bump version 0.22.0 → 0.22.1

Improvements

v0.22.0

22 Jan 09:13
v0.22.0
5deb88b
Compare
Choose a tag to compare

Bump version 0.21.0 → 0.22.0

New features and improvements

  • Lifetime of access tokens, refresh tokens and authorization codes can now be customized per client. [Documentation]
  • Add created_at and updated_at columns in Users table.
  • Add HTML titles to admin dashboard pages.
  • Bump dependencies

Bug fixes

  • Add missing cookies environment variables in Quickstart command generated by CLI
  • Fix permissions policy security header
  • Fix theme preview not working because of CSRF

v0.21.0

07 Jan 09:57
v0.21.0
6647778
Compare
Choose a tag to compare

Bump version 0.20.1 → 0.21.0

New features

  • UI themes: you can now customize the look and feel of authentication pages.

    • ⚠ If you have a self-hosting instance, make sure to run the following command after upgrading to bootstrap the theme:
    fief workspaces init-themes
  • Tenant logos: you can now set your own logo that will appear on authentication pages.

  • Locale setting: you can now set manually the locale of the user on authentication pages.

Bug fixes

  • Fix #130: locales were being cached between requests, leading in the wrong language displayed

Security

  • Critical: last version broke security restrictions access on admin dashboard, leading to potential unauthorized access to the dashboard.
    • If you have a self-hosted instance published on the web, update immediately.
    • Cloud version is already patched, you have nothing to do.
  • Add common security headers to HTTP responses.

v0.20.1

26 Dec 12:38
v0.20.1
b28dfba
Compare
Choose a tag to compare

Bump version 0.20.0 → 0.20.1

Bug fixes

  • Fix roles and permissions select combobox in admin dashboard.