Dependency Dashboard #951

Open
opened 2026-02-04 23:41:50 +03:00 by OVERLORD · 0 comments
Owner

Originally created by @renovate[bot] on GitHub (Jun 16, 2023).

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
View this repository on the Mend.io Web Portal.

Repository Problems

These problems occurred while renovating this repository. View logs.

  • ⚠️ WARN: Package lookup failures

Deprecations / Replacements

Warning

These dependencies are either deprecated or have replacements available:

Datasource Name Replacement PR?
npm fluent-ffmpeg Unavailable

Abandoned Dependencies

Note

Packages are marked as abandoned when they exceed the abandonmentThreshold since their last release. Unlike deprecated packages with official notices, abandonment is detected by release inactivity.

These dependencies have not received updates for an extended period and may be unmaintained:

View abandoned dependencies (68)
Datasource Name Last Updated
github-actions actions-cool/maintain-one-comment 2024-05-22
github-actions android-actions/setup-android 2024-11-09
github-actions cloudflare/pages-action 2023-05-23
github-actions ludeeus/action-shellcheck 2023-01-29
github-actions mshick/add-pr-comment 2024-02-01
npm @extism/js-pdk 2024-09-09
npm @mapbox/mapbox-gl-rtl-text 2024-07-24
npm @mdi/js 2023-12-27
npm @mdi/react 2022-07-22
npm @opentelemetry/api 2024-06-05
npm @socket.io/redis-adapter 2024-03-13
npm @testing-library/user-event 2025-01-21
npm ajv 2024-07-12
npm archiver 2024-03-10
npm async-lock 2023-12-22
npm byte-size 2024-12-06
npm class-transformer 2021-11-22
npm cli-progress 2023-02-19
npm cookie-parser 2024-10-08
npm dom-to-image 2017-10-04
npm factory.ts 2024-10-13
npm fast-glob 2025-01-05
npm geo-coordinates-parser 2024-10-10
npm geojson 2017-08-06
npm handlebars 2023-08-01
npm justified-layout 2021-01-06
npm lunr 2020-08-19
npm micromatch 2024-08-23
npm pngjs 2023-02-20
npm prism-react-renderer 2024-12-11
npm qrcode 2024-08-05
npm raw-loader 2020-10-09
npm reflect-metadata 2024-03-29
npm sanitize-filename 2019-08-26
npm svelte-i18n 2024-10-21
npm svelte-persisted-store 2024-10-31
npm thumbhash 2023-03-22
npm url 2024-07-26
npm utimes 2023-09-27
pep621 aiocache 2024-09-25
pep621 ftfy 2024-10-26
pep621 insightface 2023-04-02
pub cached_network_image 2024-08-13
pub cancellation_token_http 2024-11-02
pub cast 2024-08-09
pub collection 2024-10-21
pub fake_async 2025-01-28
pub file 2024-10-08
pub flutter_cache_manager 2024-08-13
pub glob 2025-01-23
pub logging 2024-10-17
pub mocktail 2024-06-12
pub octo_image 2024-08-01
pub path 2024-10-17
pub path_provider 2024-10-29
pub punycode 2021-02-25
pub scroll_date_picker 2024-03-19
pub scrollable_positioned_list 2023-05-08
pub sliver_tools 2023-07-17
pub stream_transform 2024-12-17

Awaiting Schedule

The following updates are awaiting their schedule. To get an update now, click on a checkbox below.

  • chore(deps): update docker.io/valkey/valkey:9 docker digest to 930b414
  • chore(deps): update dependency terragrunt to v0.99.1
  • fix(deps): update dependency @immich/ui to ^0.60.0
  • chore(deps): update dependency globals to v17
  • chore(deps): update dependency riverpod_generator to v4
  • chore(deps): update machine-learning (major) (gunicorn, pytest-cov)
  • fix(deps): update dependency analyzer to v10
  • fix(deps): update dependency auto_route to v11
  • fix(deps): update dependency chokidar to v5
  • fix(deps): update dependency exiftool-vendored to v35
  • fix(deps): update dependency fabric to v7
  • fix(deps): update dependency jose to v6
  • fix(deps): update dependency local_auth to v3
  • fix(deps): update dependency nestjs-otel to v8
  • fix(deps): update dependency network_info_plus to v7
  • fix(deps): update dependency package_info_plus to v9
  • fix(deps): update dependency pinput to v6
  • fix(deps): update dependency riverpod_annotation to v4
  • fix(deps): update dependency share_plus to v12
  • fix(deps): update dependency simple-icons to v16
  • fix(deps): update dependency uuid to v13
  • fix(deps): update react-email monorepo (major) (@react-email/components, @react-email/render, react-email)
  • 🔐 Create all awaiting schedule PRs at once 🔐

PR Edited (Blocked)

The following updates have been manually edited so Renovate will no longer make changes. To discard all commits and start over, click on a checkbox below.

Pending Status Checks

The following updates await pending status checks. To force their creation now, click on a checkbox below.

  • chore(deps): update dependency @types/node to ^24.10.10
  • chore(deps): update dependency java to v21.0.10+7.0.lts
  • chore(deps): update ghcr.io/jdx/mise docker tag to v2026.2.3
  • chore(deps): update dependency isar_generator to v3
  • chore(deps): update dependency java to v25
  • fix(deps): update dependency isar to v3
  • fix(deps): update dependency nodemailer to v8

Warning

Renovate failed to look up the following dependencies: Could not determine new digest for update (github-tags package immich-app/devtools).

Files affected: .github/workflows/docker.yml, .github/workflows/test.yml, .github/workflows/weblate-lock.yml


Open

The following updates have all been created. To force a retry/rebase of any, click on a checkbox below.

PR Closed (Blocked)

The following updates are blocked by an existing closed PR. To recreate the PR, click on a checkbox below.

Detected Dependencies

devcontainer (1)
.devcontainer/devcontainer.json (1)
  • ghcr.io/devcontainers/features/docker-in-docker 2
docker-compose (5)
docker/docker-compose.dev.yml (2)
  • docker.io/valkey/valkey 9@sha256:546304417feac0874c3dd576e0952c6bb8f06bb4093ea0c9ca303c73cf458f63 → [Updates: 9]
  • ghcr.io/immich-app/postgres 14-vectorchord0.4.3-pgvectors0.2.0@sha256:bcf63357191b76a916ae5eb93464d65c07511da41e3bf7a8416db519b40b1c23 → [Updates: 16-vectorchord0.4.3-pgvectors0.2.0]
docker/docker-compose.prod.yml (4)
  • docker.io/valkey/valkey 9@sha256:546304417feac0874c3dd576e0952c6bb8f06bb4093ea0c9ca303c73cf458f63 → [Updates: 9]
  • ghcr.io/immich-app/postgres 14-vectorchord0.4.3-pgvectors0.2.0@sha256:bcf63357191b76a916ae5eb93464d65c07511da41e3bf7a8416db519b40b1c23 → [Updates: 16-vectorchord0.4.3-pgvectors0.2.0]
  • prom/prometheus sha256:1f0f50f06acaceb0f5670d2c8a658a599affe7b0d8e78b898c1035653849a702
  • grafana/grafana 12.3.1-ubuntu@sha256:d57f1365197aec34c4d80869d8ca45bb7787c7663904950dab214dfb40c1c2fd → [Updates: 12.3.2-ubuntu]
docker/docker-compose.yml (2)
  • docker.io/valkey/valkey 9@sha256:546304417feac0874c3dd576e0952c6bb8f06bb4093ea0c9ca303c73cf458f63 → [Updates: 9]
  • ghcr.io/immich-app/postgres 14-vectorchord0.4.3-pgvectors0.2.0@sha256:bcf63357191b76a916ae5eb93464d65c07511da41e3bf7a8416db519b40b1c23 → [Updates: 16-vectorchord0.4.3-pgvectors0.2.0]
e2e/docker-compose.dev.yml (2)
  • redis 6.2-alpine@sha256:46884be93652d02a96a176ccf173d1040bef365c5706aa7b6a1931caec8bfeef → [Updates: 8.4-alpine]
  • ghcr.io/immich-app/postgres 14-vectorchord0.3.0@sha256:6f3e9d2c2177af16c2988ff71425d79d89ca630ec2f9c8db03209ab716542338 → [Updates: 17-vectorchord0.3.0]
e2e/docker-compose.yml (2)
  • redis 6.2-alpine@sha256:46884be93652d02a96a176ccf173d1040bef365c5706aa7b6a1931caec8bfeef → [Updates: 8.4-alpine]
  • ghcr.io/immich-app/postgres 14-vectorchord0.3.0@sha256:6f3e9d2c2177af16c2988ff71425d79d89ca630ec2f9c8db03209ab716542338 → [Updates: 17-vectorchord0.3.0]
dockerfile (5)
cli/Dockerfile (1)
  • node 24.1.0-alpine3.20@sha256:8fe019e0d57dbdce5f5c27c0b63d2775cf34b00e3755a7dea969802d7e0c2b25
e2e-auth-server/Dockerfile (1)
  • node 24.1.0-alpine3.20@sha256:8fe019e0d57dbdce5f5c27c0b63d2775cf34b00e3755a7dea969802d7e0c2b25
machine-learning/Dockerfile (8)
  • python 3.11-bookworm@sha256:667cf70698924920f29ebdb8d749ab665811503b87093d4f11826d114fd7255e → [Updates: 3.11-bookworm]
  • python 3.13-slim-trixie@sha256:0222b795db95bf7412cede36ab46a266cfb31f632e64051aac9806dabf840a61 → [Updates: 3.13-slim-trixie]
  • rocm/dev-ubuntu-24.04 6.4.4-complete@sha256:31418ac10a3769a71eaef330c07280d1d999d7074621339b8f93c484c35f6078
  • ghcr.io/astral-sh/uv 0.8.15@sha256:a5727064a0de127bdb7c9d3c1383f3a9ac307d9f2d8a391edc7896c54289ced0
  • python 3.11-slim-bookworm@sha256:917ec0e42cd6af87657a768449c2f604a6b67c7ab8e10ff917b8724799f816d3 → [Updates: 3.11-slim-bookworm]
  • python 3.13-slim-trixie@sha256:0222b795db95bf7412cede36ab46a266cfb31f632e64051aac9806dabf840a61 → [Updates: 3.13-slim-trixie]
  • nvidia/cuda 12.2.2-runtime-ubuntu22.04@sha256:94c1577b2cd9dd6c0312dc04dff9cb2fdce2b268018abc3d7c2dbcacf1155000
  • rocm/dev-ubuntu-24.04 6.4.4-complete@sha256:31418ac10a3769a71eaef330c07280d1d999d7074621339b8f93c484c35f6078
server/Dockerfile (3)
  • ghcr.io/immich-app/base-server-dev 202601131104@sha256:8d907eb3fe10dba4a1e034fd0060ea68c01854d92fcc9debc6b868b98f888ba7
  • ghcr.io/jdx/mise 2026.1.1@sha256:a55c391f7582f34c58bce1a85090cd526596402ba77fc32b06c49b8404ef9c14 → [Updates: 2026.2.3]
  • ghcr.io/immich-app/base-server-prod 202601131104@sha256:c649c5838b6348836d27db6d49cadbbc6157feae7a1a237180c3dec03577ba8f
server/Dockerfile.dev (1)
  • ghcr.io/immich-app/base-server-dev 202601131104@sha256:8d907eb3fe10dba4a1e034fd0060ea68c01854d92fcc9debc6b868b98f888ba7
github-actions (23)
.github/workflows/build-mobile.yml (15)
  • immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1 → [Updates: create-workflow-token-action-v1.0.1]
  • immich-app/devtools pre-job-action-v2.0.0@08bac802a312fc89808e0dd589271ca0974087b5 → [Updates: pre-job-action-v2.0.1]
  • immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1 → [Updates: create-workflow-token-action-v1.0.1]
  • actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8 → [Updates: v6.0.2]
  • actions/setup-java v5.1.0@f2beeb24e141e01a676f977032f5a29d81c9e27e → [Updates: v5.2.0]
  • actions/cache v5.0.1@9255dc7a253b0ccc959486e2bca901246202afeb → [Updates: v5.0.3]
  • subosito/flutter-action v2.21.0@fd55f4c5af5b953cc57a2be44cb082c8f6635e8e
  • android-actions/setup-android v3.2.2@9fc6c4e9069bf8d3d10b2204b1fb8f6ef7065407
  • actions/upload-artifact v6.0.0@b7c566a772e6b6bfb58ed0dc250532a479d7789f
  • actions/cache v5.0.1@9255dc7a253b0ccc959486e2bca901246202afeb → [Updates: v5.0.3]
  • actions/checkout v6@8e8c483db84b4bee98b60c0593521ed34d9990e8 → [Updates: v6]
  • subosito/flutter-action v2@fd55f4c5af5b953cc57a2be44cb082c8f6635e8e
  • ruby/setup-ruby v1
  • actions/upload-artifact v6.0.0@b7c566a772e6b6bfb58ed0dc250532a479d7789f
  • macos 15
.github/workflows/cache-cleanup.yml (2)
  • immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1 → [Updates: create-workflow-token-action-v1.0.1]
  • actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8 → [Updates: v6.0.2]
.github/workflows/cli.yml (11)
  • immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1 → [Updates: create-workflow-token-action-v1.0.1]
  • actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8 → [Updates: v6.0.2]
  • pnpm/action-setup v4.2.0@41ff72655975bd51cab0327fa583b6e92b6d3061
  • actions/setup-node v6.1.0@395ad3262231945c25e8478fd5baf05154b1d79f → [Updates: v6.2.0]
  • immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1 → [Updates: create-workflow-token-action-v1.0.1]
  • actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8 → [Updates: v6.0.2]
  • docker/setup-qemu-action v3.7.0@c7c53464625b32c7a7e944ae62b3e17d2b600130
  • docker/setup-buildx-action v3.12.0@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f
  • docker/login-action v3.6.0@5e57cd118135c172c3672efd75eb46360885c0ef → [Updates: v3.7.0]
  • docker/metadata-action v5.10.0@c299e40c65443455700f0fdfc63efafe5b349051
  • docker/build-push-action v6.18.0@263435318d21b8e681c14492fe198d362a7d2c83
.github/workflows/close-duplicates.yml (1)
  • ghcr.io/immich-app/mdq main@sha256:ab9f163cd5d5cec42704a26ca2769ecf3f10aa8e7bae847f1d527cdf075946e6 → [Updates: main]
.github/workflows/codeql-analysis.yml (5)
  • immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1 → [Updates: create-workflow-token-action-v1.0.1]
  • actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8 → [Updates: v6.0.2]
  • github/codeql-action v4.31.9@5d4e8d1aca955e8d8589aabd499c5cae939e33c7 → [Updates: v4.32.0]
  • github/codeql-action v4.31.9@5d4e8d1aca955e8d8589aabd499c5cae939e33c7 → [Updates: v4.32.0]
  • github/codeql-action v4.31.9@5d4e8d1aca955e8d8589aabd499c5cae939e33c7 → [Updates: v4.32.0]
.github/workflows/docker.yml (8)
  • immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1 → [Updates: create-workflow-token-action-v1.0.1]
  • immich-app/devtools pre-job-action-v2.0.0@08bac802a312fc89808e0dd589271ca0974087b5 → [Updates: pre-job-action-v2.0.1]
  • docker/login-action v3.6.0@5e57cd118135c172c3672efd75eb46360885c0ef → [Updates: v3.7.0]
  • docker/login-action v3.6.0@5e57cd118135c172c3672efd75eb46360885c0ef → [Updates: v3.7.0]
  • immich-app/devtools multi-runner-build-workflow-v2.1.0@0477486d82313fba68f7c82c034120a4b8981297 → [Updates: multi-runner-build-workflow-v2.2.0]
  • immich-app/devtools multi-runner-build-workflow-v2.1.0@0477486d82313fba68f7c82c034120a4b8981297 → [Updates: multi-runner-build-workflow-v2.2.0]
  • immich-app/devtools 0.0.4@68f10eb389bb02a3cf9d1156111964c549eb421b
  • immich-app/devtools 0.0.4@68f10eb389bb02a3cf9d1156111964c549eb421b
.github/workflows/docs-build.yml (7)
  • immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1 → [Updates: create-workflow-token-action-v1.0.1]
  • immich-app/devtools pre-job-action-v2.0.0@08bac802a312fc89808e0dd589271ca0974087b5 → [Updates: pre-job-action-v2.0.1]
  • immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1 → [Updates: create-workflow-token-action-v1.0.1]
  • actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8 → [Updates: v6.0.2]
  • pnpm/action-setup v4.2.0@41ff72655975bd51cab0327fa583b6e92b6d3061
  • actions/setup-node v6.1.0@395ad3262231945c25e8478fd5baf05154b1d79f → [Updates: v6.2.0]
  • actions/upload-artifact v6.0.0@b7c566a772e6b6bfb58ed0dc250532a479d7789f
.github/workflows/docs-deploy.yml (10)
  • immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1 → [Updates: create-workflow-token-action-v1.0.1]
  • actions/github-script v8.0.0@ed597411d8f924073f98dfc5c65a23a2325f34cd
  • actions/github-script v8.0.0@ed597411d8f924073f98dfc5c65a23a2325f34cd
  • immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1 → [Updates: create-workflow-token-action-v1.0.1]
  • actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8 → [Updates: v6.0.2]
  • immich-app/devtools use-mise-action-v1.1.0@cd24790a7f5f6439ac32cc94f5523cb2de8bfa8c → [Updates: use-mise-action-v1.1.1]
  • actions/github-script v8.0.0@ed597411d8f924073f98dfc5c65a23a2325f34cd
  • actions/github-script v8.0.0@ed597411d8f924073f98dfc5c65a23a2325f34cd
  • cloudflare/pages-action v1.5.0@f0a1cd58cd66095dee69bfa18fa5efd1dde93bca
  • actions-cool/maintain-one-comment v3.2.0@4b2dbf086015f892dcb5e8c1106f5fccd6c1476b
.github/workflows/docs-destroy.yml (4)
  • immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1 → [Updates: create-workflow-token-action-v1.0.1]
  • actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8 → [Updates: v6.0.2]
  • immich-app/devtools use-mise-action-v1.1.0@cd24790a7f5f6439ac32cc94f5523cb2de8bfa8c → [Updates: use-mise-action-v1.1.1]
  • actions-cool/maintain-one-comment v3.2.0@4b2dbf086015f892dcb5e8c1106f5fccd6c1476b
.github/workflows/fix-format.yml (6)
  • actions/create-github-app-token v2.2.1@29824e69f54612133e76f7eaac726eef6c875baf
  • actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8 → [Updates: v6.0.2]
  • pnpm/action-setup v4.2.0@41ff72655975bd51cab0327fa583b6e92b6d3061
  • actions/setup-node v6.1.0@395ad3262231945c25e8478fd5baf05154b1d79f → [Updates: v6.2.0]
  • EndBug/add-and-commit v9.1.4@a94899bca583c204427a224a7af87c02f9b325d5
  • actions/github-script v8.0.0@ed597411d8f924073f98dfc5c65a23a2325f34cd
.github/workflows/merge-translations.yml (1)
  • actions/create-github-app-token v2.2.1@29824e69f54612133e76f7eaac726eef6c875baf
.github/workflows/org-pr-require-conventional-commit.yml (1)
  • immich-app/devtools main
.github/workflows/org-zizmor.yml (1)
  • immich-app/devtools main
.github/workflows/pr-label-validation.yml (2)
  • immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1 → [Updates: create-workflow-token-action-v1.0.1]
  • mheap/github-action-required-labels v5.5.1@8afbe8ae6ab7647d0c9f0cfa7c2f939650d22509
.github/workflows/pr-labeler.yml (2)
  • immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1 → [Updates: create-workflow-token-action-v1.0.1]
  • actions/labeler v6.0.1@634933edcd8ababfe52f92936142cc22ac488b1b
.github/workflows/prepare-release.yml (10)
  • actions/create-github-app-token v2.2.1@29824e69f54612133e76f7eaac726eef6c875baf
  • actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8 → [Updates: v6.0.2]
  • astral-sh/setup-uv v7.1.6@681c641aba71e4a1c380be3ab5e12ad51f415867 → [Updates: v7.2.1]
  • pnpm/action-setup v4.2.0@41ff72655975bd51cab0327fa583b6e92b6d3061
  • actions/setup-node v6.1.0@395ad3262231945c25e8478fd5baf05154b1d79f → [Updates: v6.2.0]
  • EndBug/add-and-commit v9.1.4@a94899bca583c204427a224a7af87c02f9b325d5
  • actions/create-github-app-token v2.2.1@29824e69f54612133e76f7eaac726eef6c875baf
  • actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8 → [Updates: v6.0.2]
  • actions/download-artifact v7.0.0@37930b1c2abaa49bbe596cd826c3c89aef350131
  • softprops/action-gh-release v2.5.0@a06a81a03ee405af7f2048a818ed3f03bbf83c7b
.github/workflows/preview-label.yaml (6)
  • immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1 → [Updates: create-workflow-token-action-v1.0.1]
  • mshick/add-pr-comment v2.8.2@b8f338c590a895d50bcbfa6c5859251edc8952fc
  • immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1 → [Updates: create-workflow-token-action-v1.0.1]
  • actions/github-script v8.0.0@ed597411d8f924073f98dfc5c65a23a2325f34cd
  • mshick/add-pr-comment v2.8.2@b8f338c590a895d50bcbfa6c5859251edc8952fc
  • mshick/add-pr-comment v2.8.2@b8f338c590a895d50bcbfa6c5859251edc8952fc
.github/workflows/release-pr.yml (8)
  • actions/create-github-app-token v2.2.1@29824e69f54612133e76f7eaac726eef6c875baf
  • actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8 → [Updates: v6.0.2]
  • astral-sh/setup-uv v7.1.6@681c641aba71e4a1c380be3ab5e12ad51f415867 → [Updates: v7.2.1]
  • pnpm/action-setup v4.2.0@41ff72655975bd51cab0327fa583b6e92b6d3061
  • actions/setup-node v6.1.0@395ad3262231945c25e8478fd5baf05154b1d79f → [Updates: v6.2.0]
  • ietf-tools/semver-action v1.11.0@c90370b2958652d71c06a3484129a4d423a6d8a8
  • actions/github-script v8.0.0@ed597411d8f924073f98dfc5c65a23a2325f34cd
  • peter-evans/create-pull-request v8.0.0@98357b18bf14b5342f975ff684046ec3b2a07725 → [Updates: v8.1.0]
.github/workflows/release.yml (5)
  • actions/create-github-app-token v2.2.1@29824e69f54612133e76f7eaac726eef6c875baf
  • actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8 → [Updates: v6.0.2]
  • actions/download-artifact v7.0.0@37930b1c2abaa49bbe596cd826c3c89aef350131
  • softprops/action-gh-release v2.5.0@a06a81a03ee405af7f2048a818ed3f03bbf83c7b
  • actions/github-script v8.0.0@ed597411d8f924073f98dfc5c65a23a2325f34cd
.github/workflows/sdk.yml (4)
  • immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1 → [Updates: create-workflow-token-action-v1.0.1]
  • actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8 → [Updates: v6.0.2]
  • pnpm/action-setup v4.2.0@41ff72655975bd51cab0327fa583b6e92b6d3061
  • actions/setup-node v6.1.0@395ad3262231945c25e8478fd5baf05154b1d79f → [Updates: v6.2.0]
.github/workflows/static_analysis.yml (7)
  • immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1 → [Updates: create-workflow-token-action-v1.0.1]
  • immich-app/devtools pre-job-action-v2.0.0@08bac802a312fc89808e0dd589271ca0974087b5 → [Updates: pre-job-action-v2.0.1]
  • immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1 → [Updates: create-workflow-token-action-v1.0.1]
  • actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8 → [Updates: v6.0.2]
  • subosito/flutter-action v2.21.0@fd55f4c5af5b953cc57a2be44cb082c8f6635e8e
  • CQLabs/setup-dcm v2.0.1@8697ae0790c0852e964a6ef1d768d62a6675481a
  • tj-actions/verify-changed-files v20.0.4@a1c6acee9df209257a246f2cc6ae8cb6581c1edf
.github/workflows/test.yml (71)
  • immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1 → [Updates: create-workflow-token-action-v1.0.1]
  • immich-app/devtools pre-job-action-v2.0.0@08bac802a312fc89808e0dd589271ca0974087b5 → [Updates: pre-job-action-v2.0.1]
  • immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1 → [Updates: create-workflow-token-action-v1.0.1]
  • actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8 → [Updates: v6.0.2]
  • pnpm/action-setup v4.2.0@41ff72655975bd51cab0327fa583b6e92b6d3061
  • actions/setup-node v6.1.0@395ad3262231945c25e8478fd5baf05154b1d79f → [Updates: v6.2.0]
  • immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1 → [Updates: create-workflow-token-action-v1.0.1]
  • actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8 → [Updates: v6.0.2]
  • pnpm/action-setup v4.2.0@41ff72655975bd51cab0327fa583b6e92b6d3061
  • actions/setup-node v6.1.0@395ad3262231945c25e8478fd5baf05154b1d79f → [Updates: v6.2.0]
  • immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1 → [Updates: create-workflow-token-action-v1.0.1]
  • actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8 → [Updates: v6.0.2]
  • pnpm/action-setup v4.2.0@41ff72655975bd51cab0327fa583b6e92b6d3061
  • actions/setup-node v6.1.0@395ad3262231945c25e8478fd5baf05154b1d79f → [Updates: v6.2.0]
  • immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1 → [Updates: create-workflow-token-action-v1.0.1]
  • actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8 → [Updates: v6.0.2]
  • pnpm/action-setup v4.2.0@41ff72655975bd51cab0327fa583b6e92b6d3061
  • actions/setup-node v6.1.0@395ad3262231945c25e8478fd5baf05154b1d79f → [Updates: v6.2.0]
  • immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1 → [Updates: create-workflow-token-action-v1.0.1]
  • actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8 → [Updates: v6.0.2]
  • pnpm/action-setup v4.2.0@41ff72655975bd51cab0327fa583b6e92b6d3061
  • actions/setup-node v6.1.0@395ad3262231945c25e8478fd5baf05154b1d79f → [Updates: v6.2.0]
  • immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1 → [Updates: create-workflow-token-action-v1.0.1]
  • actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8 → [Updates: v6.0.2]
  • pnpm/action-setup v4.2.0@41ff72655975bd51cab0327fa583b6e92b6d3061
  • actions/setup-node v6.1.0@395ad3262231945c25e8478fd5baf05154b1d79f → [Updates: v6.2.0]
  • tj-actions/verify-changed-files v20.0.4@a1c6acee9df209257a246f2cc6ae8cb6581c1edf
  • immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1 → [Updates: create-workflow-token-action-v1.0.1]
  • actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8 → [Updates: v6.0.2]
  • pnpm/action-setup v4.2.0@41ff72655975bd51cab0327fa583b6e92b6d3061
  • actions/setup-node v6.1.0@395ad3262231945c25e8478fd5baf05154b1d79f → [Updates: v6.2.0]
  • immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1 → [Updates: create-workflow-token-action-v1.0.1]
  • actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8 → [Updates: v6.0.2]
  • pnpm/action-setup v4.2.0@41ff72655975bd51cab0327fa583b6e92b6d3061
  • actions/setup-node v6.1.0@395ad3262231945c25e8478fd5baf05154b1d79f → [Updates: v6.2.0]
  • immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1 → [Updates: create-workflow-token-action-v1.0.1]
  • actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8 → [Updates: v6.0.2]
  • pnpm/action-setup v4.2.0@41ff72655975bd51cab0327fa583b6e92b6d3061
  • actions/setup-node v6.1.0@395ad3262231945c25e8478fd5baf05154b1d79f → [Updates: v6.2.0]
  • immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1 → [Updates: create-workflow-token-action-v1.0.1]
  • actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8 → [Updates: v6.0.2]
  • pnpm/action-setup v4.2.0@41ff72655975bd51cab0327fa583b6e92b6d3061
  • actions/setup-node v6.1.0@395ad3262231945c25e8478fd5baf05154b1d79f → [Updates: v6.2.0]
  • actions/upload-artifact v6.0.0@b7c566a772e6b6bfb58ed0dc250532a479d7789f
  • actions/upload-artifact v6.0.0@b7c566a772e6b6bfb58ed0dc250532a479d7789f
  • immich-app/devtools 0.0.4@68f10eb389bb02a3cf9d1156111964c549eb421b
  • immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1 → [Updates: create-workflow-token-action-v1.0.1]
  • actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8 → [Updates: v6.0.2]
  • subosito/flutter-action v2.21.0@fd55f4c5af5b953cc57a2be44cb082c8f6635e8e
  • immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1 → [Updates: create-workflow-token-action-v1.0.1]
  • actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8 → [Updates: v6.0.2]
  • astral-sh/setup-uv v7.1.6@681c641aba71e4a1c380be3ab5e12ad51f415867 → [Updates: v7.2.1]
  • immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1 → [Updates: create-workflow-token-action-v1.0.1]
  • actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8 → [Updates: v6.0.2]
  • pnpm/action-setup v4.2.0@41ff72655975bd51cab0327fa583b6e92b6d3061
  • actions/setup-node v6.1.0@395ad3262231945c25e8478fd5baf05154b1d79f → [Updates: v6.2.0]
  • immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1 → [Updates: create-workflow-token-action-v1.0.1]
  • actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8 → [Updates: v6.0.2]
  • ludeeus/action-shellcheck 2.0.0@00cae500b08a931fb5698e11e79bfbd38e612a38
  • immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1 → [Updates: create-workflow-token-action-v1.0.1]
  • actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8 → [Updates: v6.0.2]
  • pnpm/action-setup v4.2.0@41ff72655975bd51cab0327fa583b6e92b6d3061
  • actions/setup-node v6.1.0@395ad3262231945c25e8478fd5baf05154b1d79f → [Updates: v6.2.0]
  • tj-actions/verify-changed-files v20.0.4@a1c6acee9df209257a246f2cc6ae8cb6581c1edf
  • immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1 → [Updates: create-workflow-token-action-v1.0.1]
  • actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8 → [Updates: v6.0.2]
  • pnpm/action-setup v4.2.0@41ff72655975bd51cab0327fa583b6e92b6d3061
  • actions/setup-node v6.1.0@395ad3262231945c25e8478fd5baf05154b1d79f → [Updates: v6.2.0]
  • tj-actions/verify-changed-files v20.0.4@a1c6acee9df209257a246f2cc6ae8cb6581c1edf
  • tj-actions/verify-changed-files v20.0.4@a1c6acee9df209257a246f2cc6ae8cb6581c1edf
  • ghcr.io/immich-app/postgres 14-vectorchord0.4.3@sha256:dbf18b3ffea4a81434c65b71e20d27203baf903a0275f4341e4c16dfd901fd67 → [Updates: 17-vectorchord0.4.3]
.github/workflows/weblate-lock.yml (4)
  • immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1 → [Updates: create-workflow-token-action-v1.0.1]
  • immich-app/devtools pre-job-action-v2.0.0@08bac802a312fc89808e0dd589271ca0974087b5 → [Updates: pre-job-action-v2.0.1]
  • immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1 → [Updates: create-workflow-token-action-v1.0.1]
  • immich-app/devtools 0.0.4@68f10eb389bb02a3cf9d1156111964c549eb421b
mise (4)
deployment/mise.toml (2)
  • terragrunt 0.98.0 → [Updates: 0.99.1]
  • opentofu 1.11.4
mise.toml (6)
  • node 24.13.0
  • flutter 3.35.7 → [Updates: 3.38.9]
  • pnpm 10.28.0 → [Updates: 10.28.2]
  • terragrunt 0.98.0 → [Updates: 0.99.1]
  • opentofu 1.11.4
  • java 21.0.2 → [Updates: 21.0.10+7.0.LTS, 25.0.2+10.0.LTS]
mobile/mise.toml (1)
  • flutter 3.35.7 → [Updates: 3.38.9]
plugins/mise.toml
npm (12)
.github/package.json (1)
  • prettier ^3.7.4 → [Updates: ^3.7.4]
cli/package.json (33)
  • chokidar ^4.0.3 → [Updates: ^5.0.0]
  • fast-glob ^3.3.2
  • fastq ^1.17.1
  • lodash-es ^4.17.21
  • micromatch ^4.0.8
  • @eslint/js ^9.8.0
  • @types/byte-size ^8.1.0
  • @types/cli-progress ^3.11.0
  • @types/lodash-es ^4.17.12
  • @types/micromatch ^4.0.9
  • @types/mock-fs ^4.13.1
  • @types/node ^24.10.9 → [Updates: ^24.10.10]
  • @vitest/coverage-v8 ^3.0.0 → [Updates: ^4.0.0]
  • byte-size ^9.0.0
  • cli-progress ^3.12.0
  • commander ^12.0.0 → [Updates: ^14.0.0]
  • eslint ^9.14.0
  • eslint-config-prettier ^10.1.8
  • eslint-plugin-prettier ^5.1.3
  • eslint-plugin-unicorn ^62.0.0
  • globals ^16.0.0 → [Updates: ^17.0.0]
  • mock-fs ^5.2.0
  • prettier ^3.7.4 → [Updates: ^3.7.4]
  • prettier-plugin-organize-imports ^4.0.0
  • typescript ^5.3.3
  • typescript-eslint ^8.28.0 → [Updates: ^8.28.0]
  • vite ^7.0.0
  • vite-tsconfig-paths ^6.0.0 → [Updates: ^6.0.0]
  • vitest ^3.0.0 → [Updates: ^4.0.0]
  • vitest-fetch-mock ^0.4.0
  • yaml ^2.3.1
  • node >=20.0.0
  • node 24.13.0
docs/package.json (24)
  • @docusaurus/core ~3.9.0
  • @docusaurus/preset-classic ~3.9.0
  • @docusaurus/theme-common ~3.9.0
  • @docusaurus/theme-mermaid ~3.9.0
  • @mdi/js ^7.3.67
  • @mdi/react ^1.6.1
  • @mdx-js/react ^3.0.0
  • autoprefixer ^10.4.17 → [Updates: ^10.4.17]
  • docusaurus-lunr-search ^3.3.2
  • lunr ^2.3.9
  • postcss ^8.4.25
  • prism-react-renderer ^2.3.1
  • raw-loader ^4.0.2
  • react ^18.0.0 → [Updates: ^19.0.0]
  • react-dom ^18.0.0 → [Updates: ^19.0.0]
  • tailwindcss ^3.2.4 → [Updates: ^4.0.0]
  • url ^0.11.0
  • @docusaurus/module-type-aliases ~3.9.0
  • @docusaurus/tsconfig ^3.7.0
  • @docusaurus/types ^3.7.0
  • prettier ^3.7.4 → [Updates: ^3.7.4]
  • typescript ^5.1.6
  • node >=20
  • node 24.13.0
e2e-auth-server/package.json (4)
  • jose ^5.6.3 → [Updates: ^6.0.0]
  • @types/oidc-provider ^9.0.0
  • oidc-provider ^9.0.0
  • tsx ^4.20.6
e2e/package.json (29)
  • @eslint/js ^9.8.0
  • @faker-js/faker ^10.1.0
  • @playwright/test ^1.44.1 → [Updates: ^1.44.1]
  • @socket.io/component-emitter ^3.1.2
  • @types/luxon ^3.4.2
  • @types/node ^24.10.9 → [Updates: ^24.10.10]
  • @types/pg ^8.15.1
  • @types/pngjs ^6.0.4
  • @types/supertest ^6.0.2
  • dotenv ^17.2.3
  • eslint ^9.14.0
  • eslint-config-prettier ^10.1.8
  • eslint-plugin-prettier ^5.1.3
  • eslint-plugin-unicorn ^62.0.0
  • exiftool-vendored ^34.3.0 → [Updates: ^35.0.0]
  • globals ^16.0.0 → [Updates: ^17.0.0]
  • luxon ^3.4.4
  • pg ^8.11.3 → [Updates: ^8.11.3]
  • pngjs ^7.0.0
  • prettier ^3.7.4 → [Updates: ^3.7.4]
  • prettier-plugin-organize-imports ^4.0.0
  • sharp ^0.34.5
  • socket.io-client ^4.7.4
  • supertest ^7.0.0
  • typescript ^5.3.3
  • typescript-eslint ^8.28.0 → [Updates: ^8.28.0]
  • utimes ^5.2.1
  • vitest ^3.0.0 → [Updates: ^4.0.0]
  • node 24.13.0
i18n/package.json (2)
  • prettier ^3.7.4 → [Updates: ^3.7.4]
  • prettier-plugin-sort-json ^4.1.1
open-api/typescript-sdk/package.json (4)
  • @oazapfts/runtime ^1.0.2
  • @types/node ^24.10.9 → [Updates: ^24.10.10]
  • typescript ^5.3.3
  • node 24.13.0
package.json (2)
  • pnpm >=10.0.0
  • pnpm 10.28.0+sha512.05df71d1421f21399e053fde567cea34d446fa02c76571441bfc1c7956e98e363088982d940465fd34480d4d90a0668bc12362f8aa88000a64e83d0b0e47be48 → [Updates: 10.28.2]
plugins/package.json (3)
  • @extism/js-pdk ^1.0.1
  • esbuild ^0.27.0
  • typescript ^5.3.2
pnpm-workspace.yaml
server/package.json (131)
  • @extism/extism 2.0.0-rc13
  • @nestjs/bullmq ^11.0.1
  • @nestjs/common ^11.0.4 → [Updates: ^11.0.4]
  • @nestjs/core ^11.0.4 → [Updates: ^11.0.4]
  • @nestjs/platform-express ^11.0.4 → [Updates: ^11.0.4]
  • @nestjs/platform-socket.io ^11.0.4 → [Updates: ^11.0.4]
  • @nestjs/schedule ^6.0.0 → [Updates: ^6.0.0]
  • @nestjs/swagger ^11.0.2 → [Updates: ^11.0.2]
  • @nestjs/websockets ^11.0.4 → [Updates: ^11.0.4]
  • @opentelemetry/api ^1.9.0
  • @opentelemetry/context-async-hooks ^2.0.0 → [Updates: ^2.0.0]
  • @opentelemetry/exporter-prometheus ^0.210.0 → [Updates: ^0.211.0]
  • @opentelemetry/instrumentation-http ^0.210.0 → [Updates: ^0.211.0]
  • @opentelemetry/instrumentation-ioredis ^0.58.0 → [Updates: ^0.59.0]
  • @opentelemetry/instrumentation-nestjs-core ^0.56.0 → [Updates: ^0.57.0]
  • @opentelemetry/instrumentation-pg ^0.62.0 → [Updates: ^0.63.0]
  • @opentelemetry/resources ^2.0.1 → [Updates: ^2.0.1]
  • @opentelemetry/sdk-metrics ^2.0.1 → [Updates: ^2.0.1]
  • @opentelemetry/sdk-node ^0.210.0 → [Updates: ^0.211.0]
  • @opentelemetry/semantic-conventions ^1.34.0 → [Updates: ^1.34.0]
  • @react-email/components ^0.5.0 → [Updates: ^1.0.0]
  • @react-email/render ^1.1.2 → [Updates: ^2.0.0]
  • @socket.io/redis-adapter ^8.3.0
  • ajv ^8.17.1
  • archiver ^7.0.0
  • async-lock ^1.4.0
  • bcrypt ^6.0.0
  • body-parser ^2.2.0
  • bullmq ^5.51.0 → [Updates: ^5.51.0]
  • chokidar ^4.0.3 → [Updates: ^5.0.0]
  • class-transformer ^0.5.1
  • class-validator ^0.14.0
  • compression ^1.8.0
  • cookie ^1.0.2
  • cookie-parser ^1.4.7
  • cron 4.3.5 → [Updates: 4.4.0]
  • exiftool-vendored ^34.3.0 → [Updates: ^35.0.0]
  • express ^5.1.0
  • fast-glob ^3.3.2
  • fluent-ffmpeg ^2.1.2
  • geo-tz ^8.0.0
  • handlebars ^4.7.8
  • i18n-iso-countries ^7.6.0
  • ioredis ^5.8.2 → [Updates: ^5.8.2]
  • jose ^5.10.0 → [Updates: ^6.0.0]
  • js-yaml ^4.1.0
  • jsonwebtoken ^9.0.2
  • kysely 0.28.2 → [Updates: 0.28.10]
  • kysely-postgres-js ^3.0.0
  • lodash ^4.17.21
  • luxon ^3.4.2
  • mnemonist ^0.40.3
  • multer ^2.0.2
  • nest-commander ^3.16.0
  • nestjs-cls ^5.0.0 → [Updates: ^6.0.0]
  • nestjs-kysely 3.1.2
  • nestjs-otel ^7.0.0 → [Updates: ^8.0.0]
  • nodemailer ^7.0.0 → [Updates: ^7.0.0, ^8.0.0]
  • openid-client ^6.3.3
  • pg ^8.11.3 → [Updates: ^8.11.3]
  • pg-connection-string ^2.9.1 → [Updates: ^2.9.1]
  • picomatch ^4.0.2
  • postgres 3.4.8
  • react ^19.0.0 → [Updates: ^19.0.0]
  • react-dom ^19.0.0 → [Updates: ^19.0.0]
  • react-email ^4.0.0 → [Updates: ^5.0.0]
  • reflect-metadata ^0.2.0
  • rxjs ^7.8.1
  • sanitize-filename ^1.6.3
  • sanitize-html ^2.14.0
  • semver ^7.6.2
  • sharp ^0.34.5
  • sirv ^3.0.0
  • socket.io ^4.8.1
  • tailwindcss-preset-email ^1.4.0
  • thumbhash ^0.1.1
  • transformation-matrix ^3.1.0
  • ua-parser-js ^2.0.0 → [Updates: ^2.0.0]
  • uuid ^11.1.0 → [Updates: ^13.0.0]
  • validator ^13.12.0
  • @eslint/js ^9.8.0
  • @nestjs/cli ^11.0.2 → [Updates: ^11.0.2]
  • @nestjs/schematics ^11.0.0
  • @nestjs/testing ^11.0.4 → [Updates: ^11.0.4]
  • @swc/core ^1.4.14 → [Updates: ^1.4.14]
  • @types/archiver ^7.0.0
  • @types/async-lock ^1.4.2
  • @types/bcrypt ^6.0.0
  • @types/body-parser ^1.19.6
  • @types/compression ^1.7.5
  • @types/cookie-parser ^1.4.8
  • @types/express ^5.0.0
  • @types/fluent-ffmpeg ^2.1.21
  • @types/js-yaml ^4.0.9
  • @types/jsonwebtoken ^9.0.10
  • @types/lodash ^4.14.197
  • @types/luxon ^3.6.2
  • @types/mock-fs ^4.13.1
  • @types/multer ^2.0.0
  • @types/node ^24.10.9 → [Updates: ^24.10.10]
  • @types/nodemailer ^7.0.0 → [Updates: ^7.0.0]
  • @types/picomatch ^4.0.0
  • @types/pngjs ^6.0.5
  • @types/react ^19.0.0 → [Updates: ^19.0.0]
  • @types/sanitize-html ^2.13.0
  • @types/semver ^7.5.8
  • @types/supertest ^6.0.0
  • @types/ua-parser-js ^0.7.36
  • @types/validator ^13.15.2
  • @vitest/coverage-v8 ^3.0.0 → [Updates: ^4.0.0]
  • eslint ^9.14.0
  • eslint-config-prettier ^10.1.8
  • eslint-plugin-prettier ^5.1.3
  • eslint-plugin-unicorn ^62.0.0
  • globals ^16.0.0 → [Updates: ^17.0.0]
  • mock-fs ^5.2.0
  • node-gyp ^12.0.0 → [Updates: ^12.0.0]
  • pngjs ^7.0.0
  • prettier ^3.7.4 → [Updates: ^3.7.4]
  • prettier-plugin-organize-imports ^4.0.0
  • sql-formatter ^15.0.0
  • supertest ^7.1.0
  • tailwindcss ^3.4.0 → [Updates: ^4.0.0]
  • testcontainers ^11.0.0
  • typescript ^5.9.2
  • typescript-eslint ^8.28.0 → [Updates: ^8.28.0]
  • unplugin-swc ^1.4.5
  • vite-tsconfig-paths ^6.0.0 → [Updates: ^6.0.0]
  • vitest ^3.0.0 → [Updates: ^4.0.0]
  • node 24.13.0
  • sharp ^0.34.5
web/package.json (80)
  • @formatjs/icu-messageformat-parser ^3.0.0 → [Updates: ^3.0.0]
  • @immich/justified-layout-wasm ^0.4.3
  • @immich/ui ^0.59.0 → [Updates: ^0.60.0]
  • @mapbox/mapbox-gl-rtl-text 0.2.3 → [Updates: 0.3.0]
  • @mdi/js ^7.4.47
  • @photo-sphere-viewer/core ^5.14.0
  • @photo-sphere-viewer/equirectangular-video-adapter ^5.14.0
  • @photo-sphere-viewer/markers-plugin ^5.14.0
  • @photo-sphere-viewer/resolution-plugin ^5.14.0
  • @photo-sphere-viewer/settings-plugin ^5.14.0
  • @photo-sphere-viewer/video-plugin ^5.14.0
  • @types/geojson ^7946.0.16
  • @zoom-image/core ^0.41.0 → [Updates: ^0.42.0]
  • @zoom-image/svelte ^0.3.0 → [Updates: ^0.3.0]
  • dom-to-image ^2.6.0
  • fabric ^6.5.4 → [Updates: ^7.0.0]
  • geo-coordinates-parser ^1.7.4
  • geojson ^0.5.0
  • handlebars ^4.7.8
  • happy-dom ^20.0.0 → [Updates: ^20.0.0]
  • intl-messageformat ^11.0.0 → [Updates: ^11.0.0]
  • justified-layout ^4.1.0
  • lodash-es ^4.17.21
  • luxon ^3.4.4
  • maplibre-gl ^5.6.2 → [Updates: ^5.6.2]
  • pmtiles ^4.3.0 → [Updates: ^4.3.0]
  • qrcode ^1.5.4
  • simple-icons ^15.15.0 → [Updates: ^16.0.0]
  • socket.io-client ~4.8.0
  • svelte-gestures ^5.2.2
  • svelte-i18n ^4.0.1
  • svelte-jsoneditor ^3.10.0
  • svelte-maplibre ^1.2.5 → [Updates: ^1.2.5]
  • svelte-persisted-store ^0.12.0
  • tabbable ^6.2.0
  • thumbhash ^0.1.1
  • transformation-matrix ^3.1.0
  • uplot ^1.6.32
  • @eslint/js ^9.36.0
  • @faker-js/faker ^10.0.0
  • @koddsson/eslint-plugin-tscompat ^0.2.0
  • @socket.io/component-emitter ^3.1.0
  • @sveltejs/adapter-static ^3.0.8
  • @sveltejs/enhanced-img ^0.9.0 → [Updates: ^0.9.0]
  • @sveltejs/kit ^2.27.1 → [Updates: ^2.27.1]
  • @sveltejs/vite-plugin-svelte 6.2.4
  • @tailwindcss/vite ^4.1.7
  • @testing-library/jest-dom ^6.4.2
  • @testing-library/svelte ^5.2.8
  • @testing-library/user-event ^14.5.2
  • @types/chromecast-caf-sender ^1.0.11
  • @types/dom-to-image ^2.6.7
  • @types/justified-layout ^4.1.4
  • @types/lodash-es ^4.17.12
  • @types/luxon ^3.4.2
  • @types/qrcode ^1.5.5
  • @vitest/coverage-v8 ^3.0.0 → [Updates: ^4.0.0]
  • dotenv ^17.0.0
  • eslint ^9.36.0
  • eslint-config-prettier ^10.1.8
  • eslint-plugin-compat ^6.0.2 → [Updates: ^6.0.2]
  • eslint-plugin-svelte ^3.12.4
  • eslint-plugin-unicorn ^62.0.0
  • factory.ts ^1.4.1
  • globals ^16.0.0 → [Updates: ^17.0.0]
  • happy-dom ^20.0.0
  • prettier ^3.7.4 → [Updates: ^3.7.4]
  • prettier-plugin-organize-imports ^4.0.0
  • prettier-plugin-sort-json ^4.1.1
  • prettier-plugin-svelte ^3.3.3
  • rollup-plugin-visualizer ^6.0.0
  • svelte 5.48.0 → [Updates: 5.49.1]
  • svelte-check ^4.1.5 → [Updates: ^4.1.5]
  • svelte-eslint-parser ^1.3.3
  • tailwindcss ^4.1.7
  • typescript ^5.8.3
  • typescript-eslint ^8.45.0 → [Updates: ^8.45.0]
  • vite ^7.1.2
  • vitest ^3.0.0 → [Updates: ^4.0.0]
  • node 24.13.0
nvm (7)
.github/.nvmrc (1)
  • node 24.13.0
cli/.nvmrc (1)
  • node 24.13.0
docs/.nvmrc (1)
  • node 24.13.0
e2e/.nvmrc (1)
  • node 24.13.0
open-api/typescript-sdk/.nvmrc (1)
  • node 24.13.0
server/.nvmrc (1)
  • node 24.13.0
web/.nvmrc (1)
  • node 24.13.0
pep621 (1)
machine-learning/pyproject.toml (37)
  • python >=3.11,<4.0
  • aiocache >=0.12.1,<1.0
  • fastapi >=0.95.2,<1.0 → [Updates: >=0.95.2,<1.0]
  • ftfy >=6.1.1
  • gunicorn >=21.1.0 → [Updates: >=21.1.0]
  • huggingface-hub >=0.20.1,<1.0 → [Updates: >=0.20.1,<1.0]
  • insightface >=0.7.3,<1.0
  • numpy >=2.3.4 → [Updates: >=2.3.4]
  • opencv-python-headless >=4.7.0.72,<5.0 → [Updates: >=4.7.0.72,<5.0]
  • orjson >=3.9.5 → [Updates: >=3.9.5]
  • pillow >=9.5.0,<11.0
  • pydantic >=2.0.0,<3 → [Updates: >=2.0.0,<3]
  • pydantic-settings >=2.5.2,<3 → [Updates: >=2.5.2,<3]
  • python-multipart >=0.0.6,<1.0 → [Updates: >=0.0.6,<1.0]
  • rich >=13.4.2 → [Updates: >=13.4.2]
  • tokenizers >=0.15.0,<1.0 → [Updates: >=0.15.0,<1.0]
  • uvicorn >=0.22.0,<1.0 → [Updates: >=0.22.0,<1.0]
  • rapidocr >=3.1.0 → [Updates: >=3.1.0]
  • httpx >=0.24.1
  • pytest >=7.3.1
  • pytest-asyncio >=0.21.0
  • pytest-cov >=4.1.0 → [Updates: >=4.1.0]
  • pytest-mock >=3.11.1 → [Updates: >=3.11.1]
  • types-pyyaml >=6.0.12.20241230 → [Updates: >=6.0.12.20241230]
  • types-requests >=2.32.0.20250306 → [Updates: >=2.32.0.20250306]
  • types-setuptools >=75.8.2.20250305 → [Updates: >=75.8.2.20250305]
  • types-simplejson >=3.20.0.20250218
  • types-ujson >=5.10.0.20240515
  • mypy >=1.3.0
  • ruff >=0.0.272 → [Updates: >=0.0.272]
  • locust >=2.15.1 → [Updates: >=2.15.1]
  • onnxruntime >=1.23.2,<2
  • onnxruntime-gpu >=1.23.2,<2
  • onnxruntime-openvino >=1.23.0,<2
  • onnxruntime >=1.23.2,<2
  • onnxruntime >=1.23.2,<2
  • rknn-toolkit-lite2 >=2.3.0,<3
pub (3)
mobile/immich_lint/pubspec.yaml (6)
  • analyzer ^7.0.0 → [Updates: 10.0.1]
  • analyzer_plugin ^0.13.0 → [Updates: 0.14.1]
  • custom_lint_builder ^0.7.5 → [Updates: 0.8.1]
  • glob ^2.1.2
  • lints ^6.0.0
  • dart >=3.0.0 <4.0.0
mobile/packages/ui/pubspec.yaml (1)
  • dart >=3.0.0 <4.0.0
mobile/pubspec.yaml (78)
  • async ^2.13.0
  • auto_route ^9.2.0 → [Updates: 11.1.0]
  • background_downloader ^9.3.0
  • cached_network_image ^3.4.1
  • cancellation_token_http ^2.1.0
  • cast ^2.1.0
  • collection ^1.19.1
  • connectivity_plus ^6.1.3 → [Updates: 7.0.0]
  • crop_image ^1.0.16
  • crypto ^3.0.6
  • device_info_plus ^12.2.0
  • drift ^2.26.0
  • drift_flutter ^0.2.6
  • dynamic_color ^1.8.1
  • easy_localization ^3.0.8
  • ffi ^2.1.4
  • file_picker ^8.0.0+1 → [Updates: 10.3.10]
  • flutter_cache_manager ^3.4.1
  • flutter_displaymode ^0.7.0
  • flutter_hooks ^0.21.3+1
  • flutter_local_notifications ^17.2.1+2 → [Updates: 20.0.0]
  • flutter_secure_storage ^9.2.4 → [Updates: 10.0.0]
  • flutter_svg ^2.2.1
  • flutter_udid ^4.0.0
  • flutter_web_auth_2 ^5.0.0-alpha.0
  • fluttertoast ^8.2.12 → [Updates: 9.0.0]
  • geolocator ^14.0.2
  • home_widget ^0.8.1 → [Updates: 0.9.0]
  • hooks_riverpod ^2.6.1 → [Updates: 3.2.0]
  • image_picker ^1.2.0
  • isar bb1dca40fe87a001122e5d43bc6254718cb49f3a → [Updates: v3.0.1]
  • isar_community_flutter_libs 3.3.0-dev.3
  • local_auth ^2.3.0 → [Updates: 3.0.0]
  • logging ^1.3.0
  • maplibre_gl ^0.22.0 → [Updates: 0.25.0]
  • native_video_player e132bc3
  • network_info_plus ^6.1.3 → [Updates: 7.0.0]
  • octo_image ^2.1.0
  • package_info_plus ^8.3.0 → [Updates: 9.0.0]
  • path ^1.9.1
  • path_provider ^2.1.5
  • path_provider_foundation ^2.4.3
  • permission_handler ^11.4.0 → [Updates: 12.0.1]
  • photo_manager ^3.7.1
  • pinput ^5.0.2 → [Updates: 6.0.1]
  • punycode ^1.0.0
  • riverpod_annotation ^2.6.1 → [Updates: 4.0.1]
  • scroll_date_picker ^3.8.0
  • scrollable_positioned_list ^0.3.8
  • share_handler ^0.0.25
  • share_plus ^10.1.4 → [Updates: 12.0.1]
  • sliver_tools ^0.2.12
  • socket_io_client ^2.0.3+1 → [Updates: 3.1.4]
  • stream_transform ^2.1.1
  • thumbhash 0.1.0+1
  • timezone ^0.9.4 → [Updates: 0.11.0]
  • url_launcher ^6.3.2
  • uuid ^4.5.1
  • wakelock_plus ^1.3.0
  • worker_manager ^7.2.7
  • cronet_http ^1.7.0
  • cupertino_http ^2.4.0
  • auto_route_generator ^9.0.0 → [Updates: 10.4.0]
  • build_runner ^2.4.8
  • custom_lint ^0.7.5 → [Updates: 0.8.1]
  • drift_dev ^2.26.0
  • fake_async ^1.3.3
  • file ^7.0.1
  • flutter_launcher_icons ^0.14.4
  • flutter_lints ^5.0.0 → [Updates: 6.0.0]
  • flutter_native_splash ^2.4.7
  • isar_generator bb1dca40fe87a001122e5d43bc6254718cb49f3a → [Updates: v3.0.1]
  • mocktail ^1.0.4
  • pigeon ^26.0.2
  • riverpod_generator ^2.6.1 → [Updates: 4.0.2]
  • riverpod_lint ^2.6.1 → [Updates: 3.1.2]
  • dart >=3.8.0 <4.0.0
  • flutter 3.35.7 → [Updates: 3.38.9]
renovate-config-presets (1)
renovate.json
terraform (4)
deployment/modules/cloudflare/docs-release/config.tf (2)
  • cloudflare 4.52.5 → [Updates: 5.16.0]
  • hashicorp/terraform ~> 1.7
deployment/modules/cloudflare/docs-release/providers.tf
deployment/modules/cloudflare/docs/config.tf (2)
  • cloudflare 4.52.5 → [Updates: 5.16.0]
  • hashicorp/terraform ~> 1.7
deployment/modules/cloudflare/docs/providers.tf
terragrunt (2)
deployment/modules/cloudflare/docs-release/terragrunt.hcl
deployment/modules/cloudflare/docs/terragrunt.hcl

  • Check this box to trigger a request for Renovate to run again on this repository
Originally created by @renovate[bot] on GitHub (Jun 16, 2023). This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.<br>[View this repository on the Mend.io Web Portal](https://developer.mend.io/github/immich-app/immich). ## Repository Problems These problems occurred while renovating this repository. [View logs](https://developer.mend.io//github/immich-app/immich). - ⚠️ WARN: Package lookup failures ## Deprecations / Replacements > [!WARNING] These dependencies are either deprecated or have replacements available: | Datasource | Name | Replacement PR? | |------------|------|--------------| | npm | `fluent-ffmpeg` | ![Unavailable](https://img.shields.io/badge/unavailable-orange?style=flat-square) | ## Abandoned Dependencies > [!NOTE] Packages are marked as abandoned when they exceed the [`abandonmentThreshold`](https://docs.renovatebot.com/configuration-options/#abandonmentthreshold) since their last release. Unlike deprecated packages with official notices, abandonment is detected by release inactivity. > > These dependencies have not received updates for an extended period and may be unmaintained: <details> <summary>View abandoned dependencies (68)</summary> | Datasource | Name | Last Updated | |------------|------|-------------| | github-actions | `actions-cool/maintain-one-comment` | `2024-05-22` | | github-actions | `android-actions/setup-android` | `2024-11-09` | | github-actions | `cloudflare/pages-action` | `2023-05-23` | | github-actions | `ludeeus/action-shellcheck` | `2023-01-29` | | github-actions | `mshick/add-pr-comment` | `2024-02-01` | | npm | `@extism/js-pdk` | `2024-09-09` | | npm | `@mapbox/mapbox-gl-rtl-text` | `2024-07-24` | | npm | `@mdi/js` | `2023-12-27` | | npm | `@mdi/react` | `2022-07-22` | | npm | `@opentelemetry/api` | `2024-06-05` | | npm | `@socket.io/redis-adapter` | `2024-03-13` | | npm | `@testing-library/user-event` | `2025-01-21` | | npm | `ajv` | `2024-07-12` | | npm | `archiver` | `2024-03-10` | | npm | `async-lock` | `2023-12-22` | | npm | `byte-size` | `2024-12-06` | | npm | `class-transformer` | `2021-11-22` | | npm | `cli-progress` | `2023-02-19` | | npm | `cookie-parser` | `2024-10-08` | | npm | `dom-to-image` | `2017-10-04` | | npm | `factory.ts` | `2024-10-13` | | npm | `fast-glob` | `2025-01-05` | | npm | `geo-coordinates-parser` | `2024-10-10` | | npm | `geojson` | `2017-08-06` | | npm | `handlebars` | `2023-08-01` | | npm | `justified-layout` | `2021-01-06` | | npm | `lunr` | `2020-08-19` | | npm | `micromatch` | `2024-08-23` | | npm | `pngjs` | `2023-02-20` | | npm | `prism-react-renderer` | `2024-12-11` | | npm | `qrcode` | `2024-08-05` | | npm | `raw-loader` | `2020-10-09` | | npm | `reflect-metadata` | `2024-03-29` | | npm | `sanitize-filename` | `2019-08-26` | | npm | `svelte-i18n` | `2024-10-21` | | npm | `svelte-persisted-store` | `2024-10-31` | | npm | `thumbhash` | `2023-03-22` | | npm | `url` | `2024-07-26` | | npm | `utimes` | `2023-09-27` | | pep621 | `aiocache` | `2024-09-25` | | pep621 | `ftfy` | `2024-10-26` | | pep621 | `insightface` | `2023-04-02` | | pub | `cached_network_image` | `2024-08-13` | | pub | `cancellation_token_http` | `2024-11-02` | | pub | `cast` | `2024-08-09` | | pub | `collection` | `2024-10-21` | | pub | `fake_async` | `2025-01-28` | | pub | `file` | `2024-10-08` | | pub | `flutter_cache_manager` | `2024-08-13` | | pub | `glob` | `2025-01-23` | | pub | `logging` | `2024-10-17` | | pub | `mocktail` | `2024-06-12` | | pub | `octo_image` | `2024-08-01` | | pub | `path` | `2024-10-17` | | pub | `path_provider` | `2024-10-29` | | pub | `punycode` | `2021-02-25` | | pub | `scroll_date_picker` | `2024-03-19` | | pub | `scrollable_positioned_list` | `2023-05-08` | | pub | `sliver_tools` | `2023-07-17` | | pub | `stream_transform` | `2024-12-17` | </details> ## Awaiting Schedule The following updates are awaiting their schedule. To get an update now, click on a checkbox below. - [ ] <!-- unschedule-branch=renovate/docker.io-valkey-valkey-9 -->chore(deps): update docker.io/valkey/valkey:9 docker digest to 930b414 - [ ] <!-- unschedule-branch=renovate/terragrunt-0.x -->chore(deps): update dependency terragrunt to v0.99.1 - [ ] <!-- unschedule-branch=renovate/@immichui -->fix(deps): update dependency @immich/ui to ^0.60.0 - [ ] <!-- unschedule-branch=renovate/globals-17.x -->chore(deps): update dependency globals to v17 - [ ] <!-- unschedule-branch=renovate/riverpod_generator-4.x -->chore(deps): update dependency riverpod_generator to v4 - [ ] <!-- unschedule-branch=renovate/major-machine-learning -->chore(deps): update machine-learning (major) (`gunicorn`, `pytest-cov`) - [ ] <!-- unschedule-branch=renovate/analyzer-10.x -->fix(deps): update dependency analyzer to v10 - [ ] <!-- unschedule-branch=renovate/auto_route-11.x -->fix(deps): update dependency auto_route to v11 - [ ] <!-- unschedule-branch=renovate/chokidar-5.x -->fix(deps): update dependency chokidar to v5 - [ ] <!-- unschedule-branch=renovate/major-exiftool -->fix(deps): update dependency exiftool-vendored to v35 - [ ] <!-- unschedule-branch=renovate/fabric-7.x -->fix(deps): update dependency fabric to v7 - [ ] <!-- unschedule-branch=renovate/jose-6.x -->fix(deps): update dependency jose to v6 - [ ] <!-- unschedule-branch=renovate/local_auth-3.x -->fix(deps): update dependency local_auth to v3 - [ ] <!-- unschedule-branch=renovate/nestjs-otel-8.x -->fix(deps): update dependency nestjs-otel to v8 - [ ] <!-- unschedule-branch=renovate/network_info_plus-7.x -->fix(deps): update dependency network_info_plus to v7 - [ ] <!-- unschedule-branch=renovate/package_info_plus-9.x -->fix(deps): update dependency package_info_plus to v9 - [ ] <!-- unschedule-branch=renovate/pinput-6.x -->fix(deps): update dependency pinput to v6 - [ ] <!-- unschedule-branch=renovate/riverpod_annotation-4.x -->fix(deps): update dependency riverpod_annotation to v4 - [ ] <!-- unschedule-branch=renovate/share_plus-12.x -->fix(deps): update dependency share_plus to v12 - [ ] <!-- unschedule-branch=renovate/simple-icons-16.x -->fix(deps): update dependency simple-icons to v16 - [ ] <!-- unschedule-branch=renovate/uuid-13.x -->fix(deps): update dependency uuid to v13 - [ ] <!-- unschedule-branch=renovate/major-react-email-monorepo -->fix(deps): update react-email monorepo (major) (`@react-email/components`, `@react-email/render`, `react-email`) - [ ] <!-- create-all-awaiting-schedule-prs -->🔐 **Create all awaiting schedule PRs at once** 🔐 ## PR Edited (Blocked) The following updates have been manually edited so Renovate will no longer make changes. To discard all commits and start over, click on a checkbox below. - [ ] <!-- rebase-branch=renovate/mapbox-mapbox-gl-rtl-text-0.x -->[fix(deps): update dependency @mapbox/mapbox-gl-rtl-text to v0.3.0](../pull/23353) ## Pending Status Checks The following updates await pending status checks. To force their creation now, click on a checkbox below. - [ ] <!-- approvePr-branch=renovate/node -->chore(deps): update dependency @types/node to ^24.10.10 - [ ] <!-- approvePr-branch=renovate/java-21.x -->chore(deps): update dependency java to v21.0.10+7.0.lts - [ ] <!-- approvePr-branch=renovate/ghcr.io-jdx-mise-2026.x -->chore(deps): update ghcr.io/jdx/mise docker tag to v2026.2.3 - [ ] <!-- approvePr-branch=renovate/isar_generator-3.x -->chore(deps): update dependency isar_generator to v3 - [ ] <!-- approvePr-branch=renovate/java-25.x -->chore(deps): update dependency java to v25 - [ ] <!-- approvePr-branch=renovate/isar-3.x -->fix(deps): update dependency isar to v3 - [ ] <!-- approvePr-branch=renovate/nodemailer-8.x -->fix(deps): update dependency nodemailer to v8 --- > [!WARNING] > Renovate failed to look up the following dependencies: `Could not determine new digest for update (github-tags package immich-app/devtools)`. > > Files affected: `.github/workflows/docker.yml`, `.github/workflows/test.yml`, `.github/workflows/weblate-lock.yml` --- ## Open The following updates have all been created. To force a retry/rebase of any, click on a checkbox below. - [ ] <!-- rebase-branch=renovate/pypi-python-multipart-vulnerability -->[chore(deps): update dependency python-multipart to v0.0.22 [security]](../pull/25559) - [ ] <!-- rebase-branch=renovate/github-actions -->[chore(deps): update github-actions](../pull/25388) (`actions/cache`, `actions/checkout`, `actions/setup-java`, `actions/setup-node`, `astral-sh/setup-uv`, `docker/login-action`, `ghcr.io/immich-app/mdq`, `github/codeql-action`, `immich-app/devtools`, `peter-evans/create-pull-request`) - [ ] <!-- rebase-branch=renovate/grafana-monorepo -->[chore(deps): update grafana/grafana docker tag to v12.3.2](../pull/25840) - [ ] <!-- rebase-branch=renovate/flutter -->[chore(deps): update dependency flutter to v3.38.9](../pull/24148) - [ ] <!-- rebase-branch=renovate/machine-learning -->[chore(deps): update machine-learning](../pull/25067) (`fastapi`, `huggingface-hub`, `locust`, `numpy`, `opencv-python-headless`, `orjson`, `pydantic`, `pydantic-settings`, `pytest-cov`, `pytest-mock`, `python`, `rapidocr`, `rich`, `ruff`, `tokenizers`, `types-pyyaml`, `types-requests`, `types-setuptools`, `uvicorn`) - [ ] <!-- rebase-branch=renovate/typescript-projects -->[fix(deps): update typescript-projects](../pull/25549) (`@formatjs/icu-messageformat-parser`, `@nestjs/cli`, `@opentelemetry/context-async-hooks`, `@opentelemetry/exporter-prometheus`, `@opentelemetry/instrumentation-http`, `@opentelemetry/instrumentation-ioredis`, `@opentelemetry/instrumentation-nestjs-core`, `@opentelemetry/instrumentation-pg`, `@opentelemetry/resources`, `@opentelemetry/sdk-metrics`, `@opentelemetry/sdk-node`, `@opentelemetry/semantic-conventions`, `@playwright/test`, `@sveltejs/enhanced-img`, `@sveltejs/kit`, `@swc/core`, `@types/nodemailer`, `@types/react`, `@zoom-image/core`, `@zoom-image/svelte`, `bullmq`, `cron`, `eslint-plugin-compat`, `happy-dom`, `intl-messageformat`, `ioredis`, `kysely`, `maplibre-gl`, `node-gyp`, `nodemailer`, `pg`, `pg-connection-string`, `pnpm`, `prettier`, `react`, `react-dom`, `svelte`, `svelte-maplibre`, `typescript-eslint`, `vite-tsconfig-paths`) - [ ] <!-- rebase-branch=renovate/major-vitest-monorepo -->[chore(deps): update vitest monorepo to v4 (major)](../pull/24171) (`@vitest/coverage-v8`, `vitest`) - [ ] <!-- rebase-branch=renovate/connectivity_plus-7.x -->[fix(deps): update dependency connectivity_plus to v7](../pull/22921) - [ ] <!-- rebase-all-open-prs -->**Click on this checkbox to rebase all open PRs at once** ## PR Closed (Blocked) The following updates are blocked by an existing closed PR. To recreate the PR, click on a checkbox below. - [ ] <!-- recreate-branch=renovate/mobile -->[fix(deps): update mobile](../pull/23354) (`analyzer_plugin`, `custom_lint`, `custom_lint_builder`, `flutter`, `home_widget`, `maplibre_gl`, `timezone`) - [ ] <!-- recreate-branch=renovate/auto_route_generator-10.x -->[chore(deps): update dependency auto_route_generator to v10](../pull/16553) - [ ] <!-- recreate-branch=renovate/commander-14.x -->[chore(deps): update dependency commander to v14](../pull/19047) - [ ] <!-- recreate-branch=renovate/riverpod_lint-3.x -->[chore(deps): update dependency riverpod_lint to v3](../pull/22499) - [ ] <!-- recreate-branch=renovate/redis-8.x -->[chore(deps): update redis docker tag to v8](../pull/19055) - [ ] <!-- recreate-branch=renovate/cloudflare-5.x -->[chore(deps): update terraform cloudflare to v5](../pull/15933) - [ ] <!-- recreate-branch=renovate/file_picker-10.x -->[fix(deps): update dependency file_picker to v10](../pull/22854) - [ ] <!-- recreate-branch=renovate/hooks_riverpod-3.x -->[fix(deps): update dependency hooks_riverpod to v3](../pull/22923) - [ ] <!-- recreate-branch=renovate/nestjs-cls-6.x -->[fix(deps): update dependency nestjs-cls to v6](../pull/19061) - [ ] <!-- recreate-branch=renovate/permission_handler-12.x -->[fix(deps): update dependency permission_handler to v12](../pull/22855) - [ ] <!-- recreate-branch=renovate/socket_io_client-3.x -->[fix(deps): update dependency socket_io_client to v3](../pull/13240) - [ ] <!-- recreate-branch=renovate/major-tailwindcss-monorepo -->[fix(deps): update dependency tailwindcss to v4](../pull/18817) - [ ] <!-- recreate-branch=renovate/major-flutter -->[fix(deps): update flutter (major)](../pull/22856) (`flutter_lints`, `flutter_local_notifications`, `flutter_secure_storage`, `fluttertoast`) - [ ] <!-- recreate-branch=renovate/major-react-monorepo -->[fix(deps): update react monorepo to v19 (major)](../pull/17199) (`react`, `react-dom`) ## Detected Dependencies <details><summary>devcontainer (1)</summary> <blockquote> <details><summary>.devcontainer/devcontainer.json (1)</summary> - `ghcr.io/devcontainers/features/docker-in-docker 2` </details> </blockquote> </details> <details><summary>docker-compose (5)</summary> <blockquote> <details><summary>docker/docker-compose.dev.yml (2)</summary> - `docker.io/valkey/valkey 9@sha256:546304417feac0874c3dd576e0952c6bb8f06bb4093ea0c9ca303c73cf458f63` → [Updates: `9`] - `ghcr.io/immich-app/postgres 14-vectorchord0.4.3-pgvectors0.2.0@sha256:bcf63357191b76a916ae5eb93464d65c07511da41e3bf7a8416db519b40b1c23` → [Updates: `16-vectorchord0.4.3-pgvectors0.2.0`] </details> <details><summary>docker/docker-compose.prod.yml (4)</summary> - `docker.io/valkey/valkey 9@sha256:546304417feac0874c3dd576e0952c6bb8f06bb4093ea0c9ca303c73cf458f63` → [Updates: `9`] - `ghcr.io/immich-app/postgres 14-vectorchord0.4.3-pgvectors0.2.0@sha256:bcf63357191b76a916ae5eb93464d65c07511da41e3bf7a8416db519b40b1c23` → [Updates: `16-vectorchord0.4.3-pgvectors0.2.0`] - `prom/prometheus sha256:1f0f50f06acaceb0f5670d2c8a658a599affe7b0d8e78b898c1035653849a702` - `grafana/grafana 12.3.1-ubuntu@sha256:d57f1365197aec34c4d80869d8ca45bb7787c7663904950dab214dfb40c1c2fd` → [Updates: `12.3.2-ubuntu`] </details> <details><summary>docker/docker-compose.yml (2)</summary> - `docker.io/valkey/valkey 9@sha256:546304417feac0874c3dd576e0952c6bb8f06bb4093ea0c9ca303c73cf458f63` → [Updates: `9`] - `ghcr.io/immich-app/postgres 14-vectorchord0.4.3-pgvectors0.2.0@sha256:bcf63357191b76a916ae5eb93464d65c07511da41e3bf7a8416db519b40b1c23` → [Updates: `16-vectorchord0.4.3-pgvectors0.2.0`] </details> <details><summary>e2e/docker-compose.dev.yml (2)</summary> - `redis 6.2-alpine@sha256:46884be93652d02a96a176ccf173d1040bef365c5706aa7b6a1931caec8bfeef` → [Updates: `8.4-alpine`] - `ghcr.io/immich-app/postgres 14-vectorchord0.3.0@sha256:6f3e9d2c2177af16c2988ff71425d79d89ca630ec2f9c8db03209ab716542338` → [Updates: `17-vectorchord0.3.0`] </details> <details><summary>e2e/docker-compose.yml (2)</summary> - `redis 6.2-alpine@sha256:46884be93652d02a96a176ccf173d1040bef365c5706aa7b6a1931caec8bfeef` → [Updates: `8.4-alpine`] - `ghcr.io/immich-app/postgres 14-vectorchord0.3.0@sha256:6f3e9d2c2177af16c2988ff71425d79d89ca630ec2f9c8db03209ab716542338` → [Updates: `17-vectorchord0.3.0`] </details> </blockquote> </details> <details><summary>dockerfile (5)</summary> <blockquote> <details><summary>cli/Dockerfile (1)</summary> - `node 24.1.0-alpine3.20@sha256:8fe019e0d57dbdce5f5c27c0b63d2775cf34b00e3755a7dea969802d7e0c2b25` </details> <details><summary>e2e-auth-server/Dockerfile (1)</summary> - `node 24.1.0-alpine3.20@sha256:8fe019e0d57dbdce5f5c27c0b63d2775cf34b00e3755a7dea969802d7e0c2b25` </details> <details><summary>machine-learning/Dockerfile (8)</summary> - `python 3.11-bookworm@sha256:667cf70698924920f29ebdb8d749ab665811503b87093d4f11826d114fd7255e` → [Updates: `3.11-bookworm`] - `python 3.13-slim-trixie@sha256:0222b795db95bf7412cede36ab46a266cfb31f632e64051aac9806dabf840a61` → [Updates: `3.13-slim-trixie`] - `rocm/dev-ubuntu-24.04 6.4.4-complete@sha256:31418ac10a3769a71eaef330c07280d1d999d7074621339b8f93c484c35f6078` - `ghcr.io/astral-sh/uv 0.8.15@sha256:a5727064a0de127bdb7c9d3c1383f3a9ac307d9f2d8a391edc7896c54289ced0` - `python 3.11-slim-bookworm@sha256:917ec0e42cd6af87657a768449c2f604a6b67c7ab8e10ff917b8724799f816d3` → [Updates: `3.11-slim-bookworm`] - `python 3.13-slim-trixie@sha256:0222b795db95bf7412cede36ab46a266cfb31f632e64051aac9806dabf840a61` → [Updates: `3.13-slim-trixie`] - `nvidia/cuda 12.2.2-runtime-ubuntu22.04@sha256:94c1577b2cd9dd6c0312dc04dff9cb2fdce2b268018abc3d7c2dbcacf1155000` - `rocm/dev-ubuntu-24.04 6.4.4-complete@sha256:31418ac10a3769a71eaef330c07280d1d999d7074621339b8f93c484c35f6078` </details> <details><summary>server/Dockerfile (3)</summary> - `ghcr.io/immich-app/base-server-dev 202601131104@sha256:8d907eb3fe10dba4a1e034fd0060ea68c01854d92fcc9debc6b868b98f888ba7` - `ghcr.io/jdx/mise 2026.1.1@sha256:a55c391f7582f34c58bce1a85090cd526596402ba77fc32b06c49b8404ef9c14` → [Updates: `2026.2.3`] - `ghcr.io/immich-app/base-server-prod 202601131104@sha256:c649c5838b6348836d27db6d49cadbbc6157feae7a1a237180c3dec03577ba8f` </details> <details><summary>server/Dockerfile.dev (1)</summary> - `ghcr.io/immich-app/base-server-dev 202601131104@sha256:8d907eb3fe10dba4a1e034fd0060ea68c01854d92fcc9debc6b868b98f888ba7` </details> </blockquote> </details> <details><summary>github-actions (23)</summary> <blockquote> <details><summary>.github/workflows/build-mobile.yml (15)</summary> - `immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1` → [Updates: `create-workflow-token-action-v1.0.1`] - `immich-app/devtools pre-job-action-v2.0.0@08bac802a312fc89808e0dd589271ca0974087b5` → [Updates: `pre-job-action-v2.0.1`] - `immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1` → [Updates: `create-workflow-token-action-v1.0.1`] - `actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8` → [Updates: `v6.0.2`] - `actions/setup-java v5.1.0@f2beeb24e141e01a676f977032f5a29d81c9e27e` → [Updates: `v5.2.0`] - `actions/cache v5.0.1@9255dc7a253b0ccc959486e2bca901246202afeb` → [Updates: `v5.0.3`] - `subosito/flutter-action v2.21.0@fd55f4c5af5b953cc57a2be44cb082c8f6635e8e` - `android-actions/setup-android v3.2.2@9fc6c4e9069bf8d3d10b2204b1fb8f6ef7065407` - `actions/upload-artifact v6.0.0@b7c566a772e6b6bfb58ed0dc250532a479d7789f` - `actions/cache v5.0.1@9255dc7a253b0ccc959486e2bca901246202afeb` → [Updates: `v5.0.3`] - `actions/checkout v6@8e8c483db84b4bee98b60c0593521ed34d9990e8` → [Updates: `v6`] - `subosito/flutter-action v2@fd55f4c5af5b953cc57a2be44cb082c8f6635e8e` - `ruby/setup-ruby v1` - `actions/upload-artifact v6.0.0@b7c566a772e6b6bfb58ed0dc250532a479d7789f` - `macos 15` </details> <details><summary>.github/workflows/cache-cleanup.yml (2)</summary> - `immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1` → [Updates: `create-workflow-token-action-v1.0.1`] - `actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8` → [Updates: `v6.0.2`] </details> <details><summary>.github/workflows/cli.yml (11)</summary> - `immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1` → [Updates: `create-workflow-token-action-v1.0.1`] - `actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8` → [Updates: `v6.0.2`] - `pnpm/action-setup v4.2.0@41ff72655975bd51cab0327fa583b6e92b6d3061` - `actions/setup-node v6.1.0@395ad3262231945c25e8478fd5baf05154b1d79f` → [Updates: `v6.2.0`] - `immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1` → [Updates: `create-workflow-token-action-v1.0.1`] - `actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8` → [Updates: `v6.0.2`] - `docker/setup-qemu-action v3.7.0@c7c53464625b32c7a7e944ae62b3e17d2b600130` - `docker/setup-buildx-action v3.12.0@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f` - `docker/login-action v3.6.0@5e57cd118135c172c3672efd75eb46360885c0ef` → [Updates: `v3.7.0`] - `docker/metadata-action v5.10.0@c299e40c65443455700f0fdfc63efafe5b349051` - `docker/build-push-action v6.18.0@263435318d21b8e681c14492fe198d362a7d2c83` </details> <details><summary>.github/workflows/close-duplicates.yml (1)</summary> - `ghcr.io/immich-app/mdq main@sha256:ab9f163cd5d5cec42704a26ca2769ecf3f10aa8e7bae847f1d527cdf075946e6` → [Updates: `main`] </details> <details><summary>.github/workflows/codeql-analysis.yml (5)</summary> - `immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1` → [Updates: `create-workflow-token-action-v1.0.1`] - `actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8` → [Updates: `v6.0.2`] - `github/codeql-action v4.31.9@5d4e8d1aca955e8d8589aabd499c5cae939e33c7` → [Updates: `v4.32.0`] - `github/codeql-action v4.31.9@5d4e8d1aca955e8d8589aabd499c5cae939e33c7` → [Updates: `v4.32.0`] - `github/codeql-action v4.31.9@5d4e8d1aca955e8d8589aabd499c5cae939e33c7` → [Updates: `v4.32.0`] </details> <details><summary>.github/workflows/docker.yml (8)</summary> - `immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1` → [Updates: `create-workflow-token-action-v1.0.1`] - `immich-app/devtools pre-job-action-v2.0.0@08bac802a312fc89808e0dd589271ca0974087b5` → [Updates: `pre-job-action-v2.0.1`] - `docker/login-action v3.6.0@5e57cd118135c172c3672efd75eb46360885c0ef` → [Updates: `v3.7.0`] - `docker/login-action v3.6.0@5e57cd118135c172c3672efd75eb46360885c0ef` → [Updates: `v3.7.0`] - `immich-app/devtools multi-runner-build-workflow-v2.1.0@0477486d82313fba68f7c82c034120a4b8981297` → [Updates: `multi-runner-build-workflow-v2.2.0`] - `immich-app/devtools multi-runner-build-workflow-v2.1.0@0477486d82313fba68f7c82c034120a4b8981297` → [Updates: `multi-runner-build-workflow-v2.2.0`] - `immich-app/devtools 0.0.4@68f10eb389bb02a3cf9d1156111964c549eb421b` - `immich-app/devtools 0.0.4@68f10eb389bb02a3cf9d1156111964c549eb421b` </details> <details><summary>.github/workflows/docs-build.yml (7)</summary> - `immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1` → [Updates: `create-workflow-token-action-v1.0.1`] - `immich-app/devtools pre-job-action-v2.0.0@08bac802a312fc89808e0dd589271ca0974087b5` → [Updates: `pre-job-action-v2.0.1`] - `immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1` → [Updates: `create-workflow-token-action-v1.0.1`] - `actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8` → [Updates: `v6.0.2`] - `pnpm/action-setup v4.2.0@41ff72655975bd51cab0327fa583b6e92b6d3061` - `actions/setup-node v6.1.0@395ad3262231945c25e8478fd5baf05154b1d79f` → [Updates: `v6.2.0`] - `actions/upload-artifact v6.0.0@b7c566a772e6b6bfb58ed0dc250532a479d7789f` </details> <details><summary>.github/workflows/docs-deploy.yml (10)</summary> - `immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1` → [Updates: `create-workflow-token-action-v1.0.1`] - `actions/github-script v8.0.0@ed597411d8f924073f98dfc5c65a23a2325f34cd` - `actions/github-script v8.0.0@ed597411d8f924073f98dfc5c65a23a2325f34cd` - `immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1` → [Updates: `create-workflow-token-action-v1.0.1`] - `actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8` → [Updates: `v6.0.2`] - `immich-app/devtools use-mise-action-v1.1.0@cd24790a7f5f6439ac32cc94f5523cb2de8bfa8c` → [Updates: `use-mise-action-v1.1.1`] - `actions/github-script v8.0.0@ed597411d8f924073f98dfc5c65a23a2325f34cd` - `actions/github-script v8.0.0@ed597411d8f924073f98dfc5c65a23a2325f34cd` - `cloudflare/pages-action v1.5.0@f0a1cd58cd66095dee69bfa18fa5efd1dde93bca` - `actions-cool/maintain-one-comment v3.2.0@4b2dbf086015f892dcb5e8c1106f5fccd6c1476b` </details> <details><summary>.github/workflows/docs-destroy.yml (4)</summary> - `immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1` → [Updates: `create-workflow-token-action-v1.0.1`] - `actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8` → [Updates: `v6.0.2`] - `immich-app/devtools use-mise-action-v1.1.0@cd24790a7f5f6439ac32cc94f5523cb2de8bfa8c` → [Updates: `use-mise-action-v1.1.1`] - `actions-cool/maintain-one-comment v3.2.0@4b2dbf086015f892dcb5e8c1106f5fccd6c1476b` </details> <details><summary>.github/workflows/fix-format.yml (6)</summary> - `actions/create-github-app-token v2.2.1@29824e69f54612133e76f7eaac726eef6c875baf` - `actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8` → [Updates: `v6.0.2`] - `pnpm/action-setup v4.2.0@41ff72655975bd51cab0327fa583b6e92b6d3061` - `actions/setup-node v6.1.0@395ad3262231945c25e8478fd5baf05154b1d79f` → [Updates: `v6.2.0`] - `EndBug/add-and-commit v9.1.4@a94899bca583c204427a224a7af87c02f9b325d5` - `actions/github-script v8.0.0@ed597411d8f924073f98dfc5c65a23a2325f34cd` </details> <details><summary>.github/workflows/merge-translations.yml (1)</summary> - `actions/create-github-app-token v2.2.1@29824e69f54612133e76f7eaac726eef6c875baf` </details> <details><summary>.github/workflows/org-pr-require-conventional-commit.yml (1)</summary> - `immich-app/devtools main` </details> <details><summary>.github/workflows/org-zizmor.yml (1)</summary> - `immich-app/devtools main` </details> <details><summary>.github/workflows/pr-label-validation.yml (2)</summary> - `immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1` → [Updates: `create-workflow-token-action-v1.0.1`] - `mheap/github-action-required-labels v5.5.1@8afbe8ae6ab7647d0c9f0cfa7c2f939650d22509` </details> <details><summary>.github/workflows/pr-labeler.yml (2)</summary> - `immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1` → [Updates: `create-workflow-token-action-v1.0.1`] - `actions/labeler v6.0.1@634933edcd8ababfe52f92936142cc22ac488b1b` </details> <details><summary>.github/workflows/prepare-release.yml (10)</summary> - `actions/create-github-app-token v2.2.1@29824e69f54612133e76f7eaac726eef6c875baf` - `actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8` → [Updates: `v6.0.2`] - `astral-sh/setup-uv v7.1.6@681c641aba71e4a1c380be3ab5e12ad51f415867` → [Updates: `v7.2.1`] - `pnpm/action-setup v4.2.0@41ff72655975bd51cab0327fa583b6e92b6d3061` - `actions/setup-node v6.1.0@395ad3262231945c25e8478fd5baf05154b1d79f` → [Updates: `v6.2.0`] - `EndBug/add-and-commit v9.1.4@a94899bca583c204427a224a7af87c02f9b325d5` - `actions/create-github-app-token v2.2.1@29824e69f54612133e76f7eaac726eef6c875baf` - `actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8` → [Updates: `v6.0.2`] - `actions/download-artifact v7.0.0@37930b1c2abaa49bbe596cd826c3c89aef350131` - `softprops/action-gh-release v2.5.0@a06a81a03ee405af7f2048a818ed3f03bbf83c7b` </details> <details><summary>.github/workflows/preview-label.yaml (6)</summary> - `immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1` → [Updates: `create-workflow-token-action-v1.0.1`] - `mshick/add-pr-comment v2.8.2@b8f338c590a895d50bcbfa6c5859251edc8952fc` - `immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1` → [Updates: `create-workflow-token-action-v1.0.1`] - `actions/github-script v8.0.0@ed597411d8f924073f98dfc5c65a23a2325f34cd` - `mshick/add-pr-comment v2.8.2@b8f338c590a895d50bcbfa6c5859251edc8952fc` - `mshick/add-pr-comment v2.8.2@b8f338c590a895d50bcbfa6c5859251edc8952fc` </details> <details><summary>.github/workflows/release-pr.yml (8)</summary> - `actions/create-github-app-token v2.2.1@29824e69f54612133e76f7eaac726eef6c875baf` - `actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8` → [Updates: `v6.0.2`] - `astral-sh/setup-uv v7.1.6@681c641aba71e4a1c380be3ab5e12ad51f415867` → [Updates: `v7.2.1`] - `pnpm/action-setup v4.2.0@41ff72655975bd51cab0327fa583b6e92b6d3061` - `actions/setup-node v6.1.0@395ad3262231945c25e8478fd5baf05154b1d79f` → [Updates: `v6.2.0`] - `ietf-tools/semver-action v1.11.0@c90370b2958652d71c06a3484129a4d423a6d8a8` - `actions/github-script v8.0.0@ed597411d8f924073f98dfc5c65a23a2325f34cd` - `peter-evans/create-pull-request v8.0.0@98357b18bf14b5342f975ff684046ec3b2a07725` → [Updates: `v8.1.0`] </details> <details><summary>.github/workflows/release.yml (5)</summary> - `actions/create-github-app-token v2.2.1@29824e69f54612133e76f7eaac726eef6c875baf` - `actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8` → [Updates: `v6.0.2`] - `actions/download-artifact v7.0.0@37930b1c2abaa49bbe596cd826c3c89aef350131` - `softprops/action-gh-release v2.5.0@a06a81a03ee405af7f2048a818ed3f03bbf83c7b` - `actions/github-script v8.0.0@ed597411d8f924073f98dfc5c65a23a2325f34cd` </details> <details><summary>.github/workflows/sdk.yml (4)</summary> - `immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1` → [Updates: `create-workflow-token-action-v1.0.1`] - `actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8` → [Updates: `v6.0.2`] - `pnpm/action-setup v4.2.0@41ff72655975bd51cab0327fa583b6e92b6d3061` - `actions/setup-node v6.1.0@395ad3262231945c25e8478fd5baf05154b1d79f` → [Updates: `v6.2.0`] </details> <details><summary>.github/workflows/static_analysis.yml (7)</summary> - `immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1` → [Updates: `create-workflow-token-action-v1.0.1`] - `immich-app/devtools pre-job-action-v2.0.0@08bac802a312fc89808e0dd589271ca0974087b5` → [Updates: `pre-job-action-v2.0.1`] - `immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1` → [Updates: `create-workflow-token-action-v1.0.1`] - `actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8` → [Updates: `v6.0.2`] - `subosito/flutter-action v2.21.0@fd55f4c5af5b953cc57a2be44cb082c8f6635e8e` - `CQLabs/setup-dcm v2.0.1@8697ae0790c0852e964a6ef1d768d62a6675481a` - `tj-actions/verify-changed-files v20.0.4@a1c6acee9df209257a246f2cc6ae8cb6581c1edf` </details> <details><summary>.github/workflows/test.yml (71)</summary> - `immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1` → [Updates: `create-workflow-token-action-v1.0.1`] - `immich-app/devtools pre-job-action-v2.0.0@08bac802a312fc89808e0dd589271ca0974087b5` → [Updates: `pre-job-action-v2.0.1`] - `immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1` → [Updates: `create-workflow-token-action-v1.0.1`] - `actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8` → [Updates: `v6.0.2`] - `pnpm/action-setup v4.2.0@41ff72655975bd51cab0327fa583b6e92b6d3061` - `actions/setup-node v6.1.0@395ad3262231945c25e8478fd5baf05154b1d79f` → [Updates: `v6.2.0`] - `immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1` → [Updates: `create-workflow-token-action-v1.0.1`] - `actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8` → [Updates: `v6.0.2`] - `pnpm/action-setup v4.2.0@41ff72655975bd51cab0327fa583b6e92b6d3061` - `actions/setup-node v6.1.0@395ad3262231945c25e8478fd5baf05154b1d79f` → [Updates: `v6.2.0`] - `immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1` → [Updates: `create-workflow-token-action-v1.0.1`] - `actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8` → [Updates: `v6.0.2`] - `pnpm/action-setup v4.2.0@41ff72655975bd51cab0327fa583b6e92b6d3061` - `actions/setup-node v6.1.0@395ad3262231945c25e8478fd5baf05154b1d79f` → [Updates: `v6.2.0`] - `immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1` → [Updates: `create-workflow-token-action-v1.0.1`] - `actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8` → [Updates: `v6.0.2`] - `pnpm/action-setup v4.2.0@41ff72655975bd51cab0327fa583b6e92b6d3061` - `actions/setup-node v6.1.0@395ad3262231945c25e8478fd5baf05154b1d79f` → [Updates: `v6.2.0`] - `immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1` → [Updates: `create-workflow-token-action-v1.0.1`] - `actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8` → [Updates: `v6.0.2`] - `pnpm/action-setup v4.2.0@41ff72655975bd51cab0327fa583b6e92b6d3061` - `actions/setup-node v6.1.0@395ad3262231945c25e8478fd5baf05154b1d79f` → [Updates: `v6.2.0`] - `immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1` → [Updates: `create-workflow-token-action-v1.0.1`] - `actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8` → [Updates: `v6.0.2`] - `pnpm/action-setup v4.2.0@41ff72655975bd51cab0327fa583b6e92b6d3061` - `actions/setup-node v6.1.0@395ad3262231945c25e8478fd5baf05154b1d79f` → [Updates: `v6.2.0`] - `tj-actions/verify-changed-files v20.0.4@a1c6acee9df209257a246f2cc6ae8cb6581c1edf` - `immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1` → [Updates: `create-workflow-token-action-v1.0.1`] - `actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8` → [Updates: `v6.0.2`] - `pnpm/action-setup v4.2.0@41ff72655975bd51cab0327fa583b6e92b6d3061` - `actions/setup-node v6.1.0@395ad3262231945c25e8478fd5baf05154b1d79f` → [Updates: `v6.2.0`] - `immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1` → [Updates: `create-workflow-token-action-v1.0.1`] - `actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8` → [Updates: `v6.0.2`] - `pnpm/action-setup v4.2.0@41ff72655975bd51cab0327fa583b6e92b6d3061` - `actions/setup-node v6.1.0@395ad3262231945c25e8478fd5baf05154b1d79f` → [Updates: `v6.2.0`] - `immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1` → [Updates: `create-workflow-token-action-v1.0.1`] - `actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8` → [Updates: `v6.0.2`] - `pnpm/action-setup v4.2.0@41ff72655975bd51cab0327fa583b6e92b6d3061` - `actions/setup-node v6.1.0@395ad3262231945c25e8478fd5baf05154b1d79f` → [Updates: `v6.2.0`] - `immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1` → [Updates: `create-workflow-token-action-v1.0.1`] - `actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8` → [Updates: `v6.0.2`] - `pnpm/action-setup v4.2.0@41ff72655975bd51cab0327fa583b6e92b6d3061` - `actions/setup-node v6.1.0@395ad3262231945c25e8478fd5baf05154b1d79f` → [Updates: `v6.2.0`] - `actions/upload-artifact v6.0.0@b7c566a772e6b6bfb58ed0dc250532a479d7789f` - `actions/upload-artifact v6.0.0@b7c566a772e6b6bfb58ed0dc250532a479d7789f` - `immich-app/devtools 0.0.4@68f10eb389bb02a3cf9d1156111964c549eb421b` - `immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1` → [Updates: `create-workflow-token-action-v1.0.1`] - `actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8` → [Updates: `v6.0.2`] - `subosito/flutter-action v2.21.0@fd55f4c5af5b953cc57a2be44cb082c8f6635e8e` - `immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1` → [Updates: `create-workflow-token-action-v1.0.1`] - `actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8` → [Updates: `v6.0.2`] - `astral-sh/setup-uv v7.1.6@681c641aba71e4a1c380be3ab5e12ad51f415867` → [Updates: `v7.2.1`] - `immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1` → [Updates: `create-workflow-token-action-v1.0.1`] - `actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8` → [Updates: `v6.0.2`] - `pnpm/action-setup v4.2.0@41ff72655975bd51cab0327fa583b6e92b6d3061` - `actions/setup-node v6.1.0@395ad3262231945c25e8478fd5baf05154b1d79f` → [Updates: `v6.2.0`] - `immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1` → [Updates: `create-workflow-token-action-v1.0.1`] - `actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8` → [Updates: `v6.0.2`] - `ludeeus/action-shellcheck 2.0.0@00cae500b08a931fb5698e11e79bfbd38e612a38` - `immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1` → [Updates: `create-workflow-token-action-v1.0.1`] - `actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8` → [Updates: `v6.0.2`] - `pnpm/action-setup v4.2.0@41ff72655975bd51cab0327fa583b6e92b6d3061` - `actions/setup-node v6.1.0@395ad3262231945c25e8478fd5baf05154b1d79f` → [Updates: `v6.2.0`] - `tj-actions/verify-changed-files v20.0.4@a1c6acee9df209257a246f2cc6ae8cb6581c1edf` - `immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1` → [Updates: `create-workflow-token-action-v1.0.1`] - `actions/checkout v6.0.1@8e8c483db84b4bee98b60c0593521ed34d9990e8` → [Updates: `v6.0.2`] - `pnpm/action-setup v4.2.0@41ff72655975bd51cab0327fa583b6e92b6d3061` - `actions/setup-node v6.1.0@395ad3262231945c25e8478fd5baf05154b1d79f` → [Updates: `v6.2.0`] - `tj-actions/verify-changed-files v20.0.4@a1c6acee9df209257a246f2cc6ae8cb6581c1edf` - `tj-actions/verify-changed-files v20.0.4@a1c6acee9df209257a246f2cc6ae8cb6581c1edf` - `ghcr.io/immich-app/postgres 14-vectorchord0.4.3@sha256:dbf18b3ffea4a81434c65b71e20d27203baf903a0275f4341e4c16dfd901fd67` → [Updates: `17-vectorchord0.4.3`] </details> <details><summary>.github/workflows/weblate-lock.yml (4)</summary> - `immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1` → [Updates: `create-workflow-token-action-v1.0.1`] - `immich-app/devtools pre-job-action-v2.0.0@08bac802a312fc89808e0dd589271ca0974087b5` → [Updates: `pre-job-action-v2.0.1`] - `immich-app/devtools create-workflow-token-action-v1.0.0@da177fa133657503ddb7503f8ba53dccefec5da1` → [Updates: `create-workflow-token-action-v1.0.1`] - `immich-app/devtools 0.0.4@68f10eb389bb02a3cf9d1156111964c549eb421b` </details> </blockquote> </details> <details><summary>mise (4)</summary> <blockquote> <details><summary>deployment/mise.toml (2)</summary> - `terragrunt 0.98.0` → [Updates: `0.99.1`] - `opentofu 1.11.4` </details> <details><summary>mise.toml (6)</summary> - `node 24.13.0` - `flutter 3.35.7` → [Updates: `3.38.9`] - `pnpm 10.28.0` → [Updates: `10.28.2`] - `terragrunt 0.98.0` → [Updates: `0.99.1`] - `opentofu 1.11.4` - `java 21.0.2` → [Updates: `21.0.10+7.0.LTS`, `25.0.2+10.0.LTS`] </details> <details><summary>mobile/mise.toml (1)</summary> - `flutter 3.35.7` → [Updates: `3.38.9`] </details> <details><summary>plugins/mise.toml</summary> </details> </blockquote> </details> <details><summary>npm (12)</summary> <blockquote> <details><summary>.github/package.json (1)</summary> - `prettier ^3.7.4` → [Updates: `^3.7.4`] </details> <details><summary>cli/package.json (33)</summary> - `chokidar ^4.0.3` → [Updates: `^5.0.0`] - `fast-glob ^3.3.2` - `fastq ^1.17.1` - `lodash-es ^4.17.21` - `micromatch ^4.0.8` - `@eslint/js ^9.8.0` - `@types/byte-size ^8.1.0` - `@types/cli-progress ^3.11.0` - `@types/lodash-es ^4.17.12` - `@types/micromatch ^4.0.9` - `@types/mock-fs ^4.13.1` - `@types/node ^24.10.9` → [Updates: `^24.10.10`] - `@vitest/coverage-v8 ^3.0.0` → [Updates: `^4.0.0`] - `byte-size ^9.0.0` - `cli-progress ^3.12.0` - `commander ^12.0.0` → [Updates: `^14.0.0`] - `eslint ^9.14.0` - `eslint-config-prettier ^10.1.8` - `eslint-plugin-prettier ^5.1.3` - `eslint-plugin-unicorn ^62.0.0` - `globals ^16.0.0` → [Updates: `^17.0.0`] - `mock-fs ^5.2.0` - `prettier ^3.7.4` → [Updates: `^3.7.4`] - `prettier-plugin-organize-imports ^4.0.0` - `typescript ^5.3.3` - `typescript-eslint ^8.28.0` → [Updates: `^8.28.0`] - `vite ^7.0.0` - `vite-tsconfig-paths ^6.0.0` → [Updates: `^6.0.0`] - `vitest ^3.0.0` → [Updates: `^4.0.0`] - `vitest-fetch-mock ^0.4.0` - `yaml ^2.3.1` - `node >=20.0.0` - `node 24.13.0` </details> <details><summary>docs/package.json (24)</summary> - `@docusaurus/core ~3.9.0` - `@docusaurus/preset-classic ~3.9.0` - `@docusaurus/theme-common ~3.9.0` - `@docusaurus/theme-mermaid ~3.9.0` - `@mdi/js ^7.3.67` - `@mdi/react ^1.6.1` - `@mdx-js/react ^3.0.0` - `autoprefixer ^10.4.17` → [Updates: `^10.4.17`] - `docusaurus-lunr-search ^3.3.2` - `lunr ^2.3.9` - `postcss ^8.4.25` - `prism-react-renderer ^2.3.1` - `raw-loader ^4.0.2` - `react ^18.0.0` → [Updates: `^19.0.0`] - `react-dom ^18.0.0` → [Updates: `^19.0.0`] - `tailwindcss ^3.2.4` → [Updates: `^4.0.0`] - `url ^0.11.0` - `@docusaurus/module-type-aliases ~3.9.0` - `@docusaurus/tsconfig ^3.7.0` - `@docusaurus/types ^3.7.0` - `prettier ^3.7.4` → [Updates: `^3.7.4`] - `typescript ^5.1.6` - `node >=20` - `node 24.13.0` </details> <details><summary>e2e-auth-server/package.json (4)</summary> - `jose ^5.6.3` → [Updates: `^6.0.0`] - `@types/oidc-provider ^9.0.0` - `oidc-provider ^9.0.0` - `tsx ^4.20.6` </details> <details><summary>e2e/package.json (29)</summary> - `@eslint/js ^9.8.0` - `@faker-js/faker ^10.1.0` - `@playwright/test ^1.44.1` → [Updates: `^1.44.1`] - `@socket.io/component-emitter ^3.1.2` - `@types/luxon ^3.4.2` - `@types/node ^24.10.9` → [Updates: `^24.10.10`] - `@types/pg ^8.15.1` - `@types/pngjs ^6.0.4` - `@types/supertest ^6.0.2` - `dotenv ^17.2.3` - `eslint ^9.14.0` - `eslint-config-prettier ^10.1.8` - `eslint-plugin-prettier ^5.1.3` - `eslint-plugin-unicorn ^62.0.0` - `exiftool-vendored ^34.3.0` → [Updates: `^35.0.0`] - `globals ^16.0.0` → [Updates: `^17.0.0`] - `luxon ^3.4.4` - `pg ^8.11.3` → [Updates: `^8.11.3`] - `pngjs ^7.0.0` - `prettier ^3.7.4` → [Updates: `^3.7.4`] - `prettier-plugin-organize-imports ^4.0.0` - `sharp ^0.34.5` - `socket.io-client ^4.7.4` - `supertest ^7.0.0` - `typescript ^5.3.3` - `typescript-eslint ^8.28.0` → [Updates: `^8.28.0`] - `utimes ^5.2.1` - `vitest ^3.0.0` → [Updates: `^4.0.0`] - `node 24.13.0` </details> <details><summary>i18n/package.json (2)</summary> - `prettier ^3.7.4` → [Updates: `^3.7.4`] - `prettier-plugin-sort-json ^4.1.1` </details> <details><summary>open-api/typescript-sdk/package.json (4)</summary> - `@oazapfts/runtime ^1.0.2` - `@types/node ^24.10.9` → [Updates: `^24.10.10`] - `typescript ^5.3.3` - `node 24.13.0` </details> <details><summary>package.json (2)</summary> - `pnpm >=10.0.0` - `pnpm 10.28.0+sha512.05df71d1421f21399e053fde567cea34d446fa02c76571441bfc1c7956e98e363088982d940465fd34480d4d90a0668bc12362f8aa88000a64e83d0b0e47be48` → [Updates: `10.28.2`] </details> <details><summary>plugins/package.json (3)</summary> - `@extism/js-pdk ^1.0.1` - `esbuild ^0.27.0` - `typescript ^5.3.2` </details> <details><summary>pnpm-workspace.yaml</summary> </details> <details><summary>server/package.json (131)</summary> - `@extism/extism 2.0.0-rc13` - `@nestjs/bullmq ^11.0.1` - `@nestjs/common ^11.0.4` → [Updates: `^11.0.4`] - `@nestjs/core ^11.0.4` → [Updates: `^11.0.4`] - `@nestjs/platform-express ^11.0.4` → [Updates: `^11.0.4`] - `@nestjs/platform-socket.io ^11.0.4` → [Updates: `^11.0.4`] - `@nestjs/schedule ^6.0.0` → [Updates: `^6.0.0`] - `@nestjs/swagger ^11.0.2` → [Updates: `^11.0.2`] - `@nestjs/websockets ^11.0.4` → [Updates: `^11.0.4`] - `@opentelemetry/api ^1.9.0` - `@opentelemetry/context-async-hooks ^2.0.0` → [Updates: `^2.0.0`] - `@opentelemetry/exporter-prometheus ^0.210.0` → [Updates: `^0.211.0`] - `@opentelemetry/instrumentation-http ^0.210.0` → [Updates: `^0.211.0`] - `@opentelemetry/instrumentation-ioredis ^0.58.0` → [Updates: `^0.59.0`] - `@opentelemetry/instrumentation-nestjs-core ^0.56.0` → [Updates: `^0.57.0`] - `@opentelemetry/instrumentation-pg ^0.62.0` → [Updates: `^0.63.0`] - `@opentelemetry/resources ^2.0.1` → [Updates: `^2.0.1`] - `@opentelemetry/sdk-metrics ^2.0.1` → [Updates: `^2.0.1`] - `@opentelemetry/sdk-node ^0.210.0` → [Updates: `^0.211.0`] - `@opentelemetry/semantic-conventions ^1.34.0` → [Updates: `^1.34.0`] - `@react-email/components ^0.5.0` → [Updates: `^1.0.0`] - `@react-email/render ^1.1.2` → [Updates: `^2.0.0`] - `@socket.io/redis-adapter ^8.3.0` - `ajv ^8.17.1` - `archiver ^7.0.0` - `async-lock ^1.4.0` - `bcrypt ^6.0.0` - `body-parser ^2.2.0` - `bullmq ^5.51.0` → [Updates: `^5.51.0`] - `chokidar ^4.0.3` → [Updates: `^5.0.0`] - `class-transformer ^0.5.1` - `class-validator ^0.14.0` - `compression ^1.8.0` - `cookie ^1.0.2` - `cookie-parser ^1.4.7` - `cron 4.3.5` → [Updates: `4.4.0`] - `exiftool-vendored ^34.3.0` → [Updates: `^35.0.0`] - `express ^5.1.0` - `fast-glob ^3.3.2` - `fluent-ffmpeg ^2.1.2` - `geo-tz ^8.0.0` - `handlebars ^4.7.8` - `i18n-iso-countries ^7.6.0` - `ioredis ^5.8.2` → [Updates: `^5.8.2`] - `jose ^5.10.0` → [Updates: `^6.0.0`] - `js-yaml ^4.1.0` - `jsonwebtoken ^9.0.2` - `kysely 0.28.2` → [Updates: `0.28.10`] - `kysely-postgres-js ^3.0.0` - `lodash ^4.17.21` - `luxon ^3.4.2` - `mnemonist ^0.40.3` - `multer ^2.0.2` - `nest-commander ^3.16.0` - `nestjs-cls ^5.0.0` → [Updates: `^6.0.0`] - `nestjs-kysely 3.1.2` - `nestjs-otel ^7.0.0` → [Updates: `^8.0.0`] - `nodemailer ^7.0.0` → [Updates: `^7.0.0`, `^8.0.0`] - `openid-client ^6.3.3` - `pg ^8.11.3` → [Updates: `^8.11.3`] - `pg-connection-string ^2.9.1` → [Updates: `^2.9.1`] - `picomatch ^4.0.2` - `postgres 3.4.8` - `react ^19.0.0` → [Updates: `^19.0.0`] - `react-dom ^19.0.0` → [Updates: `^19.0.0`] - `react-email ^4.0.0` → [Updates: `^5.0.0`] - `reflect-metadata ^0.2.0` - `rxjs ^7.8.1` - `sanitize-filename ^1.6.3` - `sanitize-html ^2.14.0` - `semver ^7.6.2` - `sharp ^0.34.5` - `sirv ^3.0.0` - `socket.io ^4.8.1` - `tailwindcss-preset-email ^1.4.0` - `thumbhash ^0.1.1` - `transformation-matrix ^3.1.0` - `ua-parser-js ^2.0.0` → [Updates: `^2.0.0`] - `uuid ^11.1.0` → [Updates: `^13.0.0`] - `validator ^13.12.0` - `@eslint/js ^9.8.0` - `@nestjs/cli ^11.0.2` → [Updates: `^11.0.2`] - `@nestjs/schematics ^11.0.0` - `@nestjs/testing ^11.0.4` → [Updates: `^11.0.4`] - `@swc/core ^1.4.14` → [Updates: `^1.4.14`] - `@types/archiver ^7.0.0` - `@types/async-lock ^1.4.2` - `@types/bcrypt ^6.0.0` - `@types/body-parser ^1.19.6` - `@types/compression ^1.7.5` - `@types/cookie-parser ^1.4.8` - `@types/express ^5.0.0` - `@types/fluent-ffmpeg ^2.1.21` - `@types/js-yaml ^4.0.9` - `@types/jsonwebtoken ^9.0.10` - `@types/lodash ^4.14.197` - `@types/luxon ^3.6.2` - `@types/mock-fs ^4.13.1` - `@types/multer ^2.0.0` - `@types/node ^24.10.9` → [Updates: `^24.10.10`] - `@types/nodemailer ^7.0.0` → [Updates: `^7.0.0`] - `@types/picomatch ^4.0.0` - `@types/pngjs ^6.0.5` - `@types/react ^19.0.0` → [Updates: `^19.0.0`] - `@types/sanitize-html ^2.13.0` - `@types/semver ^7.5.8` - `@types/supertest ^6.0.0` - `@types/ua-parser-js ^0.7.36` - `@types/validator ^13.15.2` - `@vitest/coverage-v8 ^3.0.0` → [Updates: `^4.0.0`] - `eslint ^9.14.0` - `eslint-config-prettier ^10.1.8` - `eslint-plugin-prettier ^5.1.3` - `eslint-plugin-unicorn ^62.0.0` - `globals ^16.0.0` → [Updates: `^17.0.0`] - `mock-fs ^5.2.0` - `node-gyp ^12.0.0` → [Updates: `^12.0.0`] - `pngjs ^7.0.0` - `prettier ^3.7.4` → [Updates: `^3.7.4`] - `prettier-plugin-organize-imports ^4.0.0` - `sql-formatter ^15.0.0` - `supertest ^7.1.0` - `tailwindcss ^3.4.0` → [Updates: `^4.0.0`] - `testcontainers ^11.0.0` - `typescript ^5.9.2` - `typescript-eslint ^8.28.0` → [Updates: `^8.28.0`] - `unplugin-swc ^1.4.5` - `vite-tsconfig-paths ^6.0.0` → [Updates: `^6.0.0`] - `vitest ^3.0.0` → [Updates: `^4.0.0`] - `node 24.13.0` - `sharp ^0.34.5` </details> <details><summary>web/package.json (80)</summary> - `@formatjs/icu-messageformat-parser ^3.0.0` → [Updates: `^3.0.0`] - `@immich/justified-layout-wasm ^0.4.3` - `@immich/ui ^0.59.0` → [Updates: `^0.60.0`] - `@mapbox/mapbox-gl-rtl-text 0.2.3` → [Updates: `0.3.0`] - `@mdi/js ^7.4.47` - `@photo-sphere-viewer/core ^5.14.0` - `@photo-sphere-viewer/equirectangular-video-adapter ^5.14.0` - `@photo-sphere-viewer/markers-plugin ^5.14.0` - `@photo-sphere-viewer/resolution-plugin ^5.14.0` - `@photo-sphere-viewer/settings-plugin ^5.14.0` - `@photo-sphere-viewer/video-plugin ^5.14.0` - `@types/geojson ^7946.0.16` - `@zoom-image/core ^0.41.0` → [Updates: `^0.42.0`] - `@zoom-image/svelte ^0.3.0` → [Updates: `^0.3.0`] - `dom-to-image ^2.6.0` - `fabric ^6.5.4` → [Updates: `^7.0.0`] - `geo-coordinates-parser ^1.7.4` - `geojson ^0.5.0` - `handlebars ^4.7.8` - `happy-dom ^20.0.0` → [Updates: `^20.0.0`] - `intl-messageformat ^11.0.0` → [Updates: `^11.0.0`] - `justified-layout ^4.1.0` - `lodash-es ^4.17.21` - `luxon ^3.4.4` - `maplibre-gl ^5.6.2` → [Updates: `^5.6.2`] - `pmtiles ^4.3.0` → [Updates: `^4.3.0`] - `qrcode ^1.5.4` - `simple-icons ^15.15.0` → [Updates: `^16.0.0`] - `socket.io-client ~4.8.0` - `svelte-gestures ^5.2.2` - `svelte-i18n ^4.0.1` - `svelte-jsoneditor ^3.10.0` - `svelte-maplibre ^1.2.5` → [Updates: `^1.2.5`] - `svelte-persisted-store ^0.12.0` - `tabbable ^6.2.0` - `thumbhash ^0.1.1` - `transformation-matrix ^3.1.0` - `uplot ^1.6.32` - `@eslint/js ^9.36.0` - `@faker-js/faker ^10.0.0` - `@koddsson/eslint-plugin-tscompat ^0.2.0` - `@socket.io/component-emitter ^3.1.0` - `@sveltejs/adapter-static ^3.0.8` - `@sveltejs/enhanced-img ^0.9.0` → [Updates: `^0.9.0`] - `@sveltejs/kit ^2.27.1` → [Updates: `^2.27.1`] - `@sveltejs/vite-plugin-svelte 6.2.4` - `@tailwindcss/vite ^4.1.7` - `@testing-library/jest-dom ^6.4.2` - `@testing-library/svelte ^5.2.8` - `@testing-library/user-event ^14.5.2` - `@types/chromecast-caf-sender ^1.0.11` - `@types/dom-to-image ^2.6.7` - `@types/justified-layout ^4.1.4` - `@types/lodash-es ^4.17.12` - `@types/luxon ^3.4.2` - `@types/qrcode ^1.5.5` - `@vitest/coverage-v8 ^3.0.0` → [Updates: `^4.0.0`] - `dotenv ^17.0.0` - `eslint ^9.36.0` - `eslint-config-prettier ^10.1.8` - `eslint-plugin-compat ^6.0.2` → [Updates: `^6.0.2`] - `eslint-plugin-svelte ^3.12.4` - `eslint-plugin-unicorn ^62.0.0` - `factory.ts ^1.4.1` - `globals ^16.0.0` → [Updates: `^17.0.0`] - `happy-dom ^20.0.0` - `prettier ^3.7.4` → [Updates: `^3.7.4`] - `prettier-plugin-organize-imports ^4.0.0` - `prettier-plugin-sort-json ^4.1.1` - `prettier-plugin-svelte ^3.3.3` - `rollup-plugin-visualizer ^6.0.0` - `svelte 5.48.0` → [Updates: `5.49.1`] - `svelte-check ^4.1.5` → [Updates: `^4.1.5`] - `svelte-eslint-parser ^1.3.3` - `tailwindcss ^4.1.7` - `typescript ^5.8.3` - `typescript-eslint ^8.45.0` → [Updates: `^8.45.0`] - `vite ^7.1.2` - `vitest ^3.0.0` → [Updates: `^4.0.0`] - `node 24.13.0` </details> </blockquote> </details> <details><summary>nvm (7)</summary> <blockquote> <details><summary>.github/.nvmrc (1)</summary> - `node 24.13.0` </details> <details><summary>cli/.nvmrc (1)</summary> - `node 24.13.0` </details> <details><summary>docs/.nvmrc (1)</summary> - `node 24.13.0` </details> <details><summary>e2e/.nvmrc (1)</summary> - `node 24.13.0` </details> <details><summary>open-api/typescript-sdk/.nvmrc (1)</summary> - `node 24.13.0` </details> <details><summary>server/.nvmrc (1)</summary> - `node 24.13.0` </details> <details><summary>web/.nvmrc (1)</summary> - `node 24.13.0` </details> </blockquote> </details> <details><summary>pep621 (1)</summary> <blockquote> <details><summary>machine-learning/pyproject.toml (37)</summary> - `python >=3.11,<4.0` - `aiocache >=0.12.1,<1.0` - `fastapi >=0.95.2,<1.0` → [Updates: `>=0.95.2,<1.0`] - `ftfy >=6.1.1` - `gunicorn >=21.1.0` → [Updates: `>=21.1.0`] - `huggingface-hub >=0.20.1,<1.0` → [Updates: `>=0.20.1,<1.0`] - `insightface >=0.7.3,<1.0` - `numpy >=2.3.4` → [Updates: `>=2.3.4`] - `opencv-python-headless >=4.7.0.72,<5.0` → [Updates: `>=4.7.0.72,<5.0`] - `orjson >=3.9.5` → [Updates: `>=3.9.5`] - `pillow >=9.5.0,<11.0` - `pydantic >=2.0.0,<3` → [Updates: `>=2.0.0,<3`] - `pydantic-settings >=2.5.2,<3` → [Updates: `>=2.5.2,<3`] - `python-multipart >=0.0.6,<1.0` → [Updates: `>=0.0.6,<1.0`] - `rich >=13.4.2` → [Updates: `>=13.4.2`] - `tokenizers >=0.15.0,<1.0` → [Updates: `>=0.15.0,<1.0`] - `uvicorn >=0.22.0,<1.0` → [Updates: `>=0.22.0,<1.0`] - `rapidocr >=3.1.0` → [Updates: `>=3.1.0`] - `httpx >=0.24.1` - `pytest >=7.3.1` - `pytest-asyncio >=0.21.0` - `pytest-cov >=4.1.0` → [Updates: `>=4.1.0`] - `pytest-mock >=3.11.1` → [Updates: `>=3.11.1`] - `types-pyyaml >=6.0.12.20241230` → [Updates: `>=6.0.12.20241230`] - `types-requests >=2.32.0.20250306` → [Updates: `>=2.32.0.20250306`] - `types-setuptools >=75.8.2.20250305` → [Updates: `>=75.8.2.20250305`] - `types-simplejson >=3.20.0.20250218` - `types-ujson >=5.10.0.20240515` - `mypy >=1.3.0` - `ruff >=0.0.272` → [Updates: `>=0.0.272`] - `locust >=2.15.1` → [Updates: `>=2.15.1`] - `onnxruntime >=1.23.2,<2` - `onnxruntime-gpu >=1.23.2,<2` - `onnxruntime-openvino >=1.23.0,<2` - `onnxruntime >=1.23.2,<2` - `onnxruntime >=1.23.2,<2` - `rknn-toolkit-lite2 >=2.3.0,<3` </details> </blockquote> </details> <details><summary>pub (3)</summary> <blockquote> <details><summary>mobile/immich_lint/pubspec.yaml (6)</summary> - `analyzer ^7.0.0` → [Updates: `10.0.1`] - `analyzer_plugin ^0.13.0` → [Updates: `0.14.1`] - `custom_lint_builder ^0.7.5` → [Updates: `0.8.1`] - `glob ^2.1.2` - `lints ^6.0.0` - `dart >=3.0.0 <4.0.0` </details> <details><summary>mobile/packages/ui/pubspec.yaml (1)</summary> - `dart >=3.0.0 <4.0.0` </details> <details><summary>mobile/pubspec.yaml (78)</summary> - `async ^2.13.0` - `auto_route ^9.2.0` → [Updates: `11.1.0`] - `background_downloader ^9.3.0` - `cached_network_image ^3.4.1` - `cancellation_token_http ^2.1.0` - `cast ^2.1.0` - `collection ^1.19.1` - `connectivity_plus ^6.1.3` → [Updates: `7.0.0`] - `crop_image ^1.0.16` - `crypto ^3.0.6` - `device_info_plus ^12.2.0` - `drift ^2.26.0` - `drift_flutter ^0.2.6` - `dynamic_color ^1.8.1` - `easy_localization ^3.0.8` - `ffi ^2.1.4` - `file_picker ^8.0.0+1` → [Updates: `10.3.10`] - `flutter_cache_manager ^3.4.1` - `flutter_displaymode ^0.7.0` - `flutter_hooks ^0.21.3+1` - `flutter_local_notifications ^17.2.1+2` → [Updates: `20.0.0`] - `flutter_secure_storage ^9.2.4` → [Updates: `10.0.0`] - `flutter_svg ^2.2.1` - `flutter_udid ^4.0.0` - `flutter_web_auth_2 ^5.0.0-alpha.0` - `fluttertoast ^8.2.12` → [Updates: `9.0.0`] - `geolocator ^14.0.2` - `home_widget ^0.8.1` → [Updates: `0.9.0`] - `hooks_riverpod ^2.6.1` → [Updates: `3.2.0`] - `image_picker ^1.2.0` - `isar bb1dca40fe87a001122e5d43bc6254718cb49f3a` → [Updates: `v3.0.1`] - `isar_community_flutter_libs 3.3.0-dev.3` - `local_auth ^2.3.0` → [Updates: `3.0.0`] - `logging ^1.3.0` - `maplibre_gl ^0.22.0` → [Updates: `0.25.0`] - `native_video_player e132bc3` - `network_info_plus ^6.1.3` → [Updates: `7.0.0`] - `octo_image ^2.1.0` - `package_info_plus ^8.3.0` → [Updates: `9.0.0`] - `path ^1.9.1` - `path_provider ^2.1.5` - `path_provider_foundation ^2.4.3` - `permission_handler ^11.4.0` → [Updates: `12.0.1`] - `photo_manager ^3.7.1` - `pinput ^5.0.2` → [Updates: `6.0.1`] - `punycode ^1.0.0` - `riverpod_annotation ^2.6.1` → [Updates: `4.0.1`] - `scroll_date_picker ^3.8.0` - `scrollable_positioned_list ^0.3.8` - `share_handler ^0.0.25` - `share_plus ^10.1.4` → [Updates: `12.0.1`] - `sliver_tools ^0.2.12` - `socket_io_client ^2.0.3+1` → [Updates: `3.1.4`] - `stream_transform ^2.1.1` - `thumbhash 0.1.0+1` - `timezone ^0.9.4` → [Updates: `0.11.0`] - `url_launcher ^6.3.2` - `uuid ^4.5.1` - `wakelock_plus ^1.3.0` - `worker_manager ^7.2.7` - `cronet_http ^1.7.0` - `cupertino_http ^2.4.0` - `auto_route_generator ^9.0.0` → [Updates: `10.4.0`] - `build_runner ^2.4.8` - `custom_lint ^0.7.5` → [Updates: `0.8.1`] - `drift_dev ^2.26.0` - `fake_async ^1.3.3` - `file ^7.0.1` - `flutter_launcher_icons ^0.14.4` - `flutter_lints ^5.0.0` → [Updates: `6.0.0`] - `flutter_native_splash ^2.4.7` - `isar_generator bb1dca40fe87a001122e5d43bc6254718cb49f3a` → [Updates: `v3.0.1`] - `mocktail ^1.0.4` - `pigeon ^26.0.2` - `riverpod_generator ^2.6.1` → [Updates: `4.0.2`] - `riverpod_lint ^2.6.1` → [Updates: `3.1.2`] - `dart >=3.8.0 <4.0.0` - `flutter 3.35.7` → [Updates: `3.38.9`] </details> </blockquote> </details> <details><summary>renovate-config-presets (1)</summary> <blockquote> <details><summary>renovate.json</summary> </details> </blockquote> </details> <details><summary>terraform (4)</summary> <blockquote> <details><summary>deployment/modules/cloudflare/docs-release/config.tf (2)</summary> - `cloudflare 4.52.5` → [Updates: `5.16.0`] - `hashicorp/terraform ~> 1.7` </details> <details><summary>deployment/modules/cloudflare/docs-release/providers.tf</summary> </details> <details><summary>deployment/modules/cloudflare/docs/config.tf (2)</summary> - `cloudflare 4.52.5` → [Updates: `5.16.0`] - `hashicorp/terraform ~> 1.7` </details> <details><summary>deployment/modules/cloudflare/docs/providers.tf</summary> </details> </blockquote> </details> <details><summary>terragrunt (2)</summary> <blockquote> <details><summary>deployment/modules/cloudflare/docs-release/terragrunt.hcl</summary> </details> <details><summary>deployment/modules/cloudflare/docs/terragrunt.hcl</summary> </details> </blockquote> </details> --- - [ ] <!-- manual job -->Check this box to trigger a request for Renovate to run again on this repository
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: immich-app/immich#951