v2.7.3

Stirling-Tools/Stirling-PDFv2.7.3Mar 19, 2026by Frooodle

AI Summary

This release adds a read-aloud feature, improves annotation handling, and restores Mac printing support, alongside general bug fixes.

Key Highlights

  • New PDF read aloud feature in the viewer mode.
  • Improved annotation handling in the annotation UI.
  • Mac printing support is finally working on the desktop app.
  • Added HTTP/2 support via Jetty ALPN.

New Features

  • PDF read aloud feature
  • Improved annotation handling
  • Mac printing support
  • HTTP/2 support

Full Release Notes

- New PDF read aloud feature in viewer mode to "speak" the PDF to you, will be improved more going forwards!
- Improved annotation handling in annotation UI
- Mac printing is finally working on desktop app!
- Several general bug fixes such as Fix non-ASCII characters in headers being rejected 
- Fix bug for HTTP2 support

In this release, we have also removed the remove-image tool temporarily, along with some changes to folder watching. If you use these, we recommend holding off on this release till our 2.8.0 release, planned for release in the next few days 


## What's Changed
### Enhancements
* feat(http2): add jetty-alpn-java-server dependency for HTTP/2 support by @balazs-szucs in https://github.com/Stirling-Tools/Stirling-PDF/pull/5945

### Minor Enhancements
* Improve annotations by @EthanHealy01 in https://github.com/Stirling-Tools/Stirling-PDF/pull/5919
* Update Backend 3rd Party Licenses by @stirlingbot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/5798
* Update Backend 3rd Party Licenses by @stirlingbot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/5930
* Fix printing on Mac desktop by @jbrunton96 in https://github.com/Stirling-Tools/Stirling-PDF/pull/5920
* Delete code from invalid license by @Frooodle in https://github.com/Stirling-Tools/Stirling-PDF/pull/5947
* fix jumping cursor bug by @rafaroseira in https://github.com/Stirling-Tools/Stirling-PDF/pull/5937
* Fix `any` type usage in the `saas/` folder by @jbrunton96 in https://github.com/Stirling-Tools/Stirling-PDF/pull/5934
* Unify creditCosts.ts files by @jbrunton96 in https://github.com/Stirling-Tools/Stirling-PDF/pull/5952
* Hotfix-cant-run-tools-when-no-credits by @ConnorYoh in https://github.com/Stirling-Tools/Stirling-PDF/pull/5955
* Fix non-ASCII characters in headers being rejected (#5377) by @Eruis2579 in https://github.com/Stirling-Tools/Stirling-PDF/pull/5699
* speaking! by @Frooodle in https://github.com/Stirling-Tools/Stirling-PDF/pull/5925
### Docker Updates
* build(deps): bump step-security/harden-runner from 2.14.0 to 2.15.1 by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/5896
* build(deps): bump crazy-max/ghaction-github-runtime from 3.1.0 to 4.0.0 by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/5890
* build(deps): bump docker/metadata-action from 5.10.0 to 6.0.0 by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/5889
* build(deps): bump actions/setup-python from 6.1.0 to 6.2.0 by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/5886
* build(deps): bump actions/cache from 4.3.0 to 5.0.3 by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/5940
* build(deps): bump dorny/paths-filter from 3.0.2 to 4.0.1 by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/5943
* build(deps): bump actions/upload-artifact from 6.0.0 to 7.0.0 by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/5939
* Fix Docker builds on Debian by @unlair in https://github.com/Stirling-Tools/Stirling-PDF/pull/5936
### Other Changes
* build(deps): bump actions/download-artifact from 7.0.0 to 8.0.0 by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/5887
* Add SaaS AI engine by @jbrunton96 in https://github.com/Stirling-Tools/Stirling-PDF/pull/5907
* build(deps): bump srvaroa/labeler from 1.13.0 to 1.14.0 by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/5942
* build(deps): bump github/codeql-action from 4.32.4 to 4.32.6 by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/5941

## New Contributors
* @rafaroseira made their first contribution in https://github.com/Stirling-Tools/Stirling-PDF/pull/5937
* @unlair made their first contribution in https://github.com/Stirling-Tools/Stirling-PDF/pull/5936

**Full Changelog**: https://github.com/Stirling-Tools/Stirling-PDF/compare/v2.7.2...v2.7.3