Releases: gtsteffaniak/filebrowser
v0.8.6-beta
What's Changed
Notes:
- Please remove
indexAbumArtconfig option from your config: it has been deprecated... I found a way to detect album art without impacting indexing performance -- so its default behavior. - Download button should be invisible before password input #1162
- opus files / opus files detected wrongly #1164
- changed autoplay behavior on plyr to not start playing if blocked instead of playing muted.
- QR-Code disappearing / sliding out from shared link #1155
- audio player matches dark/light mode better
BugFixes:
- Copy/Move index update changes to be more thorough and update album artwork #1220 #1219
- fix preview related issues #1225 #1223
- Scrollbar missing on user-edit-prompt in v0.8.5-beta #1221
- copy share download link inconsistency #1207
- fixed some onlyoffice related issues #1192 #1068
- Creating a file, then a folder with the same name makes the folder unusable #1167
- fix plyr issue switching from video to audio via next/previous button.
Full Changelog: #1233
v0.8.5-beta
What's Changed
Caution
There have been a few regressions found: onlyoffice support and some document preview issues, webp preview, and inablity to scroll user edit menu. A fix will be released in the next couple of days. If these issues don't bother you, feel free to use this release in the meantime.
New Features:
- backend media metadata processing
- significantly improved performance
- album artwork shows in listing view as preview thumbnail Album art thumbnail (when enabled
indexAlbumArt: true-- can slow down indexing if there's many audio files) #925 - Folders can show album art if
Show thumbnails for folders if availableis enabled in profile settings. - removed need for frontend dependencies.
- optional thumbnail support for folders -- uses first child item with thumbnail as cover. Useful in combination with album metadata support to show album covers for folders with music.
- Remember folder view type (and sorting) for each folder #966
- heic is supported in viewer (via ffmpeg conversion) when on non-safari browser. This can be enabled via
integrations.ffmpeg.convert.impagePreview.heic: true#1191 - OnlyOffice: Add option to open documents in viewer mode (
integrations.office.viewOnly) #1193 - Exclude folders and file names 'starting with' or wildcard option #1054
- added better info for failed uploads #1050
- upload prompt "clear completed" can be changed to "clear all" in uploads & downloads settings to clear error and conflict states as well. #1128
- share 'default view mode' option #1212
- Universal Next/Previous buttons
- available for all listing items (including office/markdown etc)
- remembers sort order from parent directory
- new "Quick Jump" prompt if you drag the next/previous icons. This shows other files available to "jump" directly to quickly.
Notes:
- Added more tests to ensure new features work in future.
- caching for preview images is md5 based. Moved, renamed, or duplicate images don't get re-generated. Same album artwork shares cache.
- Hide @eadir folder by default #1212
- defaults to hide "@eadir" folders (common for synology) #1212
- After move/copy, ability to move to the destination folder #999
BugFixes:
- Access Management: issue with access settings #1195
- fix shutdown panic related to sse connection
- Custom theming not working in 0.8.4 beta #1204
- Config Viewer not working #1189
- "Path not found" when trying to share a file or folder inside a sub-directory #1139
- files containing "+" in share issue #1089
New Contributors
- @NotAlexNoyle made their first contribution in #1205
- @HRTK92 made their first contribution in #1215
Full Changelog: #1218
v0.8.4-beta
What's Changed
New Features:
- New media player styles and features
- Custom Media Player: enhanced media player using plyr thanks @Kurami32 (see #1160)
- Custom Media Player: also adds support for metadata
- added embeded video subtitle support (for both native and custom player). @maxbin123 #1072 #1157
- Users can disable the custom player and opt of native in profile settings.
- Option to disable backend update check via
server.disableUpdateCheck#1134 - added
frontend.faviconandfrontend.descriptionfor html overrides - onlyoffice is now supported in shares. Both viewing and editing can be configured per-share.
- Added only office debug view and wiki to assist with debugging issues #1068 #911 #1074
- Dark mode enforcement possible for shared links #1029
- added
System & Adminsection to settings- includes a new config viewer to see current running config (hides secrets) #838
- added
server.minSearchLengthto allow adjusting the length requirement for search #1174
Notes:
- access management: specific folders/files with access are shown instead permission denied for parent folder #1132
- navigation no longer appends last location hash which should fix some unwanted navation behavior #1070
- altered the context menu style and behavior.
- documentation update: comma or Space separated extensions #1138
- Files and folders can be created with "/" or "" on the name #1126
- Share management should not be allowed without authentication #1163
- Question about customizing session timeout #1184
BugFixes:
- access management: delay showing rule changes in the list fixed. #1131
- Color names are not localized #1159
- rename issues #1170 #1171
- some shortcuts not working #1056
- Can't copy/paste text on mobile #1168
- Can't change between images inside of the share image viewer. #1144
- fixed and updated translations with variables always showing english.
New Contributors
- @Kurami32 made their first contribution in #1055
- @socramcaro2 made their first contribution in #1063
- @maxbin123 made their first contribution in #1072
New onlyoffice debugger can be enabled going to settings > profile settings > file viewer options > Enable OnlyOffice Debug Mode
New Media player with metadata:
Full Changelog: #1187
v0.8.3-beta
v0.8.2-beta
What's Changed
New Features:
- added
source.config.denyByDefaultconfiguration to enable a deny-by-default access rule. A source enabled with this will deny access unless an "allow" rule was specifically created. (Similar to creating a root-level denyAll rule) - allow oidc user source access and permission based on username and groups is fulfilled by denyByDefault source with access rules #824
- "open parent folder" in context menu and search results #1121
- added friendly "share not found" page.
Notes:
- 8.0 ffmpeg version bundled with docker
- go 1.25 upgrade with green tea GC enabled
- totp secrets accept non-secure strings, only throwing warning
- adjusted download limit so it also counts viewing text "content" of files (like in editor). You can also "disable file viewing" to stop the editor from showing. lower quality file image previews are not counted as downloads.
- updated invalid share message to be more clear #1120
BugFixes:
- fixed /public/static routes issue
- shares redirect to login - #1109
- some static assets not available to anonymous user - #1102
- more safari style issues #1110
- fix public share download issues #1118 #1089
- fixed disable file viewer setting and enforced on backend
Full Changelog: #1123
v0.8.1-beta
What's Changed
Thanks for the attention and patience with the v0.8.0 release which took a while and I know there would be issues with the refactor. Its one of the reasons I knew a "stable" release wouldn't be possible yet. Now, shares are much more powerful, customizable, and easily enhanced in future changes. Plenty of new share features to come in 0.8.x updates (like onlyoffice support for shares). Keep me updated with any bugs or feature requests by opening issues. A stable release with proper documentation shouldn't be much further off.
New Features:
- api for generate download link (see swagger) #1007
- added
source.config.disabledoption to disable a source without removing it from config file. - added
source.config.privateoption to designate as private -- currently just means no sharing permitted. - hide share card in share
- download count for a share shows up on share management
Notes:
- updated description for indexingIntervalMinutes #1067
BugFixes:
- fixed styling issues #1086 #1081 #1082 #1098
- fix download limit issue #1085
- fixed oidc user defaults for new user #1071
- shares get updated when files moved in ui #760
- click listing behavior doesn't clear (introduced in 0.8.0) #1101
- show download count and limit in share list in settings #1103
- fix windows alt+arrow movement issue #1094
- nav memory issue for filenames with brackets #1092
- files with "+"" in name issue #1089
- fixed editor bug in share view #1084
- other share related issues #1087 #1064
Full Changelog: #1106
v0.8.0-beta
What's Changed
This is a major release, new features and changes could introduce breaking behavior. Here are the known potentially breaking changes:
- all public api and share url's get a
/publicprefix, making it easier to use with a reverse proxy. Any existing share link will still work but get redirected. - a small change to styling you may need to update your custom styling, for example the id
#inputwas renamed#search-input
New Features:
- New access control system. You can add new allow / deny / denyAll rules for users/groups for specific paths on specific sources.
- groups currently only works with provided oidc groups, but will add a full group management option for manual creation. #545
- share changes -- now aligns with the standard listing view. This means files can be viewed and edited (if permission allows) just like a normal listing.
- many share links customization enhancements
Notes:
- hover effect on list/compact view #1036
BugFixes:
Full Changelog: #1080
v0.7.18-beta
What's Changed
Notes:
- desktop context menu "select multiple" enabled as optional user default (#1000)
- onlyoffice readonly document types (".pages", ".numbers", ".key") list (#1018)
- onlyoffice tweaks to make more consistent, added logging (#1015)
BugFixes:
- fix lightBackground issue (#1021)
- fix user save issues (#1020, #1027)
- fix image preview cache issue (#989)
- fix file/folder count issue (#989)
- only first file was upload on drag-n-drop (#1024)
Full Changelog: #1034
v0.7.17-beta
What's Changed
See an example of custom css styling that uses the reduce-rounded-corners.css by default and allows users to choose other themes. You can add your own themes as well that users can choose from in profile settings:
frontend:
styling:
lightBackground: "#f0f0f0" # or names of css colors
darkBackground: "#121212"
customCSS: "custom.css" # custom css file always applies first, then user themes on top of that.
customThemes:
"default": # if "default" is specified as the name, it will be the default option
description: "Reduce rounded corners"
css: "reduce-rounded-corners.css" # path to css file to use
"original":
description: "Original rounded theme"
css: "" # you could default to no styling changes this way.
New Features:
- more custom styling options (thanks @mordilloSan for #997)
- background colors can be easily set in config
- provided an example reduce-rounded-corners.css available by default in docker. (#986, #837)
- added feature to specify multiple css themes that users can choose from in profile settings
- swipe between photos on mobile (#825)
Notes:
- changed partition calculations on linux for total disk size (#982)
- upload conflict detection for folders offers "replace all" if the folder already exists in target location.
BugFixes:
- TOTP prompt not showing generated code issue #996
- select mulitple deselect on mobile (#1002)
- viewing svg images.
- Renaming folders with a backslash (/) (#1013)
Full Changelog: #1017
v0.7.16-beta
What's Changed
Notes:
- more server logging for uploads when debug logging is enabled
BugFixes:
- fix onlyoffice integration viewing bug (#990)
- fix uploading files with exec permissions (#984)
- fix redirect on no source path (#989)
- refresh file info on rename (#989)
- listing refreshes when uploads finish (#989)
- disable edit mode for certain onlyoffice files (#971)
Full Changelog: #992