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