v1.3.0-beta
gtsteffaniak/filebrowserv1.3.0-betaFeb 27, 2026by gtsteffaniak
AI Summary
This is a significant beta release featuring major authentication enhancements (LDAP, OIDC group support, JWT), WebDAV support, and enhanced file previews including 3D model support. The most notable breaking change is that Docker containers now run as user `filebrowser` (1000:1000) instead of root, and multiple API routes have been reorganized.
Key Highlights
- Docker default user changed from root to filebrowser (1000:1000) - potential breaking change for existing users
- New authentication options: LDAP login, OIDC userGroup filtering, and JWT token support
- WebDAV support added with access control and permission handling
- Enhanced preview capabilities including 3D model support (STL, OBJ, GLTF, etc.) and motion previews for folders
- API routes reorganized with deprecated /api/raw, removed /api/preview, and consolidated endpoints
Breaking Changes
- Docker default user changed from root to filebrowser (1000:1000)
- /api/raw is deprecated - use /api/resources/download instead
- /api/preview removed - replaced with /api/resources/preview
- /api/onlyoffice replaced with /api/office
- /api/shares moved to /api/share/list
- /api/auth/tokens moved to /api/auth/token/list
- PUT /api/token changed to POST /api/token
- /public/api/shareinfo moved to /public/api/share/info
- POST /resources/bulk/delete moved to DELETE /resources/bulk
New Features
- Sidebar tree navigation with toggle control
- Source usage customization to show OS-reported values
- Archive/Unarchive actions in UI with server-side API
- Share icon displayed on shared items
- LDAP login support with OIDC feature parity
- OIDC and LDAP userGroup filtering for access control
- JWT token authentication support
- Motion preview for folders (cycles through first 4 images)
- Embedded image reading from raw images and HEIC/HEIF files
- 3D model previews (STL, OBJ, GLTF, GLB, 3MF, and many more formats)
- Enhanced prompts with movable windows and close buttons
- FileWatcher now supports watching directories
- Thumbnail caching improvements for unsupported images
Full Release Notes
## What's Changed Read: [New Announcement](https://github.com/gtsteffaniak/filebrowser/discussions/2048) > [!CAUTION] > **Breaking changes:** > - (potentially breaking) for docker users: the default user is now `filebrowser` (1000:1000) instead of `root`. see [docs](https://filebrowserquantum.com/en/docs/getting-started/docker/#running-container-with-a-different-user) **New Features**: - New Sidebar Features - Sidebar tree navigation -- toggled on by clicking the sidebar links title (#2006) (#350) - Source usage to be customized to show os-reported values rather than calculated. This can be changed per source by editing the source link in the sidebar. (#1266) (#982) - Archive/Unarchive actions in UI (#1252) (#335) (#1569) - new api to archive/unarchive files on the server - requires `create` user permissions - archiving actions respect `server.maxArchiveSize` - Added share icon to items that are shared (#1420) - Authentication enhancements - [LDAP login support](https://filebrowserquantum.com/en/docs/configuration/authentication/ldap/) with OIDC feature parity. (#591) - userGroup for OIDC and LDAP, only users in a group will get access. (#1964) - Add [JWT token authentication](https://filebrowserquantum.com/en/docs/configuration/authentication/jwt/) support (#1364) - [Enhanced thumbnail and item previews](https://filebrowserquantum.com/en/docs/features/previewing-files/) - Added ability to show "motion preview" for folders with multiple child items that have previews. cycles through the first 4 images. - support for reading embedded images from raw image or heic/heif files (#215) - reorganized and simplified thumbnail settings in profile settings (#1968) - removed `highQuality` thumbnail option which only affected gallery view. Now its always enabled. - improved caching for unsupported images, the same file won't be attempted again with the same modtime. - supports 3d model previews. - FileWatcher also supports watching directories - Support previews for 3D model files (STL, OBJ, 3MF, etc.) (#1273) - supported formats via threejs: GLTF, GLB, OBJ, STL, PLY, DAE (Collada), 3MF, 3DS, USDZ, USD, USDA, USDC, AMF, VRML, WRL, VTK, VTP, PCD, XYZ, VOX, KMZ - supports animations (for formats that contain them) - supports embedded textures, external neighboring file textures, or textures in `/textures` subdirectory - Enhanced prompts - All prompts have a taskbar with a close button - Prompts can be freely moved by dragging taskbar - Prompt styling has been updated - Clicking outside of prompts no longer automatically closes them. - add [webdav support](https://filebrowserquantum.com/en/docs/features/webdav/) (#209) -- thanks to @reddac for (#1764) - see docs on how to use - requires api an un-customized api token as password - respects access rules - requires download permission to view and modify/create/delete permission to modify. **Notes**: - Docker images default to `filebrowser` user instead of root - reorganized api routes - consolidated tags for swagger to be more accurately grouped - tools are all behind `/api/tools` routes - `/api/raw` is deprecated (but functional). The `/api/resources/download` route will be used instead. - `/api/preview` has been removed and replaced with `/api/resources/preview` - `/api/onlyoffice` have been replaced with `/api/office` - `/api/shares` has been moved to `/api/share/list` - `/api/auth/tokens` has been moved to `/api/auth/token/list` and `/api/auth/token` added to get specific token info - `PUT /api/token` has been moved to `POST /api/token` - `/public/api/shareinfo` has been moved to `/public/api/share/info` - `POST /resources/bulk/delete` api has been moved to `DELETE /resources/bulk` (#1984) **BugFixes**: - Long folder names get cut off at top navigation bar (#1934) ## New Contributors * @BaccanoMob made their first contribution in https://github.com/gtsteffaniak/filebrowser/pull/1987 * @Stephan-P made their first contribution in https://github.com/gtsteffaniak/filebrowser/pull/2032 **Full Changelog**: https://github.com/gtsteffaniak/filebrowser/compare/v1.2.1-stable...v1.3.0-beta