Dad Joke Of the Release
I had a joke about a paper. But I think it's tearable 🤣
What's Changed
1. PDF Overlay & Underlay Tool
- New tool to overlay or underlay pages from one PDF onto another.
- Supports mode selection (overlay/underlay), page range targeting, and looping for shorter overlay documents.
2. Timestamp PDF tool with RFC 3161 support by @InstaZDLL
- New tool to add RFC 3161 trusted timestamps to PDF documents
3. Encrypted PDF Support
- Earlier users had to unlock a PDF before using any tool. Now BentoPDF prompts when uploading encrypted PDFs and also auto repairs PDF on upload
New Quality of Life Improvements
- Disable Specific Tools — Self-hosters can now disable individual tools via the
DISABLE_TOOLSenvironment variable. Includes documentation. - Disable PDF Editor Features — New option to disable specific features within the PDF Editor for customized deployments.
Bug Fixes 🐛
- Filename Deduplication — Smart filename deduplication utility integrated across multiple file conversion modules to prevent overwrites. Fixes #603
By the Community ❤️
- Update tools.json - Alerts added by @Stephan-P in #606
- build(deps-dev): bump handlebars from 4.7.8 to 4.7.9 by @dependabot[bot] in #610
- Update tools.json - Typos corrected in Dutch language by @Stephan-P in #612
- build(deps): bump picomatch from 2.3.1 to 2.3.2 by @dependabot[bot] in #609
- fix: in bookmarks editor focus cancel- or ok-button for opened confirm and alert modals by @lukasstorck in #604
- build(deps-dev): bump brace-expansion from 2.0.2 to 2.0.3 by @dependabot[bot] in #613
- Update common.json - Dutch language updated by @Stephan-P in #615
New Contributors
- @InstaZDLL made their first contribution in #576 ❤️
Thank you for using BentoPDF. Have a great day ahead! ❤️
Full Changelog: v2.7.0...v2.8.0