Desktop changes
- Windows desktop MSI to support headless installation with custom parameters to set up server URL and login mode, an example for this would be
msiexec /i "Stirling-PDF-windows-x86_64.msi " /qn STIRLING_SERVER_URL="http://192.168.1.53:2357/" STIRLING_LOCK_CONNECTION=1
STIRLING_SERVER_URL auto sets the URL and STIRLING_LOCK_CONNECTION=1 sets the connection mode to be ONLY self-host server, ensuring no mistaken connections to external servers. Please note this feature is currently in testing, if you have feedback or have tried it please let us know! (Even if it worked perfectly its good to know!)
- SSO UI changes
- support for login method restrictions in desktop
- remembers last entered selfhost URL for easy reconnection
General changes
- SSO functionality cleanups (a few more to come soon!)
- New strict mode for PDF/A conversion for issues were conversation isn't perfect
- redaction improvements
Bug fixes
- SSO auto login mode now working correctly
What's Changed
Enhancements
- feat:(pdfa-conversion) Implement Strict PDF/A Mode with Verification by @balazs-szucs in #5663
- feat(desktop): show and reuse last used server URL in Setup Wizard by @Ludy87 in #5659
- feat(redaction): update to embedPDF v2.4.0 with unified redaction mode support by @balazs-szucs in #5652
Minor Enhancements
- Saml fix by @Frooodle in #5651
- 🌐 Sync Translations + Update README Progress Table by @stirlingbot[bot] in #5618
- fix(frontend): improve synonym search by @Ludy87 in #5639
- Update Backend 3rd Party Licenses by @stirlingbot[bot] in #5666
- Headless windows installer by @Frooodle in #5664
- 🤖 format everything with pre-commit by stirlingbot by @stirlingbot[bot] in #5669
- SSO styling changes by @Frooodle in #5671
Docker Updates
- build(deps): bump alpine from 3.23.2 to 3.23.3 in /docker/embedded by @dependabot[bot] in #5590
- chore(ci): update GitHub Actions to latest stable versions by @Ludy87 in #5629
Translation Changes
- chore(ci): improve language TOML check output with fixer guidance by @Ludy87 in #5638
- chore(ci): refine pre-commit workflows, add TOML sorting by @Ludy87 in #5648
- 🤖 format everything with pre-commit by stirlingbot by @stirlingbot[bot] in #5667
Development Tools
Other Changes
- build(deps): bump io.swagger.core.v3:swagger-core-jakarta from 2.2.41 to 2.2.42 by @dependabot[bot] in #5549
- build(deps): bump org.postgresql:postgresql from 42.7.8 to 42.7.9 by @dependabot[bot] in #5554
- fix(build): define repositories to resolve test classpath dependencies by @Ludy87 in #5650
- tauri comments by @Frooodle in #5634
Full Changelog: v2.4.4...v2.4.5