Skip to content

Releases: Stirling-Tools/Stirling-PDF

0.44.1 Zip Support, more memory enhancements, bug fixes

10 Mar 21:57
6b35049
Compare
Choose a tag to compare

Quick release for a important bug fix on issue which caused some files to remain on server after the transition (0.44.0 only)
and nice Zip file support within the browser to auto-extract required files from Zips!

Further reminder, We also ask users to please migrate their docker URL to our proxy URL to avoid issuers during any package migrations
Please change stirlingtools/stirling-pdf (or frooodle/stirling-pdf) to docker.stirlingpdf.com/stirlingtools/stirling-pdf
An example for a docker compose could be
image: docker.stirlingpdf.com/stirlingtools/stirling-pdf:latest-fat

What's Changed

Enhancements

Minor Enhancements

Docker Updates

  • 🌐 Sync Translations + Update README Progress Table by @stirlingbot in #3149

Translation Changes

Other Changes

  • Add Devtools labels and update labeler configuration by @Ludy87 in #3148
  • Update VS Code extensions: Remove unnecessary Java tools and add new tools like EditorConfig, Docker and GitHub extensions. by @Ludy87 in #3147
  • Update pre-commit hooks to latest versions by @Ludy87 in #3146
  • Bump peter-evans/create-pull-request from 7.0.7 to 7.0.8 by @dependabot in #3145
  • Bump github/codeql-action from 3.28.10 to 3.28.11 by @dependabot in #3144
  • Fix: wrong credentials for Dockerfile.dev by @Ludy87 in #3155
  • Change Labeler configuration: Replace Dockerfile.* with Dockerfile.fat and Dockerfile.ultra-lite by @Ludy87 in #3156

New Contributors

📥 Downloads

🖥️ Server Downloads

🧩 Local UI Downloads


All downloads are for version 0.44.1

Full Changelog: v0.44.0...v0.44.1

0.44.0 Memory usage enhancements, highlighter and more!

08 Mar 15:06
b6b4976
Compare
Choose a tag to compare

With this update we bring another possible fix to the 90% load issue for windows users along with multiple big fixes for various tools
Huge memory usage improvements for reading large sized PDFs (50MB+) and various other tools!

We also ask users to please migrate their docker URL to our proxy URL to avoid issuers during any package migrations
Please change stirlingtools/stirling-pdf (or frooodle/stirling-pdf) to docker.stirlingpdf.com/stirlingtools/stirling-pdf
An example for a docker compose could be
image: docker.stirlingpdf.com/stirlingtools/stirling-pdf:latest-fat

What's Changed

Bug Fixes

Enhancements

Minor Enhancements

  • 🤖 format everything with pre-commit by by @stirlingbot in #3103

Docker Updates

Translation Changes

  • Update messages_it_IT.properties by @albanobattistella in #3099
  • translated newly added strings re business & user interaction by @swanemar in #3116
  • 🌐 Sync Translations + Update README Progress Table by @stirlingbot in #3124
  • Update messages_ja_JP.properties by @tkymmm in #3127

Other Changes

  • 🌐 Sync Translations + Update README Progress Table by @stirlingbot in #3100
  • Bump actions/create-github-app-token from 1.11.5 to 1.11.6 by @dependabot in #3109
  • 🌐 Sync Translations + Update README Progress Table by @stirlingbot in #3135

New Contributors

Full Changelog: v0.43.2...v0.44.0

0.43.2 Compression fixes and more

01 Mar 21:37
baf572e
Compare
Choose a tag to compare
  • HTML to PDF now supports webforms to pdf forms
  • Survey prompt now includes the option to book a meeting with us!
  • Search function improved for wider searches
  • PDF compression fixes

If you’re using Stirling PDF at work, we’d love to speak to you. we’re offering free technical support session in exchange for a 15 minute user discovery session.
This is a chance to:
🛠️ Get help with deployment, integrations, or troubleshooting
📢 Provide direct feedback on performance, edge cases, and feature gaps
🔍 Help us refine Stirling PDF for real-world enterprise use
If you’re interested, you can book time with our team directly. Looking forward to digging into your use cases and making Stirling PDF even better!
https://calendly.com/d/cm4p-zz5-yy8/stirling-pdf-15-minute-group-discussion

What's Changed

Enhancements

  • Improve Case-Insensitive Key Comparison and Path Normalization in Language Properties Check Script by @Ludy87 in #3067
  • Weasyprint forms #3077 by @Frooodle in #3084

Minor Enhancements

Docker Updates

Translation Changes

Other Changes

  • Bump ch.qos.logback:logback-core from 1.5.16 to 1.5.17 by @dependabot in #3068
  • Bump ch.qos.logback:logback-classic from 1.5.16 to 1.5.17 by @dependabot in #3069
  • Bump actions/download-artifact from 4.1.8 to 4.1.9 by @dependabot in #3090
  • chore: migrate vscode settings to editorconfig when possible by @M0NsTeRRR in #3088
  • 🌐 Sync Translations + Update README Progress Table by @stirlingbot in #3085

Full Changelog: v0.43.1...v0.43.2

0.43.1 SSO bug fixes

26 Feb 10:23
7a7338c
Compare
Choose a tag to compare

Quick bug fix for SSO

What's Changed

Bug Fixes

Minor Enhancements

Full Changelog: v0.43.0...v0.43.1

0.43.0 Code cleanups and general changes

25 Feb 23:25
12b03be
Compare
Choose a tag to compare

Lots of backend changes to our SSO and configs, let us know if you have any issues!
Some further changes to note:

  • Fixed bug were analytics prompt was not being shown on first-ever launch
  • Compression now supports changing images to grayscale should that be required
  • Dynamic paths for unoconvert and weasyprint are now supported in settings.yml
  • For Local UI users we now check if port 8080 is in use and try 8081 etc if it is
  • Language bar has new UI

What's Changed

Bug Fixes

Enhancements

  • Enhance Java Development Configuration and Code Formatting by @Ludy87 in #2991
  • 2299 feature request language selection overhaul by @ConnorYoh in #3017
  • Adding font-liberation and font-linux-libertine to fat image (#3001) by @gravasio in #3005
  • Feature/convert to grayscale by @Abdurrahman-shaikh in #3003
  • Dynamic paths for tools and removal of unused book endpoints by @Frooodle in #3018
  • Enhance AppUpdateService: Add @Configuration Annotation for Improved Spring Boot Integration by @Ludy87 in #3036
  • Improve Type-Safe Casting with Pattern Matching by @Ludy87 in #2990

Minor Enhancements

  • Update 3rd Party Licenses by @stirlingbot in #2997
  • Update UserService.java to generate API key if empty by @Frooodle in #3016
  • Update 3rd Party Licenses by @stirlingbot in #3024
  • Remove: pdfjs - only use pdfjs-legacy by @Ludy87 in #2864
  • Update 3rd Party Licenses by @stirlingbot in #3028
  • Fix: Analytics Initialization Behavior by @Ludy87 in #3031
  • Fix showupdate by @Ludy87 in #3032
  • Login Language Dropdown: Remove Flag Icon by @Ludy87 in #3037
  • dynamic port for UI from 8080 up (8081 etc) by @Frooodle in #3042
  • SSO Refactoring by @DarioGii in #2818
  • Restrict Backup Import to Initialization Process and Refactor API Key Handling by @Ludy87 in #3061
  • Refactor Path Handling by @Ludy87 in #3041
  • add view pdf to nav and remove duplicate home on view by @Frooodle in #3052
  • Improved Configuration and YAML Management by @Ludy87 in #2966
  • Update 3rd Party Licenses by @stirlingbot in #3062

Docker Updates

Translation Changes

  • Update messages_it_IT.properties by @albanobattistella in #2993
  • Update messages_bg_BG.properties by @nimdassdev in #2996
  • Update zh_TW Traditional Chinese translation by @PeterDaveHello in #3020
  • Updated spanish translations by @ovargasp in #3039
  • 🌐 Sync Translations + Update README Progress Table by @stirlingbot in #3040
  • move compress.grayscale.label to section #compress by @Ludy87 in #3048
  • Update messages_it_IT.properties by @albanobattistella in #3055
  • 🌐 Sync Translations + Update README Progress Table by @stirlingbot in #3050
  • 🌐 Sync Translations + Update README Progress Table by @stirlingbot in #3063

Other Changes

  • Bump io.micrometer:micrometer-core from 1.14.3 to 1.14.4 by @dependabot in #2927
  • 🌐 Sync Translations + Update README Progress Table by @stirlingbot in #2989
  • Bump actions/create-github-app-token from 1.11.2 to 1.11.3 by @dependabot in #2878
  • Bump me.friwi:jcefmaven: from 127.3.1 to 132.3.1 by @Ludy87 in #3023
  • Bump org.springframework.boot from 3.4.1 to 3.4.3 by @dependabot in #3022
  • 🌐 Sync Translations + Update README Progress Table by @stirlingbot in #3025
  • Bump ch.qos.logback:logback-classic from 1.5.15 to 1.5.16 by @dependabot in #3015
  • Bump ch.qos.logback:logback-core from 1.5.15 to 1.5.16 by @dependabot in #3011
  • Bump actions/create-github-app-token from 1.11.3 to 1.11.5 by @dependabot in #3008
  • Bump org.springframework.session:spring-session-core from 3.4.1 to 3.4.2 by @dependabot in #3014
  • Bump org.springframework.security:spring-security-saml2-service-provider from 6.4.2 to 6.4.3 by @dependabot in #3009
  • Bump springBootVersion from 3.4.2 to 3.4.3 by @dependabot in #3007
  • Bump ossf/scorecard-action from 2.4.0 to 2.4.1 by @dependabot in #3033
  • Bump github/codeql-action from 3.28.9 to 3.28.10 by @dependabot in #3035
  • Bump peter-evans/create-pull-request from 7.0.6 to 7.0.7 by @dependabot in #3051

New Contributors

Full Changelog: v0.42.0...v0.43.0

0.42.0 Windows Install fix, Document conversion changes

18 Feb 17:58
a67fd82
Compare
Choose a tag to compare
  • Fix for windows stuck at 90% issue
  • Many bug fixes such as PDF Compression
  • Our backend documentation conversion service unoconv changed to unoserver (please report if you see any conversion issues!)
  • Lots of dependency and security updates!
  • New docker alpine version

What's Changed

Bug Fixes

Enhancements

  • Enable Java Formatting - Use build code formatting in VS Code IDE by @Ludy87 in #2978
  • [PR] Desktop fix and unoconv to unoserver by @Frooodle in #2971

Minor Enhancements

  • Update 3rd Party Licenses by @stirlingbot in #2985

Docker Updates

Translation Changes

Other Changes

  • GHA/sonarqube: fix authentication by @pheiduck in #2915
  • Bump actions/upload-artifact from 4.3.1 to 4.6.0 by @dependabot in #2879
  • Bump github/codeql-action from 3.28.8 to 3.28.9 by @dependabot in #2921
  • third-party GitHubAction not pinned by hash by @Ludy87 in #2925
  • 🌐 Sync Translations + Update README Progress Table by @stirlingbot in #2949
  • Fix: Replace pull_request with pull_request_target in SonarQube Workflow for Fork Analysis by @Ludy87 in #2977

New Contributors

Full Changelog: v0.41.0...v0.42.0

v0.41.0 PDF/A and many bug fixes

07 Feb 13:39
6a3064f
Compare
Choose a tag to compare

PDF/A conversion Reintroduced and lots of bug fixes for homepage, sign, add-image, pipeline and various others!

What's Changed

Bug Fixes

Minor Enhancements

Translation Changes

  • Update messages_pt_BR.properties by @thiagoor-cpu in #2905
  • 🌐 Sync Translations + Update README Progress Table by @stirlingbot in #2907

Full Changelog: v0.40.2...v0.41.0

0.40.2 Bug fixes for compression and Pipeline

04 Feb 21:54
e382d25
Compare
Choose a tag to compare

Lots of bug fixes for

  • UI
  • Compression (Thanks @Abdurrahman-shaikh for fix)
  • Pipeline (when OCR or HTML is used)
  • And lots of other changes!

What's Changed

Bug Fixes

Enhancements

  • Add: Translation Support for Sort by: in Home Page by @Ludy87 in #2850
  • Add: Configurable UI Language Support with Dynamic Filtering by @Ludy87 in #2846

Minor Enhancements

  • Update sonarqube.yml and removal of gradle keys by @Frooodle in #2866
  • Pipeline fix for some features missing documentation by @Frooodle in #2882

Docker Updates

Translation Changes

  • Update messages_it_IT.properties by @kmau in #2852
  • Update messages_de_DE.properties by @mjbohn in #2849
  • 🌐 Sync Translations + Update README Progress Table + Update Verification Metadata by @stirlingbot in #2860
  • Update messages_it_IT.properties by @kmau in #2861
  • Update messages_it_IT.properties by @albanobattistella in #2865

Other Changes

  • checks the compatibility of the licenses by @Ludy87 in #2844
  • Bump actions/create-github-app-token from 1.11.1 to 1.11.2 by @dependabot in #2853
  • Bump crazy-max/ghaction-github-labeler from 5.1.0 to 5.2.0 by @dependabot in #2854
  • Bump github/codeql-action from 3.28.6 to 3.28.8 by @dependabot in #2857
  • 🌐 Sync Translations + Update README Progress Table + Update Verification Metadata by @stirlingbot in #2859
  • Create sonarqube.yml by @Frooodle in #2862
  • Update sync_files.yml by @Frooodle in #2872
  • Update screenshots by @reecebrowne in #2875
  • Update sonarqube.yml to remove depreciated cache feature (will update later) by @Frooodle in #2885
  • Bump org.panteleyev.jpackageplugin from 1.6.0 to 1.6.1 by @dependabot in #2851

Full Changelog: v0.40.1...v0.40.2

0.40.1 bug fixes for homepage and sign

31 Jan 23:57
00e1f74
Compare
Choose a tag to compare

Quick update for bug fixes in Homepage and PDF Sign
Option to disable HTML sanitization for some advanced HTML docs in HTML to PDF

What's Changed

Bug Fixes

Enhancements

Other Changes

Full Changelog: v0.40.0...v0.40.1

0.40.0 Brand new Homepage!

31 Jan 11:48
e3adb38
Compare
Choose a tag to compare

Brand new homepage update!
Please let us know what you think,
For now we maintaining old homepage in parallel while we get people's reviews! Will delete based on feedback

image

What's Changed

Minor Enhancements

Docker Updates

Translation Changes

  • Update messages_ja_JP.properties by @tkymmm in #2804
  • (i18n) Updated Irish translations by @aindriu80 in #2793
  • Update messages_pt_BR.properties by @thiagoor-cpu in #2815
  • 🌐 Sync Translations + Update README Progress Table + Update Verification Metadata by @stirlingbot in #2811
  • 🌐 Sync Translations + Update README Progress Table + Update Verification Metadata by @stirlingbot in #2819
  • Update messages_it_IT.properties by @albanobattistella in #2821

Other Changes

  • Bump testdriverai/action from 1.0.0 to 1.1.3 by @dependabot in #2801
  • Bump github/codeql-action from 3.28.1 to 3.28.6 by @dependabot in #2802
  • Bump actions/stale from 9.0.0 to 9.1.0 by @dependabot in #2803
  • Bump pdfboxVersion from 3.0.3 to 3.0.4 by @dependabot in #2790
  • Bump org.postgresql:postgresql from 42.7.4 to 42.7.5 by @dependabot in #2757
  • 🌐 Sync Translations + Update README Progress Table + Update Verification Metadata by @stirlingbot in #2809
  • Update PR-Demo-cleanup.yml by @Frooodle in #2817
  • 🌐 Sync Translations + Update README Progress Table + Update Verification Metadata by @stirlingbot in #2822
  • 🌐 Sync Translations + Update README Progress Table + Update Verification Metadata by @stirlingbot in #2830
  • Version bump by @Frooodle in #2820

New Contributors

Full Changelog: v0.39.0...v0.40.0