This release contains minor bug fixes and quality of life improvements.
New Features
- Configurable Docker port — Set
PORTenv var to change the container listen port (default remains8080)
Bug Fixes 🐛
- Preserve original filename on download — All tools now keep the original filename instead of renaming to
encrypted-,flattened_,rotated_, etc. - Fix Page Size auto orientation — Auto orientation now correctly matches the source page layout
- Multi-channel TIFF support — Handle multi-channel TIFF formats and add compression options
- OCR quality improvement — Copy original pages in OCR instead of embedding rasterized PNGs
- Nginx non-root permissions — Resolve permission errors when running as non-root user that was introduced in v2.8
- Reverted nginx base image — Back to unprivileged version for security
Improvements
- Simple mode dist in releases —
dist-simple-{version}.zipis now included in GitHub releases
By the Community
- Update tools.json - Corrections to Dutch translation by @Stephan-P in #625 ❤️
- Embed static app version in HTML via Vite at build time by @Skillkiller in #617 ❤️
- build(deps): bump lodash from 4.17.23 to 4.18.1 by @dependabot[bot] in #636
Full Changelog: v2.8.1...v2.8.2