v2.0.0-preview-4

gtsteffaniak/filebrowserv2.0.0-preview-4Aug 2, 2026by gtsteffaniak

AI Summary

This preview update addresses migration challenges by adding a `migrateFrom: default` option to handle environments without explicit database configuration. It also includes UI improvements, bug fixes for headers and streaming, and enhancements to file permissions functionality.

Key Highlights

  • Added `migrateFrom: default` option for easier migration when database config is missing
  • Re-enabled swipe to dismiss notifications
  • Fixed X-Forwarded headers bug
  • Enhanced file permissions functionality

New Features

  • `migrateFrom: default` option
  • Swipe to dismiss notifications
  • View token fix
  • Enhanced file permissions functionality

Full Release Notes

This preview update addresses some migration challenges brought up from the previous discussion. A common migration issue was when there was no database specified in the config. So I have added a `migrateFrom: default` option where it preferes the existing environment variables. Considering most config files don't have the `database` location specified and use env vars or defaults, this should make migrations less confusing for most.

**Please: enable the opt-in analytics in settings > System & Admin**, since this is a preview build; doing that at least while running the preview is very helpful to me.

Also I would prefer all issues and comments in the discussion for this release (rather than opening issues)

## What's Changed
* re-add swipe to dismiss notifications by @Kurami32 in https://github.com/gtsteffaniak/filebrowser/pull/2672
* add default migration path behavior by @gtsteffaniak in https://github.com/gtsteffaniak/filebrowser/pull/2688
* updated with migration fix for noauth by @gtsteffaniak in https://github.com/gtsteffaniak/filebrowser/pull/2689
* fix x forwarded headers bug by @gtsteffaniak in https://github.com/gtsteffaniak/filebrowser/pull/2690
* fix single file stream issue by @gtsteffaniak in https://github.com/gtsteffaniak/filebrowser/pull/2692
* updated with small changes by @gtsteffaniak in https://github.com/gtsteffaniak/filebrowser/pull/2693
* add view token fix by @gtsteffaniak in https://github.com/gtsteffaniak/filebrowser/pull/2691
* added remaining comments and functionality changes by @gtsteffaniak in https://github.com/gtsteffaniak/filebrowser/pull/2694
* enhancements to file permissions functionality by @gtsteffaniak in https://github.com/gtsteffaniak/filebrowser/pull/2697
* port v1.5.4 changes to v2.0.0 by @gtsteffaniak in https://github.com/gtsteffaniak/filebrowser/pull/2703

**Full Changelog**: https://github.com/gtsteffaniak/filebrowser/compare/v2.0.0-preview-3...v2.0.0-preview-4