From b31864fb1276b7fb2cac759b1a26825455fbeaec Mon Sep 17 00:00:00 2001 From: alextran1502 <27055614+alextran1502@users.noreply.github.com> Date: Sun, 8 Feb 2026 23:32:56 +0000 Subject: [PATCH] chore: release v2.6.0 --- CHANGELOG.md | 40 +++++++++++++++++++++ cli/package.json | 2 +- docs/static/archived-versions.json | 4 +++ e2e/package.json | 2 +- i18n/package.json | 2 +- machine-learning/pyproject.toml | 2 +- machine-learning/uv.lock | 2 +- mobile/android/fastlane/Fastfile | 4 +-- mobile/ios/Runner/Info.plist | 2 +- mobile/openapi/README.md | 2 +- mobile/pubspec.yaml | 2 +- open-api/immich-openapi-specs.json | 2 +- open-api/typescript-sdk/package.json | 2 +- open-api/typescript-sdk/src/fetch-client.ts | 2 +- package.json | 2 +- server/package.json | 2 +- web/package.json | 2 +- 17 files changed, 60 insertions(+), 16 deletions(-) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000000..652428ad68 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,40 @@ + +# v2.6.0 + +## Highlights + +{{RELEASE HIGHLIGHTS}} + +As always, please consider supporting the project. + +🎉 Cheers! 🎉 + + +---- + +And as always, bugs are fixed, and many other improvements also come with this release. + + + +## What's Changed +### 🌟 Enhancements +* feat(mobile): enhance album sorting functionality with order handling by @LeLunZ in https://github.com/immich-app/immich/pull/24816 +### 🐛 Bug fixes +* fix: add missing translations for image editor by @michelheusschen in https://github.com/immich-app/immich/pull/25957 +* fix: image and video download complete notification shows "file_name" by @romoisverycool in https://github.com/immich-app/immich/pull/25975 +* fix: user profile refetched each time on opening app dialog by @shenlong-tanwen in https://github.com/immich-app/immich/pull/25992 +* fix: improve albums page load time on firefox by @michelheusschen in https://github.com/immich-app/immich/pull/26025 +* fix: reduce queue graph jitter and include paused count by @michelheusschen in https://github.com/immich-app/immich/pull/26023 +* fix(web): toast fixed location by @YarosMallorca in https://github.com/immich-app/immich/pull/25966 +* fix: scroll jump when opening show & hide people by @michelheusschen in https://github.com/immich-app/immich/pull/25932 +* fix(web): display storage unit next to value instead of absolute positioning in admin user page by @K0lin in https://github.com/immich-app/immich/pull/25985 +* fix: iOS slow start by @alextran1502 in https://github.com/immich-app/immich/pull/26043 +* fix: profile dialog auto dismiss after opening on iPad by @alextran1502 in https://github.com/immich-app/immich/pull/26046 +### 📚 Documentation +* feat(docs): version policy by @mmomjian in https://github.com/immich-app/immich/pull/25979 + + +**Full Changelog**: https://github.com/immich-app/immich/compare/v2.5.5...v2.6.0 + +--- + diff --git a/cli/package.json b/cli/package.json index 3d3bae1914..67aaab31e6 100644 --- a/cli/package.json +++ b/cli/package.json @@ -1,6 +1,6 @@ { "name": "@immich/cli", - "version": "2.5.5", + "version": "2.6.0", "description": "Command Line Interface (CLI) for Immich", "type": "module", "exports": "./dist/index.js", diff --git a/docs/static/archived-versions.json b/docs/static/archived-versions.json index 795926ac89..3932fb3eb5 100644 --- a/docs/static/archived-versions.json +++ b/docs/static/archived-versions.json @@ -1,4 +1,8 @@ [ + { + "label": "v2.6.0", + "url": "https://docs.v2.6.0.archive.immich.app" + }, { "label": "v2.5.5", "url": "https://docs.v2.5.5.archive.immich.app" diff --git a/e2e/package.json b/e2e/package.json index 7271a65ffa..873a6cf60e 100644 --- a/e2e/package.json +++ b/e2e/package.json @@ -1,6 +1,6 @@ { "name": "immich-e2e", - "version": "2.5.5", + "version": "2.6.0", "description": "", "main": "index.js", "type": "module", diff --git a/i18n/package.json b/i18n/package.json index cb3560bea1..93d7d4554f 100644 --- a/i18n/package.json +++ b/i18n/package.json @@ -1,6 +1,6 @@ { "name": "immich-i18n", - "version": "2.5.5", + "version": "2.6.0", "private": true, "scripts": { "format": "prettier --check .", diff --git a/machine-learning/pyproject.toml b/machine-learning/pyproject.toml index ed34c6a338..e9608ef043 100644 --- a/machine-learning/pyproject.toml +++ b/machine-learning/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "immich-ml" -version = "2.5.5" +version = "2.6.0" description = "" authors = [{ name = "Hau Tran", email = "alex.tran1502@gmail.com" }] requires-python = ">=3.11,<4.0" diff --git a/machine-learning/uv.lock b/machine-learning/uv.lock index d0b502283f..5620d1c22c 100644 --- a/machine-learning/uv.lock +++ b/machine-learning/uv.lock @@ -882,7 +882,7 @@ wheels = [ [[package]] name = "immich-ml" -version = "2.5.5" +version = "2.6.0" source = { editable = "." } dependencies = [ { name = "aiocache" }, diff --git a/mobile/android/fastlane/Fastfile b/mobile/android/fastlane/Fastfile index befc2c11c5..aedbdeb188 100644 --- a/mobile/android/fastlane/Fastfile +++ b/mobile/android/fastlane/Fastfile @@ -35,8 +35,8 @@ platform :android do task: 'bundle', build_type: 'Release', properties: { - "android.injected.version.code" => 3036, - "android.injected.version.name" => "2.5.5", + "android.injected.version.code" => 3037, + "android.injected.version.name" => "2.6.0", } ) upload_to_play_store(skip_upload_apk: true, skip_upload_images: true, skip_upload_screenshots: true, aab: '../build/app/outputs/bundle/release/app-release.aab') diff --git a/mobile/ios/Runner/Info.plist b/mobile/ios/Runner/Info.plist index e0f06612fa..ab53ec0f8c 100644 --- a/mobile/ios/Runner/Info.plist +++ b/mobile/ios/Runner/Info.plist @@ -80,7 +80,7 @@ CFBundlePackageType APPL CFBundleShortVersionString - 2.5.5 + 2.6.0 CFBundleSignature ???? CFBundleURLTypes diff --git a/mobile/openapi/README.md b/mobile/openapi/README.md index 80c1a1c868..a38846b3fe 100644 --- a/mobile/openapi/README.md +++ b/mobile/openapi/README.md @@ -3,7 +3,7 @@ Immich API This Dart package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project: -- API version: 2.5.5 +- API version: 2.6.0 - Generator version: 7.8.0 - Build package: org.openapitools.codegen.languages.DartClientCodegen diff --git a/mobile/pubspec.yaml b/mobile/pubspec.yaml index 19b41f2799..ce5b572d8e 100644 --- a/mobile/pubspec.yaml +++ b/mobile/pubspec.yaml @@ -2,7 +2,7 @@ name: immich_mobile description: Immich - selfhosted backup media file on mobile phone publish_to: 'none' -version: 2.5.5+3036 +version: 2.6.0+3037 environment: sdk: '>=3.8.0 <4.0.0' diff --git a/open-api/immich-openapi-specs.json b/open-api/immich-openapi-specs.json index 901d85c02c..62c977bcd5 100644 --- a/open-api/immich-openapi-specs.json +++ b/open-api/immich-openapi-specs.json @@ -15072,7 +15072,7 @@ "info": { "title": "Immich", "description": "Immich API", - "version": "2.5.5", + "version": "2.6.0", "contact": {} }, "tags": [ diff --git a/open-api/typescript-sdk/package.json b/open-api/typescript-sdk/package.json index 96f858e6d8..6b69909d79 100644 --- a/open-api/typescript-sdk/package.json +++ b/open-api/typescript-sdk/package.json @@ -1,6 +1,6 @@ { "name": "@immich/sdk", - "version": "2.5.5", + "version": "2.6.0", "description": "Auto-generated TypeScript SDK for the Immich API", "type": "module", "main": "./build/index.js", diff --git a/open-api/typescript-sdk/src/fetch-client.ts b/open-api/typescript-sdk/src/fetch-client.ts index e6c31aeeae..bfe523199f 100644 --- a/open-api/typescript-sdk/src/fetch-client.ts +++ b/open-api/typescript-sdk/src/fetch-client.ts @@ -1,6 +1,6 @@ /** * Immich - * 2.5.5 + * 2.6.0 * DO NOT MODIFY - This file has been generated using oazapfts. * See https://www.npmjs.com/package/oazapfts */ diff --git a/package.json b/package.json index 3e04703974..d5f9e59828 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "immich-monorepo", - "version": "2.5.5", + "version": "2.6.0", "description": "Monorepo for Immich", "private": true, "packageManager": "pnpm@10.28.0+sha512.05df71d1421f21399e053fde567cea34d446fa02c76571441bfc1c7956e98e363088982d940465fd34480d4d90a0668bc12362f8aa88000a64e83d0b0e47be48", diff --git a/server/package.json b/server/package.json index 70ef426557..34ea609dab 100644 --- a/server/package.json +++ b/server/package.json @@ -1,6 +1,6 @@ { "name": "immich", - "version": "2.5.5", + "version": "2.6.0", "description": "", "author": "", "private": true, diff --git a/web/package.json b/web/package.json index 7af0474ba1..f773a93478 100644 --- a/web/package.json +++ b/web/package.json @@ -1,6 +1,6 @@ { "name": "immich-web", - "version": "2.5.5", + "version": "2.6.0", "license": "GNU Affero General Public License version 3", "type": "module", "scripts": {