Release Notes
[!WARNING]
Disclaimer
This is a release candidate, not a stable release. It is subject to change and may contain bugs or breaking changes. As always, make sure you have a backup of your database and library before upgrading to this version.
This third release candidate v3.0.0-rc.3 fixes bugs and issues that were found in the last release candidate.
Release notes
Work-in-progress release notes can be found here:
https://pr-558.dev.immich.app/blog/v3.0.0-release
Server
To use this RC version on the server, update the IMMICH_VERSION in your .env file:
IMMICH_VERSION=v3.0.0-rc.3
or
IMMICH_VERSION=v3-rc
Then pull and restart:
docker compose pull && docker compose up -d
Mobile
To use this RC version on the mobile app, follow the appropriate link for your platform:
Android
You can download the APK in the release note below, or tap on "Join the beta" from the Google Play Immich page
iOS
The iOS app is available via Testflight: https://testflight.apple.com/join/JTSTucBd
If you run into any issues, please report them on GitHub so we can address them before the final release. Thank you for helping us test!
And as always, bugs are fixed, and many other improvements also come with this release.
What's Changed
🌟 Enhancements
- feat: keyboard seeking for new video player by @danieldietzler in https://github.com/immich-app/immich/pull/29208
- feat(web): Add text-white-shadow to elements and increase the shadows effect by @Vogeluff in https://github.com/immich-app/immich/pull/29165
- feat: webhook workflow action by @benbeckford in https://github.com/immich-app/immich/pull/29258
🐛 Bug fixes
- fix: detail panel people reactivity and iterator consumption by @danieldietzler in https://github.com/immich-app/immich/pull/29250
- fix(server): use VBR for QSV so the max bitrate is respected by @aclerici38 in https://github.com/immich-app/immich/pull/29240
- fix: ignore external libraries for integrity report checksum check by @danieldietzler in https://github.com/immich-app/immich/pull/29248
- fix(web): remove map's fullscreen button by @meesfrensel in https://github.com/immich-app/immich/pull/29192
- refactor: use SemVer classes for version compatability message by @bwees in https://github.com/immich-app/immich/pull/29056
- fix: sync backfill by @jrasm91 in https://github.com/immich-app/immich/pull/29267
- fix(mobile): force AssetViewerPage recreation on repeated view intents by @okxint in https://github.com/immich-app/immich/pull/29235
- fix(mobile): blank notifications page after enabling notifications by @santoshakil in https://github.com/immich-app/immich/pull/29232
- fix(mobile): app doesn't exit full-screen mode by @YarosMallorca in https://github.com/immich-app/immich/pull/29301
- fix(mobile): only toggle backup from the switch, not the whole row by @santoshakil in https://github.com/immich-app/immich/pull/29236
📚 Documentation
- docs: clarify duplicate exif merging intent by @timonrieger in https://github.com/immich-app/immich/pull/29203
- fix(docsc): v3 bump by @mmomjian in https://github.com/immich-app/immich/pull/29246
- docs: MS smtp guide by @jameskimmel in https://github.com/immich-app/immich/pull/29289
🌐 Translations
- fix: turkish readme translation by @MuySup in https://github.com/immich-app/immich/pull/29234
- chore(web): update translations by @weblate in https://github.com/immich-app/immich/pull/29204
- chore(web): update translations by @weblate in https://github.com/immich-app/immich/pull/29290
New Contributors
- @MuySup made their first contribution in https://github.com/immich-app/immich/pull/29234
- @aclerici38 made their first contribution in https://github.com/immich-app/immich/pull/29240
- @jullanggit made their first contribution in https://github.com/immich-app/immich/pull/29308
- @jameskimmel made their first contribution in https://github.com/immich-app/immich/pull/29289
Full Changelog: https://github.com/immich-app/immich/compare/v3.0.0-rc.2...v3.0.0-rc.3