Skip to content

Releases: fief-dev/fief

v0.28.6

25 Mar 09:49
v0.28.6
8c5886f
Compare
Choose a tag to compare

Bump version 0.28.5 → 0.28.6

Bug fixes and improvements

  • Login sessions are automatically refreshed on expiration.
  • Default lifetime for login sessions, registration sessions and external OAuth2 sessions is now 1 hour.
  • The fief run-server CLI now supports all Uvicorn settings.
  • Fix Fief-ception not working if Uvicorn was handling SSL directly.
  • Bump dependencies (6c6cb34)

v0.28.5

03 Mar 07:19
v0.28.5
bade10c
Compare
Choose a tag to compare

Bump version 0.28.4 → 0.28.5

Bug fixes

  • Fix telemetry task causing the server to block with SQLite

v0.28.4

01 Mar 16:18
v0.28.4
395b491
Compare
Choose a tag to compare

Bump version 0.28.3 → 0.28.4

Bug fixes

  • Fix bug in the Docker configuration preventing the default command to run

v0.28.3

01 Mar 13:53
v0.28.3
34ecfca
Compare
Choose a tag to compare

Bump version 0.28.2 → 0.28.3

Bug fixes and improvements

  • Fix telemetry task not reporting data correctly
  • Allow to pass custom app and worker to the CLI command

v0.28.2

28 Feb 13:11
v0.28.2
5decce7
Compare
Choose a tag to compare

Bump version 0.28.1 → 0.28.2

Bug fixes and improvements

  • The CLI run-server command now longer accepts a --port parameter. It always rely on the PORT configured in environment variables.
  • The CLI run-server command now accepts a --workers parameter to specify the number of server processes to use. It defaults to the $WEB_CONCURRENCY environment variable if available, or 1.
  • Default Client now correctly updates its Redirect URI based on FIEF_DOMAIN on startup.

v0.28.1

25 Feb 08:29
v0.28.1
8406f5e
Compare
Choose a tag to compare

Bump version 0.28.0.post1 → 0.28.1

Bug fixes

  • Fix Fief CLI not correctly configured

0.28.0 notes

Multi-workspaces removal

As we announced last month in our blog post, we are removing the multi-workspaces feature to focus on a better and easier self-hosting experience.

As such, if you are currently self-hosting a Fief server, you'll need to perform a few migrations steps, as detailed here: https://docs.fief.dev/migration

Basically, it only consists of moving the data from a sub-schema to the main one.

Fief Cloud sunset

Fief Cloud will also be sunsetted. Starting today, it won't be possible to create new workspaces.

For existing workspaces, we will keep the service running until at least 1st of July 2024, but we encourage you to migrate to a self-hosted solution as soon as possible.

To ease the transition, we've created a dedicated migration tool and guide: https://docs.fief.dev/migration

Bug fixes and improvements

  • An admin role and permission is now automatically created at instance startup
    • This role is required to access the admin dashboard
  • Fix #228: default roles are now granted synchronously upon registration
  • Upgrade official image to Python 3.12

v0.28.0 [YANKED]

24 Feb 13:25
v0.28.0
f98d442
Compare
Choose a tag to compare

Bump version 0.27.0 → 0.28.0

Important

Yanked in favor of 0.28.1 version because of Docker image build bug.

v0.27.0

01 Oct 07:01
v0.27.0
868f9eb
Compare
Choose a tag to compare

Bump version 0.26.3 → 0.27.0

Self-hosted - Breaking changes

  • The workspace migrations have been consolidated into one.
    If you run a version <0.26.3, you should apply it first
    before upgrading to the current version.

Bug fixes and improvements

  • Don't create a database schema when setting up an external database BYOD.
    • Existing workspaces are not affected and will still use their schema.
    • Fix #212.
  • Upgrade to Pydantic V2

v0.26.3

09 Sep 11:24
v0.26.3
dae470a
Compare
Choose a tag to compare

Bump version 0.26.2 → 0.26.3

Bug fixes and improvements

  • Add a setting to allow non-SSL HTTP URL as Redirect URL [Documentation]
  • Fix email verification form so it can be submitted only once
  • Fix error when setting an invalid locale cookie
  • Fix error when using a non-ASCII secret setting
  • Bump dependencies

Warning

The next major version of Fief will introduce lot of changes to how we handle database schemas.
We recommend you to update to this version ASAP to smooth the migration path towards the future version.

v0.26.2

20 Aug 13:10
v0.26.2
44918be
Compare
Choose a tag to compare

Bump version 0.26.1 → 0.26.2

Bug fixes

  • Fix #258: quickstart CLI fails when settings are unset. Thanks @corv89 🎉