v0.7.8-beta

gtsteffaniak/filebrowserv0.7.8-betaJun 10, 2025by gtsteffaniak

AI Summary

This release primarily fixes critical OIDC authentication issues introduced in v0.7.6, including the invalid_grant error. It also introduces new OIDC user creation options with enhanced security controls, and fixes UI bugs related to editor saving and cross-platform ctrl selection.

Key Highlights

  • Fixed critical OIDC invalid_grant issue affecting users upgrading from 0.7.7
  • OIDC authentication now respects non-default baseURL configuration
  • Fixed editor save bug that could sometimes save to the wrong file
  • Fixed ctrl+click selection functionality on Mac and Windows
  • Added new OIDC adminGroup option for automatic admin user creation based on provider group membership

Breaking Changes

  • OIDC no longer creates users automatically by default. Users must explicitly set `auth.methods.oidc.createUser` to true to enable automatic user creation.

New Features

  • New `auth.methods.oidc.createUser` configuration option (defaults to false) to control automatic user creation
  • New `auth.methods.oidc.adminGroup` configuration option to specify OIDC provider group name for automatic admin user creation

Full Release Notes

## What's Changed

If you are using OIDC, please update from 0.7.7 to resolve invalid_grant issue. Also - oidc no longer creates users automatically by default -- must be enabled.

 **New Features**:
 - More oidc user creation options https://github.com/gtsteffaniak/filebrowser/issues/685
   - `auth.methods.oidc.createUser` must be true to automatically create user, defaults to false.
   - `auth.methods.oidc.adminGroup` allows using oidc provider group name to enable admin user creation.

 **BugFixes**:
 - fix save editor info sometimes saves wrong file. https://github.com/gtsteffaniak/filebrowser/issues/701
 - make ctrl select work on mac or windows. https://github.com/gtsteffaniak/filebrowser/issues/739
 - oidc login failures introduced in 0.7.6 https://github.com/gtsteffaniak/filebrowser/issues/731
 - oidc respects non-default baseURL

**Full Changelog**: https://github.com/gtsteffaniak/filebrowser/compare/v0.7.7-beta...v0.7.8-beta