Commit Graph

56568 Commits

Author SHA1 Message Date
TrueCharts Bot 7982b7ae97 chore(freshrss): update image ghcr.io/linuxserver/freshrss digest to dba370a (#48674)
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)) |
digest | `0a06fea` → `dba370a` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9mcmVzaHJzcyIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvZGlnZXN0Il19-->
2026-06-03 22:47:32 +00:00
TrueCharts Bot 311976653f feat(mend-renovate): update image ghcr.io/mend/renovate-ce 14.5.0 → 14.6.0 (#48735)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/mend/renovate-ce](https://redirect.github.com/mend/renovate-ce-ee)
| minor | `7a985ff` → `09526a0` |

---

> [!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>mend/renovate-ce-ee (ghcr.io/mend/renovate-ce)</summary>

###
[`v14.6.0`](https://redirect.github.com/mend/renovate-ce-ee/releases/tag/14.6.0)

[Compare
Source](https://redirect.github.com/mend/renovate-ce-ee/compare/14.5.0...14.6.0)

#### Application changes

- Renovate CLI: Update from `43.141.3` to `43.202.1`
-
[Docs](https://redirect.github.com/renovatebot/renovate/releases/download/43.202.1/docs.tgz)
- [Pre-built documentation
site](https://redirect.github.com/renovatebot/renovate/releases/download/43.202.1/mkdocs-site.tgz)
- [Full
changelog](https://octochangelog.com/compare?repo=renovatebot%2Frenovate\&from=43.141.3\&to=43.202.1)
- chore: update dependencies

#### Docs and Helm Charts

- docs: fix typo in configuration-options.md by
[@&#8203;Gabriel-Ladzaretti](https://redirect.github.com/Gabriel-Ladzaretti)
in
[#&#8203;856](https://redirect.github.com/mend/renovate-ce-ee/pull/856)
- ci: publish Helm charts to GitHub Container Registry (ghcr.io) by
[@&#8203;mnacharov](https://redirect.github.com/mnacharov) in
[#&#8203;854](https://redirect.github.com/mend/renovate-ce-ee/pull/854)
- docs: update OpenAPI spec by
[@&#8203;jamietanna](https://redirect.github.com/jamietanna) in
[#&#8203;865](https://redirect.github.com/mend/renovate-ce-ee/pull/865)
- chore(deps): update mend renovate docker images to v14.6.0 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;864](https://redirect.github.com/mend/renovate-ce-ee/pull/864)

#### Other repository configuration updates

- chore(deps): update docker/login-action action to v4.2.0 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;858](https://redirect.github.com/mend/renovate-ce-ee/pull/858)
- chore(examples): pin CE/EE Docker images by
[@&#8203;jamietanna](https://redirect.github.com/jamietanna) in
[#&#8203;846](https://redirect.github.com/mend/renovate-ce-ee/pull/846)
- chore(renovate): add Merge Confidence badges + migrate to Best
Practices by
[@&#8203;jamietanna](https://redirect.github.com/jamietanna) in
[#&#8203;859](https://redirect.github.com/mend/renovate-ce-ee/pull/859)
- chore(renovate): remove redundant update word from groupName by
[@&#8203;MindTooth](https://redirect.github.com/MindTooth) in
[#&#8203;863](https://redirect.github.com/mend/renovate-ce-ee/pull/863)
- chore(renovate): remove `:pinDigestsDisabled` by
[@&#8203;jamietanna](https://redirect.github.com/jamietanna) in
[#&#8203;862](https://redirect.github.com/mend/renovate-ce-ee/pull/862)

#### New Contributors

- [@&#8203;mnacharov](https://redirect.github.com/mnacharov) made their
first contribution in
[#&#8203;854](https://redirect.github.com/mend/renovate-ce-ee/pull/854)
- [@&#8203;MindTooth](https://redirect.github.com/MindTooth) made their
first contribution in
[#&#8203;863](https://redirect.github.com/mend/renovate-ce-ee/pull/863)

**Full Changelog**:
<https://github.com/mend/renovate-ce-ee/compare/14.5.0...14.6.0>

</details>

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

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

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

---

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

---

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

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9tZW5kLXJlbm92YXRlIiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9taW5vciJdfQ==-->
2026-06-03 22:47:30 +00:00
TrueCharts Bot e1dce2f8aa chore(digikam): update image ghcr.io/linuxserver/digikam digest to 60da84b (#48668)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/linuxserver/digikam](https://redirect.github.com/linuxserver/docker-digikam/packages)
([source](https://redirect.github.com/linuxserver/docker-digikam)) |
digest | `482b4ca` → `60da84b` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9kaWdpa2FtIiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9kaWdlc3QiXX0=-->
2026-06-03 22:46:41 +00:00
TrueCharts Bot 966cdf7aac chore(babybuddy): update image ghcr.io/linuxserver/babybuddy digest to 8a6268c (#48661)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/linuxserver/babybuddy](https://redirect.github.com/linuxserver/docker-babybuddy/packages)
([source](https://redirect.github.com/linuxserver/docker-babybuddy)) |
digest | `a2075a2` → `8a6268c` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9iYWJ5YnVkZHkiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL2RpZ2VzdCJdfQ==-->
2026-06-03 22:45:32 +00:00
TrueCharts Bot a8e5e03b9d chore(boinc): update image ghcr.io/linuxserver/boinc digest to 86b656a (#48662)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| ghcr.io/linuxserver/boinc | digest | `e1ad38f` → `86b656a` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9ib2luYyIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvZGlnZXN0Il19-->
2026-06-03 22:43:40 +00:00
TrueCharts Bot 5fb8b29453 chore(budge): update image ghcr.io/linuxserver/budge digest to 1959991 (#48663)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/linuxserver/budge](https://redirect.github.com/linuxserver/docker-budge/packages)
([source](https://redirect.github.com/linuxserver/docker-budge)) |
digest | `34bbf11` → `1959991` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9idWRnZSIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvZGlnZXN0Il19-->
2026-06-03 22:43:16 +00:00
TrueCharts Bot 2ca785df5a chore(fileflows): update image docker.io/revenz/fileflows digest to dca58ba (#48671)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| docker.io/revenz/fileflows | digest | `ed2844e` → `dca58ba` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9maWxlZmxvd3MiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL2RpZ2VzdCJdfQ==-->
2026-06-03 22:42:56 +00:00
TrueCharts Bot 58ebc2c4bf chore(grafana-image-renderer): update image docker.io/grafana/grafana-image-renderer digest to a30a68c (#48675)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| docker.io/grafana/grafana-image-renderer | digest | `340c91e` →
`a30a68c` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9ncmFmYW5hLWltYWdlLXJlbmRlcmVyIiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9kaWdlc3QiXX0=-->
2026-06-03 22:42:27 +00:00
TrueCharts Bot 4cdb50ac5d feat(manyfold): update image ghcr.io/manyfold3d/manyfold v0.142.0 → 0.143.0 (#48734)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/manyfold3d/manyfold](https://redirect.github.com/manyfold3d/manyfold)
| minor | `5a45d2f` → `b52f2d0` |

---

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

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

This release adds "alternative format" links between files. Now, when
you convert a file to another format, they'll be automatically linked
together, in the same way as supported files.

There's a new UI for editing these relationships, you can switch between
them with tabs, and they will be collapsed into one in the listings.
There's more possibilities here for different relationship types in
future, so let us know what you'd like to see!

We've also got a long-requested feature, static rendering for STEP
files! We can't show them interactively yet, but at least you can see
which file is which!

#### What's Changed

#####  New Features 

- Automatically add links between files during format conversion by
[@&#8203;Floppy](https://redirect.github.com/Floppy) in
[#&#8203;6227](https://redirect.github.com/manyfold3d/manyfold/pull/6227)
- Add UI elements for editing file relationships by
[@&#8203;Floppy](https://redirect.github.com/Floppy) in
[#&#8203;6240](https://redirect.github.com/manyfold3d/manyfold/pull/6240)
- Update F3D to enable STEP file rendering by
[@&#8203;Floppy](https://redirect.github.com/Floppy) in
[#&#8203;6245](https://redirect.github.com/manyfold3d/manyfold/pull/6245)
- Combine all linked files in UI, not just supported/unsupported by
[@&#8203;Floppy](https://redirect.github.com/Floppy) in
[#&#8203;6256](https://redirect.github.com/manyfold3d/manyfold/pull/6256)

##### 🐛 Bug Fixes 🐛

- Fix bad link generation for model file edit pages by
[@&#8203;Floppy](https://redirect.github.com/Floppy) in
[#&#8203;6231](https://redirect.github.com/manyfold3d/manyfold/pull/6231)
- Fix show error with files *only* viewable via render derivative by
[@&#8203;Floppy](https://redirect.github.com/Floppy) in
[#&#8203;6244](https://redirect.github.com/manyfold3d/manyfold/pull/6244)
- Don't show related file tabs if there aren't any by
[@&#8203;Floppy](https://redirect.github.com/Floppy) in
[#&#8203;6259](https://redirect.github.com/manyfold3d/manyfold/pull/6259)
- Copy file metadata when converting file formats by
[@&#8203;Floppy](https://redirect.github.com/Floppy) in
[#&#8203;6260](https://redirect.github.com/manyfold3d/manyfold/pull/6260)

##### 🔋 Sustainability & Performance 🔋

- Improve performance of file handler code by
[@&#8203;Floppy](https://redirect.github.com/Floppy) in
[#&#8203;6252](https://redirect.github.com/manyfold3d/manyfold/pull/6252)

##### 🌍 Internationalization 🌏

- Translations updated: de by
[@&#8203;Floppy](https://redirect.github.com/Floppy) in
[#&#8203;6254](https://redirect.github.com/manyfold3d/manyfold/pull/6254)
- Translations updated: es by
[@&#8203;Floppy](https://redirect.github.com/Floppy) in
[#&#8203;6253](https://redirect.github.com/manyfold3d/manyfold/pull/6253)

##### 🛠️ Other Improvements 🛠️

- Improve rendering of 2D DXF files by
[@&#8203;Floppy](https://redirect.github.com/Floppy) in
[#&#8203;6246](https://redirect.github.com/manyfold3d/manyfold/pull/6246)
- Update Bundler platforms by
[@&#8203;Floppy](https://redirect.github.com/Floppy) in
[#&#8203;6258](https://redirect.github.com/manyfold3d/manyfold/pull/6258)
- Remove unnecessary translation key by
[@&#8203;Floppy](https://redirect.github.com/Floppy) in
[#&#8203;6276](https://redirect.github.com/manyfold3d/manyfold/pull/6276)

**Full Changelog**:
<https://github.com/manyfold3d/manyfold/compare/v0.142.0...v0.143.0>

</details>

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

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

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

---

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

---

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

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9tYW55Zm9sZCIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=-->
2026-06-03 18:47:25 +02:00
TrueCharts Bot 7f736f53a6 feat(ghostfolio): update image docker.io/ghostfolio/ghostfolio 3.6.0 → 3.7.0 (#48733)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[docker.io/ghostfolio/ghostfolio](https://redirect.github.com/ghostfolio/ghostfolio)
| minor | `9baddf8` → `e3c6ab5` |

---

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

###
[`v3.7.0`](https://redirect.github.com/ghostfolio/ghostfolio/blob/HEAD/CHANGELOG.md#370---2026-06-02)

[Compare
Source](https://redirect.github.com/ghostfolio/ghostfolio/compare/3.6.0...3.7.0)

##### Added

- Added support for routing selected requests through the *OpenRouter*
`web_fetch` tool in the `FetchService`

##### Changed

- Extended the countries mapping in the data enhancer for asset profile
data via *Trackinsight*
- Removed the deprecated attributes (`assetClass`, `assetClassLabel`,
`assetSubClass`, `assetSubClassLabel`, `countries`, `currency`,
`dataSource`, `holdings`, `name`, `sectors`, `symbol` and `url`) from
the holdings of the portfolio details endpoint response
- Upgraded `Nx` from version `22.7.2` to `22.7.5`

##### Fixed

- Resolved an issue in the impersonation mode where the values did not
match the owner’s currency
- Fixed the environment variable expansion in the `.env` file when
debugging via *Visual Studio Code*

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9naG9zdGZvbGlvIiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9taW5vciJdfQ==-->
2026-06-03 16:47:13 +00:00
TrueCharts Bot 200943be7a chore(nextcloud): update image docker.io/clamav/clamav digest to d400029 (#48690) 2026-06-03 18:46:56 +02:00
TrueCharts Bot ae3b38958e feat(wekan): update image docker.io/wekanteam/wekan v9.31 → v9.34 (#48741)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [docker.io/wekanteam/wekan](https://redirect.github.com/wekan/wekan) |
minor | `0e3461c` → `894f63f` |

---

> [!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.34`](https://redirect.github.com/wekan/wekan/blob/HEAD/CHANGELOG.md#v934-2026-05-31-WeKan--release)

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

This release fixes the following bugs:

- [Fix to not list all boards etc at Admin Panel / Attachments / Move
Attachment](https://redirect.github.com/wekan/wekan/commit/fc10ce425910ce35fb6ea03a81b20ff870ac347e).
  Thanks to xet7.

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

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

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

This release adds [the following
fixes](https://redirect.github.com/wekan/wekan/commit/6f021aa387d8c388821119b7f564565892ccc5ca),
In Progress:

Mobile / touch fixes (Fairphone 4 postmarketOS Firefox and Fairphone 4
Ubuntu Touch Morph browser; iPhone 12 Mini was already correct):

- Fixed one-finger drag-to-scroll not working in the All Boards view and
the
Calendar view on Fairphone 4 Firefox and Ubuntu Touch Morph. These
browsers
do not emit the synthetic mouse events the `@wekanteam/dragscroll`
library
relies on, so scrolling only worked in the Swimlanes/Lists views. Added
a new
native touch-scrolling helper `client/lib/dragscrollTouch.js` that
scrolls the
nearest `.dragscroll` container with a one-finger drag (iOS is skipped,
since
native momentum scrolling already works there), and added the
`dragscroll`
  class to the All Boards list and the Calendar view.
- Fixed all text, buttons, the All Boards tables and the top bars
(header and
the second bar) rendering about 2x too large on Fairphone 4.
`getMobileMode()`
defaulted to mobile mode only for iPhone, so every other phone fell back
to
desktop mode, whose large desktop sizing looks oversized on a small
phone
screen. The default is now mobile mode for any phone-sized touch device
(iPhone, Android/Mobile browsers, Ubuntu Touch, or a coarse-pointer
touch
screen with viewport width ≤ 800px); desktop browsers stay in desktop
mode and
  the user's own Mobile/Desktop toggle still takes priority.
- Fixed not being able to reorder swimlanes and lists by dragging their
drag
handle on touch devices. The new touch-scroll helper was hijacking
touches
that started on a drag handle; `.handle` / `.ui-sortable-handle`
elements are
now excluded from touch-scrolling so dragging the handle reorders as
expected.
- Fixed a card duplicating into two cards when it was dragged by its
title-row
drag handle while its Card Details panel was open. The card sortable in
`client/components/lists/list.js` was re-initialized on every list
re-render
without first destroying the previous instance, so two `stop` handlers
fired
per drag. It now destroys any existing sortable before re-initializing,
the
  same guard already used for swimlanes.

Attachment storage:

- Added configurable attachment storage backends in the admin panel:
choose the
default save storage and store attachments on the local filesystem,
GridFS, or
cloud object storage — S3-compatible (AWS S3, MinIO, Cloudflare R2,
Backblaze
B2, Wasabi, DigitalOcean Spaces), Azure Blob Storage, or Google Cloud
Storage
  — via the `@tweedegolf/storage-abstraction` adapters (new
  `models/lib/cloudStorage.js`). Includes a "Test connection" action and
  English translations for the new settings.
- Added a server-side bulk attachment move (new
`server/attachmentBulkMove.js`
and `models/attachmentBulkMoveStatus.js`) that moves all attachments
from one
storage backend to another as a background job whose progress survives
the
  admin navigating away from or closing the page.

Thanks to xet7.

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

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

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

This release fixes the following CRITICAL SECURITY ISSUES:

- [Fix GHSA-hc3x-hq3m-663q: Server-Side Request Forgery (SSRF) via
webhook integration URLs
(CWE-918)](https://redirect.github.com/wekan/wekan/commit/0e5fef6f31164fd3de4db353d04173ee0490cd65).
  Wekan's outgoing-webhook integrations let a board
  admin store an arbitrary URL that is later fetched server-side, so a
caller-controlled URL pointing at an internal address (cloud metadata at
`http://169.254.169.254/latest/meta-data/`, loopback, RFC 1918 ranges,
etc.)
  could be used to reach internal services or exfiltrate data.
  - **Originally fixed at the delivery layer in v8.35 and v8.36** (the
[IntegrationBleed](https://wekan.fi/hall-of-fame/integrationbleed/)
fixes).
[Fix IntegrationBleed
(v8.35)](https://redirect.github.com/wekan/wekan/commit/2cd702f48df2b8aef0e7381685f8e089986a18a4)
routed webhook delivery in `server/notifications/outgoing.js` through
`fetchSafe` (`server/lib/ssrfGuard.js`), which validates the URL and
blocks
    private/loopback IPs, and
[Fix RebindBleed of IntegrationBleed
(v8.36)](https://redirect.github.com/wekan/wekan/commit/92beaa313706bc26fbea7e1cc8cfaf836609e038)
hardened it further to resolve DNS once, pin the connection to the
validated
IP, and block redirects — closing the actual request-time SSRF including
DNS
    rebinding.
- **New in this release:** the missing input-side validation the
advisory
requested, added at the REST write paths in
`server/models/integrations.js`.
    Those endpoints accepted webhook URLs without a robust check:
`POST /api/boards/:boardId/integrations` relied only on the schema's
regex
`custom()` validator (no DNS resolution, blind to a hostname that
resolves to
    a private IP and to decimal/octal/IPv4-mapped-IPv6 encodings), and
    `PUT /api/boards/:boardId/integrations/:intId` wrote the URL via
`Integrations.direct.updateAsync`, which bypasses schema validation
entirely,
so updated URLs were never validated at the data layer. Both endpoints
now run
    the DNS-aware `validateAttachmentUrl()`
(`models/lib/attachmentUrlValidation.js`, the same validator already
used for
    attachment imports) before storing the URL, rejecting
private/loopback/link-local/reserved targets with HTTP 400. Together
with the
    v8.35/v8.36 `fetchSafe` delivery guard and the schema validator on
client-side inserts/updates, webhook URLs are now validated on every
write
    path and again at delivery.
    Thanks to Claude.
- [Fix GHSA-7w2h-g83c-jqrp: Authorization bypass in `copyBoard` DDP
method allows any user to copy private boards
(CWE-862)](https://redirect.github.com/wekan/wekan/commit/8940a103970c5da3f02b3615eef09fabfff421e3).
  The `copyBoard` Meteor method in `server/publications/boards.js`
  had no authorization check: any logged-in user
could copy any board by ID — including private boards they are not a
member of —
cloning all cards, checklists, custom fields, labels and rules, while
the
equivalent REST endpoint `POST /api/boards/:boardId/copy` correctly
required
  board admin. The method also looped over caller-supplied `properties`
(`for (const key in properties) board[key] = properties[key]`) and
copied them
onto the new board, letting an attacker inject arbitrary fields such as
`members` (to add themselves as admin of the copy) or `permission:
'public'`
(to expose the copy to everyone). The member-level fix shipped in v9.09
as part
of the AuthBleed fixes (caller must be authenticated, board must exist,
caller
  must be a board member, and `members`/`permission` are stripped from
`properties` before the copy). This release tightens it further to full
parity
with the REST endpoint: `copyBoard` now requires the caller to be a
board admin
(`board.hasAdmin(this.userId)`, the same `{isActive:true, isAdmin:true}`
condition the REST API enforces via `checkAdminOrCondition`) rather than
merely
  a member.
- [Fix GHSA-cv95-8h7c-2ffq: Missing authorization on OIDC Meteor methods
allows privilege escalation to admin (CWE-269,
CWE-862)](https://redirect.github.com/wekan/wekan/commit/305864f0c77456ad0f2c1e616266c8a06749c951).
Six Meteor methods used internally by the OIDC login flow were
registered as globally DDP-callable
with no authorization, while their non-OIDC counterparts require admin.
`setCreateOrgFromOidc` and
`setOrgAllFieldsFromOidc` (`server/models/org.js`),
`setCreateTeamFromOidc` and
`setTeamAllFieldsFromOidc` (`server/models/team.js`) let any
authenticated user create/rename/
deactivate/modify arbitrary organizations and teams — including
`orgAutoAddUsersWithDomainName` —
bypassing the admin-only restriction. Most critically,
`groupRoutineOnLogin`
(`packages/wekan-oidc/oidc_server.js`) sets `isAdmin` from
caller-supplied group data, so with
`PROPAGATE_OIDC_DATA` enabled any authenticated user could call it over
DDP with
`{groups:[{isAdmin:true,forceCreate:true}]}` and promote themselves to
global admin;
`boardRoutineOnLogin` could likewise add the caller to the default
board. These six methods are only
ever invoked server-side (via `Meteor.callAsync`) during the OIDC
handshake, where a fix that checks
`isAdmin`/`this.userId` would break legitimate group/admin propagation
(the user is not yet logged in
or admin at that point). Fixed by rejecting any direct client/DDP
invocation: a server-to-server
`Meteor.callAsync` runs with `this.connection === null`, whereas a
client call has a non-null
connection, so each of the six methods now throws `not-authorized` when
`this.connection !== null`.
  The legitimate OIDC login flow is unaffected.
  Thanks to alexwaira for the coordinated disclosure, and Claude.
- [Fix GHSA-mp7g-hj5q-gxhq: OIDC Account Takeover via Unconditional
Email-Based Account Merge in `Accounts.onCreateUser` hook
(CWE-287)](https://redirect.github.com/wekan/wekan/commit/73204d4e0a7d77a1b186b3d76e8eaf2f3e7c9fd9).
The `onCreateUser` hook in `server/models/users.js` unconditionally
merged an incoming OIDC login
into any existing Wekan account whose email **or** username matched the
(attacker-controlled) OIDC
claims — no ownership check, no email-verification check, no
notification. An attacker who could
present a matching `email`/`username` claim (trivial on self-hosted
Keycloak/Authentik, where the
`email`/`email_verified` claims are attacker-settable) inherited the
victim's `_id`, boards, cards,
attachments, API tokens and admin status, all during the attacker's own
first OIDC login with no
victim interaction. Fixed to fail closed, mirroring
`LDAP_MERGE_EXISTING_USERS`: matching is now by
email only (never username); auto-linking is opt-in via the new
`OAUTH2_MERGE_EXISTING_USERS`
setting (OFF by default, so the default deployment never merges); even
when enabled the OIDC
provider must assert `email_verified=true`; otherwise the OIDC login is
rejected with
`oidc-email-already-in-use` instead of merging. The provider's
`email_verified` claim is now
captured into the OIDC service data in
`packages/wekan-oidc/oidc_server.js`.
  Thanks to alexwaira for the coordinated disclosure, and Claude.
- [Fix GHSA-6733-4wgq-8xvr: Read-only board members could
create/modify/delete Custom
Fields](https://redirect.github.com/wekan/wekan/commit/70db04a93fedabe40331f21f86e6bdc91625914e).
(privilege escalation via read-level authz on write operations,
CWE-862).
All six mutating REST handlers in `server/models/customFields.js`
(POST/PUT custom-fields,
POST/PUT/DELETE dropdown-items, DELETE custom-fields) called the
read-level
`Authentication.checkBoardAccess` instead of the write-level
`checkBoardWriteAccess`, letting a
board member with the read-only role (`isReadOnly` /
`isReadAssignedOnly`) write Custom Field
data via the REST API when `WITH_API=true`. Replaced the check with
`checkBoardWriteAccess` in
all six mutating handlers (the two GET handlers correctly stay on
`checkBoardAccess`), mirroring
  `lists.js`/`swimlanes.js`/`cards.js`.
  Thanks to Wernerina for the coordinated disclosure, and Claude.
- [Fix regression from the avatar RCE fix GHSA-35j7-h385-2q9g: external
antivirus scanner broken (`asyncExec`
undefined)](https://redirect.github.com/wekan/wekan/commit/8ea5a6a097f1b598688a94832e94bd1ec1b34cd6).
The avatar RCE fix renamed `asyncExec` to `asyncExecFile` in
`models/fileValidation.js`, but the
admin-configured external scanner command line still called the
now-undefined `asyncExec`, throwing
`ReferenceError` (swallowed by the catch) and making every upload
silently fail validation whenever
an external scanner was configured. Restored a shell-based `asyncExec`
used only for that
admin-configured command line; MIME detection still uses the shell-free
`asyncExecFile`.
  Thanks to Claude.
- [Fix CodeQL 68: Polynomial regex DoS in Jade
parser](https://redirect.github.com/wekan/wekan/commit/ae671bc70a0b2e0bb0cdcf24130477a0dd72ea72).
  Thanks to CodeQL and Claude.
- [Fix CodeQL 69: Polynomial regex DoS in Jade parser, part
2](https://redirect.github.com/wekan/wekan/commit/105199991f2944ac431906e5b5cbeb10de003870).
Remove the redundant `$` anchor from the interpolation regex in
`compiler.js` and bundled `jade.js`.
The greedy `[\s\S]*` already matches to end of string, so dropping `$`
keeps the same match
while eliminating the backtracking that CodeQL alert
`js/polynomial-redos` flagged.
  Thanks to CodeQL and Claude.
- [Fix CodeQL 63: Incomplete string escaping or encoding in bundled
`jade.js`](https://redirect.github.com/wekan/wekan/commit/b4b81684e0d28406c6499b9ba6bf33b301a3faa9).
In uglify-js's `make_string` (bundled twice into jade's browser bundle),
the chosen
quote was escaped in a trailing `str.replace(/'/g, "\\'")` that CodeQL
alert
`js/incomplete-sanitization` flags for not escaping backslashes in that
same call.
Backslashes were already escaped in the earlier single-pass `replace`,
so this was a
local false positive, but the fix folds the quote escaping into that
same pass
(escaping both quotes), making the escaping atomic and complete while
keeping the
  emitted string literals decode-equivalent.
  Thanks to CodeQL and Claude.
- [Fix CodeQL 67: Incomplete multi-character
sanitization](https://redirect.github.com/wekan/wekan/commit/66d15f6ab0b3c42ae5de565490645d4c83f0a997).
  Thanks to CodeQL and GitHub Copilot.
- [Fix CodeQL 60: Useless regular-expression character
escape](https://redirect.github.com/wekan/wekan/commit/fc76d0e5767f021cae3d466147e5f7695594ac8c).
  Thanks to CodeQL and GitHub Copilot.
- [Fix CodeQL 58: Incomplete multi-character
sanitization](https://redirect.github.com/wekan/wekan/commit/13f78f620709f16e753a0831faa7f98cfcf5c58e).
  Thanks to CodeQL and GitHub Copilot.
- [Fix CodeQL 57: Incomplete multi-character
sanitization](https://redirect.github.com/wekan/wekan/commit/36274f35f4de10a9f271cb8fc1154499fe8a2415).
  Thanks to CodeQL and GitHub Copilot.
- Fix CodeQL 56: Incomplete string escaping or
encoding]\([`c5e4260`](https://redirect.github.com/wekan/wekan/commit/c5e42607af5a0a396c0c85dba3652b8be28a2ff3)).
  Thanks to CodeQL and GitHub Copilot.
- [Fix CodeQL 55: Incomplete string escaping or
encoding](https://redirect.github.com/wekan/wekan/commit/50728616871b0db8e05d5391ea479ae8099236d1).
  Thanks to CodeQL and GitHub Copilot.
- [Fix CodeQL 48: Clear-text logging of sensitive
information](https://redirect.github.com/wekan/wekan/commit/b6564c81f1cbfc6bdf0b4bd72fc9a9ce36b36f6e).
  Thanks to CodeQL and GitHub Copilot.
- [Fix CodeQL 418: Clear-text logging of sensitive
information](https://redirect.github.com/wekan/wekan/commit/f882a14ee07e6fbef16594851a773275d6547dba).
  Thanks to CodeQL and GitHub Copilot.
- [Fix CodeQL 419: Clear-text logging of sensitive
information](https://redirect.github.com/wekan/wekan/commit/6b923eb4c21ef66c2d4ff859ffed4293365aaf9f).
  Thanks to CodeQL and GitHub Copilot.
- [Delete calendar demos, so that CodeQL stops
complaining](https://redirect.github.com/wekan/wekan/commit/d0b2b5201e8a43a067ca32b0cf6a542695213406).
  Thanks to xet7.
- [Fix CodeQL 35: Insecure
randomness](https://redirect.github.com/wekan/wekan/commit/358d893c3382ca90a408055713d9b6ffda73f33a).
  Thanks to CodeQL and GitHub Copilot.
- [Fix CodeQL 417: Workflow does not contain
permissions](https://redirect.github.com/wekan/wekan/commit/7836ce27e7d20a3db585c56a565423e4fcc00f0b).
  Thanks to CodeQL and GitHub Copilot.

and adds the following updates:

- [Added test menu
options](https://redirect.github.com/wekan/wekan/commit/b0918686a2e3e39511964be14321f30b5520c644).
  "Test Playwright Chromium", "Test Playwright Firefox" and "Test
  Playwright Webkit" to `rebuild-wekan.sh` for running the
  Playwright end-to-end test suite per browser.
  Thanks to xet7.
- [Copy wepica style of hide/show password to WeKan login and register
pages](https://redirect.github.com/wekan/wekan/commit/9d3587086377c6c677ee03d4cb6f43c34f468558).
  Thanks to Chostakovitch and xet7.
- Updated dependencies.
[Part
1](https://redirect.github.com/wekan/wekan/commit/29b0cc1f86d0feb8d7c963ab9f4de2e8d86aac1b),
[Part
2](https://redirect.github.com/wekan/wekan/commit/136931640186cd2969bb3e8690a2d9f01a6ef544),
[Part
3](https://redirect.github.com/wekan/wekan/commit/76945ee5b51b2e57eef008e1fa9e30b56a5dbd92),
[Part
4](https://redirect.github.com/wekan/wekan/commit/a2e76f2cf0b5f6fecf2d7305ddc97573425885b6),
[Part
5](https://redirect.github.com/wekan/wekan/commit/08084d96e8a67055fd2433f5c0d25828f23be9b7),
[Part 6: Fork and update
meteor-node-stubs](https://redirect.github.com/wekan/wekan/commit/06c803388ba71e76194e5f201a296782d774fa07),
[Part
7](https://redirect.github.com/wekan/wekan/commit/ac0e11e54831206ab8e36498384c2ef5ea62489e),
[Part
8](https://redirect.github.com/wekan/wekan/commit/42d79b3dcf820b1a74d3930523557737a7389f37).
  Thanks to developers of dependencies.

and adds the following new features:

- [Add User board access roles to Admin Panel / People /
Roles](https://redirect.github.com/wekan/wekan/commit/c956ab5a4e2d675641f8c74df2dcde675474ab06).
A new global "Roles" tab in Admin Panel / People lets a site admin
choose which
board roles are allowed to invite users to a board ("Allow Invite to
Board").
Each board role has its own toggle — Board Admin, Normal, Worker,
Comment only,
No comments, Only Assigned Normal, Only Assigned Comment, Read Only and
Only
Assigned Read — plus an "All Board Members" master toggle that selects
them all.
The policy is enforced server-side in the `inviteUserToBoard` and
`searchUsers`
methods, and the add-member button in the board sidebar is shown only to
roles
the policy allows. Global Admin Panel users (site admins) always have
all rights
and cannot be restricted here; this is kept clearly distinct in code
from the
per-board "Board Admin" role. Secure default: only Board Admin and
Normal may invite.
  Thanks to xet7.

and fixes the following bugs:

- [Fix
typos](https://redirect.github.com/wekan/wekan/commit/64b43a42ddc55f4196845834234035a9da0a6bd1).
  Thanks to xet7.
- [Fix iOS Chrome jQuery event handler runtime
error](https://redirect.github.com/wekan/wekan/commit/0fefdeec4cdca73c00524c49be80060b53dfa0e5).
  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-06-03 18:46:52 +02:00
TrueCharts Bot 6b679dff19 chore(projectsend): update image ghcr.io/linuxserver/projectsend digest to eadd3eb (#48692)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| ghcr.io/linuxserver/projectsend | digest | `e13e320` → `eadd3eb` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9wcm9qZWN0c2VuZCIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvZGlnZXN0Il19-->
2026-06-03 18:46:41 +02:00
TrueCharts Bot 04280d1129 fix(fluidd): update image ghcr.io/fluidd-core/fluidd v1.37.0 → v1.37.1 (#48720)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/fluidd-core/fluidd](https://redirect.github.com/fluidd-core/fluidd)
| patch | `3abe4b5` → `5e3c6af` |

---

> [!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>fluidd-core/fluidd (ghcr.io/fluidd-core/fluidd)</summary>

###
[`v1.37.1`](https://redirect.github.com/fluidd-core/fluidd/releases/tag/v1.37.1)

[Compare
Source](https://redirect.github.com/fluidd-core/fluidd/compare/v1.37.0...v1.37.1)

##### Features

- add pause functionality in ThermalChart
([#&#8203;1859](https://redirect.github.com/fluidd-core/fluidd/issues/1859))
([ddb6d79](https://redirect.github.com/fluidd-core/fluidd/commit/ddb6d7968dbcc0ae921ab726a47e0a58e31e8798))
- adds basic axis\_twist\_compensation support
([#&#8203;1838](https://redirect.github.com/fluidd-core/fluidd/issues/1838))
([0d88d0e](https://redirect.github.com/fluidd-core/fluidd/commit/0d88d0e701adfb0b6d02d98fbfb1f477424e4687))
- adds HTTP endpoint diagnostics support
([#&#8203;1861](https://redirect.github.com/fluidd-core/fluidd/issues/1861))
([f75cb01](https://redirect.github.com/fluidd-core/fluidd/commit/f75cb0128f6268d33152e3c1d78af684a4455850))
- adds SGP40 sensor basic support
([a83f891](https://redirect.github.com/fluidd-core/fluidd/commit/a83f8919ce93e3fa832861f3e350bda8af8e697c))
- **afc:** support multiple tools per lane via `map` array
([#&#8203;1856](https://redirect.github.com/fluidd-core/fluidd/issues/1856))
([9f10d19](https://redirect.github.com/fluidd-core/fluidd/commit/9f10d19e35d521b72b660aaff53b86632b862b3b))
- **Console:** adds toolbar and highlighting
([#&#8203;1841](https://redirect.github.com/fluidd-core/fluidd/issues/1841))
([ca25ce5](https://redirect.github.com/fluidd-core/fluidd/commit/ca25ce53d1674c6d4d426c7afeb68f30b6fcb191))
- **Console:** improve command history navigation
([#&#8203;1843](https://redirect.github.com/fluidd-core/fluidd/issues/1843))
([f14389e](https://redirect.github.com/fluidd-core/fluidd/commit/f14389e142362ca5716c8f22e4355c855932c04f))
- **FileSystem:** adds breadcrumb navigation
([#&#8203;1863](https://redirect.github.com/fluidd-core/fluidd/issues/1863))
([5de20d1](https://redirect.github.com/fluidd-core/fluidd/commit/5de20d1f3fd565786177a72df2c316d2bc9de763))
- **GcodePreview:** improved arc support
([#&#8203;1846](https://redirect.github.com/fluidd-core/fluidd/issues/1846))
([9d5e81d](https://redirect.github.com/fluidd-core/fluidd/commit/9d5e81df317a6b58a81b8f76dfc387a019077657))
- **i18n-af:** Update Afrikaans translations
([e4190fe](https://redirect.github.com/fluidd-core/fluidd/commit/e4190fea3b067ab80226f1082a9ece1098d4f99f))
- **i18n-ar:** Update Arabic translations
([7e19fc2](https://redirect.github.com/fluidd-core/fluidd/commit/7e19fc2a00b96412aa12204a69532c08fd122f21))
- **i18n-cs:** Update Czech translations
([afd89df](https://redirect.github.com/fluidd-core/fluidd/commit/afd89dfe6ba5a821782e85ac52919c8b9ddb7c34))
- **i18n-de:** Update German translations
([2db3c37](https://redirect.github.com/fluidd-core/fluidd/commit/2db3c37252e9a8daa7dd1de3c077211f394a7391))
- **i18n-de:** Update German translations
([de0474f](https://redirect.github.com/fluidd-core/fluidd/commit/de0474f2cecf322b8911ab55117b35edd8e206ab))
- **i18n-en:** Update English translations
([3fae42f](https://redirect.github.com/fluidd-core/fluidd/commit/3fae42f31e1e19a3eaeb7c2dc2bd12b6714142b5))
- **i18n-en:** Update English translations
([9d8734e](https://redirect.github.com/fluidd-core/fluidd/commit/9d8734ec5ff873828c6861711576b94e317227b7))
- **i18n-es:** Update Spanish translations
([cdf8e64](https://redirect.github.com/fluidd-core/fluidd/commit/cdf8e6459f599c773d21ee740369d5c486dc66f7))
- **i18n-fr:** Update French translations
([7fa96e7](https://redirect.github.com/fluidd-core/fluidd/commit/7fa96e71af6a32ba932322a6e4953ac0f9803222))
- **i18n-hu:** Update Hungarian translations
([779f0c2](https://redirect.github.com/fluidd-core/fluidd/commit/779f0c2fdb94190e04156e5683f628c5fe15ff06))
- **i18n-it:** Update Italian translations
([d86a982](https://redirect.github.com/fluidd-core/fluidd/commit/d86a982b73f0efbc2fc1e0d78e29cc4a7bb1a181))
- **i18n-ja:** Update Japanese translations
([5937629](https://redirect.github.com/fluidd-core/fluidd/commit/5937629e8e03797f9147b60fa5a7f8528c59ebc9))
- **i18n-ko:** Update Korean translations
([06fa561](https://redirect.github.com/fluidd-core/fluidd/commit/06fa561dfb95161d00535de06f22401f0e97e41e))
- **i18n-nl:** Update Dutch translations
([4f00f62](https://redirect.github.com/fluidd-core/fluidd/commit/4f00f623ee2f9a75a9e96ca62693aec54ff1a43e))
- **i18n-pl:** Update Polish translations
([b050a49](https://redirect.github.com/fluidd-core/fluidd/commit/b050a4959ef798eb6e4f324497e3931c8b8535c8))
- **i18n-pl:** Update Polish translations
([f0945ee](https://redirect.github.com/fluidd-core/fluidd/commit/f0945ee702c63e1fcbb1037d32106dec3bd673cf))
- **i18n-pt\_BR:** Update Portuguese (Brazil) translations
([ece76f0](https://redirect.github.com/fluidd-core/fluidd/commit/ece76f08e40bf36022e14f99a9901b565a492c72))
- **i18n-pt:** Update Portuguese translations
([28fb3e5](https://redirect.github.com/fluidd-core/fluidd/commit/28fb3e5997d16d1839c48ca040483f5b8d25322a))
- **i18n-ru:** Update Russian translations
([6ac05ff](https://redirect.github.com/fluidd-core/fluidd/commit/6ac05ffa30982fbdc01a9cf0cc535e49aeff1547))
- **i18n-sl:** Update Slovenian translations
([5b2ea9b](https://redirect.github.com/fluidd-core/fluidd/commit/5b2ea9b49d303e1d4818cfee9e8d55b03406451d))
- **i18n-ta:** Update Tamil translations
([5d865a4](https://redirect.github.com/fluidd-core/fluidd/commit/5d865a475bc1a8bd9c65217d021dad88c8cf09b9))
- **i18n-tr:** Update Turkish translations
([04a43f6](https://redirect.github.com/fluidd-core/fluidd/commit/04a43f63db97adb554ac2ec36f584398fb218d9c))
- **i18n-uk:** Update Ukrainian translations
([b8733b1](https://redirect.github.com/fluidd-core/fluidd/commit/b8733b15aa52f981d54f6d102d046e858aa51646))
- **i18n-zh-CN:** Update Chinese (Simplified Han script) translations
([9779c34](https://redirect.github.com/fluidd-core/fluidd/commit/9779c34bbde9e5aa42a36500248e2b858476fa38))
- **i18n-zh-HK:** Update Chinese (Traditional Han script, Hong Kong)
translations
([893b111](https://redirect.github.com/fluidd-core/fluidd/commit/893b1114fe90bd305b1027d0ef29cdbdcbac8a99))
- switch echarts rendering to Canvas
([#&#8203;1857](https://redirect.github.com/fluidd-core/fluidd/issues/1857))
([75bffb9](https://redirect.github.com/fluidd-core/fluidd/commit/75bffb993938448507800ac6cd76c4edd930189e))
- **Thermals:** highlight series on mouse hover
([#&#8203;1858](https://redirect.github.com/fluidd-core/fluidd/issues/1858))
([46fa66c](https://redirect.github.com/fluidd-core/fluidd/commit/46fa66ca5fea983ae9da951a10308b75391ac381))

##### Bug Fixes

- **afc:** pull remaining weight from Spoolman when enabled
([#&#8203;1855](https://redirect.github.com/fluidd-core/fluidd/issues/1855))
([3988f39](https://redirect.github.com/fluidd-core/fluidd/commit/3988f39e9926f0a8c89d5004462f18fc91c2cc43))
- **parseGcode:** absolute/relative positioning
([#&#8203;1853](https://redirect.github.com/fluidd-core/fluidd/issues/1853))
([1c11f17](https://redirect.github.com/fluidd-core/fluidd/commit/1c11f1764ad7079556cc545b311608ba8fbaa9d3))
- **ToolChangeCommands:** assert active state as boolean
([1491f9c](https://redirect.github.com/fluidd-core/fluidd/commit/1491f9c37242b70b0bad2e92644ff7212d37a7a4))
- update page meta based on socket readiness
([#&#8203;1845](https://redirect.github.com/fluidd-core/fluidd/issues/1845))
([2020b5d](https://redirect.github.com/fluidd-core/fluidd/commit/2020b5d2f092890853590851d9165be2c54f8f59))
- vue-json-viewer import
([#&#8203;1848](https://redirect.github.com/fluidd-core/fluidd/issues/1848))
([242e266](https://redirect.github.com/fluidd-core/fluidd/commit/242e2660c5a3ff689cc2e50fa01564e45fb4af9d))

##### Code Refactorings

- **GcodePreview:** stream gcode parsing
([#&#8203;1854](https://redirect.github.com/fluidd-core/fluidd/issues/1854))
([e4f101d](https://redirect.github.com/fluidd-core/fluidd/commit/e4f101d1263b33e49519210616aace60ef4d4ab4))
- improved type guards
([22c1fbe](https://redirect.github.com/fluidd-core/fluidd/commit/22c1fbe06430b94741bebc4b08631af07ac5646f))
- minor test setup typing improvement
([9710f4a](https://redirect.github.com/fluidd-core/fluidd/commit/9710f4ab67f79f1fbcb6473cba7a434c3f4e2970))
- simplify filter conditions using Boolean
([889561a](https://redirect.github.com/fluidd-core/fluidd/commit/889561ab90277607b15bf07f092a08d4689fd7e6))
- stable references for app-draggable
([1836c6d](https://redirect.github.com/fluidd-core/fluidd/commit/1836c6dd9085cc610966c7a181d44241eab3a8b1))
- type safety improvements
([7911243](https://redirect.github.com/fluidd-core/fluidd/commit/79112439a71eb0d0bc8683b88d84bdec974c67c7))
- typing improvements
([faf680a](https://redirect.github.com/fluidd-core/fluidd/commit/faf680ab88957e2802a52d9bf40650fc46c31d7d))
- update type safety guidelines
([40af6c2](https://redirect.github.com/fluidd-core/fluidd/commit/40af6c2a25916dd2e50a8db791a6709f959f0e2d))

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9mbHVpZGQiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL3BhdGNoIl19-->
2026-06-03 18:46:21 +02:00
TrueCharts Bot fb267a7b70 feat(domoticz): update image docker.io/domoticz/domoticz 2026.17523 → 2026.18004 (#48732)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[docker.io/domoticz/domoticz](https://redirect.github.com/domoticz/domoticz)
| minor | `a1065b0` → `03f2972` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9kb21vdGljeiIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=-->
2026-06-03 18:46:15 +02:00
TrueCharts Bot 5191d8d8bb feat(nginx-proxy-manager): update image docker.io/jc21/nginx-proxy-manager 2.14.0 → 2.15.1 (#48738)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[docker.io/jc21/nginx-proxy-manager](https://redirect.github.com/jc21/nginx-proxy-manager)
| minor | `2aa69b3` → `52b2c59` |

---

> [!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>jc21/nginx-proxy-manager
(docker.io/jc21/nginx-proxy-manager)</summary>

###
[`v2.15.1`](https://redirect.github.com/NginxProxyManager/nginx-proxy-manager/releases/tag/v2.15.1)

[Compare
Source](https://redirect.github.com/jc21/nginx-proxy-manager/compare/v2.15.0...v2.15.1)

<p>
<img
src="https://img.shields.io/badge/openresty-1.29.2.5-00DED7.svg?style=for-the-badge">
<img
src="https://img.shields.io/badge/certbot-5.6.0-00C6DE.svg?style=for-the-badge">
<img
src="https://img.shields.io/badge/s6overlay-3.2.1.0-00A8DE.svg?style=for-the-badge">
</p>

#### Changes

- Base image reverts to Lua v5.1.5
- Fix
[#&#8203;5611](https://redirect.github.com/jc21/nginx-proxy-manager/issues/5611)
when internal nginx conf files are over mounted

#### Docker images

-
[jc21/nginx-proxy-manager:latest](https://hub.docker.com/layers/jc21/nginx-proxy-manager/latest/images/sha256-99a885f56ca2203a2eb352a5f9e2cd5c1e25786508debd725ad48ebe955d114f)
-
[jc21/nginx-proxy-manager:2](https://hub.docker.com/layers/jc21/nginx-proxy-manager/2/images/sha256-99a885f56ca2203a2eb352a5f9e2cd5c1e25786508debd725ad48ebe955d114f)
-
[jc21/nginx-proxy-manager:2.15.1](https://hub.docker.com/layers/jc21/nginx-proxy-manager/2.15.1/images/sha256-99a885f56ca2203a2eb352a5f9e2cd5c1e25786508debd725ad48ebe955d114f)

###
[`v2.15.0`](https://redirect.github.com/NginxProxyManager/nginx-proxy-manager/releases/tag/v2.15.0)

[Compare
Source](https://redirect.github.com/jc21/nginx-proxy-manager/compare/v2.14.0...v2.15.0)

<p>
<img
src="https://img.shields.io/badge/openresty-1.29.2.5-00DED7.svg?style=for-the-badge">
<img
src="https://img.shields.io/badge/certbot-5.6.0-00C6DE.svg?style=for-the-badge">
<img
src="https://img.shields.io/badge/s6overlay-3.2.1.0-00A8DE.svg?style=for-the-badge">
</p>

> \[!WARNING]
> Major update: Debian Trixie base image, OpenResty, Certbot and Python
have been updated. Exercise caution with this upgrade as your DNS
plugins may not work as expected and require tweaks to dependencies. See
the new [Certbot Doc](https://nginxproxymanager.com/certbot/) for more
info.

#### Changes

- Updated OpenResty to address CVE-2026-42945 / CVE-2026-8711 /
CVE-2026-9256
- Certbot DNS plugin installs are tested in CI now; but usage of them
for requesting certs is not
- Fix SQLLite issue with NOW()
- Regenerate configs improvements
- Lots of Node dep updates
- Fix incorrect html description
- Various Cypress improvements
- Fix silent nginx config corruption in 50-ipv6.sh (thanks
[@&#8203;bill-mahoney](https://redirect.github.com/bill-mahoney))
- Added PUT and DELETE method to Access-Control-Allow-Methods field
(thanks [@&#8203;MBulli](https://redirect.github.com/MBulli))
- Adds column sorting to Nginx tables (thanks
[@&#8203;clementfavre](https://redirect.github.com/clementfavre))
- fix Nginx Proxy Manager allows any authenticated user to modify their
own roles field through the PUT (thanks
[@&#8203;Zoey2936](https://redirect.github.com/Zoey2936))
- Fix translation in streams table ignoring current enable/disable state
(thanks [@&#8203;tomas-bara](https://redirect.github.com/tomas-bara))
- Add SECURITY.md for security policy and reporting (thanks
[@&#8203;jcarvajalantigua](https://redirect.github.com/jcarvajalantigua))
- Fix Undefined Variable next Referenced in Route Error Handler (thanks
[@&#8203;barttran2k](https://redirect.github.com/barttran2k))
- Fix grammar and clarity issues in README.md (thanks
[@&#8203;Arihant101](https://redirect.github.com/Arihant101))
- Access list clients ordered insert (thanks
[@&#8203;edklesel](https://redirect.github.com/edklesel))
- Docs: Fix PostgreSQL volume mapping to prevent data loss (thanks
[@&#8203;fankes](https://redirect.github.com/fankes))
- Docs: add NPM Auth Gateway to third-party integrations (thanks
[@&#8203;Mark0025](https://redirect.github.com/Mark0025))
- Docs: add selfhosting.sh guide to third-party list (thanks
[@&#8203;roundone](https://redirect.github.com/roundone))
- Adds host info to proxy host delete confirmation modal (thanks
[@&#8203;clementfavre](https://redirect.github.com/clementfavre))
- fix: omit "Access rules" directives if no rules configured (thanks
[@&#8203;Matthew-Kilpatrick](https://redirect.github.com/Matthew-Kilpatrick))
- Add hoster.by certbot plugin (thanks
[@&#8203;butalex11](https://redirect.github.com/butalex11))
- Add RcodeZero certbot plugin (thanks
[@&#8203;Ludo-code](https://redirect.github.com/Ludo-code))
- Updated deSec certbot plugin (thanks
[@&#8203;MichaelJanssenNesai](https://redirect.github.com/MichaelJanssenNesai))
- Add Hostinger certbot plugin (thanks
[@&#8203;rfos](https://redirect.github.com/rfos))
- Updated EuroDNS certbot plugin (thanks
[@&#8203;DaanSelen](https://redirect.github.com/DaanSelen))
- 🇳🇴 Add Norwegian locale (thanks
[@&#8203;biodland](https://redirect.github.com/biodland))
- 🇪🇪 Add Estonia locale (thanks
[@&#8203;siimaarmaa](https://redirect.github.com/siimaarmaa))
- 🇷🇺 Updated Russian locale (thanks
[@&#8203;kraineff](https://redirect.github.com/kraineff))
- 🇮🇪 Updated Irish locale (thanks
[@&#8203;eren-karakus0](https://redirect.github.com/eren-karakus0))
- 🇫🇷 Updated French locale (thanks
[@&#8203;Flop2691](https://redirect.github.com/Flop2691))
- 🇫🇷 Updated French locale (thanks
[@&#8203;MarioGervais](https://redirect.github.com/MarioGervais))
- 🇳🇱 Updated Dutch locale (thanks
[@&#8203;Stephan-P](https://redirect.github.com/Stephan-P))

#### Docker images

-
[jc21/nginx-proxy-manager:latest](https://hub.docker.com/layers/jc21/nginx-proxy-manager/latest/images/sha256-dd5c130caff2ec3bd9c8dfa6aff54cef3be5d9119f42c5e154f4ba916a26c7c1)
-
[jc21/nginx-proxy-manager:2](https://hub.docker.com/layers/jc21/nginx-proxy-manager/2/images/sha256-dd5c130caff2ec3bd9c8dfa6aff54cef3be5d9119f42c5e154f4ba916a26c7c1)
-
[jc21/nginx-proxy-manager:2.15.0](https://hub.docker.com/layers/jc21/nginx-proxy-manager/2.15.0/images/sha256-dd5c130caff2ec3bd9c8dfa6aff54cef3be5d9119f42c5e154f4ba916a26c7c1)

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9uZ2lueC1wcm94eS1tYW5hZ2VyIiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9taW5vciJdfQ==-->
2026-06-03 18:46:12 +02:00
TrueCharts Bot af5b3aeabf fix(home-assistant): update image oci.trueforge.org/containerforge/home-assistant 2026.5.0 → 2026.5.1 (#48723)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[oci.trueforge.org/containerforge/home-assistant](https://ghcr.io/trueforge-org/home-assistant)
([source](https://redirect.github.com/home-assistant/core)) | patch |
`363409d` → `5e97f13` |

---

> [!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>home-assistant/core
(oci.trueforge.org/containerforge/home-assistant)</summary>

###
[`v2026.5.1`](https://redirect.github.com/home-assistant/core/releases/tag/2026.5.1)

[Compare
Source](https://redirect.github.com/home-assistant/core/compare/2026.5.0...2026.5.1)

- Added wfsens as a occupancy source in wiz ([@&#8203;th3spis] -
[#&#8203;166799]) ([wiz docs])
- Fix WiZ Light config flow timeout by properly closing UDP connections
([@&#8203;robwasripped] - [#&#8203;168456]) ([wiz docs])
- Fix IntelliFire setup recovery ([@&#8203;jeeftor] - [#&#8203;169739])
([intellifire docs])
- Fix hassio auth IndexError on Supervisor Unix socket requests
([@&#8203;agners] - [#&#8203;169911]) ([hassio docs])
- Update gardena ble to 2.8.1 ([@&#8203;elupus] - [#&#8203;169914])
([gardena\_bluetooth docs][gardena_bluetooth docs])
([husqvarna\_automower\_ble docs][husqvarna_automower_ble docs])
(dependency)
- Bump serialx to 1.7.1 ([@&#8203;puddly] - [#&#8203;169928]) ([serial
docs]) ([acer\_projector docs][acer_projector docs]) ([usb docs])
(dependency)
- Bump holidays to 0.96 ([@&#8203;gjohansson-ST] - [#&#8203;169939])
([workday docs]) ([holiday docs]) (dependency)
- Add support for options to todo triggers ([@&#8203;emontnemery] -
[#&#8203;169947]) ([todo docs])
- Bump pyTibber to 0.37.5 ([@&#8203;Danielhiversen] - [#&#8203;169981])
([tibber docs]) (dependency)
- Bump python-duco-client to 0.4.0 ([@&#8203;ronaldvdmeer] -
[#&#8203;169776]) ([duco docs]) (dependency)
- Bump python-duco-client to 0.4.1 ([@&#8203;ronaldvdmeer] -
[#&#8203;169991]) ([duco docs]) (dependency)
- Proper handling of malformed data during FRITZ!Box Tools setup
([@&#8203;mib1185] - [#&#8203;170030]) ([fritz docs])
- Fix websocket certificate verification Bump axis to v70
([@&#8203;Kane610] - [#&#8203;170038]) ([axis docs]) (dependency)
- Fix `is_closed` state for DynamicGarageDoor in Overkiz
([@&#8203;iMicknl] - [#&#8203;170052]) ([overkiz docs])
- Fix tilt controls for TiltOnlyVenetianBlind in Overkiz
([@&#8203;iMicknl] - [#&#8203;170055]) ([overkiz docs])
- Fix cover controls for UpDownBioclimaticPergola in Overkiz
([@&#8203;iMicknl] - [#&#8203;170058]) ([overkiz docs])
- Bump pyOverkiz to 1.20.3 ([@&#8203;iMicknl] - [#&#8203;170060])
([overkiz docs]) (dependency)
- Bump deebot-client to 18.3.0 ([@&#8203;edenhaus] - [#&#8203;170066])
([ecovacs docs]) (dependency)
- Set `is_closed` state to `None` when a cover state returns "unknown"
in Overkiz ([@&#8203;iMicknl] - [#&#8203;170081]) ([overkiz docs])
- Fix sensors getting wrong unit from MeasuredValueType attribute in
Overkiz ([@&#8203;iMicknl] - [#&#8203;170088]) ([overkiz docs])
- Fix Z-Wave discovery crash with unknown node firmware version
([@&#8203;TheJulianJES] - [#&#8203;170090]) ([zwave\_js docs][zwave_js
docs])
- Bump ZHA to 1.3.1 ([@&#8203;TheJulianJES] - [#&#8203;170095]) ([zha
docs]) (dependency)
- Bump python-bsblan to 5.2.1 ([@&#8203;liudger] - [#&#8203;170100])
([bsblan docs]) (dependency)
- Bump blebox\_uniapi to v2.5.3 ([@&#8203;bkobus-bbx] -
[#&#8203;170115]) ([blebox docs]) (dependency)
- Fix is\_closed state for DynamicGate covers in Overkiz
([@&#8203;iMicknl] - [#&#8203;170130]) ([overkiz docs])
- Fix tilt support for UpDownVenetianBlind
(rts:VenetianBlindRTSComponent) in Overkiz ([@&#8203;iMicknl] -
[#&#8203;170047]) ([overkiz docs])

[#&#8203;166799]:
https://redirect.github.com/home-assistant/core/pull/166799

[#&#8203;168456]:
https://redirect.github.com/home-assistant/core/pull/168456

[#&#8203;169484]:
https://redirect.github.com/home-assistant/core/pull/169484

[#&#8203;169739]:
https://redirect.github.com/home-assistant/core/pull/169739

[#&#8203;169776]:
https://redirect.github.com/home-assistant/core/pull/169776

[#&#8203;169911]:
https://redirect.github.com/home-assistant/core/pull/169911

[#&#8203;169914]:
https://redirect.github.com/home-assistant/core/pull/169914

[#&#8203;169928]:
https://redirect.github.com/home-assistant/core/pull/169928

[#&#8203;169939]:
https://redirect.github.com/home-assistant/core/pull/169939

[#&#8203;169947]:
https://redirect.github.com/home-assistant/core/pull/169947

[#&#8203;169981]:
https://redirect.github.com/home-assistant/core/pull/169981

[#&#8203;169991]:
https://redirect.github.com/home-assistant/core/pull/169991

[#&#8203;170030]:
https://redirect.github.com/home-assistant/core/pull/170030

[#&#8203;170038]:
https://redirect.github.com/home-assistant/core/pull/170038

[#&#8203;170047]:
https://redirect.github.com/home-assistant/core/pull/170047

[#&#8203;170052]:
https://redirect.github.com/home-assistant/core/pull/170052

[#&#8203;170055]:
https://redirect.github.com/home-assistant/core/pull/170055

[#&#8203;170058]:
https://redirect.github.com/home-assistant/core/pull/170058

[#&#8203;170060]:
https://redirect.github.com/home-assistant/core/pull/170060

[#&#8203;170066]:
https://redirect.github.com/home-assistant/core/pull/170066

[#&#8203;170081]:
https://redirect.github.com/home-assistant/core/pull/170081

[#&#8203;170088]:
https://redirect.github.com/home-assistant/core/pull/170088

[#&#8203;170090]:
https://redirect.github.com/home-assistant/core/pull/170090

[#&#8203;170095]:
https://redirect.github.com/home-assistant/core/pull/170095

[#&#8203;170100]:
https://redirect.github.com/home-assistant/core/pull/170100

[#&#8203;170115]:
https://redirect.github.com/home-assistant/core/pull/170115

[#&#8203;170130]:
https://redirect.github.com/home-assistant/core/pull/170130

[@&#8203;Danielhiversen]: https://redirect.github.com/Danielhiversen

[@&#8203;Kane610]: https://redirect.github.com/Kane610

[@&#8203;TheJulianJES]: https://redirect.github.com/TheJulianJES

[@&#8203;agners]: https://redirect.github.com/agners

[@&#8203;bkobus-bbx]: https://redirect.github.com/bkobus-bbx

[@&#8203;edenhaus]: https://redirect.github.com/edenhaus

[@&#8203;elupus]: https://redirect.github.com/elupus

[@&#8203;emontnemery]: https://redirect.github.com/emontnemery

[@&#8203;frenck]: https://redirect.github.com/frenck

[@&#8203;gjohansson-ST]: https://redirect.github.com/gjohansson-ST

[@&#8203;iMicknl]: https://redirect.github.com/iMicknl

[@&#8203;jeeftor]: https://redirect.github.com/jeeftor

[@&#8203;liudger]: https://redirect.github.com/liudger

[@&#8203;mib1185]: https://redirect.github.com/mib1185

[@&#8203;puddly]: https://redirect.github.com/puddly

[@&#8203;robwasripped]: https://redirect.github.com/robwasripped

[@&#8203;ronaldvdmeer]: https://redirect.github.com/ronaldvdmeer

[@&#8203;th3spis]: https://redirect.github.com/th3spis

[acer_projector docs]:
https://www.home-assistant.io/integrations/acer_projector/

[axis docs]: https://www.home-assistant.io/integrations/axis/

[blebox docs]: https://www.home-assistant.io/integrations/blebox/

[bsblan docs]: https://www.home-assistant.io/integrations/bsblan/

[duco docs]: https://www.home-assistant.io/integrations/duco/

[ecovacs docs]: https://www.home-assistant.io/integrations/ecovacs/

[fritz docs]: https://www.home-assistant.io/integrations/fritz/

[gardena_bluetooth docs]:
https://www.home-assistant.io/integrations/gardena_bluetooth/

[hassio docs]: https://www.home-assistant.io/integrations/hassio/

[holiday docs]: https://www.home-assistant.io/integrations/holiday/

[husqvarna_automower_ble docs]:
https://www.home-assistant.io/integrations/husqvarna_automower_ble/

[intellifire docs]:
https://www.home-assistant.io/integrations/intellifire/

[overkiz docs]: https://www.home-assistant.io/integrations/overkiz/

[serial docs]: https://www.home-assistant.io/integrations/serial/

[tibber docs]: https://www.home-assistant.io/integrations/tibber/

[todo docs]: https://www.home-assistant.io/integrations/todo/

[usb docs]: https://www.home-assistant.io/integrations/usb/

[wiz docs]: https://www.home-assistant.io/integrations/wiz/

[workday docs]: https://www.home-assistant.io/integrations/workday/

[zha docs]: https://www.home-assistant.io/integrations/zha/

[zwave_js docs]: https://www.home-assistant.io/integrations/zwave_js/

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9ob21lLWFzc2lzdGFudCIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=-->
2026-06-03 18:45:12 +02:00
TrueCharts Bot 564b9477d0 feat(actualserver): update image ghcr.io/actualbudget/actual 26.5.2 → 26.6.0 (#48730) 2026-06-03 18:45:05 +02:00
TrueCharts Bot 55cdc828e2 fix(pocketmine-mp): update image ghcr.io/pmmp/pocketmine-mp 5.43.1 → 5.43.2 (#48726)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| ghcr.io/pmmp/pocketmine-mp | patch | `624eab6` → `314918b` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9wb2NrZXRtaW5lLW1wIiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9wYXRjaCJdfQ==-->
2026-06-03 18:44:52 +02:00
TrueCharts Bot 0754d02d42 feat(n8n): update image ghcr.io/n8n-io/n8n 2.23.1 → 2.25.2 (#48737)
This PR contains the following updates:

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

---

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

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

---

### Release Notes

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

###
[`v2.24.0`](https://redirect.github.com/n8n-io/n8n/blob/HEAD/CHANGELOG.md#2240-2026-06-02)

##### Bug Fixes

- **cli:** Decouple agent library bundle from build:data
([#&#8203;31293](https://redirect.github.com/n8n-io/n8n/issues/31293))
([70ab5e5](https://redirect.github.com/n8n-io/n8n/commit/70ab5e582821ec50778e7aba01cbd1896879f3ff))
- **Compression Node:** Add decompression output size validation
([#&#8203;31366](https://redirect.github.com/n8n-io/n8n/issues/31366))
([90dd93c](https://redirect.github.com/n8n-io/n8n/commit/90dd93c7723f33f71ea1382cad3f921715ae8409))
- **core:** Align /credentials/for-workflow response with its frontend
type
([#&#8203;31253](https://redirect.github.com/n8n-io/n8n/issues/31253))
([1c39015](https://redirect.github.com/n8n-io/n8n/commit/1c3901576bb4b2e266ce7a21933221204f44064a))
- **core:** Allow emails in npm person strings in
no-template-placeholders lint rule
([#&#8203;31196](https://redirect.github.com/n8n-io/n8n/issues/31196))
([0a548b8](https://redirect.github.com/n8n-io/n8n/commit/0a548b82c2581da149483c845978c18235f36c89))
- **core:** Coerce non-string node names in buildNodeIndex
([#&#8203;31411](https://redirect.github.com/n8n-io/n8n/issues/31411))
([6cf3b0b](https://redirect.github.com/n8n-io/n8n/commit/6cf3b0b67900dc1c8cd46d2bf2c223ea938651fc))
- **core:** Expand ESLint rule to catch toThrowError error instance
assertions
([#&#8203;31187](https://redirect.github.com/n8n-io/n8n/issues/31187))
([39d660e](https://redirect.github.com/n8n-io/n8n/commit/39d660e522d926594a14269ca7219d466d07fa48))
- **core:** Insights page shows license paywall for licensed users
([#&#8203;31406](https://redirect.github.com/n8n-io/n8n/issues/31406))
([d24a076](https://redirect.github.com/n8n-io/n8n/commit/d24a07622d747797581f1e7472a3a65060e02c3e))
- **core:** Make AI tool nodes continue on error by default
([#&#8203;31225](https://redirect.github.com/n8n-io/n8n/issues/31225))
([863dfc3](https://redirect.github.com/n8n-io/n8n/commit/863dfc340c9cca78aa5e77b9254c281cce8715d5))
- **core:** Normalise Sentry stack frame paths to stable app\:/// roots
([#&#8203;31421](https://redirect.github.com/n8n-io/n8n/issues/31421))
([e620545](https://redirect.github.com/n8n-io/n8n/commit/e620545c939f0b98b7cc4a6b6317473ff63d0308))
- **core:** Preserve code-builder thread suffix when parsing session
([#&#8203;30829](https://redirect.github.com/n8n-io/n8n/issues/30829))
([483752e](https://redirect.github.com/n8n-io/n8n/commit/483752e8dfe78c4cf5fd0a3218d23d003808efa6))
- **core:** Preserve underlying cause when logging webhook execution
failures
([#&#8203;31120](https://redirect.github.com/n8n-io/n8n/issues/31120))
([b2f4c2c](https://redirect.github.com/n8n-io/n8n/commit/b2f4c2c6e45ade2987015ebbb2ea4b8b07222eca))
- **core:** Quiet VM expression engine logs on the happy path
([#&#8203;31488](https://redirect.github.com/n8n-io/n8n/issues/31488))
([b9e97e4](https://redirect.github.com/n8n-io/n8n/commit/b9e97e47933d77c7c27ad896d04bae8c037e9c9a))
- **core:** Raise rate limit on telemetry `/identify` endpoint
([#&#8203;31509](https://redirect.github.com/n8n-io/n8n/issues/31509))
([e8cbcf0](https://redirect.github.com/n8n-io/n8n/commit/e8cbcf0b08287fdfc23331307286ebde7b4cf322))
- **core:** Re-register expression metrics after Prometheus registry
reset
([#&#8203;31484](https://redirect.github.com/n8n-io/n8n/issues/31484))
([ccf401c](https://redirect.github.com/n8n-io/n8n/commit/ccf401c720977e68fe7dc5f05cd0674c7e94cf3d))
- **core:** Rebuild isolated-vm in Docker image for musl libc
([#&#8203;31396](https://redirect.github.com/n8n-io/n8n/issues/31396))
([80a97bd](https://redirect.github.com/n8n-io/n8n/commit/80a97bdcf39341dac8fcdb96e93007af6c2e559b))
- **core:** Sort MCP search\_workflows by most recently edited
([#&#8203;31245](https://redirect.github.com/n8n-io/n8n/issues/31245))
([3d452f7](https://redirect.github.com/n8n-io/n8n/commit/3d452f7cb92083f0afb0570bddaa21bce361b84b))
- **core:** Synthesize type-defs for MCP registry nodes at request time
([#&#8203;30887](https://redirect.github.com/n8n-io/n8n/issues/30887))
([37e47e3](https://redirect.github.com/n8n-io/n8n/commit/37e47e3cec5d6029b20346f83fb47f24828f5ffb))
- **core:** Use slugs instead of ids to identify MCP registry servers
([#&#8203;30974](https://redirect.github.com/n8n-io/n8n/issues/30974))
([4722c4d](https://redirect.github.com/n8n-io/n8n/commit/4722c4d5828db641fbc8075e7cee216ad69ed3d2))
- **core:** Use timestamptz for data table date columns
([#&#8203;31286](https://redirect.github.com/n8n-io/n8n/issues/31286))
([1a9a69a](https://redirect.github.com/n8n-io/n8n/commit/1a9a69a9e633bf0174d31e22a17c9e23ad9022a5))
- **editor, core:** Enhance source control endpoint access control
([#&#8203;31349](https://redirect.github.com/n8n-io/n8n/issues/31349))
([068547b](https://redirect.github.com/n8n-io/n8n/commit/068547b500a6bd690cb48ff501919ef7c76b943f))
- **editor:** Clear pin data on workspace initialization of production
execution
([#&#8203;31218](https://redirect.github.com/n8n-io/n8n/issues/31218))
([a99b91d](https://redirect.github.com/n8n-io/n8n/commit/a99b91dd987eaa644f655fc94e1ff7272f390ebb))
- **editor:** Hide private credential connect controls without update
permission
([#&#8203;31507](https://redirect.github.com/n8n-io/n8n/issues/31507))
([13ee461](https://redirect.github.com/n8n-io/n8n/commit/13ee461f76397148360c55ad1aa7563928015861))
- **editor:** Reduce length penalty so longer node names rank fairly
([#&#8203;31294](https://redirect.github.com/n8n-io/n8n/issues/31294))
([1b8235e](https://redirect.github.com/n8n-io/n8n/commit/1b8235ef7655f980ecf9f5fad7fe070e6da00f50))
- **editor:** Remove obsolete credential resolver warnings
([#&#8203;31466](https://redirect.github.com/n8n-io/n8n/issues/31466))
([f09e1c7](https://redirect.github.com/n8n-io/n8n/commit/f09e1c70a922a7dda89377b9efe357e801d41fc4))
- **editor:** Render new empty state for quick-connect credentials in
standalone mode
([#&#8203;31145](https://redirect.github.com/n8n-io/n8n/issues/31145))
([1e9c6bb](https://redirect.github.com/n8n-io/n8n/commit/1e9c6bb26e26ba235d72e5fc0d102d99afbc579e))
- **editor:** Render setup step dropdown above chat input
([#&#8203;31299](https://redirect.github.com/n8n-io/n8n/issues/31299))
([e07c8e6](https://redirect.github.com/n8n-io/n8n/commit/e07c8e6e6da48ac427af2bcf3e549b4c0cc7ddd9))
- **editor:** Suppress strict-mode 'delete' TypeScript error in Code
node JS editor
([#&#8203;31067](https://redirect.github.com/n8n-io/n8n/issues/31067))
([d6457bd](https://redirect.github.com/n8n-io/n8n/commit/d6457bd4bcb4b5d8d8e2f426c1d46388185650b4))
- **Email Trigger (IMAP) Node:** Fix emails marked as read without
triggering workflow
([#&#8203;30375](https://redirect.github.com/n8n-io/n8n/issues/30375))
([3d45fe6](https://redirect.github.com/n8n-io/n8n/commit/3d45fe626f8b3fb518505d78140d45536a629c3b))
- Extend Browser mcp secret redaction patterns
([#&#8203;30970](https://redirect.github.com/n8n-io/n8n/issues/30970))
([60c8517](https://redirect.github.com/n8n-io/n8n/commit/60c851700435a4d165c875080c41911b4561af59))
- **Google Gemini Chat Model Node:** Hide imagen models from model
dropdown
([#&#8203;31150](https://redirect.github.com/n8n-io/n8n/issues/31150))
([e4c0d6f](https://redirect.github.com/n8n-io/n8n/commit/e4c0d6f371a8c12dc4a7d0549e1bb610e25419c4))
- **HighLevel Node:** Encode contact lookup query parameters
([#&#8203;31365](https://redirect.github.com/n8n-io/n8n/issues/31365))
([8635dcd](https://redirect.github.com/n8n-io/n8n/commit/8635dcde2351abb57593f3cecda9495aa645e9b0))
- **langchain agent Node:** Resolve sub-agent tool calls inline when
nested
([#&#8203;31072](https://redirect.github.com/n8n-io/n8n/issues/31072))
([e9920b6](https://redirect.github.com/n8n-io/n8n/commit/e9920b62d5a2a540029c82e43fdf5d1ea6664941))
- **LDAP Node:** Bump ldapts to 8.1.7 to fix silent rename on long DN
paths
([#&#8203;30712](https://redirect.github.com/n8n-io/n8n/issues/30712))
([7db3eb8](https://redirect.github.com/n8n-io/n8n/commit/7db3eb8b2e99bdae4dbbfbb13fdc6181bba5a794))
- **MongoDB Node:** Validate update key value type
([#&#8203;31371](https://redirect.github.com/n8n-io/n8n/issues/31371))
([439d260](https://redirect.github.com/n8n-io/n8n/commit/439d2601815a72bf93ca185af1e5b49c520fa9af))
- Only allow specified AWS regions
([#&#8203;31374](https://redirect.github.com/n8n-io/n8n/issues/31374))
([e3c14a4](https://redirect.github.com/n8n-io/n8n/commit/e3c14a47205ec0c68c77a8431c9e09e7493140f8))
- **Pipedrive Node:** Map user\_id to owner\_id for v2 deal and activity
requests
([#&#8203;30890](https://redirect.github.com/n8n-io/n8n/issues/30890))
([e9631b3](https://redirect.github.com/n8n-io/n8n/commit/e9631b336f783a7fcd036314d2154b9d1b0fa705))
- **Postgres Node:** Return empty array for SELECTs that match no rows
([#&#8203;30528](https://redirect.github.com/n8n-io/n8n/issues/30528))
([4df0568](https://redirect.github.com/n8n-io/n8n/commit/4df05683cc21f7697615d69abfcbe401f79aa04b))
- Preserve reserved tokens
([#&#8203;31363](https://redirect.github.com/n8n-io/n8n/issues/31363))
([dd4b3ff](https://redirect.github.com/n8n-io/n8n/commit/dd4b3ff4462b82f951cec9892f8a71a530abb307))
- Resolve all external licenses in release SBOM
([#&#8203;31231](https://redirect.github.com/n8n-io/n8n/issues/31231))
([eff29ce](https://redirect.github.com/n8n-io/n8n/commit/eff29ce1ba94299aa42b91263c75f2b44587c05a))
- Revert 'Input validation for workflow and data table names' (PR 30594)
([#&#8203;31359](https://redirect.github.com/n8n-io/n8n/issues/31359))
([f4a5880](https://redirect.github.com/n8n-io/n8n/commit/f4a58806522c68d97bd25127f450f6c6b2d97dc5))
- **Salesforce Trigger Node:** Stop Created triggers refiring on record
updates
([#&#8203;30809](https://redirect.github.com/n8n-io/n8n/issues/30809))
([6151660](https://redirect.github.com/n8n-io/n8n/commit/6151660e1771aa6772407fd4466c6875cec69517))
- **Send Email Node:** Allow non-inline file attachments
([#&#8203;31071](https://redirect.github.com/n8n-io/n8n/issues/31071))
([c1856af](https://redirect.github.com/n8n-io/n8n/commit/c1856aff8d97221d19687c8cff5eb588a83e8d50))
- Set Content-Type for Meta-family trigger node responses
([#&#8203;31354](https://redirect.github.com/n8n-io/n8n/issues/31354))
([16728b3](https://redirect.github.com/n8n-io/n8n/commit/16728b301cf4c300b3ef61405bd23e16a170c87b))
- **Stripe Trigger Node:** Use stored webhook secret for request
verification
([#&#8203;31212](https://redirect.github.com/n8n-io/n8n/issues/31212))
([9e41d03](https://redirect.github.com/n8n-io/n8n/commit/9e41d03b292b3e021adc68e61b7e00fd8cb1ad82))
- **Zulip Node:** Normalize multiOptions recipients when expression
returns a string
([#&#8203;31492](https://redirect.github.com/n8n-io/n8n/issues/31492))
([01cc906](https://redirect.github.com/n8n-io/n8n/commit/01cc906ebdd1815fae2d5e8cc8576e9b4a39fbac))

##### Features

- Add workflow-level telemetry tags
([#&#8203;30948](https://redirect.github.com/n8n-io/n8n/issues/30948))
([dbe3952](https://redirect.github.com/n8n-io/n8n/commit/dbe395202b403bafa9b4a8544bb9667ec323ef5c))
- **core:** Add audit event for redaction enforcement policy changes
([#&#8203;31078](https://redirect.github.com/n8n-io/n8n/issues/31078))
([93c009a](https://redirect.github.com/n8n-io/n8n/commit/93c009aaebf0f72deeecabe6f1f81ebf43f12688))
- **core:** Add Knowledge Base to agents
([#&#8203;31034](https://redirect.github.com/n8n-io/n8n/issues/31034))
([d3405ac](https://redirect.github.com/n8n-io/n8n/commit/d3405acb8220858d4649fea3ab86b5f92903e30e))
- **core:** Add knowledge base to snapshot image
([#&#8203;31397](https://redirect.github.com/n8n-io/n8n/issues/31397))
([ce886a2](https://redirect.github.com/n8n-io/n8n/commit/ce886a21a3601e5e9d005047a5add86cca2540c3))
- **core:** Add option to track only published workflows with
OpenTelemetry and make it the default
([#&#8203;31201](https://redirect.github.com/n8n-io/n8n/issues/31201))
([027d97d](https://redirect.github.com/n8n-io/n8n/commit/027d97d0cb20555125ecdaa8ad66d3d1f6542af0))
- **core:** Add project-level custom telemetry tags to OTel spans
([#&#8203;30985](https://redirect.github.com/n8n-io/n8n/issues/30985))
([11538be](https://redirect.github.com/n8n-io/n8n/commit/11538be71b6c90e4c398c9685eea02ad17f4cd82))
- **core:** Add scheduled tasks for agents
([#&#8203;31436](https://redirect.github.com/n8n-io/n8n/issues/31436))
([bee1314](https://redirect.github.com/n8n-io/n8n/commit/bee1314aeb45bbb95f026b75049830810fe4bfe2))
- **core:** Add tool to resolve node params for a given item in
execution
([#&#8203;31210](https://redirect.github.com/n8n-io/n8n/issues/31210))
([383928e](https://redirect.github.com/n8n-io/n8n/commit/383928ea3f156c6d3dd38b1351cca90ec000434b))
- **core:** Allow MCP update\_workflow to change node execution settings
([#&#8203;31013](https://redirect.github.com/n8n-io/n8n/issues/31013))
([945349e](https://redirect.github.com/n8n-io/n8n/commit/945349e89d03a180995824d43543539f6abed797))
- **core:** Allow users to disconnect their own dynamic credential
connection
([#&#8203;31151](https://redirect.github.com/n8n-io/n8n/issues/31151))
([920047d](https://redirect.github.com/n8n-io/n8n/commit/920047d2db10d085793963296c50e6a880227fa3))
- **core:** Clean up credential data on static/private mode toggle
([#&#8203;31322](https://redirect.github.com/n8n-io/n8n/issues/31322))
([572a807](https://redirect.github.com/n8n-io/n8n/commit/572a8075dbe587894b4a391fdf6c5d9a247b122b))
- **core:** Include offending node JSON in workflow save errors
([#&#8203;31296](https://redirect.github.com/n8n-io/n8n/issues/31296))
([c4fc044](https://redirect.github.com/n8n-io/n8n/commit/c4fc0447c04cbdb12ed9b55160bf9de770544436))
- **core:** Override workflow redaction policy at execution time when
instance enforcement is on
([#&#8203;31069](https://redirect.github.com/n8n-io/n8n/issues/31069))
([d6d0eff](https://redirect.github.com/n8n-io/n8n/commit/d6d0effddc8587dc1d0158444615eebebf2d82e7))
- **core:** Paginate the API keys list endpoint
([#&#8203;31500](https://redirect.github.com/n8n-io/n8n/issues/31500))
([d327be0](https://redirect.github.com/n8n-io/n8n/commit/d327be0756bfe6aabda3e630dfd33fea956ca88f))
- **core:** Persist pending confirmations on database
([#&#8203;31052](https://redirect.github.com/n8n-io/n8n/issues/31052))
([e413a77](https://redirect.github.com/n8n-io/n8n/commit/e413a7740d7a170df271473dd997d90b02f6a49c))
- **core:** Provide basic import of n8n packages
([#&#8203;30984](https://redirect.github.com/n8n-io/n8n/issues/30984))
([1a377ab](https://redirect.github.com/n8n-io/n8n/commit/1a377abfaa914caa63c2dd75e1df6236b8ced544))
- **core:** Restore AI Assistant HITL state across restart
([#&#8203;31077](https://redirect.github.com/n8n-io/n8n/issues/31077))
([408c3c0](https://redirect.github.com/n8n-io/n8n/commit/408c3c06977a431911e67408c449137b86646a1b))
- **core:** Restrict credentials to declared supported nodes
([#&#8203;31260](https://redirect.github.com/n8n-io/n8n/issues/31260))
([d6eb844](https://redirect.github.com/n8n-io/n8n/commit/d6eb844c32b2712c5924193fe3ffb7d3540874b9))
- **core:** Surface user-facing error when credential is not connected
for manual runs
([#&#8203;30993](https://redirect.github.com/n8n-io/n8n/issues/30993))
([2431a43](https://redirect.github.com/n8n-io/n8n/commit/2431a43ac1bbf15a04e4d832949b5dddc65f2161))
- **core:** Track JWE enablement on credential save events
([#&#8203;31224](https://redirect.github.com/n8n-io/n8n/issues/31224))
([c14337e](https://redirect.github.com/n8n-io/n8n/commit/c14337e189370ed1b81e3178bbbcd70d50dc24c1))
- **core:** Track last-used timestamp on API keys
([#&#8203;31236](https://redirect.github.com/n8n-io/n8n/issues/31236))
([ec83a0a](https://redirect.github.com/n8n-io/n8n/commit/ec83a0a944f7dca2f47c0b0725905ffc7e4b6629))
- **core:** Workflow export with credentials
([#&#8203;31241](https://redirect.github.com/n8n-io/n8n/issues/31241))
([00431d7](https://redirect.github.com/n8n-io/n8n/commit/00431d7505b247af4ad07615f447cffbc2e525e7))
- **Crypto Node:** Add HMAC-SHA1 support
([#&#8203;29740](https://redirect.github.com/n8n-io/n8n/issues/29740))
([64b53b0](https://redirect.github.com/n8n-io/n8n/commit/64b53b007672a0ac4c951ee4f80ac1d18c563805))
- **editor:** Add fallback web search for agents
([#&#8203;31010](https://redirect.github.com/n8n-io/n8n/issues/31010))
([b415544](https://redirect.github.com/n8n-io/n8n/commit/b4155446838fdcccec0d21857f67ba14e8cc803b))
- **editor:** Add HoverCard to design-system
([#&#8203;30611](https://redirect.github.com/n8n-io/n8n/issues/30611))
([7c138e1](https://redirect.github.com/n8n-io/n8n/commit/7c138e12a9cfab4f0ce4809fb8b531eb58c94b98))
- **editor:** Add N8nMarkdown editor to
[@&#8203;n8n/design-system](https://redirect.github.com/n8n/design-system)
and Agents
([#&#8203;29988](https://redirect.github.com/n8n-io/n8n/issues/29988))
([4983664](https://redirect.github.com/n8n-io/n8n/commit/49836641b5812c3afb87843881caf4bee3afaf15))
- **editor:** Add private credential badge, callout, and not-connected
validation in NDV
([#&#8203;31204](https://redirect.github.com/n8n-io/n8n/issues/31204))
([b890306](https://redirect.github.com/n8n-io/n8n/commit/b8903064cfc038d9174c263a80792abeed4ea4f1))
- **editor:** Apply instance redaction floor per-select in workflow
settings
([#&#8203;31229](https://redirect.github.com/n8n-io/n8n/issues/31229))
([d431710](https://redirect.github.com/n8n-io/n8n/commit/d431710a4c425e03acedc2ae2a91e23c8232e348))
- **editor:** Default workflow resolver to n8n system resolver
([#&#8203;31116](https://redirect.github.com/n8n-io/n8n/issues/31116))
([7f595ee](https://redirect.github.com/n8n-io/n8n/commit/7f595eef55480689b58684e30bbaaee8a1b87b51))
- **editor:** Direct-mount editor in AI artifact preview
([#&#8203;31126](https://redirect.github.com/n8n-io/n8n/issues/31126))
([89d0740](https://redirect.github.com/n8n-io/n8n/commit/89d0740e74271bf0f2990f5f711e7be36e0fa3ab))
- **editor:** Introduce new project/folder actions menu
([#&#8203;30614](https://redirect.github.com/n8n-io/n8n/issues/30614))
([f0ea4ed](https://redirect.github.com/n8n-io/n8n/commit/f0ea4ed1f072cef6acfc95245a65e1683962eb6c))
- **editor:** Refine plan review with chat-input edits
([#&#8203;31124](https://redirect.github.com/n8n-io/n8n/issues/31124))
([51aae25](https://redirect.github.com/n8n-io/n8n/commit/51aae256d101e4858969368a3ee354a66f2cbf5a))
- **editor:** Show data redaction scope dropdown to unlicensed users
([#&#8203;30966](https://redirect.github.com/n8n-io/n8n/issues/30966))
([25a836d](https://redirect.github.com/n8n-io/n8n/commit/25a836dfb7b0afb9ccd03495af640d394dd2290c))
- **editor:** Show private credential connection state in credentials
list
([#&#8203;31117](https://redirect.github.com/n8n-io/n8n/issues/31117))
([3af0afc](https://redirect.github.com/n8n-io/n8n/commit/3af0afcd28550f9677bd7ee07979b0ea62e6f218))
- **editor:** Validate private credentials only run under manual
triggers
([#&#8203;31211](https://redirect.github.com/n8n-io/n8n/issues/31211))
([5de0d32](https://redirect.github.com/n8n-io/n8n/commit/5de0d32e2dfba3c49e83eeb7d563214bdbff96a4))
- **Form Trigger Node:** Add n8n user authentication option
([#&#8203;30539](https://redirect.github.com/n8n-io/n8n/issues/30539))
([4604270](https://redirect.github.com/n8n-io/n8n/commit/460427046414a22fdfae3215314e6bf9eabadd5c))
- **Microsoft OneDrive Node:** Allow custom OAuth scopes (CE-949)
([#&#8203;31255](https://redirect.github.com/n8n-io/n8n/issues/31255))
([93e2a47](https://redirect.github.com/n8n-io/n8n/commit/93e2a47267a310d4a7d346a62bfa277a6c36554f))
- **Microsoft Outlook Node:** Allow custom OAuth scopes (CE-950)
([#&#8203;31262](https://redirect.github.com/n8n-io/n8n/issues/31262))
([30a6f51](https://redirect.github.com/n8n-io/n8n/commit/30a6f511aac7acf3300917d30663fbfe8da91f1b))
- **Microsoft SharePoint Node:** Allow custom OAuth scopes
([#&#8203;31256](https://redirect.github.com/n8n-io/n8n/issues/31256))
([6edd4ce](https://redirect.github.com/n8n-io/n8n/commit/6edd4cea36e2449bd5f140e5d0c930520d6b8314))

</details>

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

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

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

---

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

---

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

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9uOG4iLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL21pbm9yIl19-->
2026-06-03 18:44:41 +02:00
TrueCharts Bot 0fa4145539 chore(universal-media-server): update image docker.io/universalmediaserver/ums digest to 2ef9268 (#48706) 2026-06-03 18:44:24 +02:00
TrueCharts Bot 993e49cb31 fix(bookstack): update image ghcr.io/linuxserver/bookstack 26.05.20260528 → 26.05.20260601 (#48715)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/linuxserver/bookstack](https://redirect.github.com/linuxserver/docker-bookstack/packages)
([source](https://redirect.github.com/linuxserver/docker-bookstack)) |
patch | `2ebf978` → `f9a5db5` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9ib29rc3RhY2siLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL3BhdGNoIl19-->
2026-06-03 18:44:19 +02:00
TrueCharts Bot 693969c2d2 fix(zwavejs2mqtt): update image docker.io/zwavejs/zwave-js-ui 11.19.0 → 11.19.1 (#48729)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[docker.io/zwavejs/zwave-js-ui](https://redirect.github.com/zwave-js/zwave-js-ui)
| patch | `0a363b3` → `944d39f` |

---

> [!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>zwave-js/zwave-js-ui (docker.io/zwavejs/zwave-js-ui)</summary>

###
[`v11.19.1`](https://redirect.github.com/zwave-js/zwave-js-ui/blob/HEAD/CHANGELOG.md#11191-2026-06-02)

[Compare
Source](https://redirect.github.com/zwave-js/zwave-js-ui/compare/v11.19.0...v11.19.1)

##### 🐛 Bug Fixes

- **ui:** last Awake column as localized datetime
([#&#8203;4652](https://redirect.github.com/zwave-js/zwave-js-ui/issues/4652))
([63d3c7e](https://redirect.github.com/zwave-js/zwave-js-ui/commit/63d3c7e314566a719badf451a71d535186653473))

##### 🔧 Chores

- bump Z-Wave JS to 15.24.2, Server to 3.9.0
([#&#8203;4655](https://redirect.github.com/zwave-js/zwave-js-ui/issues/4655))
([118ccd7](https://redirect.github.com/zwave-js/zwave-js-ui/commit/118ccd744c692be18b9b6e0a04cc1e8bdfaa8ccb))

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC96d2F2ZWpzMm1xdHQiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL3BhdGNoIl19-->
2026-06-03 18:44:16 +02:00
TrueCharts Bot edd29c1053 fix(adguard-home): update image docker.io/adguard/adguardhome v0.107.76 → v0.107.77 (#48713) 2026-06-03 18:44:13 +02:00
TrueCharts Bot fc843a4527 feat(mstream): update image ghcr.io/linuxserver/mstream 6.9.1 → 6.10.0 (#48736)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/linuxserver/mstream](https://redirect.github.com/linuxserver/docker-mstream/packages)
([source](https://redirect.github.com/linuxserver/docker-mstream)) |
minor | `02a57c3` → `d87042b` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9tc3RyZWFtIiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9taW5vciJdfQ==-->
2026-06-03 18:44:11 +02:00
TrueCharts Bot 63b3a008b3 feat(zigbee2mqtt): update image docker.io/koenkk/zigbee2mqtt 2.10.1 → 2.11.0 (#48742) 2026-06-03 18:44:08 +02:00
TrueCharts Bot 612fa5e79a chore(tachidesk-docker): update image ghcr.io/suwayomi/tachidesk digest to 32a98cf (#48700) 2026-06-03 18:44:06 +02:00
TrueCharts Bot 69404a102d fix(grafana): update image docker.io/grafana/grafana 13.0.1 → 13.0.2 (#48722)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[docker.io/grafana/grafana](https://redirect.github.com/grafana/grafana)
| patch | `0f86bad` → `5dad0df` |

---

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

###
[`v13.0.2`](https://redirect.github.com/grafana/grafana/compare/v13.0.1...v13.0.2)

[Compare
Source](https://redirect.github.com/grafana/grafana/compare/v13.0.1...v13.0.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.

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

---

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

---

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

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9ncmFmYW5hIiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9wYXRjaCJdfQ==-->
2026-06-03 18:44:04 +02:00
TrueCharts Bot 19c9fe0532 chore(tt-rss): update image ghcr.io/tt-rss/tt-rss digest to 081c4cc (#48703)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| ghcr.io/tt-rss/tt-rss | digest | `3fb1155` → `081c4cc` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC90dC1yc3MiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL2RpZ2VzdCJdfQ==-->
2026-06-03 18:43:58 +02:00
TrueCharts Bot 7046857345 fix(affine): update image ghcr.io/toeverything/affine 0.26.3 → 0.26.7 (#48714) 2026-06-03 18:43:54 +02:00
TrueCharts Bot 78cb9e8307 chore(multi-scrobbler): update image docker.io/foxxmd/multi-scrobbler digest to 705b689 (#48687) 2026-06-03 18:43:51 +02:00
TrueCharts Bot c73be16a19 fix(syncthing): update image docker.io/syncthing/syncthing 2.1.0 → 2.1.1 (#48728)
This PR contains the following updates:

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

---

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

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

---

### Release Notes

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

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

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

#### Major changes in 2.1

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

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

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

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

This release is also available as:

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

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

#### What's Changed

##### Fixes

- fix(syncthing): properly upgrade via REST when Syncthing is running
(fixes
[#&#8203;10697](https://redirect.github.com/syncthing/syncthing/issues/10697))
by [@&#8203;calmh](https://redirect.github.com/calmh) in
[#&#8203;10699](https://redirect.github.com/syncthing/syncthing/pull/10699)
- fix(versioner): ensure user read/write/execute on archived dirs (fixes
[#&#8203;10532](https://redirect.github.com/syncthing/syncthing/issues/10532))
by [@&#8203;calmh](https://redirect.github.com/calmh) in
[#&#8203;10696](https://redirect.github.com/syncthing/syncthing/pull/10696)
- fix(discover): only announce wildcard for TCP punching when listening
on wildcard address (fixes
[#&#8203;10503](https://redirect.github.com/syncthing/syncthing/issues/10503))
by [@&#8203;calmh](https://redirect.github.com/calmh) in
[#&#8203;10691](https://redirect.github.com/syncthing/syncthing/pull/10691)
- fix(stcrashreceiver): close source loader responses on errors by
[@&#8203;mattn](https://redirect.github.com/mattn) in
[#&#8203;10704](https://redirect.github.com/syncthing/syncthing/pull/10704)
- fix(protocol): handle zero-size requests (fixes
[#&#8203;10709](https://redirect.github.com/syncthing/syncthing/issues/10709))
by [@&#8203;calmh](https://redirect.github.com/calmh) in
[#&#8203;10710](https://redirect.github.com/syncthing/syncthing/pull/10710)

##### Other

- build: be explicit about workflow permissions by
[@&#8203;calmh](https://redirect.github.com/calmh) in
[#&#8203;10690](https://redirect.github.com/syncthing/syncthing/pull/10690)
- chore(syncthing): include runtime context in GC crashes by
[@&#8203;calmh](https://redirect.github.com/calmh) in
[#&#8203;10702](https://redirect.github.com/syncthing/syncthing/pull/10702)
- build(deps): x/net for govulncheck by
[@&#8203;calmh](https://redirect.github.com/calmh) in
[#&#8203;10703](https://redirect.github.com/syncthing/syncthing/pull/10703)
- chore: use path/filepath for local file system paths by
[@&#8203;mattn](https://redirect.github.com/mattn) in
[#&#8203;10705](https://redirect.github.com/syncthing/syncthing/pull/10705)

#### New Contributors

- [@&#8203;mattn](https://redirect.github.com/mattn) made their first
contribution in
[#&#8203;10704](https://redirect.github.com/syncthing/syncthing/pull/10704)

**Full Changelog**:
<https://github.com/syncthing/syncthing/compare/v2.1.0...v2.1.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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9zeW5jdGhpbmciLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL3BhdGNoIl19-->
2026-06-03 18:43:48 +02:00
TrueCharts Bot 6a304bccbe chore(traccar): update image docker.io/traccar/traccar digest to a239e4d (#48701) 2026-06-03 18:43:45 +02:00
TrueCharts Bot 55ae24a92b fix(ddns-go): update image docker.io/jeessy/ddns-go v6.17.0 → v6.17.1 (#48716) 2026-06-03 18:43:43 +02:00
TrueCharts Bot 0647ff1ba1 chore(lancache-monolithic): update image docker.io/lancachenet/monolithic digest to 38c85b7 (#48681)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| docker.io/lancachenet/monolithic | digest | `9dbc14c` → `38c85b7` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9sYW5jYWNoZS1tb25vbGl0aGljIiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9kaWdlc3QiXX0=-->
2026-06-03 18:43:41 +02:00
TrueCharts Bot 07e2c9f935 chore(webtop): update webtop (#48708)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| lscr.io/linuxserver/webtop | digest | `25f302f` → `b93d203` |
| lscr.io/linuxserver/webtop | digest | `f6b668c` → `8570d44` |
| lscr.io/linuxserver/webtop | digest | `e28bfd9` → `a59158a` |
| lscr.io/linuxserver/webtop | digest | `6befbc1` → `ef3b873` |
| lscr.io/linuxserver/webtop | digest | `1ce9e78` → `db3e3c3` |
| lscr.io/linuxserver/webtop | digest | `51afe6f` → `57473b5` |
| lscr.io/linuxserver/webtop | digest | `2eae51d` → `fe1f482` |
| lscr.io/linuxserver/webtop | digest | `fd387de` → `397ab0a` |
| lscr.io/linuxserver/webtop | digest | `57b2b68` → `b24b725` |
| lscr.io/linuxserver/webtop | digest | `bd4f835` → `c2b0706` |
| lscr.io/linuxserver/webtop | digest | `dc752c7` → `7c96ba2` |
| lscr.io/linuxserver/webtop | digest | `cce9416` → `d5001d5` |

---

> [!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-06-03 18:43:38 +02:00
TrueCharts Bot 4ee75e3aba chore(speedtest-tracker): update image ghcr.io/linuxserver/speedtest-tracker digest to 79c0063 (#48696)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/linuxserver/speedtest-tracker](https://redirect.github.com/linuxserver/docker-speedtest-tracker/packages)
([source](https://redirect.github.com/linuxserver/docker-speedtest-tracker))
| digest | `8b18bf5` → `79c0063` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9zcGVlZHRlc3QtdHJhY2tlciIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvZGlnZXN0Il19-->
2026-06-03 18:43:35 +02:00
TrueCharts Bot f2495a6f17 chore(kdenlive): update image lscr.io/linuxserver/kdenlive digest to 9a8807f (#48679)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| lscr.io/linuxserver/kdenlive | digest | `91955b2` → `9a8807f` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9rZGVubGl2ZSIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvZGlnZXN0Il19-->
2026-06-03 18:43:27 +02:00
TrueCharts Bot 8dfa40bf86 chore(librespeed): update image ghcr.io/linuxserver/librespeed digest to 4f76560 (#48682)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/linuxserver/librespeed](https://redirect.github.com/linuxserver/docker-librespeed/packages)
([source](https://redirect.github.com/linuxserver/docker-librespeed)) |
digest | `b1f655f` → `4f76560` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9saWJyZXNwZWVkIiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9kaWdlc3QiXX0=-->
2026-06-03 18:43:12 +02:00
TrueCharts Bot f8664effb2 chore(mongodb): update image docker.io/bitnamisecure/mongodb digest to f8e4213 (#48686)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| docker.io/bitnamisecure/mongodb | digest | `681e57e` → `f8e4213` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9tb25nb2RiIiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9kaWdlc3QiXX0=-->
2026-06-03 18:42:58 +02:00
TrueCharts Bot cf35a5ac5f chore(lancache-dns): update image docker.io/lancachenet/lancache-dns digest to 575f470 (#48680) 2026-06-03 18:42:54 +02:00
TrueCharts Bot e6a2ac29ee chore(iyuuplus): update image docker.io/iyuucn/iyuuplus digest to db94aeb (#48678)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| docker.io/iyuucn/iyuuplus | digest | `4ef0728` → `db94aeb` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9peXV1cGx1cyIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvZGlnZXN0Il19-->
2026-06-03 18:42:52 +02:00
TrueCharts Bot a87e13f6c2 chore(dashy): update image ghcr.io/lissy93/dashy digest to dd02c4c (#48667)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| ghcr.io/lissy93/dashy | digest | `7430767` → `dd02c4c` |

---

> [!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-06-03 18:41:15 +02:00
TrueCharts Bot f20ff71b88 chore(drawio): update image docker.io/jgraph/drawio digest to 1191a3d (#48669)
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)) | digest |
`3fbc301` → `1191a3d` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9kcmF3aW8iLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL2RpZ2VzdCJdfQ==-->
2026-06-03 18:40:10 +02:00
TrueCharts Bot b893ed232e chore(automatic-ripping-machine): update image docker.io/automaticrippingmachine/automatic-ripping-machine digest to c03a556 (#48660)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[docker.io/automaticrippingmachine/automatic-ripping-machine](https://redirect.github.com/automatic-ripping-machine/automatic-ripping-machine)
| digest | `fa101db` → `c03a556` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9hdXRvbWF0aWMtcmlwcGluZy1tYWNoaW5lIiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9kaWdlc3QiXX0=-->
2026-06-03 18:22:25 +02:00
TrueCharts-Admin 7a8db7a029 chore(github-action): update actions/checkout digest digest to df4cb1c 2026-06-03 16:17:40 +00:00
Brioche 90b8975464 feat(affine) add new chart (#48656)
**Description**

⚒️ Fixes  #

**⚙️ Type of change**

- [x] ⚙️ Feature/App addition
- [ ] 🪛 Bugfix
- [ ] ⚠️ Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] 🔃 Refactor of current code
- [ ] 📜 Documentation Changes

**🧪 How Has This Been Tested?**

Installed on a personal Talos/k8s cluster (k8s 1.33) with the local
chart path:
- `helm dependency update` and `helm lint` pass
- CNPG operator installed via the `cloudnative-pg` upstream chart
- `helm install` with single-node CNPG (`cluster.instances: 1`,
`cluster.singleNode: true`) and a generated `cnpg.main.password`
- Verified:
- migration init-container (`affine-install-affine-migration`) runs
`node ./scripts/self-host-predeploy.js` to completion
- CNPG `Cluster` reaches `Ready`, the `vectors` extension is enabled
(`SELECT extname FROM pg_extension;` lists `vectors`)
  - main `affine` pod reaches `Ready`, TCP probes on port 3010 succeed
- external HTTPS access works through nginx-ingress + cert-manager
(`affine.domain.com` returns the AFFiNE web UI)
- PVCs `affine-config` and `affine-storage` are bound and mounted on
both the main and init containers
- `affine-server-external-url` is correctly built as `<scheme>://<host>`
when `affine.serverHost` is set

The chart is published as OCI; no test cluster is required to pull
dependencies.

**📃 Notes:**

- New chart for **AFFiNE** (https://github.com/toeverything/AFFiNE) —
open-source, all-in-one workspace (docs, whiteboards, tasks).
- Image: `ghcr.io/toeverything/affine:stable` pinned by digest.
- Dependencies:
  - `common` 29.3.4 (shared library)
  - `valkey` 2.3.2 (aliased `redis`) — required by upstream
- CNPG with `type: vectors` and `pgVersion: 16` — required by upstream
(uses pgvector)
- The upstream image runs as root and writes under `/root/.affine/...`.
The chart's `securityContext` keeps root + capabilities, and the comment
in `values.yaml` tells users to set `pod-security.kubernetes.io/enforce:
baseline` (or `privileged`) on the namespace. `restricted` PSS is not
supported.
- Migration is handled as an `initContainer` with `type: install` (runs
only on install), executing `node ./scripts/self-host-predeploy.js` —
same script as the official `affine_migration` compose service. It
mounts the same `storage` and `config` PVCs as the main container.
- The `affine-server-external-url` env var is built from
`affine.serverHost` + `affine.useHttps` so the URL always carries a
scheme (upstream validates this).
- README links reference `stable/affine` (forward-looking) even though
the chart is currently in `incubator/affine`; the path will match once
promoted.
- Icon is in `.webp` (192px source converted with `cwebp`), no `.png` is
shipped because the `.helmignore` and the daily CI both expect
`icon.webp` / `icon-small.webp`.

**✔️ Checklist:**

- [x] ⚖️ My code follows the style guidelines of this project
- [x] 👀 I have performed a self-review of my own code
- [x] #️⃣ I have commented my code, particularly in hard-to-understand
areas (`values.yaml` has inline comments for the securityContext and the
external URL logic)
- [x] 📄 I have made changes to the documentation (`README.md` + comments
in `values.yaml`)
- [ ] 🧪 I have added tests to this description that prove my fix is
effective or that my feature works
- [ ] ⬆️ I increased versions for any altered app according to semantic
versioning
- [x] I made sure the title starts with `feat(chart-name):`,
`fix(chart-name):`, `chore(chart-name):`, `docs(chart-name):` or
`fix(docs):`

** App addition**

If this PR is an app addition please make sure you have done the
following.

- [x] 🖼️ I have added an icon in the Chart's root directory called
`icon.png`

---

---------

Signed-off-by: Alfred Göppel <43101280+alfi0812@users.noreply.github.com>
Co-authored-by: n0PainNoBrioche <22093195+n0PainNoBrioche@users.noreply.github.com>
Co-authored-by: Alfred Göppel <43101280+alfi0812@users.noreply.github.com>
2026-06-03 15:13:07 +02:00
allcontributors[bot] 34da5204e2 docs: add n0PainNoBrioche as a contributor for code (#48658)
Adds @n0PainNoBrioche as a contributor for code.

This was requested by alfi0812 [in this
comment](https://github.com/trueforge-org/truecharts/pull/48656#issuecomment-4612603788)

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2026-06-03 15:06:02 +02:00
Alfred Göppel 6aef8ec1b6 BREAKING(backuppc): Switch to maintained image (#48657)
**Description**
<!--
Please include a summary of the change and which issue is fixed. Please
also include relevant motivation and context. List any dependencies that
are required for this change.
-->
⚒️ Fixes  # <!--(issue)-->

**⚙️ Type of change**

- [ ] ⚙️ Feature/App addition
- [ ] 🪛 Bugfix
- [x] ⚠️ Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [x] 🔃 Refactor of current code
- [ ] 📜 Documentation Changes

**🧪 How Has This Been Tested?**
<!--
Please describe the tests that you ran to verify your changes. Provide
instructions so we can reproduce. Please also list any relevant details
for your test configuration
-->

**📃 Notes:**
<!-- Please enter any other relevant information here -->

**✔️ Checklist:**

- [x] ⚖️ My code follows the style guidelines of this project
- [x] 👀 I have performed a self-review of my own code
- [ ] #️⃣ I have commented my code, particularly in hard-to-understand
areas
- [ ] 📄 I have made changes to the documentation
- [ ] 🧪 I have added tests to this description that prove my fix is
effective or that my feature works
- [ ] ⬆️ I increased versions for any altered app according to semantic
versioning
- [x] I made sure the title starts with `feat(chart-name):`,
`fix(chart-name):`, `chore(chart-name):`, `docs(chart-name):` or
`fix(docs):`

** App addition**

If this PR is an app addition please make sure you have done the
following.

- [ ] 🖼️ I have added an icon in the Chart's root directory called
`icon.png`

---

_Please don't blindly check all the boxes. Read them and only check
those that apply.
Those checkboxes are there for the reviewer to see what is this all
about and
the status of this PR with a quick glance._
2026-06-03 14:58:44 +02:00
TrueCharts Bot 7326d66985 fix(nextcloud): update image docker.io/collabora/code 25.04.9.4.1 → 25.04.10.3.1 (#48645)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| docker.io/collabora/code | patch | `fe49c08` → `a51dd5d` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9uZXh0Y2xvdWQiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL3BhdGNoIl19-->
2026-06-03 11:29:52 +00:00