Back to Freedom.Tech Back
All Immich releasesAll versions
Release Fri, Jun 26, 2026 2 min read

Immich 3.0.0-rc.3

Original 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:

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:

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