Commit Graph

56027 Commits

Author SHA1 Message Date
TrueCharts Bot eecb1e42a6 fix(kubernetes-reflector): update image ghcr.io/emberstack/kubernetes-reflector 10.0.41 → 10.0.42 (#48189)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/emberstack/kubernetes-reflector](https://redirect.github.com/emberstack/kubernetes-reflector)
| patch | `0abf780` → `cbc2659` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Release Notes

<details>
<summary>emberstack/kubernetes-reflector
(ghcr.io/emberstack/kubernetes-reflector)</summary>

###
[`v10.0.42`](https://redirect.github.com/emberstack/kubernetes-reflector/releases/tag/v10.0.42)

[Compare
Source](https://redirect.github.com/emberstack/kubernetes-reflector/compare/v10.0.41...v10.0.42)

The release process is automated.

#### What's Changed

- Bump the all-dependencies group with 2 updates by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;647](https://redirect.github.com/emberstack/kubernetes-reflector/pull/647)

**Full Changelog**:
<https://github.com/emberstack/kubernetes-reflector/compare/v10.0.41...v10.0.42>

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9rdWJlcm5ldGVzLXJlZmxlY3RvciIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=-->
2026-05-13 05:23:52 +02:00
TrueCharts Bot 834a0c4211 chore(redis): update image docker.io/bitnamisecure/redis digest to 1347d52 (#48183)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| docker.io/bitnamisecure/redis | digest | `b90e070` → `1347d52` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9yZWRpcyIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvZGlnZXN0Il19-->
2026-05-13 05:22:41 +02:00
TrueCharts Bot 6c15046c7d chore(webtop): update webtop (#48187)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| lscr.io/linuxserver/webtop | digest | `b048981` → `294d397` |
| lscr.io/linuxserver/webtop | digest | `c7eaa39` → `455c081` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC93ZWJ0b3AiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL2RpZ2VzdCJdfQ==-->
2026-05-13 05:22:03 +02:00
TrueCharts Bot 35c1170f40 chore(monica): update image monica digest to 1030f76 (#48168)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| monica | digest | `fdf3f80` → `1030f76` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9tb25pY2EiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL2RpZ2VzdCJdfQ==-->
2026-05-12 23:21:00 +02:00
TrueCharts Bot 28070ef56f fix(authentik): update authentik 2026.2.2 → 2026.2.3 (patch) (#48171)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [ghcr.io/goauthentik/ldap](https://goauthentik.io)
([source](https://redirect.github.com/goauthentik/authentik)) | patch |
`37e74a1` → `91f982a` |
| [ghcr.io/goauthentik/proxy](https://goauthentik.io)
([source](https://redirect.github.com/goauthentik/authentik)) | patch |
`c5d9471` → `e371869` |
| [ghcr.io/goauthentik/radius](https://goauthentik.io)
([source](https://redirect.github.com/goauthentik/authentik)) | patch |
`242fa39` → `9c745bf` |
| [ghcr.io/goauthentik/server](https://goauthentik.io)
([source](https://redirect.github.com/goauthentik/authentik)) | patch |
`40f0df7` → `7806ae1` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9hdXRoZW50aWsiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL3BhdGNoIl19-->
2026-05-12 23:20:42 +02:00
TrueCharts Bot 0fa7a5dcc6 chore(friendica): update image friendica digest to f400332 (#48167)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| friendica | digest | `0051813` → `f400332` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9mcmllbmRpY2EiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL2RpZ2VzdCJdfQ==-->
2026-05-12 23:20:05 +02:00
TrueCharts Bot 807ecbbaf7 chore(nexus-oss): update image docker.io/sonatype/nexus3 digest to e08d023 (#48169)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| docker.io/sonatype/nexus3 | digest | `0e9adb4` → `e08d023` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9uZXh1cy1vc3MiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL2RpZ2VzdCJdfQ==-->
2026-05-12 23:18:46 +02:00
TrueCharts Bot d5eb11126e chore(yourls): update image yourls digest to 4bc7f4e (#48170) 2026-05-12 23:18:14 +02:00
TrueCharts Bot 141b3fcb6b fix(metabase): update image docker.io/metabase/metabase v0.60.4 → v0.60.5 (#48173)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| docker.io/metabase/metabase | patch | `a2161a7` → `93c0611` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9tZXRhYmFzZSIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=-->
2026-05-12 23:18:12 +02:00
TrueCharts Bot 8c674803ce chore(cops): update image lscr.io/linuxserver/cops digest to df766ca (#48166)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[lscr.io/linuxserver/cops](https://redirect.github.com/linuxserver/docker-cops/packages)
([source](https://redirect.github.com/linuxserver/docker-cops)) | digest
| `a1ccc26` → `df766ca` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9jb3BzIiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9kaWdlc3QiXX0=-->
2026-05-12 23:17:02 +02:00
TrueCharts Bot 959c27df88 chore(broadcast-box): update image seaduboi/broadcast-box digest to e6cb261 (#48165)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| seaduboi/broadcast-box | digest | `1d5ec0b` → `e6cb261` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9icm9hZGNhc3QtYm94IiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9kaWdlc3QiXX0=-->
2026-05-12 23:15:11 +02:00
TrueCharts Bot 1f97a772b5 feat(renovate): update image oci.trueforge.org/containerforge/renovate 43.173.5 → 43.176.1 (#48163)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[oci.trueforge.org/containerforge/renovate](https://ghcr.io/trueforge-org/renovate)
([source](https://redirect.github.com/renovate/renovate)) | minor |
`6b55c25` → `33f647e` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9yZW5vdmF0ZSIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=-->
2026-05-12 17:09:11 +02:00
TrueCharts Bot 06586d6ade fix(semaphore): update image docker.io/semaphoreui/semaphore v2.18.2 → v2.18.3 (#48162)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[docker.io/semaphoreui/semaphore](https://redirect.github.com/semaphoreui/semaphore)
| patch | `13541c5` → `e9260bf` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Release Notes

<details>
<summary>semaphoreui/semaphore
(docker.io/semaphoreui/semaphore)</summary>

###
[`v2.18.3`](https://redirect.github.com/semaphoreui/semaphore/compare/v2.18.2...v2.18.3)

[Compare
Source](https://redirect.github.com/semaphoreui/semaphore/compare/v2.18.2...v2.18.3)

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9zZW1hcGhvcmUiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL3BhdGNoIl19-->
2026-05-12 17:08:17 +02:00
TrueCharts Bot b31ad30264 feat(unpoller): update image ghcr.io/unpoller/unpoller v3.1.2 → v3.2.0 (#48164)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [ghcr.io/unpoller/unpoller](https://unpoller.com)
([source](https://redirect.github.com/unpoller/unpoller)) | minor |
`d63bd93` → `bf7bdcc` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Release Notes

<details>
<summary>unpoller/unpoller (ghcr.io/unpoller/unpoller)</summary>

###
[`v3.2.0`](https://redirect.github.com/unpoller/unpoller/releases/tag/v3.2.0)

[Compare
Source](https://redirect.github.com/unpoller/unpoller/compare/v3.1.2...v3.2.0)

#### Changelog

-
[`2ecdd79`](https://redirect.github.com/unpoller/unpoller/commit/2ecdd797af5058cfaa50d9aa98fe5556af43f0a7)
Merge pull request
[#&#8203;1014](https://redirect.github.com/unpoller/unpoller/issues/1014)
from unpoller/fix/prometheus-scrape-cache-1013
-
[`dabfeff`](https://redirect.github.com/unpoller/unpoller/commit/dabfeffe6674e89fe8f16e096cafdf3c155189d3)
fix(prometheus): serve scrapes from cached background poll
([#&#8203;1013](https://redirect.github.com/unpoller/unpoller/issues/1013))

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC91bnBvbGxlciIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=-->
2026-05-12 17:07:48 +02:00
TrueCharts Bot a21c1fb598 fix(nexus-oss): update image docker.io/sonatype/nexus3 3.92.0 → 3.92.1 (#48161)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| docker.io/sonatype/nexus3 | patch | `772e758` → `0e9adb4` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9uZXh1cy1vc3MiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL3BhdGNoIl19-->
2026-05-12 17:06:50 +02:00
TrueCharts Bot 06c9cec792 chore(rsshub): update image docker.io/diygod/rsshub digest to 2f9bb6b (#48160)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| docker.io/diygod/rsshub | digest | `3f4505c` → `2f9bb6b` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9yc3NodWIiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL2RpZ2VzdCJdfQ==-->
2026-05-12 17:06:43 +02:00
TrueCharts Bot 29347b2f8d chore(automatic-ripping-machine): update image docker.io/automaticrippingmachine/automatic-ripping-machine digest to e39043a (#48158) 2026-05-12 17:05:48 +02:00
TrueCharts Bot 308cd94c2b chore(duckdns): update image ghcr.io/linuxserver/duckdns digest to 26d7df2 (#48159) 2026-05-12 17:05:18 +02:00
TrueCharts Bot d5d352fa6a feat(syncthing): update image docker.io/syncthing/syncthing 2.0.16 → 2.1.0 (#48157)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [docker.io/syncthing/syncthing](https://syncthing.net)
([source](https://redirect.github.com/syncthing/syncthing)) | minor |
`4a96139` → `7c60eb0` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Release Notes

<details>
<summary>syncthing/syncthing (docker.io/syncthing/syncthing)</summary>

###
[`v2.1.0`](https://redirect.github.com/syncthing/syncthing/releases/tag/v2.1.0)

[Compare
Source](https://redirect.github.com/syncthing/syncthing/compare/v2.0.16...v2.1.0)

#### Major changes in 2.1

- Devices and folders can now be grouped in the GUI by setting the new
  `group` attribute.

- HTTP and HTTPS proxies with support for CONNECT can now be used, in
  addition to the existing support for SOCKS proxies (the environment
  variable `all_proxy=https://...`).

- Block indexing can be turned off for folders where it's more desirable
to
  optimise for reduced database size and overhead than minimal transfer
  size (the `blockIndexing` attribute on folder configuration).

- GUI login session duration can be configured to be longer or shorter
than
the default one week, or set to infinitely long. The cookie path can
also
  be adjusted. (The `sessionCookieDurationS` and `sessionCookiePath`
  attributes in the GUI configuration.)

This release is also available as:

- APT repository: <https://apt.syncthing.net/>

- Docker image: `docker.io/syncthing/syncthing:2.1.0` or
`ghcr.io/syncthing/syncthing:2.1.0`
(`{docker,ghcr}.io/syncthing/syncthing:2` to follow just the major
version)

#### What's Changed

##### Fixes

- fix(stdiscosrv): close file descriptor on flush error in write by
[@&#8203;cuiweixie](https://redirect.github.com/cuiweixie) in
[#&#8203;10615](https://redirect.github.com/syncthing/syncthing/pull/10615)
- fix(gui): disable autocomplete for folder password by
[@&#8203;bt90](https://redirect.github.com/bt90) in
[#&#8203;10342](https://redirect.github.com/syncthing/syncthing/pull/10342)
- fix(protocol): limit size of incoming request messages by
[@&#8203;calmh](https://redirect.github.com/calmh) in
[#&#8203;10629](https://redirect.github.com/syncthing/syncthing/pull/10629)
- fix(gui): don't show local device under remote devices (ref
[#&#8203;10563](https://redirect.github.com/syncthing/syncthing/issues/10563))
by [@&#8203;maen-bn](https://redirect.github.com/maen-bn) in
[#&#8203;10631](https://redirect.github.com/syncthing/syncthing/pull/10631)
- fix(gui): order folders alphabetically and ensure local device stays
hidden (ref
[#&#8203;10563](https://redirect.github.com/syncthing/syncthing/issues/10563),
ref
[#&#8203;10631](https://redirect.github.com/syncthing/syncthing/issues/10631))
by [@&#8203;maen-bn](https://redirect.github.com/maen-bn) in
[#&#8203;10637](https://redirect.github.com/syncthing/syncthing/pull/10637)
- fix(gui): fallback to folder ID when label is empty in remove dialog
by
[@&#8203;RealCharlesChia](https://redirect.github.com/RealCharlesChia)
in
[#&#8203;10657](https://redirect.github.com/syncthing/syncthing/pull/10657)
- fix(gui): fix tabs visually disabled but still clickable during ignore
patterns setup (fixes
[#&#8203;10634](https://redirect.github.com/syncthing/syncthing/issues/10634))
by [@&#8203;JRNitre](https://redirect.github.com/JRNitre) in
[#&#8203;10651](https://redirect.github.com/syncthing/syncthing/pull/10651)
- fix(strelaysrv): properly use bind address for outgoing requests
(fixes
[#&#8203;10658](https://redirect.github.com/syncthing/syncthing/issues/10658))
by [@&#8203;calmh](https://redirect.github.com/calmh) in
[#&#8203;10659](https://redirect.github.com/syncthing/syncthing/pull/10659)
- fix(stdiscosrv): only read certificate proxy headers with --http by
[@&#8203;calmh](https://redirect.github.com/calmh) in
[#&#8203;10674](https://redirect.github.com/syncthing/syncthing/pull/10674)

##### Features

- feat(gui, config): support simple folder grouping (fixes
[#&#8203;2070](https://redirect.github.com/syncthing/syncthing/issues/2070))
by [@&#8203;maen-bn](https://redirect.github.com/maen-bn) in
[#&#8203;10563](https://redirect.github.com/syncthing/syncthing/pull/10563)
- feat: make http session cookie path & duration configurable by
[@&#8203;vvaswani](https://redirect.github.com/vvaswani) in
[#&#8203;10632](https://redirect.github.com/syncthing/syncthing/pull/10632)
- feat(dialer): add HTTP/HTTPS proxy support via CONNECT by
[@&#8203;luizluca](https://redirect.github.com/luizluca) in
[#&#8203;10572](https://redirect.github.com/syncthing/syncthing/pull/10572)
- feat: make block indexing configurable by
[@&#8203;calmh](https://redirect.github.com/calmh) in
[#&#8203;10608](https://redirect.github.com/syncthing/syncthing/pull/10608)

##### Other

- chore: remove tracking inode change time by
[@&#8203;calmh](https://redirect.github.com/calmh) in
[#&#8203;10579](https://redirect.github.com/syncthing/syncthing/pull/10579)
- build(deps): temporarily switch to fork of gateway discovery library
(fixes
[#&#8203;10593](https://redirect.github.com/syncthing/syncthing/issues/10593))
by [@&#8203;marbens-arch](https://redirect.github.com/marbens-arch) in
[#&#8203;10594](https://redirect.github.com/syncthing/syncthing/pull/10594)
- build: extract github.ref\_name expression to env mapping by
[@&#8203;dagecko](https://redirect.github.com/dagecko) in
[#&#8203;10624](https://redirect.github.com/syncthing/syncthing/pull/10624)
- build: pin 20 third-party actions to immutable commit SHAs by
[@&#8203;dagecko](https://redirect.github.com/dagecko) in
[#&#8203;10625](https://redirect.github.com/syncthing/syncthing/pull/10625)
- build: have dependabot group PRs and use cooldown by
[@&#8203;calmh](https://redirect.github.com/calmh) in
[#&#8203;10630](https://redirect.github.com/syncthing/syncthing/pull/10630)
- chore: trivial fixes by
[@&#8203;calmh](https://redirect.github.com/calmh) in
[#&#8203;10650](https://redirect.github.com/syncthing/syncthing/pull/10650)
- chore(model): more efficient tracking of renames during scan by
[@&#8203;calmh](https://redirect.github.com/calmh) in
[#&#8203;10653](https://redirect.github.com/syncthing/syncthing/pull/10653)
- chore(model): deflake cluster config tests by
[@&#8203;calmh](https://redirect.github.com/calmh) in
[#&#8203;10662](https://redirect.github.com/syncthing/syncthing/pull/10662)
- chore(model): deflake TestCompletionEmptyGlobal by
[@&#8203;calmh](https://redirect.github.com/calmh) in
[#&#8203;10663](https://redirect.github.com/syncthing/syncthing/pull/10663)
- chore(scanner): deflake TestStopWalk by
[@&#8203;calmh](https://redirect.github.com/calmh) in
[#&#8203;10664](https://redirect.github.com/syncthing/syncthing/pull/10664)
- build: parallelise linux builds slightly by
[@&#8203;calmh](https://redirect.github.com/calmh) in
[#&#8203;10666](https://redirect.github.com/syncthing/syncthing/pull/10666)
- chore(api): deflake TestHTTPLogin on Windows by
[@&#8203;calmh](https://redirect.github.com/calmh) in
[#&#8203;10667](https://redirect.github.com/syncthing/syncthing/pull/10667)
- chore(api): use ldap package escape functions by
[@&#8203;calmh](https://redirect.github.com/calmh) in
[#&#8203;10672](https://redirect.github.com/syncthing/syncthing/pull/10672)
- build: only run the periodic build jobs in the syncthing org by
[@&#8203;calmh](https://redirect.github.com/calmh) in
[#&#8203;10675](https://redirect.github.com/syncthing/syncthing/pull/10675)
- build(deps): update dependencies by
[@&#8203;calmh](https://redirect.github.com/calmh) in
[#&#8203;10683](https://redirect.github.com/syncthing/syncthing/pull/10683)
- chore(model): slightly improve handling of pulling empty blocks by
[@&#8203;calmh](https://redirect.github.com/calmh) in
[#&#8203;10679](https://redirect.github.com/syncthing/syncthing/pull/10679)
- chore(gui): upgrade jQuery to 3.7.1 to fix CVE-2020-11022,
CVE-2020-11023, CVE-2015-9251 by
[@&#8203;Umer-Azaz](https://redirect.github.com/Umer-Azaz) in
[#&#8203;10673](https://redirect.github.com/syncthing/syncthing/pull/10673)
- chore(fs): remove unused SymlinksSupported() method by
[@&#8203;calmh](https://redirect.github.com/calmh) in
[#&#8203;10684](https://redirect.github.com/syncthing/syncthing/pull/10684)

#### New Contributors

- [@&#8203;cuiweixie](https://redirect.github.com/cuiweixie) made their
first contribution in
[#&#8203;10615](https://redirect.github.com/syncthing/syncthing/pull/10615)
- [@&#8203;dagecko](https://redirect.github.com/dagecko) made their
first contribution in
[#&#8203;10624](https://redirect.github.com/syncthing/syncthing/pull/10624)
- [@&#8203;maen-bn](https://redirect.github.com/maen-bn) made their
first contribution in
[#&#8203;10563](https://redirect.github.com/syncthing/syncthing/pull/10563)
- [@&#8203;RealCharlesChia](https://redirect.github.com/RealCharlesChia)
made their first contribution in
[#&#8203;10657](https://redirect.github.com/syncthing/syncthing/pull/10657)
- [@&#8203;JRNitre](https://redirect.github.com/JRNitre) made their
first contribution in
[#&#8203;10651](https://redirect.github.com/syncthing/syncthing/pull/10651)
- [@&#8203;vvaswani](https://redirect.github.com/vvaswani) made their
first contribution in
[#&#8203;10632](https://redirect.github.com/syncthing/syncthing/pull/10632)
- [@&#8203;luizluca](https://redirect.github.com/luizluca) made their
first contribution in
[#&#8203;10572](https://redirect.github.com/syncthing/syncthing/pull/10572)
- [@&#8203;Umer-Azaz](https://redirect.github.com/Umer-Azaz) made their
first contribution in
[#&#8203;10673](https://redirect.github.com/syncthing/syncthing/pull/10673)

**Full Changelog**:
<https://github.com/syncthing/syncthing/compare/v2.0.16...v2.1.0>

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9zeW5jdGhpbmciLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL21pbm9yIl19-->
2026-05-12 11:01:35 +02:00
TrueCharts Bot b0b9f8113d feat(n8n): update image ghcr.io/n8n-io/n8n 2.20.6 → 2.21.0 (#48156)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [ghcr.io/n8n-io/n8n](https://n8n.io)
([source](https://redirect.github.com/n8n-io/n8n)) | minor | `d8b7ace` →
`4b8acf6` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Release Notes

<details>
<summary>n8n-io/n8n (ghcr.io/n8n-io/n8n)</summary>

###
[`v2.21.0`](https://redirect.github.com/n8n-io/n8n/blob/HEAD/CHANGELOG.md#2210-2026-05-12)

##### Bug Fixes

- Add warning to Computer Use install modal
([#&#8203;30094](https://redirect.github.com/n8n-io/n8n/issues/30094))
([ecf96ad](https://redirect.github.com/n8n-io/n8n/commit/ecf96ad30c8d29641db07cd78885ea28aff26199))
- **ai-builder:** Allow restoring archived workflows from Instance AI
([#&#8203;29813](https://redirect.github.com/n8n-io/n8n/issues/29813))
([a33a89a](https://redirect.github.com/n8n-io/n8n/commit/a33a89a215d6cef39895858bf36c00c15abfdd9d))
- **ai-builder:** Preserve collected planning context
([#&#8203;29916](https://redirect.github.com/n8n-io/n8n/issues/29916))
([5e3aa1a](https://redirect.github.com/n8n-io/n8n/commit/5e3aa1a726e903387344d3a4ed51e97811e4ff02))
- **ai-builder:** Resolve HitlTool variants to base node in
get\_node\_types
([#&#8203;29731](https://redirect.github.com/n8n-io/n8n/issues/29731))
([ed9471a](https://redirect.github.com/n8n-io/n8n/commit/ed9471a5321747bbca003bee7d6a37d54bb79cb2))
- **Airtable Node:** Fix typecast option dropping attachment field
updates
([#&#8203;29556](https://redirect.github.com/n8n-io/n8n/issues/29556))
([0cafc71](https://redirect.github.com/n8n-io/n8n/commit/0cafc717a274053f698e988d6f44a27a8b936e83))
- Align undici override across major versions
([#&#8203;30028](https://redirect.github.com/n8n-io/n8n/issues/30028))
([6b893b4](https://redirect.github.com/n8n-io/n8n/commit/6b893b45a0d05dfb08ea7b732f775c28b6ccf801))
- **Calendly Trigger Node:** Use API v2 for webhook subscriptions
([#&#8203;29771](https://redirect.github.com/n8n-io/n8n/issues/29771))
([0edcdcf](https://redirect.github.com/n8n-io/n8n/commit/0edcdcfe8529b6296f1a1f0d8b8af3841a14a466))
- **core:** Activate agent chat integrations on every main
([#&#8203;30029](https://redirect.github.com/n8n-io/n8n/issues/30029))
([6f4f0a0](https://redirect.github.com/n8n-io/n8n/commit/6f4f0a0303e1f0f0cd57a5b0dab08347010b7241))
- **core:** Add configurable retries and error details to S3
([#&#8203;28309](https://redirect.github.com/n8n-io/n8n/issues/28309))
([e2576ca](https://redirect.github.com/n8n-io/n8n/commit/e2576ca25bc973b315bdcbff1a1b2d3309bc647d))
- **core:** Add ESLint rule to prevent error instances in toThrow
assertions
([#&#8203;29889](https://redirect.github.com/n8n-io/n8n/issues/29889))
([75ed71c](https://redirect.github.com/n8n-io/n8n/commit/75ed71c00142e8bbdfb851691d5fc3de3cfada36))
- **core:** Add liveness timeouts for Instance AI
([#&#8203;30145](https://redirect.github.com/n8n-io/n8n/issues/30145))
([52a4bcb](https://redirect.github.com/n8n-io/n8n/commit/52a4bcb23a9398b1327acd0ec39df7a9e00b48b6))
- **core:** Add support for context establishment hooks in webhook mode
([#&#8203;29893](https://redirect.github.com/n8n-io/n8n/issues/29893))
([04e9b25](https://redirect.github.com/n8n-io/n8n/commit/04e9b258a887c07b62774f09e3921932038a3984))
- **core:** Add workflow structure validation
([#&#8203;29699](https://redirect.github.com/n8n-io/n8n/issues/29699))
([bec74ae](https://redirect.github.com/n8n-io/n8n/commit/bec74aeb4fda198853b3ea82ed135a1db3ba4988))
- **core:** Advance Postgres IDENTITY sequences after entity import
([#&#8203;29762](https://redirect.github.com/n8n-io/n8n/issues/29762))
([ca33060](https://redirect.github.com/n8n-io/n8n/commit/ca33060e0bd30c6d077f8dd18ca8492d50c06a92))
- **core:** Agent sessions correctly quoting columns in queries for
Postgres
([#&#8203;29999](https://redirect.github.com/n8n-io/n8n/issues/29999))
([9f92005](https://redirect.github.com/n8n-io/n8n/commit/9f92005938a1b481b89558b4e82a198da6ec4e8c))
- **core:** Agents called from workflows use the workflows owner/user ID
for calling further workflows through the agent
([#&#8203;30242](https://redirect.github.com/n8n-io/n8n/issues/30242))
([9072ee3](https://redirect.github.com/n8n-io/n8n/commit/9072ee3beb1789f34008cb0f85f361dcac8cae26))
- **core:** Allow GIT\_SSH\_COMMAND in simple-git after 3.36.0 upgrade
([#&#8203;29894](https://redirect.github.com/n8n-io/n8n/issues/29894))
([f42be90](https://redirect.github.com/n8n-io/n8n/commit/f42be9030e7f549da5ed6dc3902d058c2ebbadcb))
- **core:** Allow profile edits when SSO is no longer active
([#&#8203;29765](https://redirect.github.com/n8n-io/n8n/issues/29765))
([2714f00](https://redirect.github.com/n8n-io/n8n/commit/2714f001218d1323233c1920c94ed02a5ce8dcf1))
- **core:** Allow same-domain redirects in instance-ai web research
(TRUST-73)
([#&#8203;30107](https://redirect.github.com/n8n-io/n8n/issues/30107))
([3123f25](https://redirect.github.com/n8n-io/n8n/commit/3123f2551be75fb282628b9106b060975fb983fc))
- **core:** Always create instance-ai sandbox workspace dirs (TRUST-79)
([#&#8203;30106](https://redirect.github.com/n8n-io/n8n/issues/30106))
([5e88748](https://redirect.github.com/n8n-io/n8n/commit/5e887483344daad5e11bee97d3315a9b2b38d0c9))
- **core:** Avoid MCP get\_execution hang on circular references
([#&#8203;30051](https://redirect.github.com/n8n-io/n8n/issues/30051))
([60e23e1](https://redirect.github.com/n8n-io/n8n/commit/60e23e10e01f20f73fb1c61d74b5ca44a4c677f6))
- **core:** Check npm provenance in community package scanner
([#&#8203;29667](https://redirect.github.com/n8n-io/n8n/issues/29667))
([804f51c](https://redirect.github.com/n8n-io/n8n/commit/804f51cf0d8411b4d4df6f593fdea787b97fad51))
- **core:** Clarify 0-based indexing in workflow SDK prompts and JSDoc
([#&#8203;29734](https://redirect.github.com/n8n-io/n8n/issues/29734))
([fba873c](https://redirect.github.com/n8n-io/n8n/commit/fba873c37e76f01d28443c5276b2d92bd333602a))
- **core:** Clarify agent builder prompt guidance
([#&#8203;30127](https://redirect.github.com/n8n-io/n8n/issues/30127))
([75646c4](https://redirect.github.com/n8n-io/n8n/commit/75646c45271831bf8d03653baf024d201d5fae6d))
- **core:** Defer credential setup during workflow builds
([#&#8203;30181](https://redirect.github.com/n8n-io/n8n/issues/30181))
([bb73952](https://redirect.github.com/n8n-io/n8n/commit/bb73952fcc9aff4eed0af6bb99fb10f65d48df3d))
- **core:** Emit missing auth audit events for OIDC and SSO-restricted
login
([#&#8203;29856](https://redirect.github.com/n8n-io/n8n/issues/29856))
([dd812c5](https://redirect.github.com/n8n-io/n8n/commit/dd812c5010ca28ca38c238bfa8c57fe39ac816d5))
- **core:** Export boolean CSV values as true/false for Data Tables
([#&#8203;30007](https://redirect.github.com/n8n-io/n8n/issues/30007))
([94d91e1](https://redirect.github.com/n8n-io/n8n/commit/94d91e13bfcaf360099a0a3816b0025502b145f4))
- **core:** Filter WaitTracker to only poll waiting executions
([#&#8203;29898](https://redirect.github.com/n8n-io/n8n/issues/29898))
([5c7921f](https://redirect.github.com/n8n-io/n8n/commit/5c7921f71c95d97f6730e6b28b06947b1cfbaa23))
- **core:** Fix duplicate task request on runner defer
([#&#8203;28315](https://redirect.github.com/n8n-io/n8n/issues/28315))
([80c8a6c](https://redirect.github.com/n8n-io/n8n/commit/80c8a6c2fdc97624c9b4b3e97b8ff20aca641552))
- **core:** Harden axios error handling against non-string error stack
([#&#8203;29100](https://redirect.github.com/n8n-io/n8n/issues/29100))
([2dbf02e](https://redirect.github.com/n8n-io/n8n/commit/2dbf02e63e5ddee8d9e4a94f2ad3cd1f5321f2a7))
- **core:** Improve AI chat file upload handling and error states
([#&#8203;29701](https://redirect.github.com/n8n-io/n8n/issues/29701))
([afe119b](https://redirect.github.com/n8n-io/n8n/commit/afe119be1409ac2cb198f7a41dc12ed25f5cf106))
- **core:** Improve documentation usage in mcp tools
([#&#8203;30210](https://redirect.github.com/n8n-io/n8n/issues/30210))
([e8827cd](https://redirect.github.com/n8n-io/n8n/commit/e8827cd6e8ff3eb03ceab6965574bacf10c719d0))
- **core:** Initialise encryption key proxy on worker and webhook
instances
([#&#8203;29912](https://redirect.github.com/n8n-io/n8n/issues/29912))
([ae57e60](https://redirect.github.com/n8n-io/n8n/commit/ae57e606b4f5cf691bceb01489e5991cf31911ef))
- **core:** Inline AI\_NODE\_SDK\_VERSION to save memory by not loading
[@&#8203;n8n/ai-utilities](https://redirect.github.com/n8n/ai-utilities)
on boot
([#&#8203;30113](https://redirect.github.com/n8n-io/n8n/issues/30113))
([f709e53](https://redirect.github.com/n8n-io/n8n/commit/f709e5382448926e15e36571aa9fd32db238e36d))
- **core:** Persist agent chat draft across modes and hide unfinished
tool-approval toggle
([#&#8203;30123](https://redirect.github.com/n8n-io/n8n/issues/30123))
([7094b48](https://redirect.github.com/n8n-io/n8n/commit/7094b48c9444024af6c14b72b49b47b555db52ef))
- **core:** Preserve node positions on AI workflow updates
([#&#8203;29850](https://redirect.github.com/n8n-io/n8n/issues/29850))
([f2764f0](https://redirect.github.com/n8n-io/n8n/commit/f2764f04c0e663268fe40737c55c8c1a0f33173b))
- **core:** Prevent proxy layer accumulation in ObservableObject
([#&#8203;30129](https://redirect.github.com/n8n-io/n8n/issues/30129))
([0a76135](https://redirect.github.com/n8n-io/n8n/commit/0a761355c4836433c379ee8933c0198621879ae0))
- **core:** Propagate waitTill from worker to main in scaling mode
([#&#8203;30099](https://redirect.github.com/n8n-io/n8n/issues/30099))
([3702ff8](https://redirect.github.com/n8n-io/n8n/commit/3702ff8eb31547d51e3b56b484bf6a731296f9cf))
- **core:** Scope credential resolution
([#&#8203;30156](https://redirect.github.com/n8n-io/n8n/issues/30156))
([174f0f8](https://redirect.github.com/n8n-io/n8n/commit/174f0f805e0d5715d2d80e5c0282a94b79e9a390))
- **core:** Simple-git update broke https connection
([#&#8203;29998](https://redirect.github.com/n8n-io/n8n/issues/29998))
([01300e9](https://redirect.github.com/n8n-io/n8n/commit/01300e9b9b7e0f80f1852c5e1e4b3df9a42404c4))
- **core:** Simplify Slack redirect URL verification process for agents
([#&#8203;30033](https://redirect.github.com/n8n-io/n8n/issues/30033))
([8201281](https://redirect.github.com/n8n-io/n8n/commit/820128196cf550ab8cf371fbebb3457b9fd35d22))
- **core:** Skip disabled tool nodes when mapping AI Agent tool sources
([#&#8203;29460](https://redirect.github.com/n8n-io/n8n/issues/29460))
([bd7eeb7](https://redirect.github.com/n8n-io/n8n/commit/bd7eeb7bc89032b9a0db467cb53f37bfef71647e))
- **core:** Skip unknown fixedCollection keys instead of throwing
([#&#8203;29689](https://redirect.github.com/n8n-io/n8n/issues/29689))
([a30772c](https://redirect.github.com/n8n-io/n8n/commit/a30772c933544d06b560a3c66ec69cd4f7b8574f))
- **core:** Stop applying node-defined sensitive output fields to
runtime data
([#&#8203;30198](https://redirect.github.com/n8n-io/n8n/issues/30198))
([f4e8088](https://redirect.github.com/n8n-io/n8n/commit/f4e8088cb8df24443eec0482e2c58346c1e30016))
- **core:** Stop logging password reset token values
([#&#8203;29405](https://redirect.github.com/n8n-io/n8n/issues/29405))
([bc8d196](https://redirect.github.com/n8n-io/n8n/commit/bc8d196931b35118ca6078a5845e8549bbba7e6b))
- **core:** Support type filters on global credential lookups
([#&#8203;30002](https://redirect.github.com/n8n-io/n8n/issues/30002))
([8e0f37d](https://redirect.github.com/n8n-io/n8n/commit/8e0f37d100b45d4105ca168bb8f62ec2c1328cf2))
- **core:** Throw on bare OutputSelector passed to .add()/.to()
([#&#8203;29736](https://redirect.github.com/n8n-io/n8n/issues/29736))
([60a5122](https://redirect.github.com/n8n-io/n8n/commit/60a51229e0db92a00788eb12586ea6376276645d))
- **core:** Validate AI builder credential IDs before save
([#&#8203;30070](https://redirect.github.com/n8n-io/n8n/issues/30070))
([ceaebc6](https://redirect.github.com/n8n-io/n8n/commit/ceaebc6cbe7cde2269aee4be6966d021f136f9c6))
- Correct connect.html path in browser extension
([#&#8203;29714](https://redirect.github.com/n8n-io/n8n/issues/29714))
([9b3b29b](https://redirect.github.com/n8n-io/n8n/commit/9b3b29b5058da42ec736c14cc8af5726b2a64e4b))
- **EditImage Node:** Fix composite operation failing with stream empty
buffer
([#&#8203;30088](https://redirect.github.com/n8n-io/n8n/issues/30088))
([0cc163b](https://redirect.github.com/n8n-io/n8n/commit/0cc163b7dcccbfa68c065faa466b2b50f21c4a97))
- **editor:** Add expand/collapse to chat panel in Agents
([#&#8203;30069](https://redirect.github.com/n8n-io/n8n/issues/30069))
([f87094c](https://redirect.github.com/n8n-io/n8n/commit/f87094cf6e5efe7c89ef16c4253525091479b356))
- **editor:** Disable chat during interactive agent choices
([#&#8203;30111](https://redirect.github.com/n8n-io/n8n/issues/30111))
([8171cf0](https://redirect.github.com/n8n-io/n8n/commit/8171cf0b32ee5aa74dd240bb8f99a3250e428217))
- **editor:** Fix Agents styling issues from merge regression
([#&#8203;30032](https://redirect.github.com/n8n-io/n8n/issues/30032))
([478d499](https://redirect.github.com/n8n-io/n8n/commit/478d4998a8055a3d5f81b93120d67282546f125a))
- **editor:** Fix collapse/expand for Chat sidebar
([#&#8203;29378](https://redirect.github.com/n8n-io/n8n/issues/29378))
([ee847d1](https://redirect.github.com/n8n-io/n8n/commit/ee847d1624636914323b8b06f145ae811101528f))
- **editor:** Improve sidebar new resource menu UX
([#&#8203;29597](https://redirect.github.com/n8n-io/n8n/issues/29597))
([d5af542](https://redirect.github.com/n8n-io/n8n/commit/d5af542f254ba4846f3f393404e24bc5ec998283))
- **editor:** Make sure trimmed placeholder never reaches backend
([#&#8203;29842](https://redirect.github.com/n8n-io/n8n/issues/29842))
([f7c7acc](https://redirect.github.com/n8n-io/n8n/commit/f7c7acc2441481235d81a38ea14ed637546d3b40))
- **editor:** Match input height with mode selector in resource locator
([#&#8203;30075](https://redirect.github.com/n8n-io/n8n/issues/30075))
([277431b](https://redirect.github.com/n8n-io/n8n/commit/277431b88b195d92a32e35a7df7f8df907d9cb44))
- **editor:** Polish encryption keys settings page
([#&#8203;30008](https://redirect.github.com/n8n-io/n8n/issues/30008))
([5cbd2dd](https://redirect.github.com/n8n-io/n8n/commit/5cbd2dd1e9a66cb1d00d89191395f2b417c7a08b))
- **editor:** Preserve decimal suffix when duplicating a node
([#&#8203;29541](https://redirect.github.com/n8n-io/n8n/issues/29541))
([08a36d7](https://redirect.github.com/n8n-io/n8n/commit/08a36d7515eda29acd6c5e03f7968d4896465b3d))
- **editor:** Refresh node icon when diff sidebar selection changes
([#&#8203;29816](https://redirect.github.com/n8n-io/n8n/issues/29816))
([ff41613](https://redirect.github.com/n8n-io/n8n/commit/ff41613533980f8f2a0ff7baef5fd2a63d981636))
- **editor:** Rename canvas header dropdown action to Description
([#&#8203;29719](https://redirect.github.com/n8n-io/n8n/issues/29719))
([49e7b05](https://redirect.github.com/n8n-io/n8n/commit/49e7b056b4a21b6341ce1811a597476d37dfa42f))
- **editor:** Rename encryption keys "Type" column to "Status"
([#&#8203;29966](https://redirect.github.com/n8n-io/n8n/issues/29966))
([e71afed](https://redirect.github.com/n8n-io/n8n/commit/e71afedfab84b3b7b88fe9c4e2a36cd31ac6206b))
- **editor:** Render tooltips above popovers
([#&#8203;29997](https://redirect.github.com/n8n-io/n8n/issues/29997))
([ba5b3d1](https://redirect.github.com/n8n-io/n8n/commit/ba5b3d13b116d8e055fe3a4dce1b5349545ff540))
- **editor:** Resolve expressions in 'Go to Sub-workflow' navigation
([#&#8203;29843](https://redirect.github.com/n8n-io/n8n/issues/29843))
([d6bae35](https://redirect.github.com/n8n-io/n8n/commit/d6bae35e8f8f0399cd722606d911ae2c67b60431))
- Fix 15 security issues in fast-xml-builder, basic-ftp, fast-uri and 5
more
([#&#8203;30169](https://redirect.github.com/n8n-io/n8n/issues/30169))
([267fe49](https://redirect.github.com/n8n-io/n8n/commit/267fe49d51b7b8bcc80489b0f9f1a585986bc525))
- **Git Node:** Restore Clone and other operations on simple-git 3.36+
([#&#8203;30223](https://redirect.github.com/n8n-io/n8n/issues/30223))
([a8aa955](https://redirect.github.com/n8n-io/n8n/commit/a8aa95551e5950fd1920c2cce21cd2739b464266))
- **Google Chat Node:** Clarify message resource name field
([#&#8203;29964](https://redirect.github.com/n8n-io/n8n/issues/29964))
([55df7cb](https://redirect.github.com/n8n-io/n8n/commit/55df7cbd0619e483e7e02207bc5084c715dcb53a))
- **Google Sheets Node:** Reduce duplicate API calls in append operation
to avoid quota limits
([#&#8203;29444](https://redirect.github.com/n8n-io/n8n/issues/29444))
([d63e1ae](https://redirect.github.com/n8n-io/n8n/commit/d63e1ae84e767df33c1fc394f646e8ca093aa4a3))
- Handle IMAP fetch errors to prevent instance crash and stuck workflows
([#&#8203;29469](https://redirect.github.com/n8n-io/n8n/issues/29469))
([46d52ff](https://redirect.github.com/n8n-io/n8n/commit/46d52ffc7e719f17db56c433ee97a0b48861ba36))
- **HTTP Request Node:** Validate URL type in older node versions
([#&#8203;29886](https://redirect.github.com/n8n-io/n8n/issues/29886))
([29a864c](https://redirect.github.com/n8n-io/n8n/commit/29a864ca9bcd88e82cf5f998c9ea36d2f81a5dee))
- **MongoDB Node:** Resolve collection parameter per item in write
operations
([#&#8203;29956](https://redirect.github.com/n8n-io/n8n/issues/29956))
([582b6ae](https://redirect.github.com/n8n-io/n8n/commit/582b6ae9eaaef6a616233e9bd4eda7230c36eb0a))
- **Notion Node:** Paginate Get Many operations beyond 100-item API cap
([#&#8203;29690](https://redirect.github.com/n8n-io/n8n/issues/29690))
([d318bc1](https://redirect.github.com/n8n-io/n8n/commit/d318bc1e330eeb92d84bc35a2ad9cf6931eccfdf))
- **Notion Node:** Serialize staticData as ISO string in NotionTrigger
([#&#8203;29688](https://redirect.github.com/n8n-io/n8n/issues/29688))
([d2e1eb3](https://redirect.github.com/n8n-io/n8n/commit/d2e1eb30f15c1e2380b815f4d1f62b2b98b23e9a))
- **Notion Node:** Update UI URLs from notion.so to notion.com ahead of
domain migration
([#&#8203;29861](https://redirect.github.com/n8n-io/n8n/issues/29861))
([3593131](https://redirect.github.com/n8n-io/n8n/commit/35931319b5b987b7cdd7104accea407fd5390582))
- **Oracle DB Node:** Handle the test failures
([#&#8203;28341](https://redirect.github.com/n8n-io/n8n/issues/28341))
([0697562](https://redirect.github.com/n8n-io/n8n/commit/0697562ac9f1507ca0230d02f462889259a5bdcf))
- Restore broken stdlib calls in Python Code node
([#&#8203;29776](https://redirect.github.com/n8n-io/n8n/issues/29776))
([a786476](https://redirect.github.com/n8n-io/n8n/commit/a7864762ca656c8e636df1ea33750dff604b60ab))
- **RSS Feed Read Node:** Respect proxy settings
([#&#8203;30059](https://redirect.github.com/n8n-io/n8n/issues/30059))
([2e046d5](https://redirect.github.com/n8n-io/n8n/commit/2e046d5b7f2ec4a6fbf00107ee088239f87ce8c5))
- **Salesforce Node:** Fix trigger not firing on repeated record updates
([#&#8203;29107](https://redirect.github.com/n8n-io/n8n/issues/29107))
([f871d44](https://redirect.github.com/n8n-io/n8n/commit/f871d44cabc95fb102af8ba1a9e5d2e314205297))
- **Schedule Node:** Fix hourly intervals that don't divide evenly into
24h
([#&#8203;29778](https://redirect.github.com/n8n-io/n8n/issues/29778))
([1a22c76](https://redirect.github.com/n8n-io/n8n/commit/1a22c762703bed75a18de868a7bfb7c60eacc516))
- **Snowflake Node:** Fix issue with Insert and Update operations not
working
([#&#8203;29339](https://redirect.github.com/n8n-io/n8n/issues/29339))
([4c369e8](https://redirect.github.com/n8n-io/n8n/commit/4c369e83f26450395a5a28b6c39a04b2c7650f1f))
- **Supabase Node:** Don't display RPCs in an RLC for the table
([#&#8203;28146](https://redirect.github.com/n8n-io/n8n/issues/28146))
([78aa0e7](https://redirect.github.com/n8n-io/n8n/commit/78aa0e70f21df2533a494c02a3e35ca3ab6ca7b0))
- **Wait Node:** Resolve expressions inside Custom HTML form fields
([#&#8203;30060](https://redirect.github.com/n8n-io/n8n/issues/30060))
([7c1a771](https://redirect.github.com/n8n-io/n8n/commit/7c1a77154ccf1a5f2a11da3cdf0949b2883c85fb))
- **YouTube Node:** Fix misspelled "unlisted" privacy status value in
Video Update operation
([#&#8203;30203](https://redirect.github.com/n8n-io/n8n/issues/30203))
([96b018d](https://redirect.github.com/n8n-io/n8n/commit/96b018d3569623e1696a28981b24120a3ceb46d0))

##### Features

- **Acuity Scheduling Trigger Node:** Add webhook request verification
([#&#8203;29261](https://redirect.github.com/n8n-io/n8n/issues/29261))
([da41470](https://redirect.github.com/n8n-io/n8n/commit/da41470311a03a15beb5d7361c0385b7dd9acc12))
- Add fully dynamic disclaimer to Quick Connect offer
([#&#8203;29852](https://redirect.github.com/n8n-io/n8n/issues/29852))
([b6127d8](https://redirect.github.com/n8n-io/n8n/commit/b6127d8722ff1bddd9eb5786a6cbd90ce2f98ac1))
- **ai-builder:** Add per-PR eval regression detection vs LangSmith
baseline
([#&#8203;29456](https://redirect.github.com/n8n-io/n8n/issues/29456))
([bbe3e2d](https://redirect.github.com/n8n-io/n8n/commit/bbe3e2d1487e06df1e58057ec8c47edb5ad19aa7))
- **ai-builder:** Guarantee user-visible output on terminal states
([#&#8203;29636](https://redirect.github.com/n8n-io/n8n/issues/29636))
([4d9e624](https://redirect.github.com/n8n-io/n8n/commit/4d9e624b4113d06a4cc7a632aed357806349abcb))
- **Asana Trigger Node:** Add webhook request verification
([#&#8203;29258](https://redirect.github.com/n8n-io/n8n/issues/29258))
([94e4033](https://redirect.github.com/n8n-io/n8n/commit/94e403300b44d2f25f4d88dd3d9d1300adfea3bc))
- **Cal Trigger Node:** Add webhook request verification
([#&#8203;29484](https://redirect.github.com/n8n-io/n8n/issues/29484))
([3276edc](https://redirect.github.com/n8n-io/n8n/commit/3276edce10dfc7e59aa12e43fd7fc566f91723c4))
- **Calendly Trigger Node:** Add webhook request verification
([#&#8203;29482](https://redirect.github.com/n8n-io/n8n/issues/29482))
([e929f9f](https://redirect.github.com/n8n-io/n8n/commit/e929f9fbe751742da7f27658ded1ff0101af19d2))
- **core:** Accept merge.input(n) inside ifElse/switch branch targets in
workflow-sdk
([#&#8203;29716](https://redirect.github.com/n8n-io/n8n/issues/29716))
([34f2107](https://redirect.github.com/n8n-io/n8n/commit/34f2107071478591a1c98b65576262c40408a157))
- **core:** Add flag to import workflow cli to activate workflow on
import
([#&#8203;29770](https://redirect.github.com/n8n-io/n8n/issues/29770))
([283071e](https://redirect.github.com/n8n-io/n8n/commit/283071e6114fd8e8b5063e1ba38daf158bd762d2))
- **core:** Add IP rate limiting to dynamic credential authentication
endpoints
([#&#8203;30199](https://redirect.github.com/n8n-io/n8n/issues/30199))
([515ae7c](https://redirect.github.com/n8n-io/n8n/commit/515ae7ced4b109880306788cb16977c15de92279))
- **core:** Add MCP tool to list credentials
([#&#8203;29438](https://redirect.github.com/n8n-io/n8n/issues/29438))
([d6cc3be](https://redirect.github.com/n8n-io/n8n/commit/d6cc3bedd1c4e7a2849eb5cf2acf538fb3a8f3da))
- **core:** Add multi-config evaluations backend
([#&#8203;29784](https://redirect.github.com/n8n-io/n8n/issues/29784))
([8116e0a](https://redirect.github.com/n8n-io/n8n/commit/8116e0a4858044712e45c078e06e0a36103d141c))
- **core:** Add n8n-object-validation ESLint rule for community nodes
([#&#8203;29698](https://redirect.github.com/n8n-io/n8n/issues/29698))
([701f9a4](https://redirect.github.com/n8n-io/n8n/commit/701f9a462773c204a6dc8bd15c533f9c07cd6e08))
- **core:** Add no-template-placeholders ESLint rule for community nodes
([#&#8203;29796](https://redirect.github.com/n8n-io/n8n/issues/29796))
([c4056b2](https://redirect.github.com/n8n-io/n8n/commit/c4056b255edd4420fde6cb5e1028b61f10b2bcf7))
- **core:** Add observational memory storage foundation
([#&#8203;29814](https://redirect.github.com/n8n-io/n8n/issues/29814))
([be4ef22](https://redirect.github.com/n8n-io/n8n/commit/be4ef225336166937a8847c2f2615bfd29e40765))
- **core:** Define community packages with environment variables
([#&#8203;29961](https://redirect.github.com/n8n-io/n8n/issues/29961))
([730c3e1](https://redirect.github.com/n8n-io/n8n/commit/730c3e12a55a38cdbe9090eabef508cd56d67a9e))
- **core:** Generate service-specific OAuth2 credentials for dedicated
MCP tools
([#&#8203;29884](https://redirect.github.com/n8n-io/n8n/issues/29884))
([8617067](https://redirect.github.com/n8n-io/n8n/commit/86170674b72acc16d781eafd08cd762c55a7672f))
- **core:** Server-side pagination, sorting, and filtering for
encryption keys
([#&#8203;29708](https://redirect.github.com/n8n-io/n8n/issues/29708))
([9afbe13](https://redirect.github.com/n8n-io/n8n/commit/9afbe13b81f00f0ea7730541b4909e31b1080249))
- **core:** Transform MCP server configs into dedicated MCP tools
([#&#8203;29493](https://redirect.github.com/n8n-io/n8n/issues/29493))
([4dce41f](https://redirect.github.com/n8n-io/n8n/commit/4dce41f79573f864fde16df622c028134d743f03))
- **core:** Use McpManagerClient and enforce whether MCP server
connections are allowed
([#&#8203;29694](https://redirect.github.com/n8n-io/n8n/issues/29694))
([8235474](https://redirect.github.com/n8n-io/n8n/commit/82354742d348850d8cb6efc6ffe490c53ff0a8a0))
- **Customer.io Trigger Node:** Add webhook request verification
([#&#8203;29480](https://redirect.github.com/n8n-io/n8n/issues/29480))
([a772016](https://redirect.github.com/n8n-io/n8n/commit/a772016e36a87d1fbbacbee59ebcd80dbe3b9150))
- **editor:** Add envFeatureFlag and copyButton property options
([#&#8203;29733](https://redirect.github.com/n8n-io/n8n/issues/29733))
([75053fe](https://redirect.github.com/n8n-io/n8n/commit/75053fec9373076abfba3db01a967f54f8274e83))
- **editor:** Cap eval concurrency slider at admin-set limit
([#&#8203;29807](https://redirect.github.com/n8n-io/n8n/issues/29807))
([6232de4](https://redirect.github.com/n8n-io/n8n/commit/6232de4d477ffa56e0082d87a5b63d1c9ef00d4c))
- **editor:** Eval run detail loading + error states (TRUST-70
follow-up)
([#&#8203;29817](https://redirect.github.com/n8n-io/n8n/issues/29817))
([6f9b99a](https://redirect.github.com/n8n-io/n8n/commit/6f9b99a3cf1207ece10a6bd6239a5005c6a10540))
- **editor:** Redesign evaluation run detail page
([#&#8203;29592](https://redirect.github.com/n8n-io/n8n/issues/29592))
([9014bae](https://redirect.github.com/n8n-io/n8n/commit/9014baea7ea952aaf782c53bce03d3a8f0ae5ddf))
- **editor:** Show locked state and permission notice on data redaction
workflow settings
([#&#8203;30022](https://redirect.github.com/n8n-io/n8n/issues/30022))
([7635131](https://redirect.github.com/n8n-io/n8n/commit/7635131bd396252f51d29e7407099eafa92a304f))
- **Figma Trigger Node:** Add OAuth2 authentication support
([#&#8203;30079](https://redirect.github.com/n8n-io/n8n/issues/30079))
([e3e70d6](https://redirect.github.com/n8n-io/n8n/commit/e3e70d6068a3d543b29b1bd24682101ecb2e641f))
- **Figma Trigger Node:** Add webhook request verification
([#&#8203;29262](https://redirect.github.com/n8n-io/n8n/issues/29262))
([910822f](https://redirect.github.com/n8n-io/n8n/commit/910822fb0951f6ead55fc000e7743a8ee13e82e9))
- **Formstack Trigger Node:** Add webhook request verification
([#&#8203;29495](https://redirect.github.com/n8n-io/n8n/issues/29495))
([4e28652](https://redirect.github.com/n8n-io/n8n/commit/4e2865206c72833d9fe585ed941ecc83c1bec699))
- **GitLab Trigger Node:** Add webhook request verification
([#&#8203;29260](https://redirect.github.com/n8n-io/n8n/issues/29260))
([fbf89bd](https://redirect.github.com/n8n-io/n8n/commit/fbf89bde1164a19365fe4418405ddec7108543d9))
- **Jira Node:** Add OAuth2 (3LO) support
([#&#8203;29414](https://redirect.github.com/n8n-io/n8n/issues/29414))
([4d5bafc](https://redirect.github.com/n8n-io/n8n/commit/4d5bafc146125fa22d05cf924c5e68bc51263722))
- **MailerLite Trigger Node:** Add webhook request verification
([#&#8203;29491](https://redirect.github.com/n8n-io/n8n/issues/29491))
([12b7cc6](https://redirect.github.com/n8n-io/n8n/commit/12b7cc67395bf1991235ae0f00739d9f2803cb9c))
- **Mautic Trigger Node:** Add webhook request verification
([#&#8203;29658](https://redirect.github.com/n8n-io/n8n/issues/29658))
([eaadf19](https://redirect.github.com/n8n-io/n8n/commit/eaadf190b89f21f74bc3a25b16803576f91e9618))
- **Microsoft Outlook Node:** Add location and attendees fields to
calendar events
([#&#8203;29844](https://redirect.github.com/n8n-io/n8n/issues/29844))
([2e21c5f](https://redirect.github.com/n8n-io/n8n/commit/2e21c5fcf83a2fc86659c7464b2bc6672230389f))
- **Microsoft Outlook Node:** Add support for recurring event instances
([#&#8203;29802](https://redirect.github.com/n8n-io/n8n/issues/29802))
([dab3653](https://redirect.github.com/n8n-io/n8n/commit/dab3653f8016b7f9187559658ea6ef58220df2d1))
- **Onfleet Trigger Node:** Add webhook request verification
([#&#8203;29485](https://redirect.github.com/n8n-io/n8n/issues/29485))
([133a5aa](https://redirect.github.com/n8n-io/n8n/commit/133a5aa0adae69f86f1603bd9ad85c852c0ccdf5))
- **Strava Node:** Allow custom OAuth2 scopes
([#&#8203;29972](https://redirect.github.com/n8n-io/n8n/issues/29972))
([5abcae6](https://redirect.github.com/n8n-io/n8n/commit/5abcae686cf1b64e06bbbd6f62b6871bc4feec56))
- **Taiga Trigger Node:** Add webhook request verification
([#&#8203;29487](https://redirect.github.com/n8n-io/n8n/issues/29487))
([3c97c49](https://redirect.github.com/n8n-io/n8n/commit/3c97c49d63c824c2a3b4284beecf8957c44c1c16))
- **Trello Trigger Node:** Add webhook request verification
([#&#8203;29252](https://redirect.github.com/n8n-io/n8n/issues/29252))
([8f1f42d](https://redirect.github.com/n8n-io/n8n/commit/8f1f42d18056ba51e450ba90ba3be65cbf9745aa))
- **Twilio Trigger Node:** Add webhook request verification
([#&#8203;29259](https://redirect.github.com/n8n-io/n8n/issues/29259))
([acc9643](https://redirect.github.com/n8n-io/n8n/commit/acc964381189aaacbeb584a16c0155ba6f96ffa1))

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9uOG4iLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL21pbm9yIl19-->
2026-05-12 11:01:33 +02:00
TrueCharts Bot 29b5a2a703 fix(strapi): update image docker.io/vshadbolt/strapi 5.45.0 → 5.45.1 (#48155) 2026-05-12 11:01:15 +02:00
TrueCharts Bot 58c0bb1b76 fix(renovate): update image oci.trueforge.org/containerforge/renovate 43.173.3 → 43.173.5 (#48146)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[oci.trueforge.org/containerforge/renovate](https://ghcr.io/trueforge-org/renovate)
([source](https://redirect.github.com/renovate/renovate)) | patch |
`9dfeced` → `6b55c25` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9yZW5vdmF0ZSIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=-->
2026-05-12 09:01:08 +00:00
TrueCharts Bot 3b83f1f6cc fix(jackett): update image oci.trueforge.org/containerforge/jackett 0.24.1841 → 0.24.1846 (#48153)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[oci.trueforge.org/containerforge/jackett](https://ghcr.io/trueforge-org/jackett)
([source](https://redirect.github.com/Jackett/Jackett)) | patch |
`0aac51f` → `0769303` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Release Notes

<details>
<summary>Jackett/Jackett
(oci.trueforge.org/containerforge/jackett)</summary>

###
[`v0.24.1846`](https://redirect.github.com/Jackett/Jackett/releases/tag/v0.24.1846)

[Compare
Source](https://redirect.github.com/Jackett/Jackett/compare/v0.24.1841...v0.24.1846)

#### Changes:

-
[`d95f316`](https://redirect.github.com/Jackett/Jackett/commit/d95f316053aa5bc30ef5d90ebdbbc292ffc744af)
add RetroToon a private site. resolves
[#&#8203;16811](https://redirect.github.com/Jackett/Jackett/issues/16811)
-
[`7abb114`](https://redirect.github.com/Jackett/Jackett/commit/7abb11482cce4015b2d3381f82c5c37f799057b7)
tasmanit: update podcast cat
-
[`8a8cab1`](https://redirect.github.com/Jackett/Jackett/commit/8a8cab103c06abac489c91da1116bd396d5f6348)
nordicbytes: update podcast cat
-
[`cd06fdc`](https://redirect.github.com/Jackett/Jackett/commit/cd06fdc40fd3ab2aa03088c735735df1edba15d7)
newteam: update podcast cat
-
[`5943e6d`](https://redirect.github.com/Jackett/Jackett/commit/5943e6d8b1f234c0088981e872fa1e537ed8bd2e)
docspedia: update podcast cat
-
[`41851bb`](https://redirect.github.com/Jackett/Jackett/commit/41851bb13f91b1b0361d0dd58860f71f79da0602)
thebrothers: new cats
-
[`ebe53c2`](https://redirect.github.com/Jackett/Jackett/commit/ebe53c2e7f1fbfc6ca2ef5c25eb24578b4b7e16c)
nexum: new cats
-
[`acb209d`](https://redirect.github.com/Jackett/Jackett/commit/acb209d6f5fb97d8016b0615958450118ad6dd87)
f1gp: new cat
-
[`d2e0efc`](https://redirect.github.com/Jackett/Jackett/commit/d2e0efc5c86d8ed90416b72e09f507cc314c6e69)
tokyotosho: add official mirrors
-
[`7d055de`](https://redirect.github.com/Jackett/Jackett/commit/7d055de8165c7f670f1d0f4dc39328e69d77c9f2)
fearnopeer: removed, dead. resolves
[#&#8203;14770](https://redirect.github.com/Jackett/Jackett/issues/14770)
([#&#8203;16813](https://redirect.github.com/Jackett/Jackett/issues/16813))

This list of changes was [auto
generated](https://dev.azure.com/Jackett/Jackett/_build/results?buildId=16364\&view=logs).

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9qYWNrZXR0IiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9wYXRjaCJdfQ==-->
2026-05-12 11:01:05 +02:00
TrueCharts Bot 812dd65d69 fix(speedtest-tracker): update image ghcr.io/linuxserver/speedtest-tracker 1.14.0 → 1.14.1 (#48154) 2026-05-12 11:00:59 +02:00
TrueCharts Bot 565049f2bc fix(grafana): update image ghcr.io/kiwigrid/k8s-sidecar 2.7.1 → 2.7.3 (#48152)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/kiwigrid/k8s-sidecar](https://redirect.github.com/kiwigrid/k8s-sidecar)
| patch | `2670f25` → `694950d` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Release Notes

<details>
<summary>kiwigrid/k8s-sidecar (ghcr.io/kiwigrid/k8s-sidecar)</summary>

###
[`v2.7.3`](https://redirect.github.com/kiwigrid/k8s-sidecar/compare/2.7.1...2.7.3)

[Compare
Source](https://redirect.github.com/kiwigrid/k8s-sidecar/compare/2.7.1...2.7.3)

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9ncmFmYW5hIiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9wYXRjaCJdfQ==-->
2026-05-12 11:00:51 +02:00
TrueCharts Bot ed32c50338 chore(anything-llm): update image ghcr.io/mintplex-labs/anything-llm digest to 586d136 (#48149)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| ghcr.io/mintplex-labs/anything-llm | digest | `45ebf52` → `586d136` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9hbnl0aGluZy1sbG0iLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL2RpZ2VzdCJdfQ==-->
2026-05-12 10:58:56 +02:00
TrueCharts Bot 8bcb409d6c chore(cloudflareddns): update image oci.trueforge.org/containerforge/cloudflareddns digest to 73d8ae5 (#48150)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[oci.trueforge.org/containerforge/cloudflareddns](https://ghcr.io/trueforge-org/cloudflareddns)
([source](https://www.hotio.dev)) | digest | `670df18` → `73d8ae5` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9jbG91ZGZsYXJlZGRucyIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvZGlnZXN0Il19-->
2026-05-12 10:58:05 +02:00
TrueCharts Bot 4fcce0f678 chore(red-discordbot): update image docker.io/phasecorex/red-discordbot digest to 02a8c79 (#48151)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| docker.io/phasecorex/red-discordbot | digest | `62e3ebf` → `02a8c79` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9yZWQtZGlzY29yZGJvdCIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvZGlnZXN0Il19-->
2026-05-12 10:57:14 +02:00
TrueCharts Bot 2d415d7a45 fix(local-ai): update image docker.io/localai/localai v4.2.0 → v4.2.1 (#48145)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[docker.io/localai/localai](https://redirect.github.com/mudler/LocalAI)
| patch | `70c670f` → `0fa73f6` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Release Notes

<details>
<summary>mudler/LocalAI (docker.io/localai/localai)</summary>

###
[`v4.2.1`](https://redirect.github.com/mudler/LocalAI/releases/tag/v4.2.1)

[Compare
Source](https://redirect.github.com/mudler/LocalAI/compare/v4.2.0...v4.2.1)

<!-- Release notes generated using configuration in .github/release.yml
at master -->

#### What's Changed

##### Exciting New Features 🎉

- feat: add ds4 backend (DeepSeek V4 Flash) with tool calls, thinking,
KV cache by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9758](https://redirect.github.com/mudler/LocalAI/pull/9758)

##### 👒 Dependencies

- chore(deps): bump the go\_modules group across 1 directory with 2
updates by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;9759](https://redirect.github.com/mudler/LocalAI/pull/9759)

##### Other Changes

- docs: :arrow\_up: update docs version mudler/LocalAI by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9762](https://redirect.github.com/mudler/LocalAI/pull/9762)
- ci(bump-deps): register ds4 + move version pin into the Makefile by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9761](https://redirect.github.com/mudler/LocalAI/pull/9761)
- chore: :arrow\_up: Update ikawrakow/ik\_llama.cpp to
`eb570eb96689c235933b813693ca28ab9d3d26de` by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9764](https://redirect.github.com/mudler/LocalAI/pull/9764)
- feat(ollama): report model capabilities + details on /api/tags and
/api/show by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9766](https://redirect.github.com/mudler/LocalAI/pull/9766)

**Full Changelog**:
<https://github.com/mudler/LocalAI/compare/v4.2.0...v4.2.1>

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9sb2NhbC1haSIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=-->
2026-05-12 04:53:09 +02:00
TrueCharts Bot 054218f935 chore(webtop): update webtop (#48143)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| lscr.io/linuxserver/webtop | digest | `e478952` → `c2e1a18` |
| lscr.io/linuxserver/webtop | digest | `3ee1415` → `1546a68` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC93ZWJ0b3AiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL2RpZ2VzdCJdfQ==-->
2026-05-12 04:51:53 +02:00
TrueCharts Bot 69faf7f81d chore(cloudflareddns): update image oci.trueforge.org/containerforge/cloudflareddns digest to 670df18 (#48142)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[oci.trueforge.org/containerforge/cloudflareddns](https://ghcr.io/trueforge-org/cloudflareddns)
([source](https://www.hotio.dev)) | digest | `fddaff9` → `670df18` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9jbG91ZGZsYXJlZGRucyIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvZGlnZXN0Il19-->
2026-05-12 04:51:39 +02:00
TrueCharts Bot 1878fbc976 chore(anything-llm): update image ghcr.io/mintplex-labs/anything-llm digest to 45ebf52 (#48141)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| ghcr.io/mintplex-labs/anything-llm | digest | `81387e0` → `45ebf52` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9hbnl0aGluZy1sbG0iLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL2RpZ2VzdCJdfQ==-->
2026-05-12 04:48:25 +02:00
TrueCharts Bot a9cf8376bc feat(kopia): update image oci.trueforge.org/containerforge/kopia 0.22.3 → 0.23.0 (#48148)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[oci.trueforge.org/containerforge/kopia](https://ghcr.io/trueforge-org/kopia)
([source](https://redirect.github.com/kopia/kopia)) | minor | `fc8364f`
→ `2fed20f` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Release Notes

<details>
<summary>kopia/kopia (oci.trueforge.org/containerforge/kopia)</summary>

###
[`v0.23.0`](https://redirect.github.com/kopia/kopia/releases/tag/v0.23.0)

[Compare
Source](https://redirect.github.com/kopia/kopia/compare/v0.22.3...v0.23.0)

<a name="v0.23.0"></a>

##### Command-Line Interface

- **New Feature** restrict insecure unauthenticated server to loopback
binds
([#&#8203;5354](https://redirect.github.com/kopia/kopia/issues/5354)) by
Jarek Kowalski
- registration mechanism for storage providers
([#&#8203;5350](https://redirect.github.com/kopia/kopia/issues/5350)) by
Julio López
- hash benchmarking count
([#&#8203;5312](https://redirect.github.com/kopia/kopia/issues/5312)) by
Julio López
- leverage x/term.IsTerminal
([#&#8203;5308](https://redirect.github.com/kopia/kopia/issues/5308)) by
Julio López
- handle potential conversion overflow when setting progress default
([#&#8203;5271](https://redirect.github.com/kopia/kopia/issues/5271)) by
Julio López

##### KopiaUI App

- skip htmlui tests that are timing out
([#&#8203;5257](https://redirect.github.com/kopia/kopia/issues/5257)) by
Julio López

##### General Improvements

- bigmapbench profiling
([#&#8203;5321](https://redirect.github.com/kopia/kopia/issues/5321)) by
Julio López
- clean nits
([#&#8203;5313](https://redirect.github.com/kopia/kopia/issues/5313)) by
Julio López
- remove support for LZ4
([#&#8203;5296](https://redirect.github.com/kopia/kopia/issues/5296)) by
Julio López
- retained log size double counting
([#&#8203;5302](https://redirect.github.com/kopia/kopia/issues/5302)) by
Julio López
- make counters and size stats uint64 for consistency
([#&#8203;5262](https://redirect.github.com/kopia/kopia/issues/5262)) by
Julio López
- address potential conversion overflows
([#&#8203;5266](https://redirect.github.com/kopia/kopia/issues/5266)) by
Julio López
- string nits
([#&#8203;5265](https://redirect.github.com/kopia/kopia/issues/5265)) by
Julio López
- cleanup nits
([#&#8203;5236](https://redirect.github.com/kopia/kopia/issues/5236)) by
Julio López
- do not included concatenated entries in log
([#&#8203;5231](https://redirect.github.com/kopia/kopia/issues/5231)) by
lif
- move `SafeLongFilename` to `ospath`
([#&#8203;5227](https://redirect.github.com/kopia/kopia/issues/5227)) by
Julio López
- add byte units to maintenance stat summaries
([#&#8203;5178](https://redirect.github.com/kopia/kopia/issues/5178)) by
Julio López

##### Repository

- sync index blob file before closing
([#&#8203;5292](https://redirect.github.com/kopia/kopia/issues/5292)) by
Julio López
- failures when exceeding Windows `MAX_PATH`
([#&#8203;5226](https://redirect.github.com/kopia/kopia/issues/5226)) by
Julio López

##### Snapshots

- ErrorEntry policy resolution to use child policy
([#&#8203;5234](https://redirect.github.com/kopia/kopia/issues/5234)) by
Baixiaochun
- inaccessible entry causes parent directory to be skipped
([#&#8203;5217](https://redirect.github.com/kopia/kopia/issues/5217)) by
Julio López

##### Storage Providers

- warn messages for extra storage providers
([#&#8203;5324](https://redirect.github.com/kopia/kopia/issues/5324)) by
Julio López
- perform maximum of 2 attempt in `PutBlobInPath`
([#&#8203;5168](https://redirect.github.com/kopia/kopia/issues/5168)) by
Julio López
- require.NoError
([#&#8203;5166](https://redirect.github.com/kopia/kopia/issues/5166)) by
Julio López
- update injected error message
([#&#8203;5165](https://redirect.github.com/kopia/kopia/issues/5165)) by
Julio López
- make tests with injected errors more robust
([#&#8203;5164](https://redirect.github.com/kopia/kopia/issues/5164)) by
Julio López
- cleanup temporary file on put blob failure
([#&#8203;5157](https://redirect.github.com/kopia/kopia/issues/5157)) by
Julio López
- notify after releasing the lock
([#&#8203;5154](https://redirect.github.com/kopia/kopia/issues/5154)) by
Julio López
- sync file in FS provider to ensure data is persisted
([#&#8203;5150](https://redirect.github.com/kopia/kopia/issues/5150)) by
Julio López

##### Testing

- prefer assert.NoError
([#&#8203;5299](https://redirect.github.com/kopia/kopia/issues/5299)) by
Julio López
- nits in TestSnapFail tests
([#&#8203;5228](https://redirect.github.com/kopia/kopia/issues/5228)) by
Julio López
- `TestSnapshotFail`\*
([#&#8203;5225](https://redirect.github.com/kopia/kopia/issues/5225)) by
Julio López

##### Infrastructure

- tweak copilot instructions
([#&#8203;5278](https://redirect.github.com/kopia/kopia/issues/5278)) by
Julio López
- update agent instructions
([#&#8203;5153](https://redirect.github.com/kopia/kopia/issues/5153)) by
Julio López

##### CI/CD

- split out linux-based lint targets
([#&#8203;5349](https://redirect.github.com/kopia/kopia/issues/5349)) by
ashmrtn
- license-check-go make target
([#&#8203;5347](https://redirect.github.com/kopia/kopia/issues/5347)) by
Julio López
- skip setup step on PRs on MacOS
([#&#8203;5344](https://redirect.github.com/kopia/kopia/issues/5344)) by
Julio López
- generate govulncheck SARIF report
([#&#8203;5300](https://redirect.github.com/kopia/kopia/issues/5300)) by
Julio López
- avoid duplicate test failure output
([#&#8203;5222](https://redirect.github.com/kopia/kopia/issues/5222)) by
Julio López
- add install-checklocks convenience target
([#&#8203;5152](https://redirect.github.com/kopia/kopia/issues/5152)) by
Julio López

##### Graphical User Interface

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9rb3BpYSIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=-->
2026-05-12 04:47:52 +02:00
TrueCharts Bot 380e310120 feat(fluidd): update image ghcr.io/fluidd-core/fluidd v1.36.4 → v1.37.0 (#48147) 2026-05-12 04:47:37 +02:00
TrueCharts Bot 660057f08b fix(drawio): update image docker.io/jgraph/drawio 30.0.0 → 30.0.1 (#48144)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [docker.io/jgraph/drawio](https://www.drawio.com)
([source](https://redirect.github.com/jgraph/docker-drawio)) | patch |
`d03d12e` → `b0791d8` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Release Notes

<details>
<summary>jgraph/docker-drawio (docker.io/jgraph/drawio)</summary>

###
[`v30.0.1`](https://redirect.github.com/jgraph/docker-drawio/compare/v30.0.0...v30.0.1)

[Compare
Source](https://redirect.github.com/jgraph/docker-drawio/compare/v30.0.0...v30.0.1)

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9kcmF3aW8iLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL3BhdGNoIl19-->
2026-05-12 04:47:35 +02:00
TrueCharts Bot 61acd7829f feat(maintainerr): update image docker.io/maintainerr/maintainerr 3.10.2 → 3.11.0 (#48139)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[docker.io/maintainerr/maintainerr](https://redirect.github.com/Maintainerr/Maintainerr)
| minor | `b6a8c18` → `64180be` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Release Notes

<details>
<summary>Maintainerr/Maintainerr
(docker.io/maintainerr/maintainerr)</summary>

###
[`v3.11.0`](https://redirect.github.com/Maintainerr/Maintainerr/releases/tag/v3.11.0)

[Compare
Source](https://redirect.github.com/Maintainerr/Maintainerr/compare/v3.10.2...v3.11.0)

#### Highlights

- Added support for force-processing overlays and gated reset operations
against concurrent processing runs
([#&#8203;2827](https://redirect.github.com/Maintainerr/Maintainerr/issues/2827)).
- Improved collection sorting: collections now apply sort order at save
time and synchronize with the media server
([#&#8203;2860](https://redirect.github.com/Maintainerr/Maintainerr/issues/2860),
[#&#8203;2868](https://redirect.github.com/Maintainerr/Maintainerr/issues/2868)).
- Enhanced storage metrics with detailed breakdowns for potential
reclaimable space by movies, shows, seasons, and episodes
([#&#8203;2854](https://redirect.github.com/Maintainerr/Maintainerr/issues/2854)).

#### Breaking Changes

- Overlay reset operations are now gated against concurrent processing
runs
([#&#8203;2827](https://redirect.github.com/Maintainerr/Maintainerr/issues/2827)).

#### Features

- Added force-processing support for overlay operations
([#&#8203;2827](https://redirect.github.com/Maintainerr/Maintainerr/issues/2827)).
- Enhanced storage metrics with separate panels for potential
reclaimable space by movies, shows, seasons, and episodes
([#&#8203;2854](https://redirect.github.com/Maintainerr/Maintainerr/issues/2854)).

#### Fixes

- Fixed collection sorting to apply on save and synchronize with the
media server
([#&#8203;2860](https://redirect.github.com/Maintainerr/Maintainerr/issues/2860),
[#&#8203;2868](https://redirect.github.com/Maintainerr/Maintainerr/issues/2868)).
- Resolved issue where excluding a single episode incorrectly excluded
all episodes of the same show
([#&#8203;2867](https://redirect.github.com/Maintainerr/Maintainerr/issues/2867)).
- Fixed storage metrics to merge shared volumes across hosts when
byte-exact
([#&#8203;2852](https://redirect.github.com/Maintainerr/Maintainerr/issues/2852)).
- Corrected Jellyfin retry ID check to align with pre-filter logic
([#&#8203;2853](https://redirect.github.com/Maintainerr/Maintainerr/issues/2853)).
- Fixed issue where reclaimed bytes were not credited when `sizeBytes`
was not yet cached
([#&#8203;2855](https://redirect.github.com/Maintainerr/Maintainerr/issues/2855)).

#### Database migrations

- Added a new `mediaServerSort` column to the `collection` table to
store media server sort order.

#### Internal

- Added typed TanStack Query test helpers and migrated UI spec mocks to
use typed builders
([#&#8203;2863](https://redirect.github.com/Maintainerr/Maintainerr/issues/2863)).
- Added an architecture overview document detailing the monorepo
structure, core components, and deployment guidelines
([#&#8203;2817](https://redirect.github.com/Maintainerr/Maintainerr/issues/2817)).

#### Dependencies

- Updated 5 dependencies, including notable updates to TypeScript and
typescript-eslint.

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9tYWludGFpbmVyciIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=-->
2026-05-11 22:42:46 +02:00
TrueCharts Bot 7337c5bf38 fix(manyfold): update image ghcr.io/manyfold3d/manyfold 0.139.2 → 0.139.3 (#48138)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/manyfold3d/manyfold](https://redirect.github.com/manyfold3d/manyfold)
| patch | `dd5886f` → `39c15c7` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Release Notes

<details>
<summary>manyfold3d/manyfold (ghcr.io/manyfold3d/manyfold)</summary>

###
[`v0.139.3`](https://redirect.github.com/manyfold3d/manyfold/releases/tag/v0.139.3)

[Compare
Source](https://redirect.github.com/manyfold3d/manyfold/compare/v0.139.2...v0.139.3)

Another bundle of bugfixes, both around collection relationships and a
number of other areas.

#### What's Changed

##### 🐛 Bug Fixes 🐛

- Ensure model<->collection relations are unique by
[@&#8203;Floppy](https://redirect.github.com/Floppy) in
[#&#8203;6086](https://redirect.github.com/manyfold3d/manyfold/pull/6086)
- Strip whitespace from fediverse handles by
[@&#8203;Floppy](https://redirect.github.com/Floppy) in
[#&#8203;6091](https://redirect.github.com/manyfold3d/manyfold/pull/6091)
- Fix collections disappearing on model name or preview change by
[@&#8203;Floppy](https://redirect.github.com/Floppy) in
[#&#8203;6092](https://redirect.github.com/manyfold3d/manyfold/pull/6092)
- Prevent 3d rendering of image files by
[@&#8203;Floppy](https://redirect.github.com/Floppy) in
[#&#8203;6093](https://redirect.github.com/manyfold3d/manyfold/pull/6093)
- Ignore file extensions when working out file groupings by
[@&#8203;Floppy](https://redirect.github.com/Floppy) in
[#&#8203;6096](https://redirect.github.com/manyfold3d/manyfold/pull/6096)
- Fix page error when "uploading" with no actual files by
[@&#8203;Floppy](https://redirect.github.com/Floppy) in
[#&#8203;6106](https://redirect.github.com/manyfold3d/manyfold/pull/6106)
- Save datapackages when collection/link associations change by
[@&#8203;Floppy](https://redirect.github.com/Floppy) in
[#&#8203;6103](https://redirect.github.com/manyfold3d/manyfold/pull/6103)

**Full Changelog**:
<https://github.com/manyfold3d/manyfold/compare/v0.139.2...v0.139.3>

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9tYW55Zm9sZCIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=-->
2026-05-11 22:42:32 +02:00
TrueCharts Bot 13382bd015 fix(homepage): update image ghcr.io/gethomepage/homepage v1.13.0 → v1.13.1 (#48137)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/gethomepage/homepage](https://redirect.github.com/gethomepage/homepage)
| patch | `690ac1f` → `d8d784e` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Release Notes

<details>
<summary>gethomepage/homepage (ghcr.io/gethomepage/homepage)</summary>

###
[`v1.13.1`](https://redirect.github.com/gethomepage/homepage/releases/tag/v1.13.1)

[Compare
Source](https://redirect.github.com/gethomepage/homepage/compare/v1.13.0...v1.13.1)

#### What's Changed

#### 🐛 Fixes

- Fixhancement: support qBittorrent v5.2.0 api changes
([#&#8203;6652](https://redirect.github.com/gethomepage/homepage/issues/6652))
[@&#8203;shamoon](https://redirect.github.com/shamoon)
- Fix: include tasks params for PBS widget
([#&#8203;6655](https://redirect.github.com/gethomepage/homepage/issues/6655))
[@&#8203;shamoon](https://redirect.github.com/shamoon)
- Fix: allow empty data for ntfy widget
([#&#8203;6653](https://redirect.github.com/gethomepage/homepage/issues/6653))
[@&#8203;shamoon](https://redirect.github.com/shamoon)

#### 🌐 Translations

- New Crowdin translations by GitHub Action
([#&#8203;6647](https://redirect.github.com/gethomepage/homepage/issues/6647))
@&#8203;[github-actions\[bot\]](https://redirect.github.com/apps/github-actions)

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9ob21lcGFnZSIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=-->
2026-05-11 20:42:23 +00:00
TrueCharts Bot 6407b220a5 feat(renovate): update image oci.trueforge.org/containerforge/renovate 43.170.22 → 43.173.3 (#48130)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[oci.trueforge.org/containerforge/renovate](https://ghcr.io/trueforge-org/renovate)
([source](https://redirect.github.com/renovate/renovate)) | minor |
`56095aa` → `9dfeced` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9yZW5vdmF0ZSIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=-->
2026-05-11 20:42:21 +00:00
TrueCharts Bot 1acbcd081d chore(dashy): update image ghcr.io/lissy93/dashy digest to 1b3de61 (#48133)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| ghcr.io/lissy93/dashy | digest | `53c1788` → `1b3de61` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9kYXNoeSIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvZGlnZXN0Il19-->
2026-05-11 22:41:57 +02:00
TrueCharts Bot 8f22e68ccd chore(cloudflareddns): update image oci.trueforge.org/containerforge/cloudflareddns digest to fddaff9 (#48132)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[oci.trueforge.org/containerforge/cloudflareddns](https://ghcr.io/trueforge-org/cloudflareddns)
([source](https://www.hotio.dev)) | digest | `5f13349` → `fddaff9` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9jbG91ZGZsYXJlZGRucyIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvZGlnZXN0Il19-->
2026-05-11 22:41:54 +02:00
TrueCharts Bot 2d2f3ee9b8 chore(webtop): update image lscr.io/linuxserver/webtop digest to e478952 (#48136)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| lscr.io/linuxserver/webtop | digest | `5c883ba` → `e478952` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC93ZWJ0b3AiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL2RpZ2VzdCJdfQ==-->
2026-05-11 22:40:49 +02:00
TrueCharts Bot ce7c11450b chore(kiwix-serve): update image ghcr.io/kiwix/kiwix-serve digest to 3448ca7 (#48135)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/kiwix/kiwix-serve](https://redirect.github.com/openzim/kiwix-tools)
| digest | `0b65413` → `3448ca7` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9raXdpeC1zZXJ2ZSIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvZGlnZXN0Il19-->
2026-05-11 22:38:54 +02:00
TrueCharts Bot a47aecd983 fix(healthchecks): update image ghcr.io/linuxserver/healthchecks 4.2.20260504 → 4.2.20260511 (#48127)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/linuxserver/healthchecks](https://redirect.github.com/linuxserver/docker-healthchecks/packages)
([source](https://redirect.github.com/linuxserver/docker-healthchecks))
| patch | `43517fd` → `5219c2b` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9oZWFsdGhjaGVja3MiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL3BhdGNoIl19-->
2026-05-11 16:33:22 +02:00
TrueCharts Bot 241302a88e chore(lyrion-music-server): update image docker.io/lmscommunity/lyrionmusicserver digest to 6eaac89 (#48124)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| docker.io/lmscommunity/lyrionmusicserver | digest | `d6d98b8` →
`6eaac89` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9seXJpb24tbXVzaWMtc2VydmVyIiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9kaWdlc3QiXX0=-->
2026-05-11 16:32:34 +02:00
TrueCharts Bot da8a13d5bc chore(sshwifty): update image docker.io/niruix/sshwifty digest to cb414e4 (#48125)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| docker.io/niruix/sshwifty | digest | `676b4c3` → `cb414e4` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9zc2h3aWZ0eSIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvZGlnZXN0Il19-->
2026-05-11 16:32:30 +02:00
TrueCharts Bot 95fee7327b chore(librespeed): update image ghcr.io/linuxserver/librespeed digest to 2055a9b (#48123) 2026-05-11 16:32:21 +02:00
TrueCharts Bot 1f9549f949 feat(local-ai): update image docker.io/localai/localai v4.1.3 → v4.2.0 (#48128)
> ℹ️ **Note**
> 
> This PR body was truncated due to platform limits.

This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[docker.io/localai/localai](https://redirect.github.com/mudler/LocalAI)
| minor | `a6af99e` → `70c670f` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Release Notes

<details>
<summary>mudler/LocalAI (docker.io/localai/localai)</summary>

###
[`v4.2.0`](https://redirect.github.com/mudler/LocalAI/releases/tag/v4.2.0)

[Compare
Source](https://redirect.github.com/mudler/LocalAI/compare/v4.1.3...v4.2.0)

### 🎉 LocalAI 4.2.0 Release! 🚀

<h1 align="center">
  <br>
<img height="300"
src="https://raw.githubusercontent.com/mudler/LocalAI/refs/heads/master/core/http/static/logo.png">
  <br>
  <br>
</h1>

LocalAI 4.2.0 is out!

This release teaches LocalAI to **see and hear**. New `/v1/voice/*` and
`/v1/audio/diarization` endpoints, a full face-recognition pipeline with
**antispoofing**, word-level timestamps for faster-whisper, and a
client-cancellable Whisper. There is also a **drop-in Ollama API**,
**video generation** in stable-diffusion.ggml, a redesigned chat with
**i18n** and **admin-configurable branding**, **eleven** new backends,
an interactive **model config editor** with autocomplete, and a hardened
**distributed mode v2**. vLLM finally hits feature parity with llama.cpp
and gets tensor-parallel distributed workers.

***

#### 📌 TL;DR

| Feature | Summary |
| ---------------------------------- |
--------------------------------------------------------------------------------------------------------------------------------------------------
|
| 🎙️ **Voice Recognition** | New `/v1/voice/*`. Verify, identify, embed
and analyze speakers. |
| 👤 **Face Recognition + Liveness** | 1:1 verify, 1:N identify, detect,
analyze, embed, and reject spoofed photos. |
| 🎬 **Diarization** | New `/v1/audio/diarization` endpoint, "who spoke
when?" via sherpa-onnx + vibevoice.cpp. |
| 🗣️ **Better Transcriptions** | Word-level timestamps,
client-cancellable Whisper, segments + duration + language on the
stream-done event. |
| 🦙 **Ollama API** | Drop-in compatibility. Point your `ollama` client
straight at LocalAI. |
| 🎬 **Video Generation** | `stable-diffusion.ggml` now generates video
(i2v, first-last-frame). |
| 💬 **Redesigned UI** | Chat redesign, Nord palette, **i18n** (5
languages), admin-configurable branding. |
| ✏️ **Interactive Model Editor** | Autocomplete-driven config editor in
the UI. |
| 📦 **Universal Importer** | Imports across most backends, not just
llama.cpp. |
| 🚦 **Concurrency Groups** | Per-model exclusive groups for safe backend
loading. |
| 🧪 **11 New Backends** | sglang, ik-llama-cpp, TurboQuant, sam.cpp,
Kokoros, qwen3tts.cpp, tinygrad-multimodal, LocalVQE, vibevoice-cpp,
insightface (liveness), voice-rec. |
|  **vLLM @&#8203; parity** | Feature parity with llama.cpp +
tensor-parallel distributed workers + full `engine_args`. |
| 🛰️ **Distributed v2** | Hardened orchestrator, round-robin replicas,
scoped Upgrade All, NATS install/upgrade split. |

***

#### 🚀 New Features & Major Enhancements

##### 🎙️ Voice Recognition

LocalAI is now ears-on. New `/v1/voice/*` endpoints let you verify,
identify, analyze and embed speakers, powered by a SpeechBrain + ONNX
Python backend.

- **1:1 Verify**, "is this the same speaker?"
- **1:N Identify**, "who is talking, out of my enrolled users?"
- **Embeddings**, voice fingerprints for your own pipelines
- **Analyze**, age, gender, emotion attributes per segment

> 🔥 Pairs naturally with the new diarization endpoint for full speaker
pipelines.


<https://github.com/user-attachments/assets/3777decd-d82b-42f5-a4e1-43f2da44e6c8>

***

##### 👤 Face Recognition & Antispoofing

A complete face-biometrics pipeline, built on **InsightFace + ONNX**.

- **1:1 Verify**, match two faces
- **1:N Identify**, resolve a face against an enrolled set
- **Detection & Analysis**, find faces, extract attributes (age, gender,
emotion, race)
- **Embeddings**, facial fingerprints for your own stack
- 🆕 **Antispoofing (liveness)**, reject spoofed photos and videos

>  Samples never leave your machine. They go only to the running
backend.


<https://github.com/user-attachments/assets/37c1271e-b1e3-4b5d-a1b4-f8d870051da3>

***

##### 🎬 Diarization & a smarter audio pipeline

Audio is a first-class citizen now.

- **`/v1/audio/diarization`**, segments speech by speaker turn
(sherpa-onnx + vibevoice.cpp)
- **Word-level timestamps** for faster-whisper
- **Client cancellation** for Whisper via the ggml `abort_callback`.
Stop a transcription mid-flight and free the GPU.
- **Stream-done metadata** on `/v1/audio/transcriptions`. `segments`,
`duration` and `language` on the final event.
- **Audio transformations UI** (LocalVQE), explore audio FX directly
from the React UI
- **Transcription error visibility**, handler errors land in the access
log and on the client

***

##### 🦙 Ollama drop-in API

Point your existing **Ollama** client at LocalAI. Everything keeps
working. Another front door, same engine.

```sh
OLLAMA_HOST=http://localhost:8080 ollama run qwen3
```

***

##### 🎬 Video Generation

The `stable-diffusion.ggml` backend now generates **video**, with
curated gallery entries for **Wan 2.1 FLF2V 14B 720P** and **Wan i2v
720p**, plus a new `stablediffusion-ggml-development` meta backend to
track the cutting edge.

***

##### 🎨 React UI: total refresh

A massive UI cycle landed in 4.2:

- 💬 **Chat redesign**, cleaner layout, faster perceived latency, better
message density
- 🎨 **Editorial refresh** with the Nord palette, calmer, more focused,
dark-mode-first
- 🌍 **Multilingual / i18n**, English, Italiano, Español, Deutsch, 简体中文
- 🪪 **Brandable instance**, admin-configurable name, tagline, and assets
(logo, favicon)
- ✏️ **Interactive model config editor**, autocomplete over known
fields, live validation, automatic file-renaming on save
- 🧰 **Backend management UX**, revamped backend list with concrete
versions
- 🛟 **Better error UX**, distributed backend management errors surface
cleanly

> 💡 Self-host with **your** branding. The login page, sidebar, footer,
and browser tab all pick up the instance name and logo.


<https://github.com/user-attachments/assets/91a7a8c8-15e8-4bd7-b97b-64fe0466bbd7>


<https://github.com/user-attachments/assets/369e0dc7-87ba-4303-8193-24eda03fdb1f>

***

##### 🔄 Backend & model lifecycle

- **Backend versioning** with automatic upgrade detection
- **Pin models** so they survive the reaper
- **On-demand toggle** per model to control auto-load
- **Concurrency groups**, per-model exclusive groups so heavy backends
won't trample each other
- **Universal importer**, single flow that imports across most backends,
with clean multi-shard GGUF handling and dedicated importers for
**vibevoice-cpp** and **whisper.cpp** HF repos


<https://github.com/user-attachments/assets/3d3be7ea-2601-4284-9a89-358ae99a926e>


<https://github.com/user-attachments/assets/f13c5ca9-f174-48c0-9aee-e3406d50e607>

***

##### 🧪 New Backends!

| Backend | What it brings |
| ---------------------------------------- |
----------------------------------------------------------------------------
|
| **sglang** | High-throughput LLM serving + speculative decoding
(EAGLE/EAGLE3/DFLASH/MTP) |
| **ik-llama.cpp** | ikawrakow's llama.cpp fork |
| **TurboQuant** | Quant-focused llama.cpp fork |
| **sam.cpp** | Segment Anything detection |
| **Kokoros** | Rust-native Kokoro TTS |
| **qwen3tts.cpp** | Qwen3 TTS |
| **tinygrad-multimodal** *(experimental)* | tinygrad-powered multimodal
|
| **vibevoice.cpp** | Diarization-grade speech |
| **LocalVQE** | Audio transformations / FX |
| **insightface** | Face antispoofing |
| **voice-rec** | Speaker recognition / embeddings |

***

#####  vLLM at parity (and beyond)

- **vLLM parity** with llama.cpp, same feature surface, same ergonomics
- **vLLM `engine_args`**, the full `AsyncEngineArgs` exposed via a
generic YAML map
- **Tensor-parallel distributed workers**, fan a single model across
nodes
- **CUDA 13** builds for vLLM, vLLM-omni and sglang
- **L4T arm64 (CUDA 13)**, vLLM/vLLM-omni/sglang variants for
Jetson-class arm64
- **MLX backend** refactored, shared helpers and enhanced functionality
- **llama.cpp `split_mode`** for explicit multi-GPU placement
- **Speculative decoding** wired through for llama.cpp, **Gemma 4
thinking** support added
- **Vision / mtmd marker** propagated from the backend via
`ModelMetadata`

***

##### 🛰️ Distributed Mode v2

Distributed mode keeps maturing. This release was a hardening pass
across the orchestration loop:

- **Orchestrator resilience**, auto-upgrade routing, worker bind-wait,
RAG-init crash, log-spam fixes
- **Round-robin** across replicas of the same model
- **Upgrade All** scoped to nodes that actually have the backend
installed
- **NATS install / upgrade split**, `backend.upgrade` no longer
piggybacks on install
- **Cached-replica lookup honors NodeSelector**, the reconciler no
longer scales up empty backends
- **VRAM/RAM reporting** correct on NVIDIA unified-memory hosts
- **Agent nodes**, queue loops stop on teardown, dead-letter cap added
- **Autoscaling**, load-model extracted from `Route()` and applied
during autoscale

***

##### 🔐 Auth & Security

- **Settings API**, env-supplied `ApiKeys` are stripped before
persisting (no accidental leaks)
- **grpc-server hardening**, removed unsafe `sprintf()` in the C++ grpc
server
- **OIDC**, bumped `go-oidc/v3` to 3.18.0
- **Security hardening pass** across the codebase
- **AI coding assistants policy**, LocalAI now follows the Linux
kernel's DCO/attribution guidelines (`Assisted-by:` trailer, no AI
co-authors)

***

##### 🖥️ Hardware & deployment

- **CUDA 13** for vLLM, vLLM-omni, and sglang
- **NVIDIA L4T arm64 (CUDA 13)** for Jetson-class boards
- **ROCm 7.x** bumped to latest
- **gfx1151** (Strix Halo / Ryzen AI MAX) support, `AMDGPU_TARGETS`
exposed as a build-arg
- **Intel GPU**, latest oneapi-basekit (b70 support) across Intel images
- **arm64 CI**, cpu-whisperx and cpu-faster-whisper now ship arm64
images
- **whisperx**, ROCm/HIPBLAS target dropped (pinned to rocm6.4 wheels)

***

#### 🛠️ Under the Hood

- **Better CLI errors** with actionable guidance
- **golangci-lint baseline** (`new-from-merge-base`) keeps drift in
check
- **Coding-agent discoverability**, new APIs let coding agents
introspect and configure LocalAI
- **Autoparser**, prefers backend-emitted chat deltas, correct logprob
passthrough, strips partial reasoning tags during warm-up
- **Reasoning + tools**, no more empty content from thinking models in
retry loops
- **Streaming hygiene**, deduped content, deduped tool calls, recovered
reasoning, unique `tool_call` IDs in deferred flushes
- **HTTP**, handler-error status now visible in the access log +
transcription error surface
- **Backend monitor** accepts `model` as a query parameter
- **Config loader**, YAML backup files are ignored
- **GGUF thinking probe** respects explicit `reasoning` config
- **Inference defaults** refreshed from Unsloth
- **Embeddings on collection upload**, dim changes handled gracefully
- **Python backends**, JIT subprocesses use `tempfile.gettempdir()`
instead of hardcoded `/tmp`
- **Draft model paths**, relative paths now resolve against the models
dir
- **whisper-cpp**: implement streaming transcription and context
cancellation

***

#### 🐞 Notable fixes

- **Cascading user deletion** on PostgreSQL, deleting a user removes all
owned data
- **Importer** emits all shards for multi-part GGUF models
- **Open Responses** parses OpenAI-spec nested `tool_choice` and uses
the correct setter
- **llama-cpp**: `server-chat.cpp` included in grpc-server TU, `common
-> llama-common` rename, turboquant `common.h` detection
- **ik-llama-cpp**: adapted to `common_grammar` in `sampling.h`, patched
`clip.cpp` for the new `ggml_quantize_chunk` signature
- **Kokoros**: trait stubs (`face_verify`, `face_analyze`,
`audio_transcription_stream`), CI publish
- **stable-diffusion.ggml**: MP4 container forced in ffmpeg mux, new i2v
options
- **Gallery**: orphaned meta-backend uninstall, gemma-4 URIs,
flux-kontext param overrides, Wan dedup, z-image-turbo load, **Qwen3.5
typo override**, tag-casing normalization
- **Streaming**: content + tool-call dedup, reasoning recovery, unique
tool-call IDs in deferred flush
- **Realtime**: consume ChatDeltas when the C++ autoparser clears
`Response`
- **Tool-calls**: use `SetFunctionCallNameString` when forcing a
specific tool
- **Faster-whisper**: cast segment timestamps to int after
multiplication
- **mlx-vlm**: pinned to v0.4.4 to unblock CUDA builds
- **vLLM**: dropped flash-attn wheel to avoid torch 2.10 ABI mismatch
- **Downloader**: list supported URL schemes in `DownloadFile` errors
- **Backend**: resolve relative `draft_model` paths against the models
dir
- **CI**: wire `AMDGPU_TARGETS` through the backend workflow, switch
gallery-agent to `sigs.k8s.io/yaml`, recover rerankers + vllm-omni on
aarch64, unbreak master CI for docs/kokoros/vibevoice-cpp ABI

***

#### 🆕 Gallery additions

- **Wan 2.1 FLF2V 14B 720P** (video)
- **Wan i2v 720p** (image-to-video)
- **stablediffusion-ggml-development** meta backend
- **chroma1-hd** (diffusers)
- **Gemma 4** (+ mmproj)
- **EmbeddingGemma**
- **Qwen 3.5**, **Qwen-ASR**, **OCR** entries for llama.cpp
- **Qwen3-VL Reranker**, **Qwen3-VL Embedding** (tagged)
- A steady stream of automated **gallery-agent** model additions
throughout the cycle 🤖

***

#### 🚀 The Complete Local Stack for Privacy-First AI

<table>
  <tr>
    <td width="30%" valign="top" align="center">
      <a href="https://redirect.github.com/mudler/LocalAI">
<img
src="https://raw.githubusercontent.com/mudler/LocalAI/refs/heads/master/core/http/static/logo.png"
width="200" alt="LocalAI Logo">
        <h3>LocalAI</h3>
      </a>
    </td>
    <td width="70%" valign="top">
<p>The free, Open Source OpenAI alternative. Drop-in REST API compatible
with OpenAI specs for local AI inferencing. No GPU required.</p>
<p><em>Link:</em> <a
href="https://redirect.github.com/mudler/LocalAI">https://github.com/mudler/LocalAI</a></p>
    </td>
  </tr>
  <tr>
    <td width="30%" valign="top" align="center">
      <a href="https://redirect.github.com/mudler/LocalAGI">
<img
src="https://raw.githubusercontent.com/mudler/LocalAGI/refs/heads/main/webui/react-ui/public/logo_2.png"
width="200" alt="LocalAGI Logo">
         <h3>LocalAGI</h3>
      </a>
    </td>
    <td width="70%" valign="top">
<p>Local AI agent management platform. Drop-in for OpenAI's Responses
API, with advanced agentic capabilities and a no-code UI.</p>
<p><em>Link:</em> <a
href="https://redirect.github.com/mudler/LocalAGI">https://github.com/mudler/LocalAGI</a></p>
    </td>
  </tr>
  <tr>
    <td width="30%" valign="top" align="center">
      <a href="https://redirect.github.com/mudler/LocalRecall">
<img
src="https://raw.githubusercontent.com/mudler/LocalRecall/refs/heads/main/static/localrecall_horizontal.png"
width="200" alt="LocalRecall Logo">
         <h3>LocalRecall</h3>
      </a>
    </td>
    <td width="70%" valign="top">
<p>RESTful API and knowledge-base management providing persistent memory
and storage for AI agents. Pairs with LocalAI and LocalAGI.</p>
<p><em>Link:</em> <a
href="https://redirect.github.com/mudler/LocalRecall">https://github.com/mudler/LocalRecall</a></p>
    </td>
  </tr>
</table>

***

#### ❤️ Thank You

LocalAI is a true FOSS movement, built by contributors, powered by
community.

If you believe in privacy-first, self-hosted AI:

-  **Star** the repo
- 💬 **Contribute** code, docs, translations or feedback
- 📣 **Share** with others

Your support keeps this stack alive.

***

####  Full Changelog

<details>
<summary>📋 Click to expand full changelog</summary>

<!-- Release notes generated using configuration in .github/release.yml
at master -->

#### What's Changed

##### Bug fixes 🐛

- fix(autoscaling): extract load model from Route() and use as well when
doing autoscale by [@&#8203;mudler](https://redirect.github.com/mudler)
in [#&#8203;9270](https://redirect.github.com/mudler/LocalAI/pull/9270)
- fix(nodes): better detection if nodes goes down or model is not
available by [@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9274](https://redirect.github.com/mudler/LocalAI/pull/9274)
- fix: try to add whisperx and faster-whisper for more variants by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9278](https://redirect.github.com/mudler/LocalAI/pull/9278)
- fix: thinking models with tools returning empty content
(reasoning-only retry loop) by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9290](https://redirect.github.com/mudler/LocalAI/pull/9290)
- fix(streaming): deduplicate tool call emissions during streaming by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9292](https://redirect.github.com/mudler/LocalAI/pull/9292)
- fix(streaming): skip chat deltas for role-init elements to prevent
first token duplication by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9299](https://redirect.github.com/mudler/LocalAI/pull/9299)
- Fix load of z-image-turbo by
[@&#8203;thelittlefireman](https://redirect.github.com/thelittlefireman)
in [#&#8203;9264](https://redirect.github.com/mudler/LocalAI/pull/9264)
- fix(agents): handle embedding model dim changes on collection upload
by [@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9365](https://redirect.github.com/mudler/LocalAI/pull/9365)
- fix(gallery): correct gemma-4 model URIs returning 404 by
[@&#8203;mvanhorn](https://redirect.github.com/mvanhorn) in
[#&#8203;9379](https://redirect.github.com/mudler/LocalAI/pull/9379)
- fix(ui): rename model config files on save to prevent duplicates by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9388](https://redirect.github.com/mudler/LocalAI/pull/9388)
- fix(ci): switch gallery-agent to sigs.k8s.io/yaml by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9397](https://redirect.github.com/mudler/LocalAI/pull/9397)
- fix(llama-cpp): rename linked target common -> llama-common by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9408](https://redirect.github.com/mudler/LocalAI/pull/9408)
- fix(vision): propagate mtmd media marker from backend via
ModelMetadata by [@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9412](https://redirect.github.com/mudler/LocalAI/pull/9412)
- fix(turboquant): resolve common.h by detecting llama-common vs common
target by [@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9413](https://redirect.github.com/mudler/LocalAI/pull/9413)
- fix(rocm): add gfx1151 support and expose AMDGPU\_TARGETS build-arg by
[@&#8203;keithmattix](https://redirect.github.com/keithmattix) in
[#&#8203;9410](https://redirect.github.com/mudler/LocalAI/pull/9410)
- fix(kokoros): implement audio\_transcription\_stream trait stub by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9422](https://redirect.github.com/mudler/LocalAI/pull/9422)
- fix(turboquant): drop ignore-eos patch, bump fork to b8967-627ebbc by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9423](https://redirect.github.com/mudler/LocalAI/pull/9423)
- fix(distributed): stop queue loops on agent nodes + dead-letter cap by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9433](https://redirect.github.com/mudler/LocalAI/pull/9433)
- fix(gallery): allow uninstalling orphaned meta backends + force
reinstall by [@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9434](https://redirect.github.com/mudler/LocalAI/pull/9434)
- fix(stable-diffusion.ggml): force mp4 container in ffmpeg mux by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9435](https://redirect.github.com/mudler/LocalAI/pull/9435)
- fix(settings): strip env-supplied ApiKeys from the request before
persisting by [@&#8203;SAY-5](https://redirect.github.com/SAY-5) in
[#&#8203;9438](https://redirect.github.com/mudler/LocalAI/pull/9438)
- fix(api): remove duplicate /api/traces endpoint that broke React UI by
[@&#8203;pjbrzozowski](https://redirect.github.com/pjbrzozowski) in
[#&#8203;9427](https://redirect.github.com/mudler/LocalAI/pull/9427)
- fix(distributed): pass ExternalURI through NATS backend install by
[@&#8203;russell](https://redirect.github.com/russell) in
[#&#8203;9446](https://redirect.github.com/mudler/LocalAI/pull/9446)
- fix(ci): wire AMDGPU\_TARGETS through backend build workflow by
[@&#8203;russell](https://redirect.github.com/russell) in
[#&#8203;9445](https://redirect.github.com/mudler/LocalAI/pull/9445)
- fix(config): ignore yaml backup files in model loader by
[@&#8203;leinasi2014](https://redirect.github.com/leinasi2014) in
[#&#8203;9443](https://redirect.github.com/mudler/LocalAI/pull/9443)
- \[gallery] Fix duplicate sha256 keys in Wan models by
[@&#8203;sec171](https://redirect.github.com/sec171) in
[#&#8203;9461](https://redirect.github.com/mudler/LocalAI/pull/9461)
- fix(tests): update InstallBackend call sites for new URI/Name/Alias
params by [@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9467](https://redirect.github.com/mudler/LocalAI/pull/9467)
- Fix: Add model parameter to neutts-air gallery definition by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;8793](https://redirect.github.com/mudler/LocalAI/pull/8793)
- fix(gallery-agent): process blacklist command on recently-closed PRs
by [@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9473](https://redirect.github.com/mudler/LocalAI/pull/9473)
- Respect explicit reasoning config during GGUF thinking probe by
[@&#8203;leinasi2014](https://redirect.github.com/leinasi2014) in
[#&#8203;9463](https://redirect.github.com/mudler/LocalAI/pull/9463)
- fix(streaming): dedupe content, recover reasoning, unique tool\_call
IDs in deferred flush by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9470](https://redirect.github.com/mudler/LocalAI/pull/9470)
- fix(backend-monitor): accept model as a query parameter by
[@&#8203;Dennisadira](https://redirect.github.com/Dennisadira) in
[#&#8203;9411](https://redirect.github.com/mudler/LocalAI/pull/9411)
- fix(kokoros): Build and publish the backend images from CI/CD by
[@&#8203;richiejp](https://redirect.github.com/richiejp) in
[#&#8203;9487](https://redirect.github.com/mudler/LocalAI/pull/9487)
- fix: remove unsafe sprintf() in grpc-server.cpp by
[@&#8203;orbisai0security](https://redirect.github.com/orbisai0security)
in [#&#8203;9486](https://redirect.github.com/mudler/LocalAI/pull/9486)
- fix(kokoros): implement face\_verify and face\_analyze trait stubs by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9499](https://redirect.github.com/mudler/LocalAI/pull/9499)
- fix(ik-llama-cpp): adapt to common\_grammar struct in sampling.h by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9512](https://redirect.github.com/mudler/LocalAI/pull/9512)
- fix(llama-cpp): include server-chat.cpp in grpc-server translation
unit by [@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9511](https://redirect.github.com/mudler/LocalAI/pull/9511)
- fix(importer): emit all shards for multi-part GGUF models by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9513](https://redirect.github.com/mudler/LocalAI/pull/9513)
- fix(openresponses): parse OpenAI-spec nested tool\_choice + use
correct setter by
[@&#8203;walcz-de](https://redirect.github.com/walcz-de) in
[#&#8203;9509](https://redirect.github.com/mudler/LocalAI/pull/9509)
- fix: use SetFunctionCallNameString when forcing a specific tool (3
sites) by [@&#8203;Anai-Guo](https://redirect.github.com/Anai-Guo) in
[#&#8203;9526](https://redirect.github.com/mudler/LocalAI/pull/9526)
- fix(ik-llama-cpp): patch clip.cpp for new ggml\_quantize\_chunk
signature by [@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9531](https://redirect.github.com/mudler/LocalAI/pull/9531)
- fix(realtime): consume ChatDeltas when C++ autoparser clears Response
by [@&#8203;richiejp](https://redirect.github.com/richiejp) in
[#&#8203;9538](https://redirect.github.com/mudler/LocalAI/pull/9538)
- fix: add hipblaslt library by
[@&#8203;eglia](https://redirect.github.com/eglia) in
[#&#8203;9541](https://redirect.github.com/mudler/LocalAI/pull/9541)
- fix(distributed): correct VRAM/RAM reporting on NVIDIA unified-memory
hosts by [@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9545](https://redirect.github.com/mudler/LocalAI/pull/9545)
- fix(vllm): drop flash-attn wheel to avoid torch 2.10 ABI mismatch by
[@&#8203;richiejp](https://redirect.github.com/richiejp) in
[#&#8203;9557](https://redirect.github.com/mudler/LocalAI/pull/9557)
- fix(mlx-vlm): pin upstream to v0.4.4 to unblock CUDA builds by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9568](https://redirect.github.com/mudler/LocalAI/pull/9568)
- fix(gallery): normalize inconsistent tag casing/plurals across gallery
models by [@&#8203;Anai-Guo](https://redirect.github.com/Anai-Guo) in
[#&#8203;9574](https://redirect.github.com/mudler/LocalAI/pull/9574)
- fix(gallery): correct Qwen3.5 typo in qwen3.5-27b-claude-4.6 model
override (closes
[#&#8203;9362](https://redirect.github.com/mudler/LocalAI/issues/9362))
by [@&#8203;Anai-Guo](https://redirect.github.com/Anai-Guo) in
[#&#8203;9580](https://redirect.github.com/mudler/LocalAI/pull/9580)
- fix(diffusers): drop compel from requirements to unblock pip resolver
by [@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9632](https://redirect.github.com/mudler/LocalAI/pull/9632)
- fix(ci): fix AMDGPU\_TARGETS empty-string bypass in hipblas builds by
[@&#8203;russell](https://redirect.github.com/russell) in
[#&#8203;9626](https://redirect.github.com/mudler/LocalAI/pull/9626)
- fix(distributed): honor NodeSelector in cached-replica lookup, stop
empty-backend reconciler scaleups by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9652](https://redirect.github.com/mudler/LocalAI/pull/9652)
- fix(distributed): orchestrator resilience — auto-upgrade routing,
worker bind-wait, RAG-init crash, log spam by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9657](https://redirect.github.com/mudler/LocalAI/pull/9657)
- fix(faster-whisper): cast segment timestamps to int after
multiplication by [@&#8203;arteven](https://redirect.github.com/arteven)
in [#&#8203;9674](https://redirect.github.com/mudler/LocalAI/pull/9674)
- fix(python-backend): make JIT subprocesses work on hosts of any size
by [@&#8203;richiejp](https://redirect.github.com/richiejp) in
[#&#8203;9679](https://redirect.github.com/mudler/LocalAI/pull/9679)
- fix(distributed): scope Upgrade All to nodes that have the backend
installed by [@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9678](https://redirect.github.com/mudler/LocalAI/pull/9678)
- fix(backend): resolve relative draft\_model paths against the models
dir by [@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9680](https://redirect.github.com/mudler/LocalAI/pull/9680)
- fix: unbreak master CI (docs, kokoros, vibevoice-cpp ABI) by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9682](https://redirect.github.com/mudler/LocalAI/pull/9682)
- fix(ci): unbreak rerankers (torch bump) and vllm-omni on aarch64 by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9688](https://redirect.github.com/mudler/LocalAI/pull/9688)
- fix(distributed): round-robin replicas of the same model by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9695](https://redirect.github.com/mudler/LocalAI/pull/9695)
- fix(downloader): list supported URL schemes in DownloadFile error by
[@&#8203;Anai-Guo](https://redirect.github.com/Anai-Guo) in
[#&#8203;9689](https://redirect.github.com/mudler/LocalAI/pull/9689)
- fix(auth): cascade user deletion across all owned data on PostgreSQL
by [@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9702](https://redirect.github.com/mudler/LocalAI/pull/9702)
- fix(http): make handler-error status visible in access log +
transcription errors by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9707](https://redirect.github.com/mudler/LocalAI/pull/9707)
- fix(distributed): make backend upgrade actually re-install on workers
by [@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9708](https://redirect.github.com/mudler/LocalAI/pull/9708)
- fix(distributed): split NATS backend.upgrade off install + dedup loads
by [@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9717](https://redirect.github.com/mudler/LocalAI/pull/9717)
- fix(gallery): keep auto-upgrade off non-dev backends when -development
is installed by [@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9736](https://redirect.github.com/mudler/LocalAI/pull/9736)

##### Exciting New Features 🎉

- feat(ui): Interactive model config editor with autocomplete by
[@&#8203;richiejp](https://redirect.github.com/richiejp) in
[#&#8203;9149](https://redirect.github.com/mudler/LocalAI/pull/9149)
- feat: track files being staged by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9275](https://redirect.github.com/mudler/LocalAI/pull/9275)
- feat: Add Kokoros backend by
[@&#8203;richiejp](https://redirect.github.com/richiejp) in
[#&#8203;9212](https://redirect.github.com/mudler/LocalAI/pull/9212)
- feat(api): add ollama compatibility by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9284](https://redirect.github.com/mudler/LocalAI/pull/9284)
- feat(sam.cpp): add sam.cpp detection backend by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9288](https://redirect.github.com/mudler/LocalAI/pull/9288)
- feat(swagger): update swagger by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9300](https://redirect.github.com/mudler/LocalAI/pull/9300)
- chore(qwen3-asr): pass prompt as context to transcribe by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9301](https://redirect.github.com/mudler/LocalAI/pull/9301)
- feat: Add toggle mechanism to enable/disable models from loading on
demand by [@&#8203;neurocis](https://redirect.github.com/neurocis) in
[#&#8203;9304](https://redirect.github.com/mudler/LocalAI/pull/9304)
- feat: allow to pin models and skip from reaping by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9309](https://redirect.github.com/mudler/LocalAI/pull/9309)
- feat(swagger): update swagger by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9310](https://redirect.github.com/mudler/LocalAI/pull/9310)
- feat: backend versioning, upgrade detection and auto-upgrade by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9315](https://redirect.github.com/mudler/LocalAI/pull/9315)
- feat(swagger): update swagger by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9318](https://redirect.github.com/mudler/LocalAI/pull/9318)
- feat(qwen3tts.cpp): add new backend by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9316](https://redirect.github.com/mudler/LocalAI/pull/9316)
- feat(ux): backend management enhancement by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9325](https://redirect.github.com/mudler/LocalAI/pull/9325)
- feat(rocm): bump to 7.x by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9323](https://redirect.github.com/mudler/LocalAI/pull/9323)
- feat(backends): add ik-llama-cpp by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9326](https://redirect.github.com/mudler/LocalAI/pull/9326)
- feat(swagger): update swagger by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9329](https://redirect.github.com/mudler/LocalAI/pull/9329)
- feat(vllm): parity with llama.cpp backend by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9328](https://redirect.github.com/mudler/LocalAI/pull/9328)
- feat: refactor shared helpers and enhance MLX backend functionality by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9335](https://redirect.github.com/mudler/LocalAI/pull/9335)
- feat: wire transcription for llama.cpp, add streaming support by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9353](https://redirect.github.com/mudler/LocalAI/pull/9353)
- feat(backend): add turboquant llama.cpp-fork backend by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9355](https://redirect.github.com/mudler/LocalAI/pull/9355)
- feat(swagger): update swagger by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9356](https://redirect.github.com/mudler/LocalAI/pull/9356)
- feat(backend): add tinygrad multimodal backend (experimental) by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9364](https://redirect.github.com/mudler/LocalAI/pull/9364)
- feat(backends): add sglang by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9359](https://redirect.github.com/mudler/LocalAI/pull/9359)
- refactor(tinygrad): reuse tinygrad.apps.llm instead of vendored
Transformer by [@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9380](https://redirect.github.com/mudler/LocalAI/pull/9380)
- feat(stable-diffusion.ggml): add support for video generation by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9420](https://redirect.github.com/mudler/LocalAI/pull/9420)
- feat(distributed): sync state with frontends, better backend
management reporting by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9426](https://redirect.github.com/mudler/LocalAI/pull/9426)
- feat(swagger): update swagger by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9431](https://redirect.github.com/mudler/LocalAI/pull/9431)
- feat(gallery): add Wan 2.1 FLF2V 14B 720P by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9440](https://redirect.github.com/mudler/LocalAI/pull/9440)
- feat(gallery): add wan i2v 720p by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9457](https://redirect.github.com/mudler/LocalAI/pull/9457)
- feat: improve CLI error messages with actionable guidance by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;8880](https://redirect.github.com/mudler/LocalAI/pull/8880)
- chore(whisperx): drop ROCm/hipblas build target by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9474](https://redirect.github.com/mudler/LocalAI/pull/9474)
- feat(face-recognition): add insightface/onnx backend for 1:1 verify,
1:N identify, embedding, detection, analysis by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9480](https://redirect.github.com/mudler/LocalAI/pull/9480)
- feat(importer): expand importer flow to almost all backends by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9466](https://redirect.github.com/mudler/LocalAI/pull/9466)
- feat(swagger): update swagger by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9498](https://redirect.github.com/mudler/LocalAI/pull/9498)
- feat: voice recognition by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9500](https://redirect.github.com/mudler/LocalAI/pull/9500)
- feat(insightface): add antispoofing (liveness) detection by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9515](https://redirect.github.com/mudler/LocalAI/pull/9515)
- feat(swagger): update swagger by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9518](https://redirect.github.com/mudler/LocalAI/pull/9518)
- feat: add biometrics UI by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9524](https://redirect.github.com/mudler/LocalAI/pull/9524)
- feat: Add Sherpa ONNX backend for ASR and TTS by
[@&#8203;richiejp](https://redirect.github.com/richiejp) in
[#&#8203;8523](https://redirect.github.com/mudler/LocalAI/pull/8523)
- \[intel GPU support] Use latest oneapi-basekit image for Intel images
to support b70 by [@&#8203;arbrick](https://redirect.github.com/arbrick)
in [#&#8203;9543](https://redirect.github.com/mudler/LocalAI/pull/9543)
- feat(react-ui): editorial refresh with Nord palette and polished
primitives by [@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9550](https://redirect.github.com/mudler/LocalAI/pull/9550)
- feat: surface distributed backend management errors by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9552](https://redirect.github.com/mudler/LocalAI/pull/9552)
- feat(backends): add CUDA 13 + L4T arm64 CUDA 13 variants for
vllm/vllm-omni/sglang by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9553](https://redirect.github.com/mudler/LocalAI/pull/9553)
- feat(llama-cpp): expose split\_mode option for multi-GPU placement by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9560](https://redirect.github.com/mudler/LocalAI/pull/9560)
- ci(backends): build cpu-whisperx and cpu-faster-whisper for
linux/arm64 by [@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9573](https://redirect.github.com/mudler/LocalAI/pull/9573)
- \[intel GPU support] Use latest oneapi-basekit image for Intel images
to support b70 (in more places this time) by
[@&#8203;arbrick](https://redirect.github.com/arbrick) in
[#&#8203;9578](https://redirect.github.com/mudler/LocalAI/pull/9578)
- feat: Log backend exit code by
[@&#8203;richiejp](https://redirect.github.com/richiejp) in
[#&#8203;9581](https://redirect.github.com/mudler/LocalAI/pull/9581)
- feat(distributed): support multiple replicas of one model on the same
node by [@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9583](https://redirect.github.com/mudler/LocalAI/pull/9583)
- feat(swagger): update swagger by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9587](https://redirect.github.com/mudler/LocalAI/pull/9587)
- feat: localai assistant chat modality by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9602](https://redirect.github.com/mudler/LocalAI/pull/9602)
- chore: add golangci-lint with new-from-merge-base baseline by
[@&#8203;richiejp](https://redirect.github.com/richiejp) in
[#&#8203;9603](https://redirect.github.com/mudler/LocalAI/pull/9603)
- feat(swagger): update swagger by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9607](https://redirect.github.com/mudler/LocalAI/pull/9607)
- feat(vllm): expose AsyncEngineArgs via generic engine\_args YAML map
by [@&#8203;richiejp](https://redirect.github.com/richiejp) in
[#&#8203;9563](https://redirect.github.com/mudler/LocalAI/pull/9563)
- feat(vibevoice-cpp): add purego TTS+ASR backend by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9610](https://redirect.github.com/mudler/LocalAI/pull/9610)
- feat: react chat redesign by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9616](https://redirect.github.com/mudler/LocalAI/pull/9616)
- feat(llama-cpp): bump to
[`d775992`](https://redirect.github.com/mudler/LocalAI/commit/d775992)
and adapt to spec params refactor by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9618](https://redirect.github.com/mudler/LocalAI/pull/9618)
- feat(backends/python): use tempfile.gettempdir() instead of hardcoded
/tmp by [@&#8203;Anai-Guo](https://redirect.github.com/Anai-Guo) in
[#&#8203;9629](https://redirect.github.com/mudler/LocalAI/pull/9629)
- feat(importers): whisper.cpp HF repos pick a quant + nest under
whisper/models by [@&#8203;mudler](https://redirect.github.com/mudler)
in [#&#8203;9630](https://redirect.github.com/mudler/LocalAI/pull/9630)
- feat(branding): admin-configurable instance name, tagline, and assets
by [@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9635](https://redirect.github.com/mudler/LocalAI/pull/9635)
- feat(swagger): update swagger by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9643](https://redirect.github.com/mudler/LocalAI/pull/9643)
- feat(react-ui): add multilingual (i18n) support by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9642](https://redirect.github.com/mudler/LocalAI/pull/9642)
- feat(ci): allow routing apt traffic through an alternate Ubuntu mirror
by [@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9650](https://redirect.github.com/mudler/LocalAI/pull/9650)
- feat: add LocalVQE backend and audio transformations UI by
[@&#8203;richiejp](https://redirect.github.com/richiejp) in
[#&#8203;9640](https://redirect.github.com/mudler/LocalAI/pull/9640)
- feat(swagger): update swagger by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9660](https://redirect.github.com/mudler/LocalAI/pull/9660)
- feat(concurrency-groups): per-model exclusive groups for backend
loading by [@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9662](https://redirect.github.com/mudler/LocalAI/pull/9662)
- feat(api): add /v1/audio/diarization endpoint with sherpa-onnx +
vibevoice.cpp by [@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9654](https://redirect.github.com/mudler/LocalAI/pull/9654)
- feat(vllm, distributed): tensor parallel distributed workers by
[@&#8203;richiejp](https://redirect.github.com/richiejp) in
[#&#8203;9612](https://redirect.github.com/mudler/LocalAI/pull/9612)
- feat: support word-level timestamps for faster-whisper by
[@&#8203;eglia](https://redirect.github.com/eglia) in
[#&#8203;9621](https://redirect.github.com/mudler/LocalAI/pull/9621)
- feat(importers): add vibevoice-cpp importer for GGUF bundles by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9685](https://redirect.github.com/mudler/LocalAI/pull/9685)
- feat(gallery): Speed up load times and clean gallery entries by
[@&#8203;richiejp](https://redirect.github.com/richiejp) in
[#&#8203;9211](https://redirect.github.com/mudler/LocalAI/pull/9211)
- feat(swagger): update swagger by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9699](https://redirect.github.com/mudler/LocalAI/pull/9699)
- feat(sglang): wire engine\_args, add cuda13 build, ship MTP gallery
demos by [@&#8203;richiejp](https://redirect.github.com/richiejp) in
[#&#8203;9686](https://redirect.github.com/mudler/LocalAI/pull/9686)
- feat(api/transcription): include segments + duration + language on
stream done event by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9709](https://redirect.github.com/mudler/LocalAI/pull/9709)
- feat(whisper): honor client cancellation via ggml abort\_callback by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9710](https://redirect.github.com/mudler/LocalAI/pull/9710)
- chore: Security hardening by
[@&#8203;richiejp](https://redirect.github.com/richiejp) in
[#&#8203;9719](https://redirect.github.com/mudler/LocalAI/pull/9719)
- ci: phase 1-3 of GHA free tier migration (path filter, multi-arch
split prep, /mnt disk relief) by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9726](https://redirect.github.com/mudler/LocalAI/pull/9726)
- feat(swagger): update swagger by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9723](https://redirect.github.com/mudler/LocalAI/pull/9723)
- ci: pilot per-arch split + manifest merge for faster-whisper and
llama-cpp-quantization by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9727](https://redirect.github.com/mudler/LocalAI/pull/9727)
- ci: finish GHA free-tier migration (per-arch fan-out, image splits,
retire self-hosted, fix provenance) by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9730](https://redirect.github.com/mudler/LocalAI/pull/9730)
- ci: consolidate llama-cpp-darwin into the matrix-driven Darwin flow by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9731](https://redirect.github.com/mudler/LocalAI/pull/9731)
- feat(whisper-cpp): implement streaming transcription by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9751](https://redirect.github.com/mudler/LocalAI/pull/9751)

##### 🧠 Models

- chore(model gallery): 🤖 add 1 new models via gallery agent by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9399](https://redirect.github.com/mudler/LocalAI/pull/9399)
- chore(model gallery): 🤖 add 1 new models via gallery agent by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9400](https://redirect.github.com/mudler/LocalAI/pull/9400)
- chore(model gallery): 🤖 add 1 new models via gallery agent by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9425](https://redirect.github.com/mudler/LocalAI/pull/9425)
- chore(model gallery): 🤖 add 1 new models via gallery agent by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9436](https://redirect.github.com/mudler/LocalAI/pull/9436)
- chore(model gallery): 🤖 add 1 new models via gallery agent by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9464](https://redirect.github.com/mudler/LocalAI/pull/9464)
- chore(model gallery): 🤖 add 1 new models via gallery agent by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9481](https://redirect.github.com/mudler/LocalAI/pull/9481)
- chore(model gallery): 🤖 add 1 new models via gallery agent by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9491](https://redirect.github.com/mudler/LocalAI/pull/9491)
- chore(model gallery): 🤖 add 1 new models via gallery agent by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9505](https://redirect.github.com/mudler/LocalAI/pull/9505)
- chore(model gallery): 🤖 add 1 new models via gallery agent by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9555](https://redirect.github.com/mudler/LocalAI/pull/9555)
- chore(model gallery): 🤖 add 1 new models via gallery agent by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9558](https://redirect.github.com/mudler/LocalAI/pull/9558)
- chore(model gallery): 🤖 add 1 new models via gallery agent by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9611](https://redirect.github.com/mudler/LocalAI/pull/9611)
- chore(model gallery): 🤖 add 1 new models via gallery agent by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9615](https://redirect.github.com/mudler/LocalAI/pull/9615)
- Add tags to qwen3-vl-reranker and Qwen3-VL-Embedding to the gallery by
[@&#8203;ER-EPR](https://redirect.github.com/ER-EPR) in
[#&#8203;9628](https://redirect.github.com/mudler/LocalAI/pull/9628)
- chore(model gallery): add chroma1-hd diffusers model by
[@&#8203;Anai-Guo](https://redirect.github.com/Anai-Guo) in
[#&#8203;9646](https://redirect.github.com/mudler/LocalAI/pull/9646)
- chore(model gallery): 🤖 add 1 new models via gallery agent by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9653](https://redirect.github.com/mudler/LocalAI/pull/9653)
- chore(model gallery): 🤖 add 1 new models via gallery agent by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9681](https://redirect.github.com/mudler/LocalAI/pull/9681)
- chore(model gallery): 🤖 add 1 new models via gallery agent by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9703](https://redirect.github.com/mudler/LocalAI/pull/9703)
- chore(model gallery): 🤖 add 1 new models via gallery agent by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9720](https://redirect.github.com/mudler/LocalAI/pull/9720)

##### 📖 Documentation and examples

- docs: :arrow\_up: update docs version mudler/LocalAI by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9268](https://redirect.github.com/mudler/LocalAI/pull/9268)
- docs(agents): capture vllm backend lessons + runtime lib packaging by
[@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9333](https://redirect.github.com/mudler/LocalAI/pull/9333)
- chore(agents): Update the backend creation instructions to include
Rust and extra tests by
[@&#8203;richiejp](https://redirect.github.com/richiejp) in
[#&#8203;9490](https://redirect.github.com/mudler/LocalAI/pull/9490)

##### 👒 Dependencies

- chore: :arrow\_up: Update ggml-org/llama.cpp to
`66c4f9ded01b29d9120255be1ed8d5835bcbb51d` by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9269](https://redirect.github.com/mudler/LocalAI/pull/9269)
- chore(llama.cpp): bump to 'd12cc3d1ca6bba741cd77887ac9c9ee18c8415c7'
by [@&#8203;mudler](https://redirect.github.com/mudler) in
[#&#8203;9282](https://redirect.github.com/mudler/LocalAI/pull/9282)
- chore: :arrow\_up: Update leejet/stable-diffusion.cpp to
`e8323cabb0e4511ba18a50b1cb34cf1f87fc71ef` by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9281](https://redirect.github.com/mudler/LocalAI/pull/9281)
- chore: :arrow\_up: Update ggml-org/llama.cpp to
`d132f22fc92f36848f7ccf2fc9987cd0b0120825` by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9302](https://redirect.github.com/mudler/LocalAI/pull/9302)
- chore: :arrow\_up: Update PABannier/sam3.cpp to
`01832ef85fcc8eb6488f1d01cd247f07e96ff5a9` by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9311](https://redirect.github.com/mudler/LocalAI/pull/9311)
- chore: :arrow\_up: Update ggml-org/llama.cpp to
`e62fa13c2497b2cd1958cb496e9489e86bbd5182` by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9312](https://redirect.github.com/mudler/LocalAI/pull/9312)
- chore(model-gallery): :arrow\_up: update checksum by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9321](https://redirect.github.com/mudler/LocalAI/pull/9321)
- chore: :arrow\_up: Update leejet/stable-diffusion.cpp to
`6b675a5ede9b0edf0a0f44191e8b79d7ef27615a` by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9320](https://redirect.github.com/mudler/LocalAI/pull/9320)
- chore: :arrow\_up: Update ggml-org/llama.cpp to
`ff5ef8278615a2462b79b50abdf3cc95cfb31c6f` by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9319](https://redirect.github.com/mudler/LocalAI/pull/9319)
- chore: :arrow\_up: Update ggml-org/llama.cpp to
`1e9d771e2c2f1113a5ebdd0dc15bafe57dce64be` by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9330](https://redirect.github.com/mudler/LocalAI/pull/9330)
- chore(deps): bump softprops/action-gh-release from 2 to 3 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;9336](https://redirect.github.com/mudler/LocalAI/pull/9336)
- chore(deps): bump actions/upload-pages-artifact from 4 to 5 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;9337](https://redirect.github.com/mudler/LocalAI/pull/9337)
- chore(deps): bump github.com/testcontainers/testcontainers-go from
0.41.0 to 0.42.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;9338](https://redirect.github.com/mudler/LocalAI/pull/9338)
- chore(model-gallery): :arrow\_up: update checksum by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9346](https://redirect.github.com/mudler/LocalAI/pull/9346)
- chore(deps): bump sentence-transformers from 5.2.3 to 5.4.0 in
/backend/python/transformers by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;9342](https://redirect.github.com/mudler/LocalAI/pull/9342)
- chore: :arrow\_up: Update ggml-org/llama.cpp to
`e97492369888f5311e4d1f3beb325a36bbed70e9` by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9347](https://redirect.github.com/mudler/LocalAI/pull/9347)
- chore: :arrow\_up: Update ikawrakow/ik\_llama.cpp to
`55d3c05bf7b377deaa5dc84d255d9740a345a206` by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9348](https://redirect.github.com/mudler/LocalAI/pull/9348)
- chore(deps): bump github.com/google/go-containerregistry from 0.21.3
to 0.21.5 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;9343](https://redirect.github.com/mudler/LocalAI/pull/9343)
- chore(deps): bump
github.com/testcontainers/testcontainers-go/modules/nats from 0.41.0 to
0.42.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;9341](https://redirect.github.com/mudler/LocalAI/pull/9341)
- chore(deps): bump github.com/swaggo/echo-swagger from 1.4.1 to 1.5.2
by [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;9344](https://redirect.github.com/mudler/LocalAI/pull/9344)
- chore(deps): bump github.com/charmbracelet/glamour from 0.10.0 to
1.0.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;9340](https://redirect.github.com/mudler/LocalAI/pull/9340)
- chore: :arrow\_up: Update ggml-org/llama.cpp to
`fae3a28070fe4026f87bd6a544aba1b2d1896566` by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9357](https://redirect.github.com/mudler/LocalAI/pull/9357)
- chore(model-gallery): :arrow\_up: update checksum by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9358](https://redirect.github.com/mudler/LocalAI/pull/9358)
- chore(model-gallery): :arrow\_up: update checksum by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9369](https://redirect.github.com/mudler/LocalAI/pull/9369)
- chore: :arrow\_up: Update ggml-org/llama.cpp to
`b3d758750a268bf93f084ccfa3060fb9a203192a` by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9370](https://redirect.github.com/mudler/LocalAI/pull/9370)
- chore: :arrow\_up: Update ikawrakow/ik\_llama.cpp to
`1163af96cf6bb4a4b819f998f84c153a49768b99` by
[@&#8203;localai-bot](https://redirect.github.com/localai-bot) in
[#&#8203;9368](https://redirect.github.com/mudler/LocalAI/pull/9368)
- chore(deps): bump the npm\_and\_yarn group across 1 directory with 6
updates by [@&#8203;dependabot](https://redirect.github.com/dependabot

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9sb2NhbC1haSIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=-->
2026-05-11 16:32:13 +02:00
TrueCharts Bot bc37c140dd chore(webtop): update webtop (#48109)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| lscr.io/linuxserver/webtop | digest | `968d2cf` → `3c12974` |
| lscr.io/linuxserver/webtop | digest | `a78fc28` → `8051220` |
| lscr.io/linuxserver/webtop | digest | `7442650` → `c0c2d98` |
| lscr.io/linuxserver/webtop | digest | `41e709f` → `4c56a03` |
| lscr.io/linuxserver/webtop | digest | `34a35ce` → `39fb809` |
| lscr.io/linuxserver/webtop | digest | `9dad0a2` → `fc42911` |
| lscr.io/linuxserver/webtop | digest | `39afefa` → `46ceb1d` |
| lscr.io/linuxserver/webtop | digest | `a62e195` → `4fa9cef` |
| lscr.io/linuxserver/webtop | digest | `750a592` → `d525ce9` |
| lscr.io/linuxserver/webtop | digest | `e080dba` → `ef48747` |
| lscr.io/linuxserver/webtop | digest | `08ae759` → `da7c382` |
| lscr.io/linuxserver/webtop | digest | `a331fd8` → `5e25874` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC93ZWJ0b3AiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL2RpZ2VzdCJdfQ==-->
2026-05-11 14:31:32 +00:00
TrueCharts Bot e921d340a6 feat(tdarr): update image docker.io/haveagitgat/tdarr 2.72.01 → 2.73.01 (#48121)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[docker.io/haveagitgat/tdarr](https://redirect.github.com/HaveAGitGat/tdarr_express_be)
| minor | `fd9abc7` → `8130752` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC90ZGFyciIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=-->
2026-05-11 10:19:00 +02:00