v0.7.7-beta
gtsteffaniak/filebrowserv0.7.7-betaJun 7, 2025by gtsteffaniak
AI Summary
This release enhances document preview capabilities by adding native docx and epub viewers, while also improving the native image preview feature for Linux arm64/amd64 and Windows. It includes bug fixes for OTP clearing, admin login issues, file move/copy operations, and Safari preview loading.
Key Highlights
- Added native docx and epub document viewers
- New disableOfficePreviewExt option to control document preview types
- Native image preview support for Linux arm64/amd64 and Windows exe
- Bug fixes for OTP clearing, admin special characters login, and file path issues
- Preview image quality improved from 512x512 to 640x640
Breaking Changes
- No config allowed - defaults to on source at current directory
- preview.highQuality now only affects gallery view mode, not popup preview
New Features
- Native docx and epub viewers for simple document preview
- disableOfficePreviewExt option to disable office previews
- Text mimetype files have preview support
- High-quality preview image sizes bumped to 640x640
- xlsx files get full-size image preview without onlyoffice support
- Popup preview is always high quality regardless of settings
Full Release Notes
## What's Changed This release cleans up some of the native preview (image preview) feature logic. And adds simple docx and epub viewers as well. Going through all of this, I think I know how I can add full-fledge google doc and microsoft office viewer support (no edit). But, for now "onlyOffice" remains the most comprehensive solution with most compatibility and ability to fully edit. One day, I think I will be able to integrate a minimal license-free server into the docker image. But that's something for another time. Native preview (image preview) support is also available for linux arm64 and amd64 binaries, and windows exe. **New Features**: - since theres a wider kind of document preview types, a new disableOfficePreviewExt option has been added. - native (and simple) docx and epub viewers. - Other documents like xlsx get full size image preview when opened and no onlyoffice support. **Notes**: - all text mimetype files have preview support. - high-quality preview image sizes bumped from 512x512 to 640x640 to help make text previews readable. - no config is allowed and defaults to on source at current directory. **BugFixes**: - fix otp clearing on user save https://github.com/gtsteffaniak/filebrowser/issues/699 - admin special characters and general login improvements https://github.com/gtsteffaniak/filebrowser/issues/594 - updated editor caching behavior https://github.com/gtsteffaniak/filebrowser/issues/701 - move/copy file path issue and overwrite https://github.com/gtsteffaniak/filebrowser/issues/687 - fix popup preview loading on safari - `preview.highQuality` only affects gallery view mode. popop preview is always high quality, and icons are always low quality. All changes: * updated with image placeholders by @gtsteffaniak in https://github.com/gtsteffaniak/filebrowser/pull/690 * updated dockerfile and workflow by @gtsteffaniak in https://github.com/gtsteffaniak/filebrowser/pull/691 * updated dockerfile and workflow by @gtsteffaniak in https://github.com/gtsteffaniak/filebrowser/pull/692 * Build multiarch by @gtsteffaniak in https://github.com/gtsteffaniak/filebrowser/pull/693 * updated with slim build by @gtsteffaniak in https://github.com/gtsteffaniak/filebrowser/pull/694 * updated with office preview fixes by @gtsteffaniak in https://github.com/gtsteffaniak/filebrowser/pull/703 * updated workflow by @gtsteffaniak in https://github.com/gtsteffaniak/filebrowser/pull/705 * updated with no config by @gtsteffaniak in https://github.com/gtsteffaniak/filebrowser/pull/706 * Build with cgo by @gtsteffaniak in https://github.com/gtsteffaniak/filebrowser/pull/707 * Change name by @gtsteffaniak in https://github.com/gtsteffaniak/filebrowser/pull/713 * Goreleaser by @gtsteffaniak in https://github.com/gtsteffaniak/filebrowser/pull/715 * updated goreleaser by @gtsteffaniak in https://github.com/gtsteffaniak/filebrowser/pull/716 * Rebased commit by @gtsteffaniak in https://github.com/gtsteffaniak/filebrowser/pull/717 * updated by @gtsteffaniak in https://github.com/gtsteffaniak/filebrowser/pull/718 * Add zig cross compile by @gtsteffaniak in https://github.com/gtsteffaniak/filebrowser/pull/720 * add more preview options by @gtsteffaniak in https://github.com/gtsteffaniak/filebrowser/pull/721 * fix otp issue by @gtsteffaniak in https://github.com/gtsteffaniak/filebrowser/pull/722 * Update fr with no ai translation by @Draky50110 in https://github.com/gtsteffaniak/filebrowser/pull/723 * updated with password login fixes by @gtsteffaniak in https://github.com/gtsteffaniak/filebrowser/pull/724 * Fix sizes icons by @gtsteffaniak in https://github.com/gtsteffaniak/filebrowser/pull/725 * Empty image error by @gtsteffaniak in https://github.com/gtsteffaniak/filebrowser/pull/726 ## New Contributors * @Draky50110 made their first contribution in https://github.com/gtsteffaniak/filebrowser/pull/723 **Full Changelog**: https://github.com/gtsteffaniak/filebrowser/compare/v0.7.6-beta...v0.7.7-beta