Commit Graph

55999 Commits

Author SHA1 Message Date
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
TrueCharts Bot 0fe4e39ea5 feat(helm-deps): update chart memcached 17.2.1 → 17.3.0 (#48117)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [memcached](https://truecharts.org/charts/stable/memcached)
([source](https://redirect.github.com/bitnami/bitnami-docker-memcached))
| minor | `17.2.1` → `17.3.0` |

---

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

---

### 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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9naXRlYSIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=-->
2026-05-11 10:17:41 +02:00
TrueCharts Bot 8bc139824c feat(helm-deps): update chart clickhouse 18.4.1 → 18.5.0 (#48115)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [clickhouse](https://truecharts.org/charts/stable/clickhouse)
([source](https://clickhouse.com/)) | minor | `18.4.1` → `18.5.0` |

---

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

---

### 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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9wbGF1c2libGUiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL21pbm9yIl19-->
2026-05-11 10:17:00 +02:00
TrueCharts Bot 4b684799c4 chore(speedtest-tracker): update image ghcr.io/linuxserver/speedtest-tracker digest to 7a152e8 (#48106) 2026-05-11 10:16:23 +02:00
TrueCharts Bot d15f17c1b2 fix(renovate): update image oci.trueforge.org/containerforge/renovate 43.170.20 → 43.170.22 (#48114)
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 |
`428a275` → `56095aa` |

---

> [!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-11 10:16:15 +02:00
TrueCharts Bot 161310aad7 fix(portainer): update image docker.io/portainer/portainer-ce 2.41.0 → 2.41.1 (#48112)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [docker.io/portainer/portainer-ce](https://www.portainer.io) | patch |
`7e859a1` → `4ac9984` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9wb3J0YWluZXIiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL3BhdGNoIl19-->
2026-05-11 10:15:10 +02:00
TrueCharts Bot 9913539ea3 chore(syslog-ng): update image docker.io/balabit/syslog-ng digest to 16cc809 (#48107)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[docker.io/balabit/syslog-ng](https://redirect.github.com/syslog-ng/syslog-ng)
| digest | `b537102` → `16cc809` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9zeXNsb2ctbmciLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL2RpZ2VzdCJdfQ==-->
2026-05-11 10:14:56 +02:00
TrueCharts Bot 9864339c13 fix(jackett): update image oci.trueforge.org/containerforge/jackett 0.24.1831 → 0.24.1841 (#48111)
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 |
`798c0b0` → `0aac51f` |

---

> [!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.1841`](https://redirect.github.com/Jackett/Jackett/releases/tag/v0.24.1841)

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

#### Changes:

-
[`c767f61`](https://redirect.github.com/Jackett/Jackett/commit/c767f61df6b596b07081b07cb12fc764a4fc0718)
torrenttip: bump domain
-
[`f8c334b`](https://redirect.github.com/Jackett/Jackett/commit/f8c334bee40c4be86baac7ed1df1471a4a6560d6)
torrentsome: bump domain
-
[`f0e86f4`](https://redirect.github.com/Jackett/Jackett/commit/f0e86f470323ba342a3d8de1fcef5f6f0f37b3c7)
btstate: update api parms. resolves
[#&#8203;16006](https://redirect.github.com/Jackett/Jackett/issues/16006)
-
[`584b45d`](https://redirect.github.com/Jackett/Jackett/commit/584b45dcd44eb2f20befc5865a3a694e19adad1d)
ADC: switch to cookie method. resolves
[#&#8203;11994](https://redirect.github.com/Jackett/Jackett/issues/11994)
-
[`838b003`](https://redirect.github.com/Jackett/Jackett/commit/838b003e347c897e7c1020d3cd1ce305d9a3a7a5)
u2p: drop relay.ygg.gratis domain. resolves
[#&#8203;16642](https://redirect.github.com/Jackett/Jackett/issues/16642)
-
[`dcbe171`](https://redirect.github.com/Jackett/Jackett/commit/dcbe171dd1a731883a8c670f14f80771f160a62c)
torrenttip: bump domain
-
[`4c7fea8`](https://redirect.github.com/Jackett/Jackett/commit/4c7fea808bc37ea34cf7c10976a1acb9f4ef0a68)
torrentsome: bump domain
-
[`d77adec`](https://redirect.github.com/Jackett/Jackett/commit/d77adecf80c0078477e897a45a2c678637bdc9ad)
magnetcat: bump alt domains
-
[`032d473`](https://redirect.github.com/Jackett/Jackett/commit/032d4738882fca0010d6dbd063451565d4a31e5a)
torrent9: new domain
-
[`3d8ec01`](https://redirect.github.com/Jackett/Jackett/commit/3d8ec014a9d3adc53787c8138690810376edd6b0)
czteam: update passkey config info
[#&#8203;16805](https://redirect.github.com/Jackett/Jackett/issues/16805)

<details><summary><b>See More</b></summary>

-
[`52d127b`](https://redirect.github.com/Jackett/Jackett/commit/52d127bbc6fe6f066be1505da335a08917b5e83e)
add czteam to readme.
[#&#8203;16805](https://redirect.github.com/Jackett/Jackett/issues/16805)
-
[`af9a4ad`](https://redirect.github.com/Jackett/Jackett/commit/af9a4adaed74ea4b1d193a134d436dfc2959179d)
czteam: add Romanian private tracker. resolves
[#&#8203;16805](https://redirect.github.com/Jackett/Jackett/issues/16805)
([#&#8203;16810](https://redirect.github.com/Jackett/Jackett/issues/16810))
\[
[Prowlarr/Indexers#895](https://redirect.github.com/Prowlarr/Indexers/issues/895)
]

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

</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-11 10:14:09 +02:00
TrueCharts Bot 5b75edd665 feat(freshrss): update image ghcr.io/linuxserver/freshrss 1.28.1 → 1.29.0 (#48098)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/linuxserver/freshrss](https://redirect.github.com/linuxserver/docker-freshrss/packages)
([source](https://redirect.github.com/linuxserver/docker-freshrss)) |
minor | `1fb7c33` → `9ea33a3` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9mcmVzaHJzcyIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=-->
2026-05-11 03:36:59 +00:00
TrueCharts Bot 3a669055d6 feat(helm-deps): update chart common 29.2.8 → 29.3.4 (#48099)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [common](https://truecharts.org/charts/library/common)
([source](https://ghcr.io/cloudnative-pg/postgis)) | minor | `29.2.8` →
`29.3.4` |

---

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

---

### 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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC96d2F2ZWpzMm1xdHQiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL21pbm9yIl19-->

Signed-off-by: Alfred Göppel <43101280+alfi0812@users.noreply.github.com>
Co-authored-by: Alfred Göppel <43101280+alfi0812@users.noreply.github.com>
2026-05-11 05:34:10 +02:00
TrueCharts Bot 982430d41d fix(minecraft-java): update image ghcr.io/itzg/minecraft-server (#48101)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/itzg/minecraft-server](https://redirect.github.com/itzg/docker-minecraft-server)
| patch | `a0ffae4` → `0e10897` |
|
[ghcr.io/itzg/minecraft-server](https://redirect.github.com/itzg/docker-minecraft-server)
| patch | `ea28b48` → `7eb42b8` |
|
[ghcr.io/itzg/minecraft-server](https://redirect.github.com/itzg/docker-minecraft-server)
| patch | `f04db02` → `0adef25` |
|
[ghcr.io/itzg/minecraft-server](https://redirect.github.com/itzg/docker-minecraft-server)
| patch | `51e4097` → `76c8d92` |
|
[ghcr.io/itzg/minecraft-server](https://redirect.github.com/itzg/docker-minecraft-server)
| patch | `5a73c89` → `83b6b38` |
|
[ghcr.io/itzg/minecraft-server](https://redirect.github.com/itzg/docker-minecraft-server)
| patch | `c70edf1` → `d563435` |
|
[ghcr.io/itzg/minecraft-server](https://redirect.github.com/itzg/docker-minecraft-server)
| patch | `636e257` → `3abc323` |
|
[ghcr.io/itzg/minecraft-server](https://redirect.github.com/itzg/docker-minecraft-server)
| patch | `32a053a` → `8c951a2` |
|
[ghcr.io/itzg/minecraft-server](https://redirect.github.com/itzg/docker-minecraft-server)
| patch | `fbbcfc4` → `5476619` |

---

> [!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>itzg/docker-minecraft-server
(ghcr.io/itzg/minecraft-server)</summary>

###
[`v2026.5.2`](https://redirect.github.com/itzg/docker-minecraft-server/releases/tag/2026.5.2)

[Compare
Source](https://redirect.github.com/itzg/docker-minecraft-server/compare/2026.5.0...2026.5.2)

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

##### What's Changed

##### Other Changes

- build: corrected git-lfs install by
[@&#8203;itzg](https://redirect.github.com/itzg) in
[#&#8203;4051](https://redirect.github.com/itzg/docker-minecraft-server/pull/4051)
- Update dependency itzg/mc-image-helper to v1.57.3 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;4047](https://redirect.github.com/itzg/docker-minecraft-server/pull/4047)

**Full Changelog**:
<https://github.com/itzg/docker-minecraft-server/compare/2026.5.1...2026.5.2>

</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.

👻 **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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9taW5lY3JhZnQtamF2YSIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=-->
2026-05-11 04:19:30 +02:00
TrueCharts Bot 6757432822 fix(renovate): update image oci.trueforge.org/containerforge/renovate 43.170.18 → 43.170.20 (#48097)
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 |
`a98b403` → `428a275` |

---

> [!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-11 02:09:20 +00:00
TrueCharts Bot 42c245f210 chore(hexo-blog): update image docker.io/fletchto99/hexo-dev-blog digest to c128658 (#48100)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| docker.io/fletchto99/hexo-dev-blog | digest | `6297b70` → `c128658` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9oZXhvLWJsb2ciLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL2RpZ2VzdCJdfQ==-->
2026-05-11 04:08:09 +02:00
TrueCharts-Bot c8a4595ca3 Commit daily changes
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2026-05-11 00:34:11 +00:00
TrueCharts Bot 8d082044a8 BREAKING CHANGE(common): Update image oci.trueforge.org/containerforge/ubuntu 24.04 → 26.4 (#48078)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[oci.trueforge.org/containerforge/ubuntu](https://ghcr.io/trueforge-org/ubuntu)
([source](https://hub.docker.com/_/ubuntu)) | major | `fdcc4e2` →
`17312da` |

---

> [!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**: Disabled by config. Please merge this manually once you
are satisfied.

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

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

---

- [ ] <!-- 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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9jb21tb24iLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL21ham9yIl19-->

---------

Signed-off-by: Alfred Göppel <43101280+alfi0812@users.noreply.github.com>
Co-authored-by: Alfred Göppel <43101280+alfi0812@users.noreply.github.com>
2026-05-10 15:53:14 +02:00
TrueCharts Bot 617157ef7a chore(qbittorrent): update image oci.trueforge.org/containerforge/qbittorrent digest to 0b6834e (#48096)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[oci.trueforge.org/containerforge/qbittorrent](https://ghcr.io/trueforge-org/qbittorrent)
([source](https://redirect.github.com/qbittorrent/qBittorrent)) | digest
| `9cc04c7` → `0b6834e` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9xYml0dG9ycmVudCIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvZGlnZXN0Il19-->
2026-05-10 15:38:54 +02:00
TrueCharts Bot 52e8e72dca chore(deps): update oci.trueforge.org/containerforge/devcontainer:4.1.1 docker digest digest to 8273f61 (#48095)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[oci.trueforge.org/containerforge/devcontainer](https://ghcr.io/trueforge-org/devcontainer)
([source](https://trueforge.org)) | image | digest | `d0bab0c` →
`8273f61` |

---

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

---

### 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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC8uZGV2Y29udGFpbmVyIiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9kaWdlc3QiXX0=-->
2026-05-10 15:36:42 +02:00
TrueCharts Bot e7654e5aea fix(helm-deps): update chart mariadb 18.2.0 → 18.2.1 (#48091)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [mariadb](https://truecharts.org/charts/stable/mariadb)
([source](https://redirect.github.com/bitnami/bitnami-docker-mariadb)) |
patch | `18.2.0` → `18.2.1` |

---

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

---

### 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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC95b3VybHMiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL3BhdGNoIl19-->
2026-05-10 09:59:52 +02:00
TrueCharts Bot a3e1a55141 BREAKING CHANGE(drawio): Update image docker.io/jgraph/drawio 29.7.12 → 30.0.0 (#48080)
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)) | major |
`dbef832` → `d03d12e` |

---

> [!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.0`](https://redirect.github.com/jgraph/docker-drawio/compare/v29.7.12...v30.0.0)

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

</details>

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

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

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

---

- [ ] <!-- 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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9kcmF3aW8iLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL21ham9yIl19-->
2026-05-10 09:46:33 +02:00
TrueCharts Bot 148c822fe0 BREAKING CHANGE(deps): Update oci.trueforge.org/containerforge/devcontainer Docker tag 3.0.2 → 4.1.1 (#48079)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[oci.trueforge.org/containerforge/devcontainer](https://ghcr.io/trueforge-org/devcontainer)
([source](https://trueforge.org)) | image | major | `3.0.2` → `4.1.1` |

---

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

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

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

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

---

- [ ] <!-- 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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC8uZGV2Y29udGFpbmVyIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9tYWpvciJdfQ==-->
2026-05-10 09:42:19 +02:00
TrueCharts Bot 712859d264 BREAKING CHANGE(unpoller): Update image ghcr.io/unpoller/unpoller v2.39.0 → v3.1.2 (#48081)
This PR contains the following updates:

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

---

> [!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.1.2`](https://redirect.github.com/unpoller/unpoller/releases/tag/v3.1.2)

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

#### Changelog

-
[`0b83c6a`](https://redirect.github.com/unpoller/unpoller/commit/0b83c6ad192f01d582e4f6b720c4d0ed223348cd)
fix(release): drop universal\_binaries so homebrew\_casks can find macOS
archives
-
[`4093648`](https://redirect.github.com/unpoller/unpoller/commit/4093648205224b852352b898f7f3dde44355370e)
Merge pull request
[#&#8203;1011](https://redirect.github.com/unpoller/unpoller/issues/1011)
from unpoller/chore/goreleaser-deprecations
-
[`6306136`](https://redirect.github.com/unpoller/unpoller/commit/630613625e5a66b74a99b3440a7fc056dbce1caa)
chore(release): migrate goreleaser config off deprecated fields

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

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

#### Changelog

-
[`46f9f8f`](https://redirect.github.com/unpoller/unpoller/commit/46f9f8fe72e08013988dd1612727fd7b1370830d)
Merge pull request
[#&#8203;1010](https://redirect.github.com/unpoller/unpoller/issues/1010)
from unpoller/chore/deps-unifi-5.28.0
-
[`84a14ed`](https://redirect.github.com/unpoller/unpoller/commit/84a14edb647ac8ed4e649029f0bd9ef52de6b3ad)
chore(deps): upgrade unifi to v5.28.0
-
[`840fa0a`](https://redirect.github.com/unpoller/unpoller/commit/840fa0a6a5e0c235579fe98ad4b56f43bf44434a)
Merge pull request
[#&#8203;1009](https://redirect.github.com/unpoller/unpoller/issues/1009)
from unpoller/chore/deps-unifi-5.27.0
-
[`679face`](https://redirect.github.com/unpoller/unpoller/commit/679faceafd7b549664d9603b7976053cc06399dd)
chore(deps): upgrade unifi to v5.27.0 and refresh golang.org/x deps
-
[`817d725`](https://redirect.github.com/unpoller/unpoller/commit/817d725f634471aad644b8933c56b3e91e652231)
Merge pull request
[#&#8203;1008](https://redirect.github.com/unpoller/unpoller/issues/1008)
from unpoller/feature/issue-988-uap-uplink-metrics
-
[`fef3ae7`](https://redirect.github.com/unpoller/unpoller/commit/fef3ae74f26e5a8dc2ee65dbe87b3aa108ba8c6c)
test: update integration expectations for new UAP uplink fields
-
[`b1a8d60`](https://redirect.github.com/unpoller/unpoller/commit/b1a8d60460ac033f669dd83efb78fb1c4dc3f822)
feat: add UAP uplink metrics and Prometheus parity for USW/UBB/UDB
(closes
[#&#8203;988](https://redirect.github.com/unpoller/unpoller/issues/988))

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

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

#### Changelog

-
[`46f9f8f`](https://redirect.github.com/unpoller/unpoller/commit/46f9f8fe72e08013988dd1612727fd7b1370830d)
Merge pull request
[#&#8203;1010](https://redirect.github.com/unpoller/unpoller/issues/1010)
from unpoller/chore/deps-unifi-5.28.0
-
[`84a14ed`](https://redirect.github.com/unpoller/unpoller/commit/84a14edb647ac8ed4e649029f0bd9ef52de6b3ad)
chore(deps): upgrade unifi to v5.28.0
-
[`840fa0a`](https://redirect.github.com/unpoller/unpoller/commit/840fa0a6a5e0c235579fe98ad4b56f43bf44434a)
Merge pull request
[#&#8203;1009](https://redirect.github.com/unpoller/unpoller/issues/1009)
from unpoller/chore/deps-unifi-5.27.0
-
[`679face`](https://redirect.github.com/unpoller/unpoller/commit/679faceafd7b549664d9603b7976053cc06399dd)
chore(deps): upgrade unifi to v5.27.0 and refresh golang.org/x deps
-
[`817d725`](https://redirect.github.com/unpoller/unpoller/commit/817d725f634471aad644b8933c56b3e91e652231)
Merge pull request
[#&#8203;1008](https://redirect.github.com/unpoller/unpoller/issues/1008)
from unpoller/feature/issue-988-uap-uplink-metrics
-
[`fef3ae7`](https://redirect.github.com/unpoller/unpoller/commit/fef3ae74f26e5a8dc2ee65dbe87b3aa108ba8c6c)
test: update integration expectations for new UAP uplink fields
-
[`b1a8d60`](https://redirect.github.com/unpoller/unpoller/commit/b1a8d60460ac033f669dd83efb78fb1c4dc3f822)
feat: add UAP uplink metrics and Prometheus parity for USW/UBB/UDB
(closes
[#&#8203;988](https://redirect.github.com/unpoller/unpoller/issues/988))

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

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

#### Changelog

-
[`cf56aa9`](https://redirect.github.com/unpoller/unpoller/commit/cf56aa9c58184843fe220554d69f71b2144d8933)
Merge pull request
[#&#8203;1007](https://redirect.github.com/unpoller/unpoller/issues/1007)
from unpoller/feature/influx-global-tags-1001
-
[`511c524`](https://redirect.github.com/unpoller/unpoller/commit/511c524e6e45f93a54022fff762aa86cf461b51d)
feat(influxunifi): add global tags applied to every measurement
-
[`724982b`](https://redirect.github.com/unpoller/unpoller/commit/724982b1e34387b278ea87c07562ad842546619a)
Merge pull request
[#&#8203;1005](https://redirect.github.com/unpoller/unpoller/issues/1005)
from jimstrang/fix/prometheus-integration-device-collision
-
[`c48b991`](https://redirect.github.com/unpoller/unpoller/commit/c48b9917b05ea98c50c375ebb4aa32d56fb09c9d)
fix(promunifi): avoid descriptor collision on
unpoller\_device\_uptime\_seconds

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

[Compare
Source](https://redirect.github.com/unpoller/unpoller/compare/v2.39.0...v3.0.0)

#### Breaking Change

- Unifi network APIs have changed significantly in later 10.x releases.
v5.26.0 of unifi incorporates some of these changes, but expect metrics,
events and logs to have changed (new, missing, changed). This release
may not work for older Unifi installations on 9.x network APIs and the
earlier 10.x releases. See
[#&#8203;987](https://redirect.github.com/unpoller/unpoller/issues/987)
issue.

#### Changelog

-
[`7288697`](https://redirect.github.com/unpoller/unpoller/commit/728869741a0bf2b3377a4cbd6ffc8645221c687e)
Merge pull request
[#&#8203;1000](https://redirect.github.com/unpoller/unpoller/issues/1000)
from unpoller/fix/issue-995-brew-up-conf
-
[`8697e45`](https://redirect.github.com/unpoller/unpoller/commit/8697e455f6d113d119f317037828b833936a27a2)
fix: reference up.conf.example in brew install steps
([#&#8203;995](https://redirect.github.com/unpoller/unpoller/issues/995))
-
[`bbc3300`](https://redirect.github.com/unpoller/unpoller/commit/bbc33006ee3a01f6813ba0162e813702bbf4e97a)
Merge pull request
[#&#8203;999](https://redirect.github.com/unpoller/unpoller/issues/999)
from unpoller/upgrade/unifi-v5.26.0
-
[`d2948b8`](https://redirect.github.com/unpoller/unpoller/commit/d2948b8bd0731a3bf09febd887253c62e3ed2f14)
feat: upgrade unifi to v5.26.0 and add Integration/v1 + new legacy
metrics
-
[`f23e681`](https://redirect.github.com/unpoller/unpoller/commit/f23e681c016396262bac615471002a914761d0e4)
Merge pull request
[#&#8203;992](https://redirect.github.com/unpoller/unpoller/issues/992)
from danroozemond/feature/docker-compose-remote
-
[`431d6db`](https://redirect.github.com/unpoller/unpoller/commit/431d6dbfdccdaba2779498665bb110035176608d)
Merge pull request
[#&#8203;993](https://redirect.github.com/unpoller/unpoller/issues/993)
from unpoller/dependabot/go\_modules/all-aa7bbf7b0a
-
[`fff55b1`](https://redirect.github.com/unpoller/unpoller/commit/fff55b13595b96dfc369d9fd4784546a09d1777d)
build(deps): bump the all group with 2 updates
-
[`2dec2d7`](https://redirect.github.com/unpoller/unpoller/commit/2dec2d7d257fb25319df63fcec75914f56ac39f0)
feat: add docker-compose example for remote (ui.com cloud) mode
-
[`6d9ba5d`](https://redirect.github.com/unpoller/unpoller/commit/6d9ba5de04afd869e9438a0a06461d6b0c154a94)
Merge pull request
[#&#8203;989](https://redirect.github.com/unpoller/unpoller/issues/989)
from unpoller/dependabot/go\_modules/all-8bc9e2f491
-
[`c529f1a`](https://redirect.github.com/unpoller/unpoller/commit/c529f1aa8c7bfc874b306fdb3949acd320c192d8)
Merge pull request
[#&#8203;990](https://redirect.github.com/unpoller/unpoller/issues/990)
from unpoller/dependabot/github\_actions/all-cb5fd4910d
-
[`99793f9`](https://redirect.github.com/unpoller/unpoller/commit/99793f92ba665e957040fa5369e1b479c07555a5)
build(deps): bump docker/login-action in the all group
-
[`00311ab`](https://redirect.github.com/unpoller/unpoller/commit/00311abcb421fdec39bab300725470f5dec62420)
build(deps): bump the all group with 6 updates

</details>

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

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

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

---

- [ ] <!-- 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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC91bnBvbGxlciIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWFqb3IiXX0=-->
2026-05-10 09:42:05 +02:00
TrueCharts Bot cc318c493e feat(wekan): update image docker.io/wekanteam/wekan v9.17 → v9.18 (#48094)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [docker.io/wekanteam/wekan](https://redirect.github.com/wekan/wekan) |
minor | `eec85c3` → `50ff662` |

---

> [!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>wekan/wekan (docker.io/wekanteam/wekan)</summary>

###
[`v9.18`](https://redirect.github.com/wekan/wekan/blob/HEAD/CHANGELOG.md#v918-2026-05-10-WeKan--release)

[Compare
Source](https://redirect.github.com/wekan/wekan/compare/v9.17...v9.18)

This release adds the following updates:

- [Build scripts: Not change firewall settings
anymore](https://redirect.github.com/wekan/wekan/commit/22b99301680ad1db41435fa67419b569735479f1).
  Thanks to xet7.
- [Release Scripts: Include updating version at same
script](https://redirect.github.com/wekan/wekan/commit/8d73d2f5751f24f7144ad09eb7205c57fcb85cd0).
  Thanks to xet7.

and fixes the following bugs:

- [Try to fix Parallel Snap
paths](https://redirect.github.com/wekan/wekan/commit/1a998f9ecebf306c0c759091adfc240ec58aade0).
  Thanks to xet7.

Thanks to above GitHub users for their contributions and translators for
their translations.

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC93ZWthbiIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=-->
2026-05-10 09:36:25 +02:00
TrueCharts Bot 7d7928abbb feat(cloudreve): update image docker.io/cloudreve/cloudreve 4.15.0 → 4.16.0 (#48093)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| docker.io/cloudreve/cloudreve | minor | `a713a04` → `be8a6aa` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9jbG91ZHJldmUiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL21pbm9yIl19-->
2026-05-10 09:36:22 +02:00
TrueCharts Bot 06c0716ce4 chore(thelounge): update image docker.io/thelounge/thelounge digest to f3d6480 (#48088) 2026-05-10 09:35:36 +02:00
TrueCharts Bot c90997225d chore(vertex): update image docker.io/lswl/vertex digest to 02e418a (#48090)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| docker.io/lswl/vertex | digest | `565dd6b` → `02e418a` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC92ZXJ0ZXgiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL2RpZ2VzdCJdfQ==-->
2026-05-10 07:35:34 +00:00
TrueCharts Bot 2ceb0894ed chore(piwigo): update image ghcr.io/linuxserver/piwigo digest to 3349a9a (#48085)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/linuxserver/piwigo](https://redirect.github.com/linuxserver/docker-piwigo/packages)
([source](https://redirect.github.com/linuxserver/docker-piwigo)) |
digest | `79c14f4` → `3349a9a` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9waXdpZ28iLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL2RpZ2VzdCJdfQ==-->
2026-05-10 09:35:30 +02:00
TrueCharts Bot 11932b2aa6 chore(prowlarr): update image oci.trueforge.org/containerforge/prowlarr digest to 56615ef (#48086)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[oci.trueforge.org/containerforge/prowlarr](https://ghcr.io/trueforge-org/prowlarr)
([source](https://redirect.github.com/Prowlarr/Prowlarr)) | digest |
`dc42efc` → `56615ef` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9wcm93bGFyciIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvZGlnZXN0Il19-->
2026-05-10 09:35:14 +02:00
TrueCharts Bot 029369bcde fix(jackett): update image oci.trueforge.org/containerforge/jackett 0.24.1827 → 0.24.1831 (#48092) 2026-05-10 09:32:59 +02:00
TrueCharts Bot e776352925 chore(tvheadend): update image ghcr.io/linuxserver/tvheadend digest to 7c26fee (#48089)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| ghcr.io/linuxserver/tvheadend | digest | `d456cc9` → `7c26fee` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC90dmhlYWRlbmQiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL2RpZ2VzdCJdfQ==-->
2026-05-10 09:32:46 +02:00