v2.4.3
Stirling-Tools/Stirling-PDFv2.4.3Jan 31, 2026by Frooodle
AI Summary
Major desktop fixes including versioning display, support for recursive watched folders, and performance improvements for the page editor.
Key Highlights
- Correctly displays separate versions for desktop and server.
- Support for recursive watched folders and multiple directories.
- Improved page editor performance and UI.
- Fixed frontend error screen appearing during SSO.
New Features
- Display frontend/backend versions separately
- Support multiple pipeline watch directories
- Page editor performance and UI improvements
- Desktop login expiry fix and CORS fixes
Full Release Notes
Big desktop release today, full of fixes as well as other changes! - Correctly show desktop and server versioning separately - Support for watched folders to be recursive and multiple directories to be defined - Desktop login expiry fix - Desktop self-host connection improvements (self-sign fixes and others) - Page editor performance and UI improvements - frontend error screen appearing during SSO fix - Desktop CORS fixes ## What's Changed ### Enhancements * feat(settings): display frontend/backend versions and warn on client-server mismatch by @Ludy87 in https://github.com/Stirling-Tools/Stirling-PDF/pull/5571 * Support multiple pipeline watch directories and configurable pipeline base path by @Frooodle in https://github.com/Stirling-Tools/Stirling-PDF/pull/5545 ### Minor Enhancements * Stop type checking TypeScript files that won't be run by @jbrunton96 in https://github.com/Stirling-Tools/Stirling-PDF/pull/5607 * Fixed missing AuthnRequest bug by @DarioGii in https://github.com/Stirling-Tools/Stirling-PDF/pull/5606 * Update links to Docs by @numanair in https://github.com/Stirling-Tools/Stirling-PDF/pull/5611 * fix(frontend): prevent hydration errors in admin security form and improve autofill support by @Ludy87 in https://github.com/Stirling-Tools/Stirling-PDF/pull/5613 * fix(auth): align token refresh handling with updated backend response by @Ludy87 in https://github.com/Stirling-Tools/Stirling-PDF/pull/5609 * always allow tauri cors by @Frooodle in https://github.com/Stirling-Tools/Stirling-PDF/pull/5616 * Bug/pageeditor virtualisation by @reecebrowne in https://github.com/Stirling-Tools/Stirling-PDF/pull/5614 * Stop attempting to refresh Spring tokens in desktop by @Frooodle in https://github.com/Stirling-Tools/Stirling-PDF/pull/5610 ### Other Changes * Update Python dependencies in requirements files by @Ludy87 in https://github.com/Stirling-Tools/Stirling-PDF/pull/5627 * Pin GitHub Actions and add runner hardening by @Ludy87 in https://github.com/Stirling-Tools/Stirling-PDF/pull/5628 ## New Contributors * @numanair made their first contribution in https://github.com/Stirling-Tools/Stirling-PDF/pull/5611 **Full Changelog**: https://github.com/Stirling-Tools/Stirling-PDF/compare/v2.4.2...v2.4.3