Skip to content

Releases: gtsteffaniak/filebrowser

v1.1.2-experimental-sqlite-indexing-v2

30 Nov 14:08

Choose a tag to compare

Warning

For testing only! Do not use this without knowing the risks. Do not run this without monitoring or on any critical data.

This is an experimental version which may be included in future beta versions -- stores indexing data in sqlite instead of memory. You may notice:

  1. different indexing times (equivalent in my testing)
  2. slower UI and API performance (equivalent in my testing)
  3. reduced memory usage ( varies - 50% reduction in my testing)
Screenshot 2025-11-30 080104

v1.1.2-beta

28 Nov 18:17

Choose a tag to compare

What's Changed

Notes:

  • changes to duplicate detector
    • temp SQLite database each query to reduce memory pressure
    • max limit is 500 groups total
  • Downloads from UI requests utf-8 formatted names to support chinese and other characters. Updated swagger docs. #1671
  • beta releases no longer publish to latest docker tag #1675

BugFixes:

  • better index status updates, fixing delays #1649
  • fixed long load times for listings with media info due sequential processing of files.
  • downloaded files always included utf-8 in filename #1671
  • custom sidebar links allow external links like https://google.com
  • html title not populated correctly for links #1676

Full Changelog: v1.1.1-beta...v1.1.2-beta

v1.0.2-stable

25 Nov 18:00

Choose a tag to compare

What's Changed

Notes:

  • [docker] upgraded ffmpeg 8.0 to 8.0.1

BugFixes:

  • added missing exiftool to docker image for heic conversion orientation support
  • Uploading a file will silently overwrite any existing file with the same name #1564
  • Unable to download folder as ZIP #1604
  • issues downloading and file actions on password protected share

Full Changelog: v1.0.1-stable...v1.0.2-stable

v1.1.1-beta

24 Nov 19:16
e4d8a5c

Choose a tag to compare

v1.1.1-beta Pre-release
Pre-release

What's Changed

Notes:

  • [docker] upgraded ffmpeg 8.0 to 8.0.1
  • stricter access control checks on file downloads.
  • Wrong translation on Chinese "save" button #1650
  • Incorrect Spanish Translations in Folder Creation and Rename Actions #1626
  • duplicate file detector has stricter partial checksum match #1617

BugFixes:

  • added missing exiftool to docker image for heic conversion orientation support
  • v1.1.0-beta - Incorrect naming of 1 file in directory-info #1621
  • disable only office viewing settings not applying
  • OnlyOffice integration does not work behind proxy authentication #1422
  • Newly created users "add on" to defined scope of previous user #1628 #1518
  • disable chown on upload / file saving #1469 #1546
  • Uploading a file will silently overwrite any existing file with the same name #1564
  • share file url issue
  • Fix drag and drop and rows in normal view #1651
  • Some text based files are not able to edit. #1567

Full Changelog: https://github.com/gtsteffaniak/filebrowser/pull/1655/files

v1.1.0-beta

19 Nov 00:20
8bd927e

Choose a tag to compare

v1.1.0-beta Pre-release
Pre-release

What's Changed

Warning

URLs for single source configurations will now include the source in the path like multi-source configurations. Previous: /files/path/to/text.txt becomes: /files/<source name>/path/to/text.txt to match the pattern used by multiple sources. You may need to update your bookmarks on updating.

A lot of great progress towards many feature requests that have been open. As always, a special thanks to @Kurami32 for contributing many of the new features including the new status bar and notification swipe actions.

More than ever, treat this as a beta. I have included many changes that I didn't want to cause a stir in the past. Now, with a stable release I feel a bit more confident pushing more aggressive changes.

New Features:

  • Added tools
    • file size analyser -- quickly show the largest files in an interactive graphical chart
    • duplicate finder -- find probable duplicate files larger than 1MB
    • material icon picker and previewer
  • Listing View Style updates
    • Status bar for listing view #1459
    • Duration field shows up if media is shown with duration
    • More dynamic view modes with additional styling changes
    • Total display modes consolidated into 3 main groups: list, gallery, normal. "icon" and "compact" mode exist as views based on display size setting.
  • Customizable sidebar links
    • Logged-in users can have their preferences saved and synced
    • Can rearrange, add custom links, and save your preferences.
    • Can customise shares with their own custom sidebar links.
  • Dynamic scopes for OIDC #1414 #1363
  • Share and Access Rules validation
    • If a file/path is moved/renamed in UI, its rules and shares will always follow.
    • If a file/path is moved/renamed outside UI, a warning message will show andthe ability to associate with the new path
  • Cascade delete access in Access Management when deleting a User #1347
  • Enhanced notifications #1331
    • Added "toast" notification type support -- most success messages show as toast now.
    • multiple stacked notifications possible
    • notification button support, such as clicking to open a folder after moving a file.
    • notification history (not including toasts)
    • Add swipe and visual timeout to notifications #1600
  • Choose different bind IP via server.listen #1573
  • Allow disabling clearing cache each startup via server.cacheDirCleanup: false in config #1576

Notes:

  • more efficient user update actions. Successful PUT actions return only 204 if successful.
  • Do not enter the directory on "New Folder" action #1343
  • Improved indexing performance - individual scanners per directory at root.
  • Improved search memory efficiency
  • Improved scrolling performance
  • Static file handling has been streamlined, could potentially see some changes from this.
  • No longer automatically publishing any dev builds to Docker
  • deprecated "DefaultLandingPage" option -- now determined by first source link in sidebar.
  • Improve rename prompt #1608 #1556

BugFixes:

  • uploading/editing/saving to password-protected shares error
  • Updating a share with password protection without a password removed the password.
  • per-user download counts were not persistent across restarts
  • "Update" button in Chinese wraps incorrectly #1542

New Contributors

Full Changelog: #1614

v1.0.1-stable

10 Nov 16:51
1d8c74d

Choose a tag to compare

Changelog

BugFixes:

  • UserDefault always applies to newly created users #1518
  • Updating user's own password sometimes doesn't work
  • Anonymous Share link with optional password does not allow downloads #1553
  • Share options should go in the meta tags #1511
  • Unable to select compression format when downloading multiple files/dir via Share link (v1.0.0) #1557
  • fixed sidebar clipping on some browsers like safari
  • Files show as Download is not available even though it is #1537

Full Changelog: #1559