Dad Joke of the Release
Two guys walk into a bar. The third one ducked 🤣
What's New
1. Zero-Config WASM
- In V2 we stopped bundling AGPL libraries but it required additional setup. Now all libraries (PyMuPDF, Ghostscript, CoherentPDF) are now pre-configured with CDN defaults and work immediately after deployment just like before.
- Custom/air-gapped deployments can still override via environment variables or the Advanced Settings UI. The steps to do this have been added in the Readme and Docs have been updated to reflect the same.
- The WASM Settings page now shows "Pre-configured" status badges with CDN URLs as placeholders.
2. New Tools!
- Adjust Colors — Modify brightness, contrast, saturation, and hue, temperature, tint, gamma and sepia of PDF pages.
- Scanner Effect — Apply realistic scanner/photocopy effects to PDFs.
3. Bug Fixes
- Added i18n translations pass across all 109 tool pages and 13 languages.
- Added missing translations for 7 tools (PDF to Word, Extract Images, PDF to Markdown, Prepare PDF for AI, PDF Layers, PDF to PDF/A, Rasterize PDF).
- Added
data-i18nattributes for file type hints, section headers, how-it-works steps, and upload dropzone text across every page. - 30+ new translation keys added to all 12 non-English locales.
- Dutch translation corrections — Thanks @Stephan-P! ❤️
Note:
Since, I use Google Translate for the translations, it might not be accurate. I request our users to feel free to correct the translations and raise a PR for the same. We are also looking to translate Bento into other languages, especially Arabic, so translations are more than welcome!
4. Fixes & Improvements
- Docker port redirect fix — Locale URLs without trailing slash (e.g.,
/de,/fr) no longer redirect to the internal container port (8080) instead of the external port. - Removed unused WASM background preloader that added unnecessary load on every page visit.
- Added new i18n translations for all 109 tool pages and 13 languages.
- Added missing translations for 7 tools (PDF to Word, Extract Images, PDF to Markdown, Prepare PDF for AI, PDF Layers, PDF to PDF/A, Rasterize PDF).
- Update translations by @Stephan-P in #445 ❤️
- Update translations by @Stephan-P in #444 ❤️
Next Update Sneak Peek
The automation tool is now complete and will be in the next release
Full Changelog: v2.0.0...v2.1.0