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