v1.137.0 #20481
Replies: 7 comments 27 replies
-
This is the massive bug fix release?! |
Beta Was this translation helpful? Give feedback.
-
If I change the default upload folder, do I need to copy files or change something else other than the compose file? |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
If someone would like to change their whole layout to /data to be compatible with latest docker-compose, and they have a config like: 1: - ${UPLOAD_LOCATION}:/usr/src/app/upload What would we need to do? My understanding is that 1 can be change to: But what about 2? Can I change the external library to "/data/photo_library", and just change the import path in the GUI via "External Library Management", or will that break things? |
Beta Was this translation helpful? Give feedback.
-
After updating to 1.137.0 from 1.136.0 I encountered issue were I can not open "External Libraries" and "Server Stats" in administration page (black screen page that tries to constantly refresh). The only message, that appears in log is that Websocket disconnects when I am entering one of those 2 section.
|
Beta Was this translation helpful? Give feedback.
-
Updated from 1.135.3 to 1.137.1, running on unraid, docker, cant start container, getting an error [Nest] 1201 - 08/01/2025, 1:49:21 PM LOG [Api:StorageService] Media location changed (from=/usr/src/app/upload, to=/photos) https://immich.app/errors/#inconsistent-media-location says it must be started from 132 to 136, but i updated from 135.3 (so at some point it was started in that range of releases) but getting this. What can i do to fix the issue? I have appdata backup from few days ago, safe to restore or? |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
v1.137.0
Caution
Breaking Changes
If your current, running version of Immich is
v1.132.0
or newer, there is NO ACTION required. If you are updating from version belowv1.132.0
continue reading.Remove TypeORM (#20366)
This update requires applications to have started up at least once on
1.132.0+
. See https://immich.app/errors/#typeorm-upgrade for more details.Highlights
Welcome to the release
v1.137.0
of Immich. This version adds many bug fixes for the beta timeline, more feature parity with the old timeline, alongside some nifty enhancements to the web and the server as well. As always, new translations have been merged in, and the documentation has been updated at https://immich.app. Now, let’s dive in!docker-compose.yml
template has changeddocker-compose.yml
template change (optional)The default compose file now uses
/data
instead of/usr/src/app/upload
. This is a completely optional change and NOT a breaking change. Prior versions of Immich will continue to work without any user intervention. For more information, see #20367.Prior to this change, uploaded media was located at
/usr/src/app/upload/upload
in the container (notice the double “upload” folders), which often led to confusion. It will now be located at/data/upload
, and we hope that makes things easier.Beta timeline
Thank you to everyone who tried out the beta timeline in the last release! We have gathered a lot of great feedback, and are actively working on incorporating it. We’ve fixed a bunch of bugs and added back a bunch of previous features. Here’s a quick list/overview of beta timeline changes this release:
Fix the invalid timeline grouping issue
Fix the trash action translation keys
Fix the beta timeline switch missing in landscape mode
Fix a timeline migration bug on Android
Fix the text overflow issue on the action buttons
Fix deep links when the beta timeline is enabled
Fix search places not working correctly
Fix missing hero animation between tabs
Fix the backup remainder backup count issue
Fix the share to app upload
Fix the error navigating back from the backup page
Fix the backup indicator
Fix the back gesture in multi-select mode
Fix user profile images
Fix the issue downloading live photo
Fix the issue with sync for users with external libraries
Fix the issue with storage filling up for users with iCloud photos
… and more
Shared link custom URL (#19999)
Immich shared links by default are long and hard to guess. This is by design and is a security mechanism to prevent unwanted access. However, the long links can be a bit awkward to use because they are difficult to read. For cases where security is less important, we have added the option to specify a custom URL.
Shared links with a custom URL are now also available at
/s/<slug>
(in addition to/share/<long-random-string>
. Naturally, these links don’t share the same security benefits of the long-random-string ones, so please use them accordingly.Find large files utility (web-only)
This release adds a new, convenient utility to find large files on your instance. You can access it by navigating to the “Utility” page on the web, and clicking “Review large files”. The page shows the largest 250 original files for your user.
Improved API key permissions and documentation
Following up from the last release, we have added fine-grained permissions to more API endpoints, which are now also included in the auto-generated documentation, which can be read here.
Caution
Related to these changes, a few API permissions have been renamed. See #20250 for more details.
On the web, the New API Key form now includes the newly added permissions, as well as a search bar for quicker access.
What's Changed
🚨 Breaking Changes
🚀 Features
🌟 Enhancements
🐛 Bug fixes
await
s when changing client certificate by @jfly in fix: add missingawait
s when changing client certificate #20189📚 Documentation
🌐 Translations
New Contributors
await
s when changing client certificate #20189Full Changelog: v1.136.0...v1.137.0
This discussion was created from the release v1.137.0.
Beta Was this translation helpful? Give feedback.
All reactions