v2.5.3
Stirling-Tools/Stirling-PDFv2.5.3Feb 23, 2026by Frooodle
AI Summary
This release adds XLSX conversion capabilities, PDF chunking for printing, and keyboard shortcuts to the viewer.
Key Highlights
- New PDF to Excel (XLSX) conversion feature.
- Ability to split PDF pages into printable chunks (e.g., A3 into 2xA4).
- Keyboard shortcuts support in the viewer for print, save, and undo.
- CSV and XLSX extraction for form fields.
New Features
- PDF to Excel (XLSX) conversion
- PDF chunking for printing
- Keyboard shortcuts in viewer
- Form field extraction (CSV/XLSX)
Full Release Notes
This release contains: - New feature for XLSX conversion - New feature for splitting a page into printable chunks (a3 into 2 a4 etc for posters) - Keyboard shortcut support for the viewer - Bug fixes for some viewer issues - Bug fix for cookie consent showing on desktop builds ## What's Changed ### Enhancements * feat(form-fill): add CSV and XLSX extraction for form fields, improve file ID handling by @balazs-szucs in https://github.com/Stirling-Tools/Stirling-PDF/pull/5776 * feat(conversion): add PDF to Excel (XLSX) conversion by @balazs-szucs in https://github.com/Stirling-Tools/Stirling-PDF/pull/5778 * feat: split pdf into small chunks by pdfbox by @intelliking in https://github.com/Stirling-Tools/Stirling-PDF/pull/5718 * feat(viewer): handle keyboard shortcuts for print, save, undo, etc. by @balazs-szucs in https://github.com/Stirling-Tools/Stirling-PDF/pull/5748 ### Minor Enhancements * cucumber for days by @Frooodle in https://github.com/Stirling-Tools/Stirling-PDF/pull/5766 * refactor(link-layer): migrate to EmbedPDF v2.6.2 annotation state for link rendering and improve link handling by @balazs-szucs in https://github.com/Stirling-Tools/Stirling-PDF/pull/5760 * Fix cookie consent reappearing on desktop builds by @jbrunton96 in https://github.com/Stirling-Tools/Stirling-PDF/pull/5780 * Fix export by @reecebrowne in https://github.com/Stirling-Tools/Stirling-PDF/pull/5782 * If in viewer load latest file in viewer by @reecebrowne in https://github.com/Stirling-Tools/Stirling-PDF/pull/5784 * Update Backend 3rd Party Licenses by @stirlingbot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/5781 ## New Contributors * @intelliking made their first contribution in https://github.com/Stirling-Tools/Stirling-PDF/pull/5718 **Full Changelog**: https://github.com/Stirling-Tools/Stirling-PDF/compare/v2.5.2...v2.5.3 <!-- Release notes generated using configuration in .github/release.yml at v2.5.3 --> ## What's Changed ### Enhancements * feat(form-fill): add CSV and XLSX extraction for form fields, improve file ID handling by @balazs-szucs in https://github.com/Stirling-Tools/Stirling-PDF/pull/5776 * feat(conversion): add PDF to Excel (XLSX) conversion by @balazs-szucs in https://github.com/Stirling-Tools/Stirling-PDF/pull/5778 * feat: split pdf into small chunks by pdfbox by @statxc in https://github.com/Stirling-Tools/Stirling-PDF/pull/5718 * feat(viewer): handle keyboard shortcuts for print, save, undo, etc. by @balazs-szucs in https://github.com/Stirling-Tools/Stirling-PDF/pull/5748 ### Minor Enhancements * cucumber for days by @Frooodle in https://github.com/Stirling-Tools/Stirling-PDF/pull/5766 * refactor(link-layer): migrate to EmbedPDF v2.6.2 annotation state for link rendering and improve link handling by @balazs-szucs in https://github.com/Stirling-Tools/Stirling-PDF/pull/5760 * Fix cookie consent reappearing on desktop builds by @jbrunton96 in https://github.com/Stirling-Tools/Stirling-PDF/pull/5780 * Fix export by @reecebrowne in https://github.com/Stirling-Tools/Stirling-PDF/pull/5782 * If in viewer load latest file in viewer by @reecebrowne in https://github.com/Stirling-Tools/Stirling-PDF/pull/5784 * Update Backend 3rd Party Licenses by @stirlingbot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/5781 ## New Contributors * @statxc made their first contribution in https://github.com/Stirling-Tools/Stirling-PDF/pull/5718 **Full Changelog**: https://github.com/Stirling-Tools/Stirling-PDF/compare/v2.5.2...v2.5.3 <!-- Release notes generated using configuration in .github/release.yml at v2.5.3 --> ## What's Changed ### Enhancements * feat(form-fill): add CSV and XLSX extraction for form fields, improve file ID handling by @balazs-szucs in https://github.com/Stirling-Tools/Stirling-PDF/pull/5776 * feat(conversion): add PDF to Excel (XLSX) conversion by @balazs-szucs in https://github.com/Stirling-Tools/Stirling-PDF/pull/5778 * feat: split pdf into small chunks by pdfbox by @statxc in https://github.com/Stirling-Tools/Stirling-PDF/pull/5718 * feat(viewer): handle keyboard shortcuts for print, save, undo, etc. by @balazs-szucs in https://github.com/Stirling-Tools/Stirling-PDF/pull/5748 ### Minor Enhancements * cucumber for days by @Frooodle in https://github.com/Stirling-Tools/Stirling-PDF/pull/5766 * refactor(link-layer): migrate to EmbedPDF v2.6.2 annotation state for link rendering and improve link handling by @balazs-szucs in https://github.com/Stirling-Tools/Stirling-PDF/pull/5760 * Fix cookie consent reappearing on desktop builds by @jbrunton96 in https://github.com/Stirling-Tools/Stirling-PDF/pull/5780 * Fix export by @reecebrowne in https://github.com/Stirling-Tools/Stirling-PDF/pull/5782 * If in viewer load latest file in viewer by @reecebrowne in https://github.com/Stirling-Tools/Stirling-PDF/pull/5784 * Update Backend 3rd Party Licenses by @stirlingbot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/5781 ## New Contributors * @statxc made their first contribution in https://github.com/Stirling-Tools/Stirling-PDF/pull/5718 **Full Changelog**: https://github.com/Stirling-Tools/Stirling-PDF/compare/v2.5.2...v2.5.3