Stirling PDF
PDF application that lets you edit PDFs on any device, anywhere
Alternative to: adobe acrobat, smallpdf, ilovepdf
About
Versions (100)
v2.10.1
2026-05-07Lots of minor changes and improvements!
- Unified mac installer so a single install for both x86 and arm
- Lots of dependency updates!
- loading speed improvements (more to come in next update)
- Fixes for certain desktop tools not working at all such as “get info”
- Fixes for desktop file save/edit status not showing
- Automate tool to now import and export configurations easier
What’s Changed
Bug Fixes
- fix: skip translation key extraction for files without i18n usage by @Ludy87 in https://github.com/Stirling-Tools/Stirling-PDF/pull/6221
- Set CI to run the same in the merge queue as it does in CI by @jbrunton96 in https://github.com/Stirling-Tools/Stirling-PDF/pull/6249
- fix(workflow): stop leaking peer share tokens from participant session API by @ConnorYoh in https://github.com/Stirling-Tools/Stirling-PDF/pull/6241
- Fix missing desktop save indicator on files by @jbrunton96 in https://github.com/Stirling-Tools/Stirling-PDF/pull/6310
- Fix frontend download links pointing to split Mac binaries by @jbrunton96 in https://github.com/Stirling-Tools/Stirling-PDF/pull/6325
Enhancements
- :globe_with_meridians: Sync Translations + Update README Progress Table by @stirlingbot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/5716
- Update Backend 3rd Party Licenses by @stirlingbot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/5932
- Change frontend
.envfiles to be committed and have.env.*.localoverrides by @jbrunton96 in https://github.com/Stirling-Tools/Stirling-PDF/pull/6207 - Fix translation by @albanobattistella in https://github.com/Stirling-Tools/Stirling-PDF/pull/6224
- playwright by @Frooodle in https://github.com/Stirling-Tools/Stirling-PDF/pull/6025
- bug fixes for some desktop tools by @Frooodle in https://github.com/Stirling-Tools/Stirling-PDF/pull/6246
- Have Task choose free ports for dev servers by @jbrunton96 in https://github.com/Stirling-Tools/Stirling-PDF/pull/6145
- Lazy load open cv by @reecebrowne in https://github.com/Stirling-Tools/Stirling-PDF/pull/6236
- Update Backend 3rd Party Licenses by @stirlingbot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/6243
- build(deps): bump the npm_and_yarn group across 2 directories with 8 updates by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/6266
- Update Backend 3rd Party Licenses by @stirlingbot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/6264
- fix stubs playwright by @Frooodle in https://github.com/Stirling-Tools/Stirling-PDF/pull/6274
- Fix French translations for various terms by @ludvdber in https://github.com/Stirling-Tools/Stirling-PDF/pull/6218
- Switch key areas to lazily import to improve Vite chunk size by @jbrunton96 in https://github.com/Stirling-Tools/Stirling-PDF/pull/6278
- build(deps): bump the mui group across 1 directory with 2 updates by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/6301
- build(deps): bump globals from 17.4.0 to 17.5.0 in /frontend by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/6285
- build(deps): bump windows from 0.58.0 to 0.61.3 in /frontend/src-tauri by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/6185
- build(deps): bump sha2 from 0.10.9 to 0.11.0 in /frontend/src-tauri by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/6180
- build(deps): bump the tauri group across 1 directory with 7 updates by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/6305
- build(deps): bump the embedpdf group across 1 directory with 23 updates by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/6299
- Fix move button on multitool by @reecebrowne in https://github.com/Stirling-Tools/Stirling-PDF/pull/6291
- Convert to building a universal Mac app by @jbrunton96 in https://github.com/Stirling-Tools/Stirling-PDF/pull/6302
- Desktop: persist auth token to disk when Credential Manager is restricted by @ConnorYoh in https://github.com/Stirling-Tools/Stirling-PDF/pull/6303
- Enhance automate to have import and export buttons by @Frooodle in https://github.com/Stirling-Tools/Stirling-PDF/pull/6326
Docker Updates
- build(deps): bump docker/build-push-action from 6.18.0 to 7.1.0 by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/6192
- build(deps): bump docker/login-action from 3.7.0 to 4.1.0 by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/6072
- build(deps): bump dorny/test-reporter from 2.5.0 to 3.0.0 by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/5973
- Guard PR commenting on pull requests by @jbrunton96 in https://github.com/Stirling-Tools/Stirling-PDF/pull/6250
- build(deps): bump sigstore/cosign-installer from 4.0.0 to 4.1.1 by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/6226
- build(deps): bump docker/setup-buildx-action from 3.12.0 to 4.0.0 by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/6254
- gha cleanups by @Frooodle in https://github.com/Stirling-Tools/Stirling-PDF/pull/6275
- build(deps): bump eclipse-temurin from
a051234tob27ca47in /docker/embedded by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/6293 - build(deps): bump gradle/actions from 5.0.1 to 6.1.0 by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/6294
- build(deps): bump step-security/harden-runner from 2.15.1 to 2.19.0 by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/6228
- build(deps): bump eclipse-temurin from
a051234tob27ca47in /docker/base by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/6292
Translation Changes
- Adjust zh-TW translation ignore list by @PeterDaveHello in https://github.com/Stirling-Tools/Stirling-PDF/pull/6062
Development Tools
- build(deps-dev): bump stylelint from 17.4.0 to 17.8.0 in /devTools by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/6253
- build(deps-dev): bump @stylistic/stylelint-plugin from 4.0.0 to 5.1.0 in /devTools by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/6177
Other Changes
- build(deps): bump docker/setup-qemu-action from 3.7.0 to 4.0.0 by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/6021
- build(deps): bump astral-sh/setup-uv from 4.2.0 to 8.1.0 by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/6181
- build(deps): bump com.bucket4j:bucket4j_jdk17-core from 8.17.0 to 8.18.0 by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/6189
- build(deps): bump com.github.jk1.dependency-license-report from 3.1.1 to 3.1.2 by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/6188
- build: Add Sync app version to AUR PKGBUILD files by @Ludy87 in https://github.com/Stirling-Tools/Stirling-PDF/pull/6222
- release notes fix for engine by @Frooodle in https://github.com/Stirling-Tools/Stirling-PDF/pull/6219
- Update: AUR PKGBUILDs desktop and server by @pheiduck in https://github.com/Stirling-Tools/Stirling-PDF/pull/6220
- build(deps): bump actions/stale from 10.1.1 to 10.2.0 by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/6227
- build(deps): bump org.springframework.boot from 4.0.5 to 4.0.6 by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/6225
- build(deps): bump peter-evans/create-pull-request from 8.1.0 to 8.1.1 by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/6229
- add dependabot 7 day cooldown by @Frooodle in https://github.com/Stirling-Tools/Stirling-PDF/pull/6242
- build(deps): bump actions/dependency-review-action from 4.8.2 to 4.9.0 by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/6230
- build(deps): bump com.drewnoakes:metadata-extractor from 2.19.0 to 2.20.0 in /app/common by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/6193
- build(deps): bump com.drewnoakes:metadata-extractor from 2.19.0 to 2.20.0 by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/6184
- ci(tauri): skip Linux GPG signing when secret is missing by @Frooodle in https://github.com/Stirling-Tools/Stirling-PDF/pull/6263
- build(deps): bump github/codeql-action from 4.32.6 to 4.35.2 by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/6256
- build(deps): bump com.github.junrar:junrar from 7.5.8 to 7.5.10 in /app/common by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/6261
- build(deps): bump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre in /app/common by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/6260
- decouple appimage by @Frooodle in https://github.com/Stirling-Tools/Stirling-PDF/pull/6281
- build(deps): bump tauri-apps/tauri-action from 0.5.25 to 0.6.2 by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/6257
- Add Dependabot groups for frontend npm + cargo deps by @Frooodle in https://github.com/Stirling-Tools/Stirling-PDF/pull/6287
- build(deps): bump actions/github-script from 7.1.0 to 9.0.0 by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/6298
- build(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/6297
- build(deps): bump org.springdoc:springdoc-openapi-starter-webmvc-ui from 3.0.2 to 3.0.3 in /app/common by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/6286
- build(deps): bump actions/setup-node from 6.3.0 to 6.4.0 by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/6258
- build(deps): bump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/6283
- build(deps): bump springSecuritySamlVersion from 7.0.4 to 7.0.5 by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/6255
New Contributors
- @ludvdber made their first contribution in https://github.com/Stirling-Tools/Stirling-PDF/pull/6218
Full Changelog: https://github.com/Stirling-Tools/Stirling-PDF/compare/v2.10.0…v2.10.1