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 #699
- admin special characters and general login improvements #594
- updated editor caching behavior #701
- move/copy file path issue and overwrite #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 #690
- updated dockerfile and workflow by @gtsteffaniak in #691
- updated dockerfile and workflow by @gtsteffaniak in #692
- Build multiarch by @gtsteffaniak in #693
- updated with slim build by @gtsteffaniak in #694
- updated with office preview fixes by @gtsteffaniak in #703
- updated workflow by @gtsteffaniak in #705
- updated with no config by @gtsteffaniak in #706
- Build with cgo by @gtsteffaniak in #707
- Change name by @gtsteffaniak in #713
- Goreleaser by @gtsteffaniak in #715
- updated goreleaser by @gtsteffaniak in #716
- Rebased commit by @gtsteffaniak in #717
- updated by @gtsteffaniak in #718
- Add zig cross compile by @gtsteffaniak in #720
- add more preview options by @gtsteffaniak in #721
- fix otp issue by @gtsteffaniak in #722
- Update fr with no ai translation by @Draky50110 in #723
- updated with password login fixes by @gtsteffaniak in #724
- Fix sizes icons by @gtsteffaniak in #725
- Empty image error by @gtsteffaniak in #726
New Contributors
- @Draky50110 made their first contribution in #723
Full Changelog: v0.7.6-beta...v0.7.7-beta