Stirling PDF
PDF application that lets you edit PDFs on any device, anywhere
Alternative to: adobe acrobat, smallpdf, ilovepdf
v2.8.0
2026-03-24This release has lots of good stuff! Desktop is having its login screen removed and instead will have an optional login with a bypass button Lots of new features like Comment support, Timestamps, bug fixes and more
- Desktop no longer requires a login to use, this feature is now fully optional and only required for tools which cant run locally (And can be ran on stirling.com OR your own selfhosted indicated with a cloud icon)
- Improved PDF Rendering performance
- Comment support for both viewing and adding (To be enhanced further this week) (Uses your username automatically)
- reintroduced the remove image endpoint
- New RFC 3161 PDF timestamp tool
- Security patches
- Fixed bug for docx conversion on desktop
- Fixed bug fix for email invites
- Possible fix for users reporting text selection issues
- Multi-page PDF layout enhancement with a dramatic increase in customisation!
Special thanks to the new OSS devs who have done some big PRs in this release, adding some great new features!
What’s Changed
Enhancements
- feat(pdf): replace PdfLib with Pdfium for form handling and general rendering tasks by @balazs-szucs in https://github.com/Stirling-Tools/Stirling-PDF/pull/5899
- Remove images by @Frooodle in https://github.com/Stirling-Tools/Stirling-PDF/pull/5966
- feat(security): add RFC 3161 PDF timestamp tool by @InstaZDLL in https://github.com/Stirling-Tools/Stirling-PDF/pull/5855
Minor Enhancements
- Update Spanish translation (translation.toml) by @sraaronrock in https://github.com/Stirling-Tools/Stirling-PDF/pull/5965
- Add explicit Save As button for desktop viewer (issue #5928) by @Achieve3318 in https://github.com/Stirling-Tools/Stirling-PDF/pull/5959
- XSS for eml and others by @Frooodle in https://github.com/Stirling-Tools/Stirling-PDF/pull/5967
- Add frontend developer guide describing the path alias architecture by @jbrunton96 in https://github.com/Stirling-Tools/Stirling-PDF/pull/5964
- Remove cmd-r override for rotation because it interferes with refresh by @jbrunton96 in https://github.com/Stirling-Tools/Stirling-PDF/pull/5981
- Fix save converted files by @reecebrowne in https://github.com/Stirling-Tools/Stirling-PDF/pull/5971
- Bump/embed pdfv2.8.0 by @EthanHealy01 in https://github.com/Stirling-Tools/Stirling-PDF/pull/5921
- Invite-link-issues by @ConnorYoh in https://github.com/Stirling-Tools/Stirling-PDF/pull/5983
- Desktop/remove hard requirement auth wall on desktop by @EthanHealy01 in https://github.com/Stirling-Tools/Stirling-PDF/pull/5956
- Fix/v2/text selection 2 by @reecebrowne in https://github.com/Stirling-Tools/Stirling-PDF/pull/5990
- FileReadiness by @Frooodle in https://github.com/Stirling-Tools/Stirling-PDF/pull/5985
- Enhance multi-page PDF layout with advanced customization options (#397, #3655) by @OUNZAR-Aymane in https://github.com/Stirling-Tools/Stirling-PDF/pull/5859
- fix pause-rounded icon typos and comments by @rafaroseira in https://github.com/Stirling-Tools/Stirling-PDF/pull/5992
Docker Updates
- fix(gradle): bump gradle jar version to 9.3.1-bin by @balazs-szucs in https://github.com/Stirling-Tools/Stirling-PDF/pull/5938
- build(deps): bump docker/setup-qemu-action from 3.7.0 to 4.0.0 by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/5977
- build(deps): bump actions/cache from 5.0.3 to 5.0.4 by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/5976
- build(deps): bump sigstore/cosign-installer from 4.0.0 to 4.1.0 by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/5975
Other Changes
- build(deps): bump softprops/action-gh-release from 2.5.0 to 2.6.1 by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/5979
- chore(deps): bump pdfbox version to 3.0.7 by @balazs-szucs in https://github.com/Stirling-Tools/Stirling-PDF/pull/5923
- junits by @Frooodle in https://github.com/Stirling-Tools/Stirling-PDF/pull/5988
- 🤖 format everything with pre-commit by stirlingbot by @stirlingbot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/5946
New Contributors
- @sraaronrock made their first contribution in https://github.com/Stirling-Tools/Stirling-PDF/pull/5965
- @Achieve3318 made their first contribution in https://github.com/Stirling-Tools/Stirling-PDF/pull/5959
- @InstaZDLL made their first contribution in https://github.com/Stirling-Tools/Stirling-PDF/pull/5855
Full Changelog: https://github.com/Stirling-Tools/Stirling-PDF/compare/v2.7.3…v2.8.0