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