v2.10.1
Stirling-Tools/Stirling-PDFv2.10.1May 7, 2026by Frooodle
AI Summary
A minor update featuring a unified Mac installer for both x86 and ARM architectures, loading speed improvements, and fixes for specific desktop tools like 'get info' and desktop file save indicators.
Key Highlights
- Unified Mac installer for x86 and ARM
- Loading speed improvements
- Fixes for desktop tools such as 'get info'
- Fixes for desktop file save/edit status not showing
- Automate tool now has import and export buttons
New Features
- Automate tool import and export buttons
Full Release Notes
Lots 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 `.env` files to be committed and have `.env.*.local` overrides 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 `a051234` to `b27ca47` in /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 `a051234` to `b27ca47` in /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