Skip to content

bentopdf

v2.8.6 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

adobe-acrobat docker javascript jpgtopdf pdf pdf-converter
+12 more
pdf-editor pdf-generation pdf-ocr pdf-tools pdf-viewer pdf-viewer-component pdffiller pdfjs privacy self-hosted toolkit typescript

Summary

AI summary

Updates What's More, 2. Split PDF Refactor, and fonts/images across a mixed release.

Full changelog

A note

Hey everyone! Hope you are well.

The past few weeks I've been working on reducing BentoPDF's third-party library dependencies. Going forward, the core PDF stack will be just three libraries: pdf-lib.js, qpdf, and PDFium. Progress has been solid so far.

I also fell deep into a rabbit hole with PDF compression, and I think I've landed something genuinely interesting: better raw compression than Ghostscript, while preserving PDF fidelity. I'll be open sourcing it soon after more testing, and it'll become BentoPDF's core compression engine.
More updates coming shortly!

What's Changed

1. Multi-tool: drag-and-drop for PDFs and images.

  • The PDF multi-tool now accepts both PDF and image files via drag-and-drop

2. Split PDF Refactor

  • This fixes a long-standing size problem: when a PDF shared resources (fonts/images) across pages, extracting just a few pages could produce a file nearly as large as the original.

  • The single "Download as ZIP" checkbox conflated what you get with how it is packaged. It is replaced by a clear choice: Single combined PDF vs One PDF per range/page and ZIP packaging is now applied automatically whenever more than one file is produced.

What's More

  • fix(md to pdf): restore mermaid flowchart node labels. Fixes #738 by @mondeep31 in https://github.com/alam00000/bentopdf/pull/739 ❤️
  • chore(i18n): add Slovak language by @marek-mraz in https://github.com/alam00000/bentopdf/pull/737 ❤️
  • build(deps-dev): bump vite from 8.0.9 to 8.0.10 by @dependabot[bot] in https://github.com/alam00000/bentopdf/pull/730

New Contributors

  • @mondeep31 made their first contribution in https://github.com/alam00000/bentopdf/pull/739 ❤️
  • @marek-mraz made their first contribution in https://github.com/alam00000/bentopdf/pull/737 ❤️

Full Changelog: https://github.com/alam00000/bentopdf/compare/v2.8.5...v2.8.6

Thank you for using BentoPDF. Going forward there will be a lot of new changes and interesting features that have been lined up. Have a great weekend! ❤️

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track bentopdf

Get notified when new releases ship.

Sign up free

About bentopdf

The Privacy First PDF Toolkit

All releases →

Related context

Beta — feedback welcome: [email protected]