-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(deps): update dependency immich-app/immich to v1.123.0 #211
base: main
Are you sure you want to change the base?
Conversation
This comment was marked as outdated.
This comment was marked as outdated.
2161409
to
2309454
Compare
This comment was marked as outdated.
This comment was marked as outdated.
2309454
to
7b9a00d
Compare
This comment was marked as outdated.
This comment was marked as outdated.
5129762
to
79475be
Compare
This comment was marked as outdated.
This comment was marked as outdated.
79475be
to
8269c52
Compare
This comment was marked as outdated.
This comment was marked as outdated.
8269c52
to
fbc2c97
Compare
immich/immich-machine-learning Service (v1) {
metadata: {
name: "immich-machine-learning"
namespace: "immich"
labels: {
- app.kubernetes.io/version: "1.66.1"
+ app.kubernetes.io/version: "1.78.1"
}
}
}
immich/immich-machine-learning-cache PersistentVolumeClaim (v1) {
metadata: {
name: "immich-machine-learning-cache"
namespace: "immich"
labels: {
- app.kubernetes.io/version: "1.66.1"
+ app.kubernetes.io/version: "1.78.1"
}
}
}
immich/immich-machine-learning Deployment (apps/v1) {
metadata: {
name: "immich-machine-learning"
namespace: "immich"
labels: {
- app.kubernetes.io/version: "1.66.1"
+ app.kubernetes.io/version: "1.78.1"
}
}
spec: {
template: {
spec: {
containers: [
{
name: "immich-machine-learning"
- image: "ghcr.io/immich-app/immich-machine-learning:v1.66.1"
+ image: "ghcr.io/immich-app/immich-machine-learning:v1.78.1"
}
]
}
}
}
}
|
fbc2c97
to
2ebd4a8
Compare
immich/immich-machine-learning Service (v1) {
metadata: {
name: "immich-machine-learning"
namespace: "immich"
labels: {
- app.kubernetes.io/version: "1.66.1"
+ app.kubernetes.io/version: "1.78.1"
}
}
kind: "Service"
apiVersion: "v1"
}
immich/immich-machine-learning-cache PersistentVolumeClaim (v1) {
metadata: {
name: "immich-machine-learning-cache"
namespace: "immich"
labels: {
- app.kubernetes.io/version: "1.66.1"
+ app.kubernetes.io/version: "1.78.1"
}
}
kind: "PersistentVolumeClaim"
apiVersion: "v1"
}
immich/immich-machine-learning Deployment (apps/v1) {
metadata: {
name: "immich-machine-learning"
namespace: "immich"
labels: {
- app.kubernetes.io/version: "1.66.1"
+ app.kubernetes.io/version: "1.78.1"
}
}
spec: {
template: {
spec: {
containers: [
{
name: "immich-machine-learning"
- image: "ghcr.io/immich-app/immich-machine-learning:v1.66.1"
+ image: "ghcr.io/immich-app/immich-machine-learning:v1.78.1"
}
]
}
}
}
kind: "Deployment"
apiVersion: "apps/v1"
}
|
2ebd4a8
to
f66db72
Compare
immich/immich-machine-learning Service (v1) {
apiVersion: "v1"
kind: "Service"
metadata: {
name: "immich-machine-learning"
namespace: "immich"
labels: {
- app.kubernetes.io/version: "1.66.1"
+ app.kubernetes.io/version: "1.78.1"
}
}
}
immich/immich-machine-learning-cache PersistentVolumeClaim (v1) {
apiVersion: "v1"
kind: "PersistentVolumeClaim"
metadata: {
name: "immich-machine-learning-cache"
namespace: "immich"
labels: {
- app.kubernetes.io/version: "1.66.1"
+ app.kubernetes.io/version: "1.78.1"
}
}
}
immich/immich-machine-learning Deployment (apps/v1) {
apiVersion: "apps/v1"
kind: "Deployment"
metadata: {
name: "immich-machine-learning"
namespace: "immich"
labels: {
- app.kubernetes.io/version: "1.66.1"
+ app.kubernetes.io/version: "1.78.1"
}
}
spec: {
template: {
spec: {
containers: [
{
name: "immich-machine-learning"
- image: "ghcr.io/immich-app/immich-machine-learning:v1.66.1"
+ image: "ghcr.io/immich-app/immich-machine-learning:v1.78.1"
}
]
}
}
}
}
|
f66db72
to
5353071
Compare
immich/immich-machine-learning Service (v1) {
apiVersion: "v1"
kind: "Service"
metadata: {
name: "immich-machine-learning"
namespace: "immich"
labels: {
- app.kubernetes.io/version: "1.66.1"
+ app.kubernetes.io/version: "1.79.0"
}
}
}
immich/immich-machine-learning-cache PersistentVolumeClaim (v1) {
apiVersion: "v1"
kind: "PersistentVolumeClaim"
metadata: {
name: "immich-machine-learning-cache"
namespace: "immich"
labels: {
- app.kubernetes.io/version: "1.66.1"
+ app.kubernetes.io/version: "1.79.0"
}
}
}
immich/immich-machine-learning Deployment (apps/v1) {
apiVersion: "apps/v1"
kind: "Deployment"
metadata: {
name: "immich-machine-learning"
namespace: "immich"
labels: {
- app.kubernetes.io/version: "1.66.1"
+ app.kubernetes.io/version: "1.79.0"
}
}
spec: {
template: {
spec: {
containers: [
{
name: "immich-machine-learning"
- image: "ghcr.io/immich-app/immich-machine-learning:v1.66.1"
+ image: "ghcr.io/immich-app/immich-machine-learning:v1.79.0"
}
]
}
}
}
}
|
5353071
to
9104571
Compare
immich/immich-machine-learning Service (v1) {
apiVersion: "v1"
kind: "Service"
metadata: {
name: "immich-machine-learning"
namespace: "immich"
labels: {
- app.kubernetes.io/version: "1.66.1"
+ app.kubernetes.io/version: "1.79.1"
}
}
}
immich/immich-machine-learning-cache PersistentVolumeClaim (v1) {
apiVersion: "v1"
kind: "PersistentVolumeClaim"
metadata: {
name: "immich-machine-learning-cache"
namespace: "immich"
labels: {
- app.kubernetes.io/version: "1.66.1"
+ app.kubernetes.io/version: "1.79.1"
}
}
}
immich/immich-machine-learning Deployment (apps/v1) {
apiVersion: "apps/v1"
kind: "Deployment"
metadata: {
name: "immich-machine-learning"
namespace: "immich"
labels: {
- app.kubernetes.io/version: "1.66.1"
+ app.kubernetes.io/version: "1.79.1"
}
}
spec: {
template: {
spec: {
containers: [
{
name: "immich-machine-learning"
- image: "ghcr.io/immich-app/immich-machine-learning:v1.66.1"
+ image: "ghcr.io/immich-app/immich-machine-learning:v1.79.1"
}
]
}
}
}
}
|
9104571
to
b2a2b4a
Compare
immich/immich-machine-learning Service (v1) {
apiVersion: "v1"
kind: "Service"
metadata: {
name: "immich-machine-learning"
namespace: "immich"
labels: {
- app.kubernetes.io/version: "1.66.1"
+ app.kubernetes.io/version: "1.119.1"
}
}
}
immich/immich-machine-learning-cache PersistentVolumeClaim (v1) {
apiVersion: "v1"
kind: "PersistentVolumeClaim"
metadata: {
name: "immich-machine-learning-cache"
namespace: "immich"
labels: {
- app.kubernetes.io/version: "1.66.1"
+ app.kubernetes.io/version: "1.119.1"
}
}
}
immich/immich-machine-learning Deployment (apps/v1) {
apiVersion: "apps/v1"
kind: "Deployment"
metadata: {
name: "immich-machine-learning"
namespace: "immich"
labels: {
- app.kubernetes.io/version: "1.66.1"
+ app.kubernetes.io/version: "1.119.1"
}
}
spec: {
template: {
spec: {
containers: [
{
name: "immich-machine-learning"
- image: "ghcr.io/immich-app/immich-machine-learning:v1.66.1"
+ image: "ghcr.io/immich-app/immich-machine-learning:v1.119.1"
}
]
}
}
}
}
|
9e41d27
to
5006544
Compare
immich/immich-machine-learning Service (v1) {
apiVersion: "v1"
kind: "Service"
metadata: {
name: "immich-machine-learning"
namespace: "immich"
labels: {
- app.kubernetes.io/version: "1.66.1"
+ app.kubernetes.io/version: "1.120.0"
}
}
}
immich/immich-machine-learning-cache PersistentVolumeClaim (v1) {
apiVersion: "v1"
kind: "PersistentVolumeClaim"
metadata: {
name: "immich-machine-learning-cache"
namespace: "immich"
labels: {
- app.kubernetes.io/version: "1.66.1"
+ app.kubernetes.io/version: "1.120.0"
}
}
}
immich/immich-machine-learning Deployment (apps/v1) {
apiVersion: "apps/v1"
kind: "Deployment"
metadata: {
name: "immich-machine-learning"
namespace: "immich"
labels: {
- app.kubernetes.io/version: "1.66.1"
+ app.kubernetes.io/version: "1.120.0"
}
}
spec: {
template: {
spec: {
containers: [
{
name: "immich-machine-learning"
- image: "ghcr.io/immich-app/immich-machine-learning:v1.66.1"
+ image: "ghcr.io/immich-app/immich-machine-learning:v1.120.0"
}
]
}
}
}
}
|
5006544
to
8e550d5
Compare
immich/immich-machine-learning Service (v1) {
apiVersion: "v1"
kind: "Service"
metadata: {
name: "immich-machine-learning"
namespace: "immich"
labels: {
- app.kubernetes.io/version: "1.66.1"
+ app.kubernetes.io/version: "1.120.1"
}
}
}
immich/immich-machine-learning-cache PersistentVolumeClaim (v1) {
apiVersion: "v1"
kind: "PersistentVolumeClaim"
metadata: {
name: "immich-machine-learning-cache"
namespace: "immich"
labels: {
- app.kubernetes.io/version: "1.66.1"
+ app.kubernetes.io/version: "1.120.1"
}
}
}
immich/immich-machine-learning Deployment (apps/v1) {
apiVersion: "apps/v1"
kind: "Deployment"
metadata: {
name: "immich-machine-learning"
namespace: "immich"
labels: {
- app.kubernetes.io/version: "1.66.1"
+ app.kubernetes.io/version: "1.120.1"
}
}
spec: {
template: {
spec: {
containers: [
{
name: "immich-machine-learning"
- image: "ghcr.io/immich-app/immich-machine-learning:v1.66.1"
+ image: "ghcr.io/immich-app/immich-machine-learning:v1.120.1"
}
]
}
}
}
}
|
8e550d5
to
7f06dc1
Compare
immich/immich-machine-learning Service (v1) {
apiVersion: "v1"
kind: "Service"
metadata: {
name: "immich-machine-learning"
namespace: "immich"
labels: {
- app.kubernetes.io/version: "1.66.1"
+ app.kubernetes.io/version: "1.120.2"
}
}
}
immich/immich-machine-learning-cache PersistentVolumeClaim (v1) {
apiVersion: "v1"
kind: "PersistentVolumeClaim"
metadata: {
name: "immich-machine-learning-cache"
namespace: "immich"
labels: {
- app.kubernetes.io/version: "1.66.1"
+ app.kubernetes.io/version: "1.120.2"
}
}
}
immich/immich-machine-learning Deployment (apps/v1) {
apiVersion: "apps/v1"
kind: "Deployment"
metadata: {
name: "immich-machine-learning"
namespace: "immich"
labels: {
- app.kubernetes.io/version: "1.66.1"
+ app.kubernetes.io/version: "1.120.2"
}
}
spec: {
template: {
spec: {
containers: [
{
name: "immich-machine-learning"
- image: "ghcr.io/immich-app/immich-machine-learning:v1.66.1"
+ image: "ghcr.io/immich-app/immich-machine-learning:v1.120.2"
}
]
}
}
}
}
|
7f06dc1
to
f3a8e50
Compare
immich/immich-machine-learning Service (v1) {
apiVersion: "v1"
kind: "Service"
metadata: {
name: "immich-machine-learning"
namespace: "immich"
labels: {
- app.kubernetes.io/version: "1.66.1"
+ app.kubernetes.io/version: "1.121.0"
}
}
}
immich/immich-machine-learning-cache PersistentVolumeClaim (v1) {
apiVersion: "v1"
kind: "PersistentVolumeClaim"
metadata: {
name: "immich-machine-learning-cache"
namespace: "immich"
labels: {
- app.kubernetes.io/version: "1.66.1"
+ app.kubernetes.io/version: "1.121.0"
}
}
}
immich/immich-machine-learning Deployment (apps/v1) {
apiVersion: "apps/v1"
kind: "Deployment"
metadata: {
name: "immich-machine-learning"
namespace: "immich"
labels: {
- app.kubernetes.io/version: "1.66.1"
+ app.kubernetes.io/version: "1.121.0"
}
}
spec: {
template: {
spec: {
containers: [
{
name: "immich-machine-learning"
- image: "ghcr.io/immich-app/immich-machine-learning:v1.66.1"
+ image: "ghcr.io/immich-app/immich-machine-learning:v1.121.0"
}
]
}
}
}
}
|
f3a8e50
to
b2e85bf
Compare
immich/immich-machine-learning Service (v1) {
apiVersion: "v1"
kind: "Service"
metadata: {
name: "immich-machine-learning"
namespace: "immich"
labels: {
- app.kubernetes.io/version: "1.66.1"
+ app.kubernetes.io/version: "1.122.0"
}
}
}
immich/immich-machine-learning-cache PersistentVolumeClaim (v1) {
apiVersion: "v1"
kind: "PersistentVolumeClaim"
metadata: {
name: "immich-machine-learning-cache"
namespace: "immich"
labels: {
- app.kubernetes.io/version: "1.66.1"
+ app.kubernetes.io/version: "1.122.0"
}
}
}
immich/immich-machine-learning Deployment (apps/v1) {
apiVersion: "apps/v1"
kind: "Deployment"
metadata: {
name: "immich-machine-learning"
namespace: "immich"
labels: {
- app.kubernetes.io/version: "1.66.1"
+ app.kubernetes.io/version: "1.122.0"
}
}
spec: {
template: {
spec: {
containers: [
{
name: "immich-machine-learning"
- image: "ghcr.io/immich-app/immich-machine-learning:v1.66.1"
+ image: "ghcr.io/immich-app/immich-machine-learning:v1.122.0"
}
]
}
}
}
}
|
b2e85bf
to
b991260
Compare
immich/immich-machine-learning Service (v1) {
apiVersion: "v1"
kind: "Service"
metadata: {
name: "immich-machine-learning"
namespace: "immich"
labels: {
- app.kubernetes.io/version: "1.66.1"
+ app.kubernetes.io/version: "1.122.1"
}
}
}
immich/immich-machine-learning-cache PersistentVolumeClaim (v1) {
apiVersion: "v1"
kind: "PersistentVolumeClaim"
metadata: {
name: "immich-machine-learning-cache"
namespace: "immich"
labels: {
- app.kubernetes.io/version: "1.66.1"
+ app.kubernetes.io/version: "1.122.1"
}
}
}
immich/immich-machine-learning Deployment (apps/v1) {
apiVersion: "apps/v1"
kind: "Deployment"
metadata: {
name: "immich-machine-learning"
namespace: "immich"
labels: {
- app.kubernetes.io/version: "1.66.1"
+ app.kubernetes.io/version: "1.122.1"
}
}
spec: {
template: {
spec: {
containers: [
{
name: "immich-machine-learning"
- image: "ghcr.io/immich-app/immich-machine-learning:v1.66.1"
+ image: "ghcr.io/immich-app/immich-machine-learning:v1.122.1"
}
]
}
}
}
}
|
b991260
to
7c3020e
Compare
immich/immich-machine-learning Service (v1) {
apiVersion: "v1"
kind: "Service"
metadata: {
name: "immich-machine-learning"
namespace: "immich"
labels: {
- app.kubernetes.io/version: "1.66.1"
+ app.kubernetes.io/version: "1.122.2"
}
}
}
immich/immich-machine-learning-cache PersistentVolumeClaim (v1) {
apiVersion: "v1"
kind: "PersistentVolumeClaim"
metadata: {
name: "immich-machine-learning-cache"
namespace: "immich"
labels: {
- app.kubernetes.io/version: "1.66.1"
+ app.kubernetes.io/version: "1.122.2"
}
}
}
immich/immich-machine-learning Deployment (apps/v1) {
apiVersion: "apps/v1"
kind: "Deployment"
metadata: {
name: "immich-machine-learning"
namespace: "immich"
labels: {
- app.kubernetes.io/version: "1.66.1"
+ app.kubernetes.io/version: "1.122.2"
}
}
spec: {
template: {
spec: {
containers: [
{
name: "immich-machine-learning"
- image: "ghcr.io/immich-app/immich-machine-learning:v1.66.1"
+ image: "ghcr.io/immich-app/immich-machine-learning:v1.122.2"
}
]
}
}
}
}
|
7c3020e
to
db7375d
Compare
immich/immich-machine-learning Service (v1) {
apiVersion: "v1"
kind: "Service"
metadata: {
name: "immich-machine-learning"
namespace: "immich"
labels: {
- app.kubernetes.io/version: "1.66.1"
+ app.kubernetes.io/version: "1.122.3"
}
}
}
immich/immich-machine-learning-cache PersistentVolumeClaim (v1) {
apiVersion: "v1"
kind: "PersistentVolumeClaim"
metadata: {
name: "immich-machine-learning-cache"
namespace: "immich"
labels: {
- app.kubernetes.io/version: "1.66.1"
+ app.kubernetes.io/version: "1.122.3"
}
}
}
immich/immich-machine-learning Deployment (apps/v1) {
apiVersion: "apps/v1"
kind: "Deployment"
metadata: {
name: "immich-machine-learning"
namespace: "immich"
labels: {
- app.kubernetes.io/version: "1.66.1"
+ app.kubernetes.io/version: "1.122.3"
}
}
spec: {
template: {
spec: {
containers: [
{
name: "immich-machine-learning"
- image: "ghcr.io/immich-app/immich-machine-learning:v1.66.1"
+ image: "ghcr.io/immich-app/immich-machine-learning:v1.122.3"
}
]
}
}
}
}
|
db7375d
to
fc26be0
Compare
immich/immich-machine-learning Service (v1) {
apiVersion: "v1"
kind: "Service"
metadata: {
name: "immich-machine-learning"
namespace: "immich"
labels: {
- app.kubernetes.io/version: "1.66.1"
+ app.kubernetes.io/version: "1.123.0"
}
}
}
immich/immich-machine-learning-cache PersistentVolumeClaim (v1) {
apiVersion: "v1"
kind: "PersistentVolumeClaim"
metadata: {
name: "immich-machine-learning-cache"
namespace: "immich"
labels: {
- app.kubernetes.io/version: "1.66.1"
+ app.kubernetes.io/version: "1.123.0"
}
}
}
immich/immich-machine-learning Deployment (apps/v1) {
apiVersion: "apps/v1"
kind: "Deployment"
metadata: {
name: "immich-machine-learning"
namespace: "immich"
labels: {
- app.kubernetes.io/version: "1.66.1"
+ app.kubernetes.io/version: "1.123.0"
}
}
spec: {
template: {
spec: {
containers: [
{
name: "immich-machine-learning"
- image: "ghcr.io/immich-app/immich-machine-learning:v1.66.1"
+ image: "ghcr.io/immich-app/immich-machine-learning:v1.123.0"
}
]
}
}
}
}
|
This PR contains the following updates:
1.66.1
->1.123.0
Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
immich-app/immich (immich-app/immich)
v1.123.0
Compare Source
v1.123.0
Highlights
Welcome to release
v1.123.0
of Immich. This is the last release of the year as the team is winding down for the holiday season. Thank you for your support and the fantastic year. We cannot wait to continue adding more features, optimizing, and making Immich a delightful app experience for you and your family.This release fixes bugs in the web and mobile, notably from the recent new native video player. We also add a feature to allow you to change the timeline view order of an album in the mobile app
Support Immich
If you find the project helpful, you can support Immich by purchasing a product key at https://buy.immich.app/.
Cheers! 🍻
What's Changed
🚀 Features
🌟 Enhancements
🐛 Bug fixes
📚 Documentation
🌐 Translations
New Contributors
Full Changelog: immich-app/immich@v1.122.3...v1.123.0
v1.122.3
Compare Source
v1.122.3
What's Changed
🌟 Enhancements
🐛 Bug fixes
📚 Documentation
🌐 Translations
New Contributors
Full Changelog: immich-app/immich@v1.122.2...v1.122.3
v1.122.2
Compare Source
v1.122.2
This release fixes visual glitches on Android due to enabling the Impeller rendering engine and a small fix for the web
What's Changed
🐛 Bug fixes
New Contributors
Full Changelog: immich-app/immich@v1.122.1...v1.122.2
v1.122.1
Compare Source
v1.122.1
Hotfixes
Full Changelog: immich-app/immich@v1.122.0...v1.122.1
v1.122.0
Compare Source
v1.122.0
Highlights
Welcome to release
v1.122.0
of Immich. After a long release break, Immich is back and brings many new features with loads of bug fixes to enhance the user experience further and make Immich more delightful to use. Some of the highlights below:HDR video support
Thanks to the tireless work of @mertalev and @shenlong-tanwen, HDR videos are displayed correctly in their full dynamic range using the native video player on each respective platform directly in Immich. We hope this feature brings you a more lively experience when viewing past videos.
Multiple URLs for machine learning service
Remote machine learning enables folks to run machine learning on a more powerful computer, like their gaming PC. However, the expectation of constant uptime of the remote PC was a pain point for users. Immich now allows specifying multiple URLs so it can fall back to other PCs, including the local machine learning service on the same server.
You can add additional URL endpoints in the Machine Learning Settings.
Auto-switching server URLs in the mobile app
We are happy to bring you one of the long-requested features: the ability for the app to use the local IP address of your server while you are on your home Wi-Fi and automatically switch to alternative URLs while you are out and about, ranging from VPN URLs to public DNS addresses.
This option is located in the newly redesigned settings page in the mobile app under the Networking section. We hope this setting will simplify the networking setup you must do at home, which was previously only achievable with a split DNS setup and a local DNS server.
Ability to hide users when searching in your instance
For admins hosting a public instance who don’t want users to see each other, you can now disable that mechanism in the Server Settings.
Access the most recent albums through the web navigation bar
We added a dropdown to quickly access the most recent albums directly through the navigation bar.
Custom email templates
You can now modify the email template for user registration, album creation, and album updates. This can be configured with the Email Templates setting.
Automatically clean up files left behind by interrupted uploads
Previously, when an upload process was canceled, the partial files on the server stayed in the
upload
folder as corrupted files, which wasted storage space. This release implements a mechanism that intercepts the interrupted request and cleanses the partial files.More responsive hosted maps for users in Oceania
We have made some changes to improve the responsiveness of the hosted maps for users located in Oceania. Users located in those areas should now see their map load 2-3x faster generally as well as seeing more consistent response times.
Support Immich
If you find the project helpful, you can support Immich by purchasing a product key at https://buy.immich.app/.
Cheers! 🍻
What's Changed
🚨 Breaking Changes
🚀 Features
🌟 Enhancements
feat(tiles): improve map tile responsiveness in Oceania by @zackpollard in immich-app/geoshenanigans#62
feat(server): clean up interrupted upload files by @alextran1502 in #14265
feat: show delete album option in empty album by @alextran1502 in #14271
refactor(mobile): refactor to use context helpers for consistency by @dvbthien in #14235
feat(web): persist scroll position on navigation back to album by @caburum in #11388
feat(web): dedicated view for user's usage stats by @alextran1502 in #14348
feat(server): specify names for thumbnail files by @eligao in #14425
feat: Notification Email Templates by @TimVanOnckelen in #13940
🐛 Bug fixes
📚 Documentation
New Contributors
Full Changelog: immich-app/immich@v1.121.0...v1.122.0
v1.121.0
Compare Source
v1.121.0
Highlights
Welcome to release
v1.121.0
of Immich. This release focuses on bug fixes and performance optimization across the app. Some of the highlights below:@immich/ui
component library@immich/ui
component librarySome of you may have seen that we added a new repository on GitHub. We have started building out a shared UI components library for Immich that will hopefully lead to a more manageable and consistent design. It’s still very much in the works, but here is a sneak peek at the button component.
Notable fix: album sync degrades performance on the mobile app
We fixed a bug on the server that caused visible performance degradation of the mobile app. The album syncing process is always triggered when the app is reopened instead of only syncing when there are changes on the server. This is a server fix, so we encourage you to update your server to this new release to fix this performance issue.
Support Immich
If you find the project helpful, you can support Immich by purchasing a product key at https://buy.immich.app/.
Cheers! 🍻
What's Changed
🚀 Features
🌟 Enhancements
🐛 Bug fixes
📚 Documentation
New Contributors
Full Changelog: immich-app/immich@v1.120.2...v1.121.0
v1.120.2
Compare Source
v1.120.2
This patch release brings the following bug fixes:
Support Immich
If you find the project helpful, you can support Immich by purchasing a product key at https://buy.immich.app.
Cheers! 🍻
What's Changed
🌟 Enhancements
🐛 Bug fixes
📚 Documentation
New Contributors
Full Changelog: immich-app/immich@v1.120.1...v1.120.2
v1.120.1
Compare Source
v1.120.1
This release addresses the issues below
What's Changed
🐛 Bug fixes
📚 Documentation
New Contributors
Full Changelog: immich-app/immich@v1.120.0...v1.120.1
v1.120.0
: - 50.000 Stars ReleaseCompare Source
v1.120.0 - 50.000 Stars Release
Welcome to release
v1.120.0
of Immich. We've reached 50.000 stars on GitHub. Thank you for your love, support, and contributions to the project.This release introduces a new built-in automatic database dump feature as well as bug fixes and enhancements. Some of the highlights include:
Built-in automatic database backups
This release introduces a mechanism that automatically creates a database dump and is enabled by default. It will run at 2 AM server time and keep the last 14 backups, all of which are configurable. You can find the settings in Administration > Settings > Backup Settings
The database zip files are placed at
<UPLOAD_LOCATION>/backups
.Below is an example of a database backup size for a library with 80_000 assets.
Currently, restores must be done manually, and instructions can be found in the documentation
Timeline location indicator on scrolling
The timeline on the web will now show the Month/Year information while scrolling to better indicate the viewport context.
Screen.Recording.2024-11-06.at.08.46.53.mov
Faster CPU transcoding for HDR videos
Immich now uses a faster tone-mapping implementation developed by the Jellyfin team to map colors from HDR to SDR. During testing, overall transcoding speed improved by as much as 69% for a 4K target resolution. The exact improvement will depend on hardware, source video, and transcoding settings.
Support Immich
If you find the project helpful, you can support Immich by purchasing a product key at https://buy.immich.app.
Cheers! 🍻
What's Changed
🚀 Features
🌟 Enhancements
🐛 Bug fixes
📚 Documentation
🌐 Translations
New Contributors
Full Changelog: immich-app/immich@v1.119.1...v1.120.0
v1.119.1
Compare Source
v1.119.1
This patch release adds job options to the search view context menu when bulk-selecting assets.
What's Changed
🌟 Enhancements
📚 Documentation
New Contributors
Full Changelog: immich-app/immich@v1.119.0...v1.119.1
v1.119.0
Compare Source
v1.119.0
Welcome to release
v1.119.0
of Immich. This release focuses on fixing issues surrounding video encoding and thumbnail generation for a variety of old and new formats, along with minor improvements across the app. Some of the highlights below:VAAPI hardware decoding
Prior to this release, Immich only used VAAPI for video encoding; it still used the CPU for decoding and tone-mapping. This release adds end-to-end acceleration for VAAPI, making transcoding much faster with lower CPU utilization. With this addition, every supported acceleration API now has end-to-end acceleration in Immich.
If you use VAAPI hardware acceleration, you can enable hardware decoding in the transcoding settings to take advantage of this change.
Transcoding fix for mobile
When the source video is Dolby Vision, transcodes sometimes either didn't play in the mobile app, or only the audio was played. In particular, this meant that many videos captured on iOS could not be viewed on Android.
This issue has been fixed. However, existing transcodes of Dolby Vision videos created using Immich 1.114.0 - 1.118.2 will still have the issue and will need to be re-transcoded for correct playback in these cases.
To re-transcode affected videos, you can either select them in the web app and choose the Refresh encoded videos option or go to the Job Status page and click All next to Transcode Videos.
Note: you only need to do this if you encounter playback issues for these videos.
Support Immich
If you find the project helpful, you can support Immich by purchasing a product key at https://buy.immich.app.
Cheers! 🍻
What's Changed
🚨 Breaking Changes
🚀 Features
🌟 Enhancements
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.