diff --git a/docker/example.env b/docker/example.env index 6641cceaaa..2403d69a85 100644 --- a/docker/example.env +++ b/docker/example.env @@ -10,7 +10,7 @@ DB_DATA_LOCATION=./postgres # TZ=Etc/UTC # The Immich version to use. You can pin this to a specific version like "v2.1.0" -IMMICH_VERSION=v2 +IMMICH_VERSION=v3 # Connection secret for postgres. You should change it to a random password # Please use only the characters `A-Za-z0-9`, without special characters or spaces diff --git a/docs/docs/install/environment-variables.md b/docs/docs/install/environment-variables.md index 0932fa2855..5f0c888982 100644 --- a/docs/docs/install/environment-variables.md +++ b/docs/docs/install/environment-variables.md @@ -19,7 +19,7 @@ If this does not work, try running `docker compose up -d --force-recreate`. | Variable | Description | Default | Containers | | :----------------- | :------------------------------ | :-----: | :----------------------- | -| `IMMICH_VERSION` | Image tags | `v2` | server, machine learning | +| `IMMICH_VERSION` | Image tags | `v3` | server, machine learning | | `UPLOAD_LOCATION` | Host path for uploads | | server | | `DB_DATA_LOCATION` | Host path for Postgres database | | database | diff --git a/docs/docs/install/upgrading.md b/docs/docs/install/upgrading.md index 38fc056f80..8fc9113e6d 100644 --- a/docs/docs/install/upgrading.md +++ b/docs/docs/install/upgrading.md @@ -29,7 +29,7 @@ docker image prune ## Versioning Policy Immich follows [semantic versioning][semver], which tags releases in the format `..`. We intend for breaking changes to be limited to major version releases. -You can configure your Docker image to point to the current major version by using a metatag, such as `:v2`. +You can configure your Docker image to point to the current major version by using a metatag, such as `:v3`. Currently, we have no plans to backport patches to earlier versions. We encourage all users to run the most recent release of Immich. Switching back to an earlier version, even within the same minor release tag, is not supported. diff --git a/docs/static/archived-versions.json b/docs/static/archived-versions.json index 61681e6b77..aa52b78032 100644 --- a/docs/static/archived-versions.json +++ b/docs/static/archived-versions.json @@ -1,7 +1,7 @@ [ { - "label": "v3.0.0-rc.4", - "url": "https://docs.v3.0.0-rc.4.archive.immich.app" + "label": "v3.0.0", + "url": "https://docs.v3.0.0.archive.immich.app" }, { "label": "v2.7.5", diff --git a/e2e/package.json b/e2e/package.json index e10bdfca5a..55ab61d0e6 100644 --- a/e2e/package.json +++ b/e2e/package.json @@ -1,6 +1,6 @@ { "name": "immich-e2e", - "version": "3.0.0-rc.4", + "version": "3.0.0", "description": "", "main": "index.js", "type": "module", diff --git a/machine-learning/pyproject.toml b/machine-learning/pyproject.toml index 24647147a2..70c137a354 100644 --- a/machine-learning/pyproject.toml +++ b/machine-learning/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "immich-ml" -version = "3.0.0rc4" +version = "3.0.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 3ecfea934c..5d84196dc9 100644 --- a/machine-learning/uv.lock +++ b/machine-learning/uv.lock @@ -974,7 +974,7 @@ wheels = [ [[package]] name = "immich-ml" -version = "3.0.0rc4" +version = "3.0.0" source = { editable = "." } dependencies = [ { name = "aiocache" }, diff --git a/mobile/android/fastlane/Fastfile b/mobile/android/fastlane/Fastfile index e604d566c0..2ae20504e9 100644 --- a/mobile/android/fastlane/Fastfile +++ b/mobile/android/fastlane/Fastfile @@ -22,8 +22,8 @@ platform :android do task: 'bundle', build_type: 'Release', properties: { - "android.injected.version.code" => 3052, - "android.injected.version.name" => "3.0.0-rc.4", + "android.injected.version.code" => 3053, + "android.injected.version.name" => "3.0.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', track: 'beta') @@ -35,8 +35,8 @@ platform :android do task: 'bundle', build_type: 'Release', properties: { - "android.injected.version.code" => 3052, - "android.injected.version.name" => "3.0.0-rc.4", + "android.injected.version.code" => 3053, + "android.injected.version.name" => "3.0.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/openapi/README.md b/mobile/openapi/README.md index 5fe04860e5..f220b6e97f 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: 3.0.0-rc.4 +- API version: 3.0.0 - Generator version: 7.22.0 - Build package: org.openapitools.codegen.languages.DartClientCodegen diff --git a/mobile/pubspec.yaml b/mobile/pubspec.yaml index f151b03f29..54ed028f75 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: 3.0.0-rc.4+3052 +version: 3.0.0+3053 environment: sdk: '>=3.12.0 <4.0.0' diff --git a/open-api/immich-openapi-specs.json b/open-api/immich-openapi-specs.json index 4006b36295..873a7eb161 100644 --- a/open-api/immich-openapi-specs.json +++ b/open-api/immich-openapi-specs.json @@ -16206,7 +16206,7 @@ "info": { "title": "Immich", "description": "Immich API", - "version": "3.0.0-rc.4", + "version": "3.0.0", "contact": {} }, "tags": [ diff --git a/package.json b/package.json index 0472f3cf5d..8cc0820610 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "immich-monorepo", - "version": "3.0.0-rc.4", + "version": "3.0.0", "description": "Monorepo for Immich", "type": "module", "private": true, diff --git a/packages/cli/package.json b/packages/cli/package.json index da6134d955..014f42cf66 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@immich/cli", - "version": "3.0.0-rc.4", + "version": "3.0.0", "description": "Command Line Interface (CLI) for Immich", "repository": { "type": "git", diff --git a/packages/sdk/package.json b/packages/sdk/package.json index 85865a706b..15cdf26ad6 100644 --- a/packages/sdk/package.json +++ b/packages/sdk/package.json @@ -1,6 +1,6 @@ { "name": "@immich/sdk", - "version": "3.0.0-rc.4", + "version": "3.0.0", "description": "Auto-generated TypeScript SDK for the Immich API", "repository": { "type": "git", diff --git a/packages/sdk/src/fetch-client.ts b/packages/sdk/src/fetch-client.ts index bf5541feac..9483d18869 100644 --- a/packages/sdk/src/fetch-client.ts +++ b/packages/sdk/src/fetch-client.ts @@ -1,6 +1,6 @@ /** * Immich - * 3.0.0-rc.4 + * 3.0.0 * DO NOT MODIFY - This file has been generated using oazapfts. * See https://www.npmjs.com/package/oazapfts */ diff --git a/server/package.json b/server/package.json index c8d48642ef..60c3a06710 100644 --- a/server/package.json +++ b/server/package.json @@ -1,6 +1,6 @@ { "name": "immich", - "version": "3.0.0-rc.4", + "version": "3.0.0", "description": "", "author": "", "private": true, diff --git a/web/package.json b/web/package.json index 06b640bd77..cd52422e99 100644 --- a/web/package.json +++ b/web/package.json @@ -1,6 +1,6 @@ { "name": "immich-web", - "version": "3.0.0-rc.4", + "version": "3.0.0", "license": "GNU Affero General Public License version 3", "type": "module", "scripts": {