Stirling PDF
PDF application that lets you edit PDFs on any device, anywhere
Alternative to: adobe acrobat, smallpdf, ilovepdf
v0.37.0
2025-01-13Huge updates today! Brand new Manual Redaction created by @omar-ahmed42, This is one of our most asked-for features, it includes text selection, box drawing and various other redaction features!
We also added some must have for our enterprise users such as
- External Database support (postgres and others on request) This also enables multi Stirling-PDF installs with load balancing
- SSO Auto-login (another highly requested!)
Other major changes added in this release are
- CSRF fixes
- PDF to image support page numbers
- UI cleanups (More to come soon!)
- Various security improvements
- Tibetan language added
What’s Changed
Bug Fixes
- Fix:
NoSuchFileExceptionifconfigs\db\backupis not present on first start by @Ludy87 in https://github.com/Stirling-Tools/Stirling-PDF/pull/2665
Enhancements
- Pdf to image custom page selection by @saikumarjetti in https://github.com/Stirling-Tools/Stirling-PDF/pull/2576
- Feature: Support manual redaction by @omar-ahmed42 in https://github.com/Stirling-Tools/Stirling-PDF/pull/2433
- Manual redact tooltips by @reecebrowne in https://github.com/Stirling-Tools/Stirling-PDF/pull/2614
- #2270: External DB Support by @DarioGii in https://github.com/Stirling-Tools/Stirling-PDF/pull/2457
- Add Conditional Handling for H2SQL Databases and Improve Database Compatibility by @Ludy87 in https://github.com/Stirling-Tools/Stirling-PDF/pull/2632
- Csrf fix and ssoAutoLogin for enterprise users by @Frooodle in https://github.com/Stirling-Tools/Stirling-PDF/pull/2653
- cache the release notes in the browser session by @Ludy87 in https://github.com/Stirling-Tools/Stirling-PDF/pull/2673
Minor Enhancements
- Green buttons by @reecebrowne in https://github.com/Stirling-Tools/Stirling-PDF/pull/2597
- removes unused implementation
com.unboundid.product.scim2by @Ludy87 in https://github.com/Stirling-Tools/Stirling-PDF/pull/2599 - fix(ui): make div for table container responsive by @nktnet1 in https://github.com/Stirling-Tools/Stirling-PDF/pull/2622
- Update languages.html by @Khangey in https://github.com/Stirling-Tools/Stirling-PDF/pull/2643
- csrf fixes by @Frooodle in https://github.com/Stirling-Tools/Stirling-PDF/pull/2647
- New icons by @reecebrowne in https://github.com/Stirling-Tools/Stirling-PDF/pull/2658
- Fix: Thymeleaf syntax
(/*[[...]]*/)by @Ludy87 in https://github.com/Stirling-Tools/Stirling-PDF/pull/2659 - install paths dynmaic by @Frooodle in https://github.com/Stirling-Tools/Stirling-PDF/pull/2668
- Restriction of username and email by @Ludy87 in https://github.com/Stirling-Tools/Stirling-PDF/pull/2676
Docker Updates
- [Snyk] Security upgrade alpine from 3.20.3 to 3.21.2 by @Frooodle in https://github.com/Stirling-Tools/Stirling-PDF/pull/2669
Translation Changes
- additional Swedish translations by @swanemar in https://github.com/Stirling-Tools/Stirling-PDF/pull/2585
- Update messages_it_IT.properties by @albanobattistella in https://github.com/Stirling-Tools/Stirling-PDF/pull/2591
- Update translation files by @github-actions in https://github.com/Stirling-Tools/Stirling-PDF/pull/2609
- Update messages_it_IT.properties by @albanobattistella in https://github.com/Stirling-Tools/Stirling-PDF/pull/2610
- Update translation files by @github-actions in https://github.com/Stirling-Tools/Stirling-PDF/pull/2611
- Update translation files by @github-actions in https://github.com/Stirling-Tools/Stirling-PDF/pull/2615
- Update messages_it_IT.properties by @albanobattistella in https://github.com/Stirling-Tools/Stirling-PDF/pull/2624
- Update messages_it_IT.properties by @albanobattistella in https://github.com/Stirling-Tools/Stirling-PDF/pull/2640
- Create messages_zh_BO.properties by @Khangey in https://github.com/Stirling-Tools/Stirling-PDF/pull/2642
- Fix: sync-readme by @Ludy87 in https://github.com/Stirling-Tools/Stirling-PDF/pull/2649
- Update translation files by @github-actions in https://github.com/Stirling-Tools/Stirling-PDF/pull/2650
- Update messages_pt_BR.properties by @thiagoor-cpu in https://github.com/Stirling-Tools/Stirling-PDF/pull/2654
- Update and improve Hungarian translations using Claude 3.5 Sonnet by @PeterDaveHello in https://github.com/Stirling-Tools/Stirling-PDF/pull/2549
- Update and improve zh_TW Traditional Chinese locale by @PeterDaveHello in https://github.com/Stirling-Tools/Stirling-PDF/pull/2674
Other Changes
- Revert “removes unused implementation
com.unboundid.product.scim2” by @Frooodle in https://github.com/Stirling-Tools/Stirling-PDF/pull/2607 - Update 3rd Party Licenses by @github-actions in https://github.com/Stirling-Tools/Stirling-PDF/pull/2604
- Update 3rd Party Licenses by @github-actions in https://github.com/Stirling-Tools/Stirling-PDF/pull/2613
- Update 3rd Party Licenses by @github-actions in https://github.com/Stirling-Tools/Stirling-PDF/pull/2617
- add zip files and reorganize by @Ludy87 in https://github.com/Stirling-Tools/Stirling-PDF/pull/2664
- update gradle-wrapper binaries by @Ludy87 in https://github.com/Stirling-Tools/Stirling-PDF/pull/2671
- Bump com.diffplug.spotless from 6.25.0 to 7.0.1 by @dependabot in https://github.com/Stirling-Tools/Stirling-PDF/pull/2630
- Version bump by @Frooodle in https://github.com/Stirling-Tools/Stirling-PDF/pull/2678
New Contributors
- @DarioGii made their first contribution in https://github.com/Stirling-Tools/Stirling-PDF/pull/2457
- @nktnet1 made their first contribution in https://github.com/Stirling-Tools/Stirling-PDF/pull/2622
- @Khangey made their first contribution in https://github.com/Stirling-Tools/Stirling-PDF/pull/2642
Full Changelog: https://github.com/Stirling-Tools/Stirling-PDF/compare/v0.36.6…v0.37.0