v2.0.2

Stirling-Tools/Stirling-PDFv2.0.2Nov 29, 2025by Frooodle

AI Summary

A hotfix for desktop application, OCR tools, swagger, and links, including a new option to save signatures to the server.

Key Highlights

  • Option to save signatures to server (if login enabled)
  • Interactive link layer in PDF viewer
  • Swagger access issues resolved
  • Desktop self-host server connection issues resolved

New Features

  • Cookie consent banner and footer
  • Email invite fixes
  • License file endpoint
  • Desktop self-hosted guidance improvements
  • Tauri remote connection fix
  • Improved language select

Full Release Notes

<!-- Release notes generated using configuration in .github/release.yml at V2 -->

We introduced some changes and bug fixes in this release
The main change is: 
- Introduced an option to save signatures to server if login enabled, and if login disabled can save to browser storage

Lots more bug fixes in this hotfix
- Links showing correctly in PDF viewer
- OCR tool not correctly showing languages
- SMTP non auth not working 
- Swagger access issues resolved (at website.com/swagger-ui/index.html )
- Desktop self-host server connection issues resolved
- Desktop loading issues




## What's Changed
### Enhancements
* [V2] feat(viewer): Add interactive link layer with (basic) internal/external navigation support by @balazs-szucs in https://github.com/Stirling-Tools/Stirling-PDF/pull/5077
### Minor Enhancements
* Cookie consent banner and footer on login screen by @reecebrowne in https://github.com/Stirling-Tools/Stirling-PDF/pull/5042
* Fix email invite/ allow non auth and table refresh issues by @Frooodle in https://github.com/Stirling-Tools/Stirling-PDF/pull/5076
* Swagger fixes by @Frooodle in https://github.com/Stirling-Tools/Stirling-PDF/pull/5071
* Save signatures to server by @reecebrowne in https://github.com/Stirling-Tools/Stirling-PDF/pull/5080
* Added file endpoint for license files and easy upload in admin UI by @ConnorYoh in https://github.com/Stirling-Tools/Stirling-PDF/pull/5055
### Other Changes
* Disable admin plan section when no login by @ConnorYoh in https://github.com/Stirling-Tools/Stirling-PDF/pull/5039
* Don't block desktop app on backend starting up by @jbrunton96 in https://github.com/Stirling-Tools/Stirling-PDF/pull/5041
* Desktop Self-hosted guidance improvements by @ConnorYoh in https://github.com/Stirling-Tools/Stirling-PDF/pull/5060
* Improved language select by @reecebrowne in https://github.com/Stirling-Tools/Stirling-PDF/pull/5062
* tauri remote connection fix by @Frooodle in https://github.com/Stirling-Tools/Stirling-PDF/pull/5070
* Audit viewer making api call when shouldnt by @Frooodle in https://github.com/Stirling-Tools/Stirling-PDF/pull/5069
* desktop fix debian by @Frooodle in https://github.com/Stirling-Tools/Stirling-PDF/pull/5068
* Use frontend translations for OCR language picker by @Frooodle in https://github.com/Stirling-Tools/Stirling-PDF/pull/5051
* Fix: Only block export when signatures are placed but not applied by @reecebrowne in https://github.com/Stirling-Tools/Stirling-PDF/pull/5084


**Full Changelog**: https://github.com/Stirling-Tools/Stirling-PDF/compare/v2.0.1...v2.0.2