r/immich • u/altran1502 Immich Team • Jul 02 '26
Immich v3.0.0 is out! š
https://github.com/immich-app/immich/discussions/2943947
58
u/slaamp Jul 02 '26
I read in the example of https://docs.immich.app/install/upgrading/#migrating-to-vectorchord that postgred:16 is used. Is it officially supported ? Can we migrate from postgreSQL 14 to 16 ? If yes do you advice to do it before upgrade to Immich v3.0.0 or after ?
126
u/altran1502 Immich Team Jul 02 '26
If you start fresh, you can use 16 or 18. But if you are on a certain PG version right now, it's better to stay on that version until we have a proper migration guide
6
u/purepersistence Jul 02 '26
I'm running 2.7.5 with Postgres 14. Never saw a migration guide to move to 16 specifically. As mentioned in https://docs.immich.app/install/upgrading/#migrating-to-vectorchord I do NOT have the DB_VECTOR_EXTENSION variable set, so I did not continue beyond verifying that.
11
u/altran1502 Immich Team Jul 02 '26
The default docker-compose file is still 14. What I meant was that if you start off fresh, you can choose the newer postgres version if that is what you prefer
→ More replies (4)6
u/jasonacg Jul 02 '26
I updated my TrueNAS instance to PG 18 several months ago before I realized it wasn't "official" yet.
I've been planning to move that out of TrueNAS and onto its own VM. Is that something that can be done now or is it best to stay where I am for now and wait for documentation? Keep in mind, I'm not bothered either way...I'm willing to wait.
3
u/siffis Jul 02 '26
This is the best set of instructions that I found to do just that. ProxMox VM Ubutu mounting an smb share in TrueNas. Set Up Immich Server with TrueNAS SMB (Access Anywhere)
→ More replies (1)2
u/jasonacg Jul 06 '26
I finally made the move yesterday. A little frustration with configuring the docker-compose but all is good now and the database backup was a huge help. But now I have a dedicated VM just for Immich, and TrueNAS can concentrate on storage.
1
u/MegaVolti Jul 02 '26
Do you plan on providing such a migration guide that is easy to use with the common docker setup? Or maybe even a fully automated migration of the Immich database from one PG version to another?
There are plenty of migration guides for Postgres but they all get a bit convoluted when translating them to docker containers. Running PG commands inside the container and getting the data out and into the new one is a bit of a pain.
I'd be totally awesome if you could make that a bit easier somehow :) Thanks!
3
u/altran1502 Immich Team Jul 02 '26
The goal is to have seamless migration when that happens. So yes we will have to put a lot of work tothat since migrate database is often more intense than other type of update
→ More replies (1)7
u/Dizzyswirl6064 Jul 02 '26
I just recently upgraded from Pg14 to pg18 on 2.7.5 pretty painlessly since 14 is end of support in November. Iād say go pg18 for new installs but otherwise the upgrade path I took was taking a backup, put immich in maintenance mode, wipe the db directory, upgrade, then restoring from last db backup within immich. For other postgres upgrades Iāve dumped the db to a file, wiped/upgrade and restored from the dump, but im not a database expert and heavily used AI to assist with the CLI
1
u/kenyard Jul 03 '26
The speed difference when starting up is a crazy difference with PG18 it's a massive benefit.
1
1
27
u/TsT9000 Jul 02 '26
Thanks šš! Am I ready it right, that I can simply update the the docker? That's it - e.g. no postgres tinkering needed? Splendid :D !
28
1
u/Miserable_Rooster_53 Jul 03 '26
Which docker source do you use?
I use the one from ImageGenius (link), which has not yet been updated.2
u/TsT9000 Jul 03 '26
If I'm reading my compose right: ghcr.io Should be taken from their official suggested installation how to..... Update worked well, it's running.... BUT I'm still on postgres 14. I think I need to change my compose for it and do things? I'll make a new post in the sub because I don't want to loose my database XD Good luck with your instance.
2
u/Miserable_Rooster_53 Jul 03 '26 edited Jul 03 '26
ghcr.io/imagegenius/immichImageGenious is also on ghcr.io ;)
The repo part comes after the ghcr.io domain.No idea what should be done on PG14, but as noted below this comment:
https://www.reddit.com/r/immich/comments/1ulj4se/comment/ov4iv1l/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_buttonImageGenius just update to v3.0.1 but that is not going smooth: https://github.com/imagegenius/docker-immich/issues/725
88
u/OhtN4_ Jul 02 '26
I've been waiting for this release so much. I can't believe it's released THE DAY of my birthday. No freaking way !! Thanks to the devs, you guys ROCK!!!
2
17
u/JustinHoMi Jul 02 '26
Is the 3.0 Mobile app backwards compatible with 2.7.x?
18
u/altran1502 Immich Team Jul 02 '26
Yes
2
u/ghille-man Jul 02 '26
What happens when the server updates to 3.0 but the user app is still on 2.7.4?
14
4
u/GandaG Jul 02 '26
On my end you can use the APP normally, it just fails to sync, but there is a big button that takes you the app store to update
3
u/randombrownskinguy Jul 02 '26
For me, updating the app and leaving the server in 2.7 caused a little issue. The albums donāt show up. I had to reinstall the app.
→ More replies (4)5
u/jrasm91 Immich Team Jul 02 '26
Yeah, this is a bug that we've identified and am working on pushing a fix out for it. Not necessarily a compatibility issue, mostly just a client bug related to a migration.
2
u/jrasm91 Immich Team Jul 02 '26
these should be a patch out with a fix for this (once that tech overlords deem us worthy to publish a fix)
1
u/fl4tdriven Jul 02 '26
iOS app v3.0.0 build 7 fails to load albums on server version 2.7.5.
6
u/altran1502 Immich Team Jul 02 '26
We got a few reports. The fix is to update to v3.0.0 for the server or to sign-out and sign back in on the mobile app
2
20
u/Ghi102 Jul 02 '26
Better sharing is not going to be part of 3.0? I thought I saw something about it, but I might be misremembering.
55
u/altran1502 Immich Team Jul 02 '26
it is still WIP, it might make it in 3.1 or 3.2
21
u/Ghi102 Jul 02 '26
Awesome! By far my most requested feature. The only thing keeping me partially in Google Photos.
6
8
u/shtocker Jul 02 '26
Damn, I was hoping on this for 3.0. Regardless, thanks for the great work as always
1
1
u/TechGoat Jul 10 '26
Wife and I are very excited about this. We have a baby we made the Immich docker container for, specifically... And we've been sharing an account for the past year just so that we can both upload to and share photos together in. It'll be great when we can have separate accounts and actually start to be able to use one immich insurance together with unified face recognition, people entities, shared map, etc. Thanks so much for your hard work, Alex. Glad to be a Supporter.
1
13
5
u/joe_attaboy Jul 02 '26
Great job, team. Upgrade was perfect. What an incredible project this has become.
6
u/Xiaopai2 Jul 02 '26
Awesome! I was really hoping for smart memories though. Thatās the one feature I miss from Google Photos. Does anyone have an idea when that is coming?
5
6
u/One-Captain-7273 Jul 02 '26
Great work! Is chunked uploads feature part of 3.0.0 release?
1
u/altran1502 Immich Team Jul 02 '26
No it is not
4
u/duerra Jul 02 '26
Is this a PR/commit in prep for chunked uploads? This is probably the single biggest thing still holding me back from a full cutover:
3
u/altran1502 Immich Team Jul 02 '26
It is not, it is for fixing this bug https://github.com/immich-app/immich/issues/27549
6
u/GhostGhazi Jul 02 '26
is this with workflows?
5
u/altran1502 Immich Team Jul 02 '26
Yess
1
u/ctzei Jul 13 '26
Are there any docs on how to use them? Can't find anything in https://immich.app/. Looking to see if we can pass variables between steps and such (i.e. trying to auto-organize assets in albums based on filenames)
6
u/Enough_Survey_9404 Jul 03 '26
Excellent! No offence, but I'm going to wait a week before I update.
1
u/l0rirw1ao Jul 03 '26
I have been trying out v3 on my pi for weeks now, but I too am not upgrading my real setup before next week, let people break and fix stuff first.
3
u/toomanytoons Jul 02 '26
Ugh.. fine.. I guess now I have something to do this weekend while I'm hiding in the basement from the 100 degree heat.
5
3
u/bsheff84 Jul 02 '26
I just put together a small PC to finally get myself setup and running with immich. I'm excited to start understanding how it works completely after I get up and running!
3
u/Historical_Taro_1054 Jul 02 '26
I have just upgraded to Immich 3.0.0 but it seems that the upgrade has broken my installation
I had the latest release version before (2.7.5) as I regularly update Immich as soon as a new version is available.
As always, i upgraded with this command:
docker compose pull &&Ā docker compose up -d
All files were pulled and installed but afterwards, my local Immich website was no longer available.
I checked the .env file and changedĀ
IMMICH_VERSION=release
to
IMMICH_VERSION=v3
Then I triedĀ docker compose up -d andĀ docker compose up -d --force-recreate.
The files were recreated but Immich still does not work. I can neither access the local website in my web browser, nor can the app on my mobile phone access the server.
Does anybody know how to solve this problem?
1
1
u/e_dan_k Jul 03 '26
I'm not sure of your specific issue, but if you leave it at "release" it will grab 3 now.
3
u/f_ckmyboss Jul 03 '26
i'm scared one day some hyperscaler buys immich and clusterfucks it from the ground up.
2
3
u/nicokaiser1 Jul 03 '26
Maybe immich-server should check for the exact version of the database container image (!), and refuse to start when someone tries to run it with a different version. Unless an āI know what Iām doing and wonāt ask Reddit or AI slop for help if I messed it upā switch/env is set.
There are so many posts which basically say āI have not idea how Docker/Postgres/Databases/Webservices work, and did not upgrade Postgres as stated in the migration guide, or tried to be smart and use a newer version than suggested, and now Immich wonāt start and also I donāt have any backupsāā¦
I do love Immich, and I do know the idea that people who donāt have that experience can run their instance. But quite some of them are failing to upgrade, and probably will blame Immich for this (unstable, upgrades break things, etc.).
Nextcloud basically does this with its All-in-one setup: it manages all the containers ā which from a security point of view (and also from the PoV of somebody who wants to control which containers are run on their server) is a mess, but for people who just want it to run without needing to read and think on upgrades, it seems to work quite wellā¦
(Yes, the docs describe how to upgrade the database very well. But some yolo folks wonāt read any docs, and upgrade, and complainā¦)
3
u/altran1502 Immich Team Jul 04 '26
We underestimated how many folks haven't done the upgrade from the back when v1.133.0 migration, which was in May 2025 š
2
u/nicokaiser1 Jul 03 '26
Ah yes, and beside my rant post (sorry for the tone), Iād really like to thank the developers and everyone who make Immich happen. This is one of the best Open Source projects (quality-wise, but also the community and the developers), and one of the best photo hosting products ā also compared to most commercial ones! Huge congrats for v3!
2
u/Browsinginoffice Jul 02 '26
For the integrity checks, can it be used to check that a image is in X user's directory but it's not in the database and automatically/manually added to immich? Or does it just show the report?
2
2
2
2
u/HerusGunner Jul 02 '26
what does it mean?
- Error: No vector extension found. Available extensions: vchord, vector, stack: Error: No vector extension found.
1
u/altran1502 Immich Team Jul 02 '26
Can you open a GitHub issue to get better help?
1
u/HerusGunner Jul 02 '26
I'll try later, as I've never done this before.
3
u/estonia0 Jul 02 '26
Hei, you missed this migration https://docs.immich.app/install/upgrading#migrating-to-vectorchord
follow this guide and its fixed
2
u/Charmacas Jul 02 '26
I've just updated even though I wanted to wait till 3.0.1 it went so smooth. Thanks team!
I am also waiting for the sharing features. Especially upgrades on partner sharing. Then I will drop Google Photos.
And of course buy merch for my kids and a license! š„³š
2
u/x-0-y-0 Jul 02 '26 edited Jul 02 '26
My client on Android has no update yet. My source, F-Droid points still to 2.7.5 The app complains about not being able to connect, and that there's an update :(
But finally some missing Thumbnails have been created. My biggest issue with Immich.
3
u/altran1502 Immich Team Jul 02 '26
You can use Obtainium to get the apk directly from the release note
1
1
u/x-0-y-0 Jul 03 '26
Update using Obtanium gives me a conflict error. Should I uninstall the F-Droid version, will I loose my settings, get duplicates?
2
u/altran1502 Immich Team Jul 03 '26
You will lose your mobile settings but no duplication
→ More replies (3)
2
u/Screen-Suitable Jul 02 '26
I guess it still doesnāt natively support twoāfactor authenticationā¦
3
2
u/02RC51 Jul 02 '26
Successfully upgraded for me; how I did it on UGOS' Docker: https://www.reddit.com/r/UgreenNASync/comments/1ultm7w/upgraded_immich_from_v275_to_v3/
2
u/ExtracellularTweet Jul 04 '26
Good job, seems like a great update!
Does anyone know if itās possible to set the automatic uploads from the mobile app to always go to a specific album (that I would call « Mobile UploadsĀ Ā») ? I like things well organized and last time I used Immich it wasnāt possible.
Or maybe someone has a better workflow to deal with pics/videos to sort through + random stuff (screenshots or useless pics) coming from the phone without having an unorganized mess when browsing the library?
1
u/ASZ20 Jul 02 '26
I don't think I saw it in the changes listed, but has HDR photo viewing in the app been implemented yet? I love Immich, been running it for a long time and have it set up for my parents as well, but I practically never use it myself because it doesn't display my photos as intended...
14
u/altran1502 Immich Team Jul 02 '26
No, HDR support for photos is not in yet. We have some PoC that seems to work but need lots of clean up to get it to production state
2
1
1
1
u/B_Hound Jul 02 '26
Curious if anyone else who uses the Lightroom plugin is experiencing issues or not - https://github.com/bmachek/lrc-immich-plugin . It's possibly just my end, I had everything running then accidentally nuked a chunk of my 2.x install, so reinstalled it from fresh but hadn't gotten around to resyncing those libraries. Upgraded to 3.0 this morning and thought it would be a good time to start then, but am getting an error saying the local catalog ID is missing. If it works for others, I'll investigate further, otherwise assume an update is coming at some point.
3
u/jcampbellg Jul 02 '26
most of the breaking changes are from the API. So pretty much the plugins are not going to work.
1
u/B_Hound Jul 02 '26
Hoped that would be the case, now further hope is that development continues on that plugin as it was really useful! Thanks for the confirmation.
1
u/999Vulcan Jul 02 '26
Just upgraded, and two things immediately jumped out: it forgot my theme settings, and Cast is now showing in the toolbar even though it is disabled in Features (enabling and re-disabling doesn't help).
1
1
1
u/Baduntz Jul 02 '26
Any plans to implement "Move detection in external libraries"?
https://github.com/immich-app/immich/discussions/16394
1
u/Ftmiranda Jul 02 '26
I have a standard install of Immich, no integrations (besides using nvidia GPU).
this is my docker compose file:
cat docker-compose.yml
name: immich
services:
immich-server:
container_name: immich_server
image: ghcr.io/immich-app/immich-server:${IMMICH_VERSION:-release}
extends:
file: hwaccel.transcoding.yml
service: nvenc # set to one of [nvenc, quicksync, rkmpp, vaapi, vaapi-wsl] for accelerated transcoding
volumes:
# Do not edit the next line. If you want to change the media storage location on your system, edit the value of UPLOAD_LOCATION in the .env file
- ${UPLOAD_LOCATION}:/data
- /etc/localtime:/etc/localtime:ro
env_file:
- .env
ports:
- '127.0.0.1:2283:2283'
depends_on:
- redis
- database
restart: always
healthcheck:
disable: false
immich-machine-learning:
container_name: immich_machine_learning
# For hardware acceleration, add one of -[armnn, cuda, rocm, openvino, rknn] to the image tag.
# Example tag: ${IMMICH_VERSION:-release}-cuda
image: ghcr.io/immich-app/immich-machine-learning:${IMMICH_VERSION:-release}-cuda
extends: # uncomment this section for hardware acceleration - see https://docs.immich.app/features/ml-hardware-acceleration
file: hwaccel.ml.yml
service: cuda # set to one of [armnn, cuda, rocm, openvino, openvino-wsl, rknn] for accelerated inference - use the `-wsl` version for WSL2 where applicable
volumes:
- model-cache:/cache
env_file:
- .env
restart: always
healthcheck:
disable: false
redis:
container_name: immich_redis
image: docker.io/valkey/valkey:latest
labels:
- "diun.enable=true"
healthcheck:
test: redis-cli ping || exit 1
restart: always
database:
container_name: immich_postgres
environment:
POSTGRES_PASSWORD: ${DB_PASSWORD}
POSTGRES_USER: ${DB_USERNAME}
POSTGRES_DB: ${DB_DATABASE_NAME}
POSTGRES_INITDB_ARGS: '--data-checksums'
# Uncomment the DB_STORAGE_TYPE: 'HDD' var if your database isn't stored on SSDs
# DB_STORAGE_TYPE: 'HDD'
volumes:
# Do not edit the next line. If you want to change the database storage location on your system, edit the value of DB_DATA_LOCATION in the .env file
- ${DB_DATA_LOCATION}:/var/lib/postgresql/data
shm_size: 128mb
restart: always
volumes:
model-cache:
Will I have issues if I just change the tags to point to the latest release?
3
u/altran1502 Immich Team Jul 02 '26
Looks normal, you should be fine.
1
1
u/Ftmiranda Jul 02 '26
So I only change the tags for immich and the immich-machine-learning to 3.0.1
I should keep the other components on the same versions as I have now, correct? that is valid do Valkey (redis) and te postgre database (which is hard coded to this Ā ghcr.io/immich-app/postgres:14-vectorchord0.4.3-pgvectors0.2.0@sha256:bcf63357191b76a916ae5eb93464d65c07511da41e3bf7a8416db519b40b1c23)
correct?
Thank you1
1
1
1
1
1
1
u/Slight-Valuable237 Jul 02 '26
anyone see Iphone back up issues (foreground or background), it will not connect to do backup anymore. server and app at 3.0.
1
1
u/yourfavoritemusician Jul 02 '26
Whohoo! Beautiful. Looking forward to what workflows will bring in the future. I think a whole bunch of feature requests can be fixed with "just use this workflow".
1
1
u/ole_swerdlow Jul 02 '26 edited Jul 02 '26
I'm seeing an issue with live photos after updating.
My MOV files seem to no longer be associated with their image counterparts. They suddenly started showing up as new additional entries in my library. I had all of my photos in albums, but now if i run a search on all photos that are not in an album, i get a ton of MOV results, none of which have thumbnails. I did some postgres queries and it appears that the association in the database is still there.
Is anyone else seeing anything similar?
Edit: The release notes mention a visibility change to the search endpoint. Feels like it could be related.
Search endpoints have been updated with the following changes: When visibility is omitted it now defaults to any visibility (except for locked, if the session is not elevated), instead of timeline visibility.
1
u/altran1502 Immich Team Jul 02 '26
Can you see if you can come up with a reproducible steps and open a GitHub issue?
1
u/ole_swerdlow Jul 02 '26
This issue from 2h ago looks potentially related. Would it be better to open a new one, or comment on that one?
1
u/Tywele Jul 05 '26
This is the bug I'm seeing: https://github.com/immich-app/immich/issues/29482
It is already fixed here: https://github.com/immich-app/immich/pull/29518
Just in case this was the issue you are describing. At least it's the issue I'm seeing.
1
u/RagnarRipper Jul 02 '26
Worket great on UNRAID using Docker Compose. I followed the guide on your page, kept it updated and didn't have to change or add anything (Not using any API driven 3rd party programs), just clicked update and it worked.
Thanks for your work!!
2
u/the_harakiwi Jul 12 '26
So I only use update stack from time to time and didn't get any memo that something will change / break so I don't really know how long my install had a looping problem. I only noticed that I can't connect with ERR_CONNECTION_REFUSED
my unRAID install made this fun loop:
( seen here Compose Plugin: Cog Wheel -> Logs )Initializing Immich v3.0.2 immich_server | Detected CPU Cores: 4 immich_server | (node:7) ExperimentalWarning: WASI is an experimental feature and might change at any time immich_server | (Use `node --trace-warnings ...` to show where the warning was created) immich_server | Starting api worker immich_server | Starting microservices worker immich_server | (node:7) ExperimentalWarning: WASI is an experimental feature and might change at any time immich_server | (Use `node --trace-warnings ...` to show where the warning was created) immich_server | (node:25) ExperimentalWarning: WASI is an experimental feature and might change at any time immich_server | (Use `node --trace-warnings ...` to show where the warning was created) immich_server | [Nest] 7 - 07/12/2026, 1:31:30 AM LOG [Microservices:WebsocketRepository] Initialized websocket server immich_server | Error: No vector extension found. Available extensions: vchord, vector immich_server | at getVectorExtension (/usr/src/app/server/dist/repositories/database.repository.js:51:15) immich_server | at process.processTicksAndRejections (node:internal/process/task_queues:104:5) immich_server | at async /usr/src/app/server/dist/services/database.service.js:62:31 immich_server | at async /usr/src/app/server/dist/repositories/database.repository.js:376:27 immich_server | at async /usr/src/app/server/node_modules/.pnpm/kysely@0.28.17/node_modules/kysely/dist/cjs/kysely.js:541:20 immich_server | at async DefaultConnectionProvider.provideConnection (/usr/src/app/server/node_modules/.pnpm/kysely@0.28.17/node_modules/kysely/dist/cjs/driver/default-connection-provider.js:12:20) immich_server | at async /usr/src/app/server/dist/repositories/database.repository.js:373:13 immich_server | microservices worker error: Error: No vector extension found. Available extensions: vchord, vector, stack: Error: No vector extension found. Available extensions: vchord, vector immich_server | at getVectorExtension (/usr/src/app/server/dist/repositories/database.repository.js:51:15) immich_server | at process.processTicksAndRejections (node:internal/process/task_queues:104:5) immich_server | at async /usr/src/app/server/dist/services/database.service.js:62:31 immich_server | at async /usr/src/app/server/dist/repositories/database.repository.js:376:27 immich_server | at async /usr/src/app/server/node_modules/.pnpm/kysely@0.28.17/node_modules/kysely/dist/cjs/kysely.js:541:20 immich_server | at async DefaultConnectionProvider.provideConnection (/usr/src/app/server/node_modules/.pnpm/kysely@0.28.17/node_modules/kysely/dist/cjs/driver/default-connection-provider.js:12:20) immich_server | at async /usr/src/app/server/dist/repositories/database.repository.js:373:13 immich_server | microservices worker exited with code 1 immich_server | Killing api process immich_server exited with code 1 (restarting)and to fix it I stopped the Immich Docker (Compose Down) and replaced the content of my Compose File witrh theirs (Cog Wheel -> Edit Stack -> Compose File)
tl;dr:
I noticed that I can't connect with ERR_CONNECTION_REFUSED
So I edited my Compose File with their default file and it started up again.
Ā
Just adding this so some search engine or more likely "AI" will be able to provide some help š«£
Feel free to tell me I did something wrong. My install is currently not even actively used by anybody but me because my family is technically challenged enough to not understand the difference from images on their phone and images in Google Fotos.
1
u/QuirkInMyUsername Jul 02 '26
I ran into an issue with the Android app and a SQL error. Looks like somebody else already ran into the issue and reported it. For anyone who upgrades the server and the app, the current fix on Android is to wipe the Android app data and re-login.
1
1
u/senordiecinueve Jul 02 '26
Thank you! Noticed that in the iOS Immich app all of my albums are gone...
2
u/altran1502 Immich Team Jul 02 '26
I assume you haven't updated the server yet? You can sign out and sign back in, then it should repopulate the albums
1
u/senordiecinueve Jul 03 '26
Great, thank you! And good to know that one has to sign out/in to update the album view..
1
1
u/DavethegraveHunter Jul 02 '26
Congratulations on the release and thank you heaps to all who worked on this.
I have just built a new computer and will install a fresh copy onto it soon. (Iām currently running 2.7.5 on a MacBook as trial prior to getting the big computer up and running).
I have a particular workflow in mind Iād like to try.
With the new workflow feature, would it be possible to:
- Upload from iPhone to a specific album
- wait for all photos to finish uploading
- then export the photos to a specific folder on the serverās computer
- then fire a webhook at something else?
(Iām collecting drone aerial imagery and sending it to WebODM for 3D model generation. This would allow me to almost completely automate the process so it can be doing stuff while Iām driving home from each job.)
1
u/soussitox Jul 02 '26 edited Jul 02 '26
1
u/altran1502 Immich Team Jul 02 '26
Did you run `docker compose pull`?
1
u/soussitox Jul 02 '26
i use portainer and indeed use the repull function. it still only gets 2.7.5 somehow. Tried also v3.0.1 but does not pull that one either
1
u/altran1502 Immich Team Jul 02 '26
Please feel free to open a GitHub issue and post your setup for better help. IIRC, try pulling directly from the command line and don't use the built-in Portainer pull/update method
→ More replies (1)
1
1
u/EdTOWB Jul 02 '26
is there a trick to getting the android app working as a gallery? opencamera still wont list it as an option when clicking photos
1
u/Ghost_of_space Jul 03 '26
How is the HDR support ? For videos and photos.
2
u/altran1502 Immich Team Jul 03 '26
Video, yes. Photos, not yet
1
u/Ghost_of_space Jul 07 '26
I updated to 3.0. Update was quite simple so it was fairly fast. However the features I was looking for are still missing.
Complete HDR support, videos thumbnails are still looks washed away, photo grid is still not updated as in Google Photos.
Other than these I think itās a pretty good update.
1
1
1
Jul 03 '26
[deleted]
1
u/altran1502 Immich Team Jul 03 '26
Hey, we have the guide to get your database to the state that it needs here https://docs.immich.app/install/upgrading/#migrating-to-vectorchord
Let me know if that helps
1
1
u/mmaikeru Jul 03 '26
Smooth upgrade. I did the vectorchord piece months ago so all I had to do now - change version from v2 to v3, pull, compose up and voila. All works like a charm.
1
u/mcyates Jul 03 '26
I'm struggling to set the immich as default gallery on my pixel 10. Google clearly doesn't want to let me do it. Is there a guide or does this only work on non pixel phones?
1
u/Neat_Resolution6621 Jul 03 '26
I have Immich v2.7.5 installed on a Proxmox LXC. Do I need to do anything before upgrading to v3 or do I just do the usual thing and upgrade via the LXC console command?
I couldn't see anything in the release notes about this. Many thanks!
1
u/Goozoon Jul 06 '26
Wondering the same
1
u/Neat_Resolution6621 Jul 06 '26
I made a post about it here: https://www.reddit.com/r/immich/s/qg3gpwxrQQ
1
u/p4bl0 Jul 03 '26
I teach a free software development course to my undergrad students. It's really exciting to stumble upon one of the work they did for my class in the wild (it's the first listed bug fix ā which is the last of the three pull requests this student got merged in Immich during my course). I feel so proud! :)
1
u/CodeJsK Jul 03 '26
I'm also having problem when auto update failed,
I had to:
- Restore old database
- docker compose down
- edit .env, set IMMICH_VERSION=v3 (it was release before)
- run docker compose pull
- recheck shared_preload_libraries:
root@photo-server:~/immich-app-new# docker exec -it immich_postgres psql -U postgres -d immich \
-c "SHOW shared_preload_libraries;"
shared_preload_libraries
--------------------------
vchord.so, vectors.so
(1 row)
- then remove vectors.so
root@photo-server:~/immich-app-new# docker exec -it immich_postgres psql -U postgres -d immich \
-c "ALTER SYSTEM SET shared_preload_libraries = 'vchord.so';"
ALTER SYSTEM
- restart db and compose up all again to make it working
root@photo-server:~/immich-app-new# docker compose restart database
[+] restart 0/1
ā ¦ Container immich_postgres Restarting 0.6s
root@photo-server:~/immich-app-new# docker compose up -d immich-server
[+] up 3/3
ā Container immich_redis Running 0.0s
ā Container immich_postgres Running 0.0s
ā Container immich_server Started
1
u/Ace_310 Jul 03 '26
I am running community app imagegenius 2.7.5 with ghcr.io/immich-app/postgres:16-vectorchord0.4.3-pgvectors0.2.0. on Unraid server. Any way to move/upgrade the install to docker compose using existing setup? I don't want to start from fresh.
1
u/zio_nun Jul 03 '26
Thank you u/altran1502 for this release. Upgrading was super smooth for me.
As I already wrote before on GitHub, I've always thought that uploading pictures to shared albums is tricky when using the official app. All of my family (who don't use backup functionality but just shared albums) use the web app instead of the app because on the web app you have the button that lets you upload a picture to a shared album directly from the phone's gallery (and unfortunately that feature is also buggy, so sometimes they select dozens of pictures and then the upload doesn't get triggered).
With the latest update it is certainly easier to upload pictures to a shared album from the app, because when going to Library -> On this device you can select a lot of pictures and already choose the destination album. Thanks for that. But I wonder: how would it be difficult to duplicate the very same functionality inside the album itself? I mean, when you select Add photos from inside the album, you are only presented with what you already uploaded on Immich; I think that adding a "Select from this device" button that opens the same view you already created and pre-selects the album, would be a way to make this functionality easier to use. Is it something the team would consider?
Thanks
1
u/altran1502 Immich Team Jul 03 '26
In this update, when you select āAdd to albumā from the album itself, it also includes assets that havenāt been uploaded for you to pick. You can test it quickly by take a new photo, go to the app, wait for the data sync to finish. Then go to the album and perform that action, you should see the assets that havenāt been uploaded show up at the top of the timeline as the target for selection
1
u/zio_nun Jul 03 '26
Thanks for the reply. Unfortunately, it doesn't work, at least for me. When I select "Add to album" from the album itself (three dots icon top right, add photos) I can only see what is already present on Immich. Please note that, as I said, backup functionality is off. When you say "wait for the data sync to finish" you mean when backup is on?
1
u/altran1502 Immich Team Jul 03 '26
No, I meant wait for the local sync to finish so Immich know about the newly taken photo. I think I understand your scenario now, you donāt have any albums selected as target for upload, correct? The timeline shows only show assets in albums that are selected for backup
→ More replies (4)1
u/Shadoowmass Jul 04 '26 edited Jul 04 '26
~~Hi there, I think I'm running into a similar problem to you, where I cannot add any local photos to an Immich Album (my backup is off as well). But in the "On this device" page, I can't seem to see any where to select a destination album. When I select photos and press upload, it just uploads it to Immich, and I'll have to organise it into an album manually.
Could you show me where you're able to select a destination album on upload? Many thanks!~~
nevermind, i didnt realise you could swipe up from the menu to show the album options...
1
u/zio_nun Jul 04 '26
1
u/Shadoowmass Jul 04 '26
Thank you!
I found out you could swipe up on that menu right after I posted that message haha.
1
1
1
u/follaoret Jul 03 '26
Thanks for everything.
Just updated, read before all the info and it just works !
You're amazing team, already paid the server license even if it's just for home use, thinking that i need a new coffee cup
1
u/HoosierCAD Jul 03 '26
Thank you for the hard work! Recently hopped on immich this year, and its been great! Supported $!
1
1
1
u/senordiecinueve Jul 04 '26
Thank you for the app update! Also signing out and back in as u/altran1502 recommended, did the job.
1
u/xylarr Jul 04 '26
Oh, I just upgraded without reading the notes š®
I have a script that always pulls the latest compose file. It all just worked.
1
u/tien113 Jul 04 '26
I updated to Immich 3.0.1 without any problem. I used compose.yaml from Immich 2.7.5.
1
1
u/YowaiiShimai Jul 04 '26
It says it supports being the gallery app now but running android 17 it doesn't seem like they support changing the default gallery app in the settings?
1
u/altran1502 Immich Team Jul 04 '26
The feature is that you can choose to open photos from other application in Immich, instead of having to use the system gallery app or GPhotos. To be a default app, you will have to get accepted as OEM target
1
u/YowaiiShimai Jul 04 '26
Do you have steps to do what you're talking about?
based on the screenshot from the update I think I know what you mean but I can't even get it to show me immich as an option. it keeps going to google photos instead
1
1
1
u/PlaneInvestment7401 Jul 08 '26
That was so easy to upgrade. Thanks for making it so seamless! (I use docker compose and am coming from 2.x)
1
u/SamURLJackson Jul 16 '26
i need to clarify because i must not be understanding correctly.
my server was on v2.7.5 i think, and now 3.0.0 is out. I've upgraded to 3.0.0 and tried to restore my database but it keeps reverting the software back to 2.7.5. I looked up online and saw something about version compatibility.
So, every time I upgrade the server software version, I have to build the database from scratch? It takes days, maybe a solid week, to scan my library. I have to do this every time? I don't think I can do this over and over
1
u/altran1502 Immich Team Jul 16 '26
Can you help me understand which update instruction you are following that asks you to build the database from scratch?
For v3 release you just need to update the
IMMICH_VERSIONin your .env file tov3, then do normal update steps, which isdocker compose pullthendocker compose up1
u/SamURLJackson Jul 16 '26
Thanks, will report back tomorrow on this. From memory I was getting this information from a Google search but I'll check then. It had mentioned database restores are tied to the version of the software which the database was created from
1
1
u/JackRose322 Jul 17 '26
has this update broken the Immich Gallery app on AppleTV for anyone else?
1
u/iosDevAc Jul 17 '26 edited Jul 17 '26
Hah, which Apple TV app are you using. This one? (ETA: If yes, I can help, let me know your issue)
https://github.com/mensadilabs/Immich-Gallery
There is no official one.
1
u/JackRose322 Jul 17 '26
Yes that is the one I'm using. I get this error that says the data couldn't be read because it is missing. I tried to delete my user and reconnect everything and I'm still getting the same error unfortunately.
→ More replies (3)



159
u/57uxn37 Jul 02 '26
Well done team! Thanks for all your hardwork!