Commit Graph

56215 Commits

Author SHA1 Message Date
TrueCharts Bot 5a43c8b666 fix(n8n): update image ghcr.io/n8n-io/n8n 2.21.3 → 2.21.4 (#48351)
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)) | patch | `2300573` →
`e755a7b` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9uOG4iLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL3BhdGNoIl19-->
2026-05-19 13:39:28 +02:00
TrueCharts Bot f910dc44a6 chore(budge): update image ghcr.io/linuxserver/budge digest to 34bbf11 (#48345)
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 | `0829248` → `34bbf11` |

---

> [!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-05-19 13:38:19 +02:00
TrueCharts Bot 4c2a62421d chore(filezilla): update image ghcr.io/linuxserver/filezilla digest to 323df82 (#48346)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/linuxserver/filezilla](https://redirect.github.com/linuxserver/docker-filezilla/packages)
([source](https://redirect.github.com/linuxserver/docker-filezilla)) |
digest | `dbb9568` → `323df82` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9maWxlemlsbGEiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL2RpZ2VzdCJdfQ==-->
2026-05-19 13:38:15 +02:00
TrueCharts Bot 0fefac373b chore(automatic-ripping-machine): update image docker.io/automaticrippingmachine/automatic-ripping-machine digest to fe0cb8b (#48344)
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 | `46c487a` → `fe0cb8b` |

---

> [!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-05-19 13:38:03 +02:00
TrueCharts Bot aa6e0acd89 chore(mysql-workbench): update image ghcr.io/linuxserver/mysql-workbench digest to 2510a21 (#48341)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/linuxserver/mysql-workbench](https://redirect.github.com/linuxserver/docker-mysql-workbench/packages)
([source](https://redirect.github.com/linuxserver/docker-mysql-workbench))
| digest | `7533b00` → `2510a21` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9teXNxbC13b3JrYmVuY2giLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL2RpZ2VzdCJdfQ==-->
2026-05-19 07:31:43 +02:00
TrueCharts Bot 873d0ecb33 chore(anything-llm): update image ghcr.io/mintplex-labs/anything-llm digest to dcbd6b8 (#48339) 2026-05-19 07:31:00 +02:00
TrueCharts Bot de2358d791 chore(openvscode-server): update image ghcr.io/linuxserver/openvscode-server digest to b87a986 (#48342)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/linuxserver/openvscode-server](https://redirect.github.com/linuxserver/docker-openvscode-server/packages)
([source](https://redirect.github.com/linuxserver/docker-openvscode-server))
| digest | `454885e` → `b87a986` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9vcGVudnNjb2RlLXNlcnZlciIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvZGlnZXN0Il19-->
2026-05-19 07:30:54 +02:00
TrueCharts Bot 8c330d3f6f feat(splunk): update image docker.io/splunk/splunk 10.2.3 → 10.4.0 (#48343)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| docker.io/splunk/splunk | minor | `77183a6` → `5fef7b0` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9zcGx1bmsiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL21pbm9yIl19-->
2026-05-19 07:29:44 +02:00
TrueCharts Bot c44bc19b35 chore(broadcast-box): update image seaduboi/broadcast-box digest to 546022b (#48340)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| seaduboi/broadcast-box | digest | `e6cb261` → `546022b` |

---

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

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

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

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

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

---

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

---

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

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9icm9hZGNhc3QtYm94IiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9kaWdlc3QiXX0=-->
2026-05-19 07:29:38 +02:00
TrueCharts Bot 485e64cb7a feat(blocky): update image ghcr.io/0xerr0r/blocky v0.29.0 → v0.30.0 (#48338)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [ghcr.io/0xerr0r/blocky](https://redirect.github.com/0xERR0R/blocky) |
minor | `a6d99f3` → `d9f15ed` |

---

> [!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>0xERR0R/blocky (ghcr.io/0xerr0r/blocky)</summary>

###
[`v0.30.0`](https://redirect.github.com/0xERR0R/blocky/releases/tag/v0.30.0)

[Compare
Source](https://redirect.github.com/0xERR0R/blocky/compare/v0.29.0...v0.30.0)

#### Changelog

##### Features

-
[`0de3fac`](https://redirect.github.com/0xERR0R/blocky/commit/0de3fac101964aa85d6eb6ac43ed67d84d8116be):
feat(sudn): handle resolver.arpa zone per RFC 9462 (DDR)
([#&#8203;2059](https://redirect.github.com/0xERR0R/blocky/issues/2059))
([@&#8203;0xERR0R](https://redirect.github.com/0xERR0R))
-
[`c32863d`](https://redirect.github.com/0xERR0R/blocky/commit/c32863d342e4edaf949021bc21446ac8d5762e30):
feat: add DNS-over-QUIC (DoQ) upstream support (RFC 9250)
([#&#8203;2013](https://redirect.github.com/0xERR0R/blocky/issues/2013))
([@&#8203;elsbrock](https://redirect.github.com/elsbrock))
-
[`22b0bdd`](https://redirect.github.com/0xERR0R/blocky/commit/22b0bdd3538e052b10660a3bfbcf1731d05b5b07):
feat: add schedule-based blocking for deny/allowlist groups
([#&#8203;2037](https://redirect.github.com/0xERR0R/blocky/issues/2037))
([@&#8203;alessandrocuzzocrea](https://redirect.github.com/alessandrocuzzocrea))
-
[`842dda9`](https://redirect.github.com/0xERR0R/blocky/commit/842dda99a8ecbd489ee8755beea3ce6fe9fd49bf):
feat: serve DoH over HTTP/3 (DoH3, RFC 9114)
([#&#8203;2060](https://redirect.github.com/0xERR0R/blocky/issues/2060))
([@&#8203;0xERR0R](https://redirect.github.com/0xERR0R))
-
[`c95cfba`](https://redirect.github.com/0xERR0R/blocky/commit/c95cfba19b48c61b1f6dbdebe78fa4a29f221f9f):
feat: validate allow/denylist references in ClientGroupsBlock
([#&#8203;2016](https://redirect.github.com/0xERR0R/blocky/issues/2016))
([@&#8203;JenswBE](https://redirect.github.com/JenswBE))

##### Bug fixes

-
[`10d6446`](https://redirect.github.com/0xERR0R/blocky/commit/10d644602db9a7b7ef93018de9f5a13eb5af8dbe):
fix(api): keep /api/query response unobfuscated when log.privacy is on
([#&#8203;2058](https://redirect.github.com/0xERR0R/blocky/issues/2058))
([@&#8203;0xERR0R](https://redirect.github.com/0xERR0R))
-
[`fb28513`](https://redirect.github.com/0xERR0R/blocky/commit/fb285134dec0503416161007d1f137700bade5de):
fix: enhance DNS bootstrapping by utilizing IPs from DNS stamps
([#&#8203;1995](https://redirect.github.com/0xERR0R/blocky/issues/1995))
([@&#8203;0xERR0R](https://redirect.github.com/0xERR0R))
-
[`2ffe18a`](https://redirect.github.com/0xERR0R/blocky/commit/2ffe18ae8908017555610920de08a013b0d33d1d):
fix: use RFC 4034 canonical DNS name ordering for NSEC coverage check
([#&#8203;2017](https://redirect.github.com/0xERR0R/blocky/issues/2017))
([@&#8203;0xERR0R](https://redirect.github.com/0xERR0R))

##### Build and dependencies

-
[`a8015c8`](https://redirect.github.com/0xERR0R/blocky/commit/a8015c8a4d8d89c648f8d80da51ed8dc41b1bc9d):
build(deps): bump codecov/codecov-action from 5 to 6
([#&#8203;2029](https://redirect.github.com/0xERR0R/blocky/issues/2029))
([@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot])
-
[`89aee54`](https://redirect.github.com/0xERR0R/blocky/commit/89aee541625fa4bc3ddfbf6d441d51cf1d09904f):
build(deps): bump crazy-max/ghaction-docker-meta from 5 to 6
([#&#8203;2005](https://redirect.github.com/0xERR0R/blocky/issues/2005))
([@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot])
-
[`98f41c4`](https://redirect.github.com/0xERR0R/blocky/commit/98f41c4dedaa5630cb54ef0f97abf31ec02be12b):
build(deps): bump dependabot/fetch-metadata from 2 to 3
([#&#8203;2031](https://redirect.github.com/0xERR0R/blocky/issues/2031))
([@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot])
-
[`83434c5`](https://redirect.github.com/0xERR0R/blocky/commit/83434c58456a612eb55dbd161ff13f39549f756e):
build(deps): bump docker/build-push-action from 6 to 7
([#&#8203;2004](https://redirect.github.com/0xERR0R/blocky/issues/2004))
([@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot])
-
[`0c9e176`](https://redirect.github.com/0xERR0R/blocky/commit/0c9e176b314da2624aba23366c282a48ec98ab8f):
build(deps): bump docker/login-action from 3 to 4
([#&#8203;2003](https://redirect.github.com/0xERR0R/blocky/issues/2003))
([@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot])
-
[`67dabab`](https://redirect.github.com/0xERR0R/blocky/commit/67dababac07d292533242a34ddfa5942ea8e813d):
build(deps): bump docker/setup-buildx-action from 3 to 4
([#&#8203;2006](https://redirect.github.com/0xERR0R/blocky/issues/2006))
([@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot])
-
[`def8e95`](https://redirect.github.com/0xERR0R/blocky/commit/def8e95faa89e0810632565585e667de0627ab6c):
build(deps): bump docker/setup-qemu-action from 3 to 4
([#&#8203;2002](https://redirect.github.com/0xERR0R/blocky/issues/2002))
([@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot])
-
[`733f21c`](https://redirect.github.com/0xERR0R/blocky/commit/733f21ce5b7f55c4da05013a358d644537b8e15e):
build(deps): bump github.com/alicebob/miniredis/v2 from 2.37.0 to 2.38.0
([#&#8203;2055](https://redirect.github.com/0xERR0R/blocky/issues/2055))
([@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot])
-
[`5130c3e`](https://redirect.github.com/0xERR0R/blocky/commit/5130c3e2c11341dd5ccf637a86b8b45092a1c576):
build(deps): bump github.com/breml/rootcerts from 0.3.4 to 0.3.5
([#&#8203;2040](https://redirect.github.com/0xERR0R/blocky/issues/2040))
([@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot])
-
[`08e53d7`](https://redirect.github.com/0xERR0R/blocky/commit/08e53d712aea9f11bccf3ea428da23e05781f4ab):
build(deps): bump github.com/docker/go-connections from 0.6.0 to 0.7.0
([#&#8203;2038](https://redirect.github.com/0xERR0R/blocky/issues/2038))
([@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot])
-
[`95225f8`](https://redirect.github.com/0xERR0R/blocky/commit/95225f80f8334f28c75a5dbbebe6650fdc08be34):
build(deps): bump github.com/jackc/pgx/v5 from 5.7.5 to 5.9.0
([#&#8203;2039](https://redirect.github.com/0xERR0R/blocky/issues/2039))
([@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot])
-
[`3274076`](https://redirect.github.com/0xERR0R/blocky/commit/3274076afdfffb8b64902954578ad12ec9fac41d):
build(deps): bump github.com/jackc/pgx/v5 from 5.9.0 to 5.9.2
([#&#8203;2041](https://redirect.github.com/0xERR0R/blocky/issues/2041))
([@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot])
-
[`7a279fc`](https://redirect.github.com/0xERR0R/blocky/commit/7a279fcc89f7a3fcd1355698702cfe82647ef393):
build(deps): bump github.com/moby/moby/api from 1.54.1 to 1.54.2
([#&#8203;2050](https://redirect.github.com/0xERR0R/blocky/issues/2050))
([@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot])
-
[`1a04f45`](https://redirect.github.com/0xERR0R/blocky/commit/1a04f458bd531920a28f7ab0d2fa80a373893984):
build(deps): bump github.com/oapi-codegen/runtime from 1.1.2 to 1.2.0
([#&#8203;1999](https://redirect.github.com/0xERR0R/blocky/issues/1999))
([@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot])
-
[`076c880`](https://redirect.github.com/0xERR0R/blocky/commit/076c880c4e74177fb11600a4a7f28d36e1427a45):
build(deps): bump github.com/oapi-codegen/runtime from 1.2.0 to 1.3.0
([#&#8203;2021](https://redirect.github.com/0xERR0R/blocky/issues/2021))
([@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot])
-
[`b7fddae`](https://redirect.github.com/0xERR0R/blocky/commit/b7fddae26631e24301ce58ad351b968ab32b04b7):
build(deps): bump github.com/oapi-codegen/runtime from 1.3.0 to 1.3.1
([#&#8203;2028](https://redirect.github.com/0xERR0R/blocky/issues/2028))
([@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot])
-
[`9c8f11c`](https://redirect.github.com/0xERR0R/blocky/commit/9c8f11c7d9e82542879463b71a628c9257754486):
build(deps): bump github.com/oapi-codegen/runtime from 1.3.1 to 1.4.0
([#&#8203;2030](https://redirect.github.com/0xERR0R/blocky/issues/2030))
([@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot])
-
[`62a7e4c`](https://redirect.github.com/0xERR0R/blocky/commit/62a7e4c5a6fe18821d4051fa525f75a22d63d66e):
build(deps): bump github.com/onsi/ginkgo/v2 from 2.28.1 to 2.28.2
([#&#8203;2042](https://redirect.github.com/0xERR0R/blocky/issues/2042))
([@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot])
-
[`56dfb1d`](https://redirect.github.com/0xERR0R/blocky/commit/56dfb1d19557f85e6ce9992b2b02f40ae33aef72):
build(deps): bump github.com/onsi/ginkgo/v2 from 2.28.2 to 2.28.3
([#&#8203;2044](https://redirect.github.com/0xERR0R/blocky/issues/2044))
([@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot])
-
[`adb9457`](https://redirect.github.com/0xERR0R/blocky/commit/adb9457c6d0a15bd1372be2c6ca3a7e84ddbce8b):
build(deps): bump github.com/onsi/ginkgo/v2 from 2.28.3 to 2.29.0
([#&#8203;2057](https://redirect.github.com/0xERR0R/blocky/issues/2057))
([@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot])
-
[`5d6da86`](https://redirect.github.com/0xERR0R/blocky/commit/5d6da8673e1f7d86b07314ae6e58eeb1b334a91b):
build(deps): bump github.com/onsi/gomega from 1.39.1 to 1.40.0
([#&#8203;2043](https://redirect.github.com/0xERR0R/blocky/issues/2043))
([@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot])
-
[`6ac0c33`](https://redirect.github.com/0xERR0R/blocky/commit/6ac0c33f72306f6c4281196e8725ebb10c2904b1):
build(deps): bump github.com/onsi/gomega from 1.40.0 to 1.41.0
([#&#8203;2056](https://redirect.github.com/0xERR0R/blocky/issues/2056))
([@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot])
-
[`14047f2`](https://redirect.github.com/0xERR0R/blocky/commit/14047f253168dbc19980909af858e186ebaaa423):
build(deps): bump github.com/quic-go/quic-go from 0.59.0 to 0.59.1
([#&#8203;2054](https://redirect.github.com/0xERR0R/blocky/issues/2054))
([@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot])
-
[`670daf3`](https://redirect.github.com/0xERR0R/blocky/commit/670daf34dff8693b66486dec9bbccfef335a92be):
build(deps): bump
github.com/testcontainers/testcontainers-go/modules/mariadb from 0.40.0
to 0.41.0
([#&#8203;2011](https://redirect.github.com/0xERR0R/blocky/issues/2011))
([@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot])
-
[`ecd41d6`](https://redirect.github.com/0xERR0R/blocky/commit/ecd41d69cd7cb797b7437050a7bfd37853fcd939):
build(deps): bump
github.com/testcontainers/testcontainers-go/modules/postgres from 0.40.0
to 0.41.0
([#&#8203;2012](https://redirect.github.com/0xERR0R/blocky/issues/2012))
([@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot])
-
[`5c9df81`](https://redirect.github.com/0xERR0R/blocky/commit/5c9df8131316ccfc47e38ca20c38c609a3cd889f):
build(deps): bump
github.com/testcontainers/testcontainers-go/modules/redis from 0.40.0 to
0.41.0
([#&#8203;2009](https://redirect.github.com/0xERR0R/blocky/issues/2009))
([@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot])
-
[`0f1b3f3`](https://redirect.github.com/0xERR0R/blocky/commit/0f1b3f399bde6b30c4c47eb330119b9fa6b33599):
build(deps): bump go.opentelemetry.io/otel/sdk from 1.35.0 to 1.40.0
([#&#8203;2001](https://redirect.github.com/0xERR0R/blocky/issues/2001))
([@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot])
-
[`6a06aa4`](https://redirect.github.com/0xERR0R/blocky/commit/6a06aa41098703014b743656a621ff7fcc205051):
build(deps): bump go.opentelemetry.io/otel/sdk from 1.39.0 to 1.43.0
([#&#8203;2047](https://redirect.github.com/0xERR0R/blocky/issues/2047))
([@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot])
-
[`394a585`](https://redirect.github.com/0xERR0R/blocky/commit/394a58526110ad807fa75496ef2f05354cd48962):
build(deps): bump golang.org/x/net from 0.51.0 to 0.52.0
([#&#8203;2014](https://redirect.github.com/0xERR0R/blocky/issues/2014))
([@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot])
-
[`f7718ae`](https://redirect.github.com/0xERR0R/blocky/commit/f7718ae5fe3dc98e9c32f4572e0089997873c390):
build(deps): bump golang.org/x/net from 0.52.0 to 0.53.0
([#&#8203;2036](https://redirect.github.com/0xERR0R/blocky/issues/2036))
([@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot])
-
[`2ea2b65`](https://redirect.github.com/0xERR0R/blocky/commit/2ea2b653a872578add77e5147af147b4dd1536da):
build(deps): bump golang.org/x/net from 0.53.0 to 0.54.0
([#&#8203;2053](https://redirect.github.com/0xERR0R/blocky/issues/2053))
([@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot])
-
[`2d36b56`](https://redirect.github.com/0xERR0R/blocky/commit/2d36b562f7ba4bf43f344f5b9cb95a01a58351be):
build(deps): bump google.golang.org/grpc from 1.73.0 to 1.79.3
([#&#8203;2020](https://redirect.github.com/0xERR0R/blocky/issues/2020))
([@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot])
-
[`bdcd239`](https://redirect.github.com/0xERR0R/blocky/commit/bdcd239af4139d9417777b5d78f01ecdadb0caed):
build(deps): bump testcontainers-go to v0.42.0
([#&#8203;2046](https://redirect.github.com/0xERR0R/blocky/issues/2046))
([@&#8203;0xERR0R](https://redirect.github.com/0xERR0R))
-
[`cb2ae25`](https://redirect.github.com/0xERR0R/blocky/commit/cb2ae25341b08be01d744159665d17dc0d434646):
build: update golangci-lint
([#&#8203;2008](https://redirect.github.com/0xERR0R/blocky/issues/2008))
([@&#8203;0xERR0R](https://redirect.github.com/0xERR0R))
-
[`fa8250c`](https://redirect.github.com/0xERR0R/blocky/commit/fa8250caf7cffb758ec77b106d650f83d53d2e60):
build: update goreleaser action
([#&#8203;2024](https://redirect.github.com/0xERR0R/blocky/issues/2024))
([@&#8203;0xERR0R](https://redirect.github.com/0xERR0R))

##### Misc

-
[`1c43054`](https://redirect.github.com/0xERR0R/blocky/commit/1c43054e0eca29c6bd6a52dd607e484623c0530f):
perf(blocking): keep time.Parse off the schedule hot path
([#&#8203;2049](https://redirect.github.com/0xERR0R/blocky/issues/2049))
([@&#8203;0xERR0R](https://redirect.github.com/0xERR0R))
-
[`b4a1d54`](https://redirect.github.com/0xERR0R/blocky/commit/b4a1d54aa8456d721a585368f85a4a641e73948b):
refactor(e2e): extend e2e tests
([#&#8203;2023](https://redirect.github.com/0xERR0R/blocky/issues/2023))
([@&#8203;0xERR0R](https://redirect.github.com/0xERR0R))
-
[`667044b`](https://redirect.github.com/0xERR0R/blocky/commit/667044b07b4e887d0c5dfb1f22f6efe222e21beb):
refactor: redis write through cache
([#&#8203;2025](https://redirect.github.com/0xERR0R/blocky/issues/2025))
([@&#8203;0xERR0R](https://redirect.github.com/0xERR0R))
-
[`835e018`](https://redirect.github.com/0xERR0R/blocky/commit/835e0180a2d7390c684dbe77b41ae0bcedc978c4):
refactor: small quick improvements
([#&#8203;2019](https://redirect.github.com/0xERR0R/blocky/issues/2019))
([@&#8203;0xERR0R](https://redirect.github.com/0xERR0R))
-
[`94e9212`](https://redirect.github.com/0xERR0R/blocky/commit/94e921242fc849fe270c1023e0849258f0f0a8c1):
test(e2e): smoke-test schedule-based blocking
([#&#8203;2048](https://redirect.github.com/0xERR0R/blocky/issues/2048))
([@&#8203;0xERR0R](https://redirect.github.com/0xERR0R))

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9ibG9ja3kiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL21pbm9yIl19-->
2026-05-19 01:28:59 +02:00
TrueCharts Bot 149bc1ee71 chore(anything-llm): update image ghcr.io/mintplex-labs/anything-llm digest to d79f47c (#48334)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| ghcr.io/mintplex-labs/anything-llm | digest | `16bdd38` → `d79f47c` |

---

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

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

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

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

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

---

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

---

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

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9hbnl0aGluZy1sbG0iLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL2RpZ2VzdCJdfQ==-->
2026-05-19 01:27:35 +02:00
TrueCharts Bot 84a50f2888 fix(semaphore): update image docker.io/semaphoreui/semaphore v2.18.3 → v2.18.4 (#48337)
This PR contains the following updates:

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

---

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

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

---

### Release Notes

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

###
[`v2.18.4`](https://redirect.github.com/semaphoreui/semaphore/releases/tag/v2.18.4)

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

#### Changelog

-
[`7ca373d`](https://redirect.github.com/semaphoreui/semaphore/commit/7ca373de70acb3845b4b286e99b2214464848f8e)
fix(docker): check reg token file

#### What's Changed

- truncate commit message by runes, not bytes by
[@&#8203;4n70w4](https://redirect.github.com/4n70w4) in
[#&#8203;3836](https://redirect.github.com/semaphoreui/semaphore/pull/3836)
- fix(db): honor legacy environment\_id when saving templates by
[@&#8203;cursor](https://redirect.github.com/cursor)\[bot] in
[#&#8203;3841](https://redirect.github.com/semaphoreui/semaphore/pull/3841)
- api-docs: align spec with actual REST API behavior by
[@&#8203;Omicron7](https://redirect.github.com/Omicron7) in
[#&#8203;3852](https://redirect.github.com/semaphoreui/semaphore/pull/3852)

#### New Contributors

- [@&#8203;4n70w4](https://redirect.github.com/4n70w4) made their first
contribution in
[#&#8203;3836](https://redirect.github.com/semaphoreui/semaphore/pull/3836)

**Full Changelog**:
<https://github.com/semaphoreui/semaphore/compare/v2.18.2...v2.18.4>

</details>

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

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

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

---

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

---

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

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9zZW1hcGhvcmUiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL3BhdGNoIl19-->
2026-05-19 01:27:10 +02:00
TrueCharts Bot ddfc1d5ba1 chore(archivebox): update image docker.io/archivebox/archivebox digest to 1a5a373 (#48335)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| docker.io/archivebox/archivebox | digest | `fdf2936` → `1a5a373` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9hcmNoaXZlYm94IiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9kaWdlc3QiXX0=-->
2026-05-19 01:27:03 +02:00
TrueCharts Bot fc5b1aa922 fix(qbitrr): update image docker.io/feramance/qbitrr v5.12.1 → v5.12.2 (#48336)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[docker.io/feramance/qbitrr](https://redirect.github.com/Feramance/qBitrr)
| patch | `9d1ff36` → `9f92a0c` |

---

> [!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>Feramance/qBitrr (docker.io/feramance/qbitrr)</summary>

###
[`v5.12.2`](https://redirect.github.com/Feramance/qBitrr/blob/HEAD/CHANGELOG.md#v5122-18052026)

[Compare
Source](https://redirect.github.com/Feramance/qBitrr/compare/v5.12.1...v5.12.2)

##### 🐛 Bug Fixes

- [Fixed ujson
version](https://redirect.github.com/Feramance/qBitrr/commit/5fd810cf5aa37f0fe49d3154a84cbdbdb7c5474b)
- [@&#8203;Feramance](https://redirect.github.com/Feramance)
- [\[patch\] Rewrote arr views to consolidate code and improve url
pathing
(#&#8203;420)](https://redirect.github.com/Feramance/qBitrr/commit/bdfe6a98189582a4968b1dbeb8358e8802b64bca)
- [@&#8203;Feramance](https://redirect.github.com/Feramance)
- [Fix HnR bypass on transient tracker lookup failures
(#&#8203;412)](https://redirect.github.com/Feramance/qBitrr/commit/8a326b5d2d1a2b776911d31360f5598328d0814a)
- [@&#8203;Feramance](https://redirect.github.com/Feramance)
- [fix: require setup proof for WebUI password
bootstrap](https://redirect.github.com/Feramance/qBitrr/commit/615143fb5ab66a96b997df9f2ec619dc29de5982)
- [@&#8203;Feramance](https://redirect.github.com/Feramance)

##### 🔧 Maintenance

- [Build(deps-dev): Bump @&#8203;types/node from 25.7.0 to 25.9.0 in
/webui
(#&#8203;417)](https://redirect.github.com/Feramance/qBitrr/commit/3c7b17482fc09ba5ab154c2bb10126b560df447c)
- [@&#8203;Feramance](https://redirect.github.com/Feramance)
- [Build(deps): Bump @&#8203;mantine/hooks from 9.2.0 to 9.2.1 in /webui
(#&#8203;419)](https://redirect.github.com/Feramance/qBitrr/commit/cfc02791412c6df1cf7677f106a9acecd4704cf6)
- [@&#8203;Feramance](https://redirect.github.com/Feramance)
- [Build(deps): Bump react-hook-form from 7.75.0 to 7.76.0 in /webui
(#&#8203;418)](https://redirect.github.com/Feramance/qBitrr/commit/cce6bb620b93d7e306e89367b8942a3040be52ae)
- [@&#8203;Feramance](https://redirect.github.com/Feramance)
- [Build(deps-dev): Bump @&#8203;vitejs/plugin-react from 6.0.1 to 6.0.2
in /webui
(#&#8203;416)](https://redirect.github.com/Feramance/qBitrr/commit/a05ec588abde20d0e6237a214150793227731c0e)
- [@&#8203;Feramance](https://redirect.github.com/Feramance)
- [Build(deps-dev): Bump vite from 8.0.10 to 8.0.13 in /webui
(#&#8203;415)](https://redirect.github.com/Feramance/qBitrr/commit/107ef8226b23ebca16e67262e328ff3b18a2914e)
- [@&#8203;Feramance](https://redirect.github.com/Feramance)
- [Build(deps): Bump immer from 11.1.4 to 11.1.8 in /webui
(#&#8203;414)](https://redirect.github.com/Feramance/qBitrr/commit/cb81984d37b204e1d3363bd6903919df44fbe28e)
- [@&#8203;Feramance](https://redirect.github.com/Feramance)

***

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9xYml0cnIiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL3BhdGNoIl19-->
2026-05-19 01:26:34 +02:00
TrueCharts Bot 401c5b3feb fix(tracearr): update image ghcr.io/connorgallopo/tracearr 1.4.27 → 1.4.28 (#48332)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/connorgallopo/tracearr](https://redirect.github.com/connorgallopo/Tracearr)
| patch | `4802c79` → `ca93988` |

---

> [!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>connorgallopo/Tracearr
(ghcr.io/connorgallopo/tracearr)</summary>

###
[`v1.4.28`](https://redirect.github.com/connorgallopo/Tracearr/releases/tag/v1.4.28)

[Compare
Source](https://redirect.github.com/connorgallopo/Tracearr/compare/v1.4.27...v1.4.28)

Tracearr v1.4.28 - Docker Secrets, Helm Chart, Mobile Translations, and
More!

`_FILE` environment variables are now supported on both supervised and
standard images. Drop your secrets in `/run/secrets/` and Tracearr reads
them on startup. No more plaintext passwords in compose files.

A Kubernetes Helm chart ships with the repo at `docker/helm/tracearr/`.
Bundled TimescaleDB and Redis StatefulSets, optional network policies,
and PVCs for backups and image cache.

The mobile app is now fully translated alongside the web. Pick a
language from Settings or let it follow your device locale.

Two-letter codes (`en`, `de`, `pt`) are now full locale codes (`en-US`,
`de-DE`, `pt-BR`). New variants: `pt-PT` and `zh-TW`. Existing language
preferences map across automatically.

When someone disappears from a media server, they keep their history and
pick up a "Removed" badge on the Users page instead of dropping off the
list. Stats and violations stay intact.

Connected devices poll every 60 seconds. Mobile devices now update their
last-seen on every authenticated request, not just heartbeats.
([#&#8203;678](https://redirect.github.com/connorgallopo/Tracearr/issues/678))

The mobile app's iOS deployment target moved from 15.1 to 16.1. iOS 15
devices won't pull updates from TestFlight or the App Store going
forward.

- Wrong media version picked for multi-version transcodes
([#&#8203;686](https://redirect.github.com/connorgallopo/Tracearr/issues/686))
- Library sync crash on null bytes in music metadata
([#&#8203;709](https://redirect.github.com/connorgallopo/Tracearr/issues/709))
- Library items duplicating during bulk upsert
- Sessions compression policy interfering with imports
- Map zoom snapping back on data refresh
([#&#8203;664](https://redirect.github.com/connorgallopo/Tracearr/issues/664))
- Map tile rendering
- Album art aspect ratio on now playing cards
- Discord notification duration bug
- Tooltips clipped inside cards and tables
([#&#8203;680](https://redirect.github.com/connorgallopo/Tracearr/issues/680))
- Engagement metrics bug
([#&#8203;675](https://redirect.github.com/connorgallopo/Tracearr/issues/675))
- Location icons getting squashed by long text
([#&#8203;676](https://redirect.github.com/connorgallopo/Tracearr/issues/676))
- Compact city/region format for location strings
- HighchartsReact import broken under Vite 8

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC90cmFjZWFyciIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=-->
2026-05-18 19:23:57 +02:00
TrueCharts Bot f3b67eee7e fix(healthchecks): update image ghcr.io/linuxserver/healthchecks 4.2.20260511 → 4.2.20260518 (#48330)
This PR contains the following updates:

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

---

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

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

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

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

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

---

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

---

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

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9oZWFsdGhjaGVja3MiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL3BhdGNoIl19-->
2026-05-18 19:22:47 +02:00
TrueCharts Bot 89d40e3644 chore(speedtest-tracker): update image ghcr.io/linuxserver/speedtest-tracker digest to bf18a04 (#48328)
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 | `a2f4b79` → `bf18a04` |

---

> [!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-05-18 19:22:36 +02:00
TrueCharts Bot 0eefa95def feat(prometheus-pve-exporter): update image docker.io/prompve/prometheus-pve-exporter 3.8.3 → 3.9.0 (#48333) 2026-05-18 19:21:30 +02:00
TrueCharts Bot 99698d702c chore(xen-orchestra): update image docker.io/ronivay/xen-orchestra digest to 46692f8 (#48329)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| docker.io/ronivay/xen-orchestra | digest | `89efeea` → `46692f8` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC94ZW4tb3JjaGVzdHJhIiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9kaWdlc3QiXX0=-->
2026-05-18 19:21:28 +02:00
TrueCharts Bot 3ec41a915a fix(qbitmanage): update image docker.io/bobokun/qbit_manage v4.7.0 → v4.7.1 (#48331)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[docker.io/bobokun/qbit_manage](https://redirect.github.com/StuffAnThings/qbit_manage)
| patch | `8786f2e` → `56e1eee` |

---

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

###
[`v4.7.1`](https://redirect.github.com/StuffAnThings/qbit_manage/releases/tag/v4.7.1)

[Compare
Source](https://redirect.github.com/StuffAnThings/qbit_manage/compare/v4.7.0...v4.7.1)

### Requirements Updated

- "fastapi==0.136.1"
- "GitPython==3.1.50"
- "qbittorrent-api==2026.5.1"
- "requests==2.34.2"
- "uvicorn==0.47.0"
- "pre-commit==4.6.0"
- "ruff==0.15.13"

### Improvements

- Minor CI improvements

### Bug Fixes

- Pass ShareLimitAction to ShareLimits for qbit 5.2.0+ support (Fixes
[#&#8203;1174](https://redirect.github.com/StuffAnThings/qbit_manage/issues/1174))
- Fix bug causing new categories to be created in config when auto\_tmm
is disabled.
- Respect reset\_upload\_speed\_on\_unmet\_minimums for min\_num\_seeds
(Fixes
[#&#8203;1157](https://redirect.github.com/StuffAnThings/qbit_manage/issues/1157))

Special thanks to
[@&#8203;bakerboy448](https://redirect.github.com/bakerboy448) for their
contributions!

**Full Changelog**:
<https://github.com/StuffAnThings/qbit_manage/compare/v4.7.0...v4.7.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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9xYml0bWFuYWdlIiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9wYXRjaCJdfQ==-->
2026-05-18 19:20:57 +02:00
TrueCharts Bot 77b2cfd3bd feat(joplin-server): update image docker.io/joplin/server 3.6.1 → 3.7.1 (#48326)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [docker.io/joplin/server](https://joplinapp.org/)
([source](https://redirect.github.com/laurent22/joplin)) | minor |
`95c1bad` → `0877bfb` |

---

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

###
[`v3.7.1`](https://redirect.github.com/laurent22/joplin/releases/tag/v3.7.1)

[Compare
Source](https://redirect.github.com/laurent22/joplin/compare/v3.6.1...v3.7.1)

- New: Add support for post-quantum cryptography (PQS) TLS
([#&#8203;15055](https://redirect.github.com/laurent22/joplin/issues/15055)
by Alex Martens)
- New: Add support for whiteboards
([#&#8203;15305](https://redirect.github.com/laurent22/joplin/issues/15305))
([#&#8203;15193](https://redirect.github.com/laurent22/joplin/issues/15193))
- Improved: Add settings search to config screen
([#&#8203;14820](https://redirect.github.com/laurent22/joplin/issues/14820))
([#&#8203;14763](https://redirect.github.com/laurent22/joplin/issues/14763)
by [@&#8203;slimuCS](https://redirect.github.com/slimuCS))
- Improved: Add table editing commands (add/delete rows and columns)
([#&#8203;14519](https://redirect.github.com/laurent22/joplin/issues/14519))
([#&#8203;12372](https://redirect.github.com/laurent22/joplin/issues/12372)
by [@&#8203;kanishka0411](https://redirect.github.com/kanishka0411))
- Improved: Display inline error instead of smalltalk dialog for invalid
master password
([#&#8203;15236](https://redirect.github.com/laurent22/joplin/issues/15236)
by
[@&#8203;himanshumishra1309](https://redirect.github.com/himanshumishra1309))
- Improved: Do not load plugin if it is disabled
([#&#8203;15083](https://redirect.github.com/laurent22/joplin/issues/15083))
- Improved: Exclude user\_data from note revisions
([#&#8203;15245](https://redirect.github.com/laurent22/joplin/issues/15245)
by [@&#8203;alondmnt](https://redirect.github.com/alondmnt))
- Improved: Speed up app startup by skipping unnecessary plugin file
processing
([#&#8203;15085](https://redirect.github.com/laurent22/joplin/issues/15085))
([#&#8203;15081](https://redirect.github.com/laurent22/joplin/issues/15081))
- Improved: Update Disable Encryption dialog
([#&#8203;15211](https://redirect.github.com/laurent22/joplin/issues/15211)
by
[@&#8203;himanshumishra1309](https://redirect.github.com/himanshumishra1309))
- Improved: Upgrade Electron to v40.9.2
([#&#8203;15192](https://redirect.github.com/laurent22/joplin/issues/15192)
by
[@&#8203;personalizedrefrigerator](https://redirect.github.com/personalizedrefrigerator))
- Fixed: Add the ability to delete the default profile
([#&#8203;15153](https://redirect.github.com/laurent22/joplin/issues/15153))
([#&#8203;14506](https://redirect.github.com/laurent22/joplin/issues/14506)
by [@&#8203;mrjo118](https://redirect.github.com/mrjo118))
- Fixed: Avoid OOM when printing notes with large attachment links
([#&#8203;15026](https://redirect.github.com/laurent22/joplin/issues/15026))
([#&#8203;13903](https://redirect.github.com/laurent22/joplin/issues/13903)
by [@&#8203;Rygaa](https://redirect.github.com/Rygaa))
- Fixed: Fix inability to cancel the sync during the deletion step
([#&#8203;15243](https://redirect.github.com/laurent22/joplin/issues/15243)
by [@&#8203;mrjo118](https://redirect.github.com/mrjo118))
- Fixed: Fix inconsistent note order upon note creation, when custom
order is set
([#&#8203;14656](https://redirect.github.com/laurent22/joplin/issues/14656))
([#&#8203;14647](https://redirect.github.com/laurent22/joplin/issues/14647)
by [@&#8203;mrjo118](https://redirect.github.com/mrjo118))
- Fixed: Fix potential unresolved promise race conditions when
scheduling the sync
([#&#8203;15216](https://redirect.github.com/laurent22/joplin/issues/15216)
by [@&#8203;mrjo118](https://redirect.github.com/mrjo118))
- Fixed: Fix silent sync failure which prevents new changes being
synced, when a single server object has an updated\_time in the future
([#&#8203;15262](https://redirect.github.com/laurent22/joplin/issues/15262)
by [@&#8203;mrjo118](https://redirect.github.com/mrjo118))
- Fixed: Preserve timestamps when converting HTML notes
([#&#8203;15275](https://redirect.github.com/laurent22/joplin/issues/15275))
([#&#8203;15263](https://redirect.github.com/laurent22/joplin/issues/15263)
by [@&#8203;izumedonabe](https://redirect.github.com/izumedonabe))
- Fixed: When a note is deleted, tags can still be added or removed
([#&#8203;15253](https://redirect.github.com/laurent22/joplin/issues/15253))
([#&#8203;15247](https://redirect.github.com/laurent22/joplin/issues/15247)
by [@&#8203;Vinayreddy765](https://redirect.github.com/Vinayreddy765))

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9qb3BsaW4tc2VydmVyIiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9taW5vciJdfQ==-->
2026-05-18 13:14:47 +02:00
TrueCharts Bot 19620c5823 feat(wg-easy): update image ghcr.io/wg-easy/wg-easy 15.2.2 → 15.3.0 (#48327)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| ghcr.io/wg-easy/wg-easy | minor | `cf81520` → `93bbd59` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC93Zy1lYXN5IiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9taW5vciJdfQ==-->
2026-05-18 13:12:23 +02:00
TrueCharts Bot c653077f2a chore(webtop): update image lscr.io/linuxserver/webtop digest to a7163d7 (#48325)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| lscr.io/linuxserver/webtop | digest | `c2e1a18` → `a7163d7` |

---

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

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

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

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

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

---

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

---

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

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC93ZWJ0b3AiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL2RpZ2VzdCJdfQ==-->
2026-05-18 13:11:05 +02:00
TrueCharts Bot 06ba5a44f4 chore(boinc): update image ghcr.io/linuxserver/boinc digest to ea37df1 (#48220)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| ghcr.io/linuxserver/boinc | digest | `9de8480` → `ea37df1` |

---

> [!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-->

---------

Signed-off-by: Alfred Göppel <43101280+alfi0812@users.noreply.github.com>
Co-authored-by: Alfred Göppel <43101280+alfi0812@users.noreply.github.com>
2026-05-18 06:05:08 +00:00
TrueCharts Bot 4371e80b1f chore(calibre): update image ghcr.io/linuxserver/calibre digest to 5de29fd (#48221)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/linuxserver/calibre](https://redirect.github.com/linuxserver/docker-calibre/packages)
([source](https://redirect.github.com/linuxserver/docker-calibre)) |
digest | `02f1bfe` → `5de29fd` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9jYWxpYnJlIiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9kaWdlc3QiXX0=-->

---------

Signed-off-by: Alfred Göppel <43101280+alfi0812@users.noreply.github.com>
Co-authored-by: Alfred Göppel <43101280+alfi0812@users.noreply.github.com>
2026-05-18 06:04:52 +00:00
TrueCharts Bot 91245dfd4a feat(wekan): update image docker.io/wekanteam/wekan v9.21 → v9.22 (#48324)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [docker.io/wekanteam/wekan](https://redirect.github.com/wekan/wekan) |
minor | `1f6fab6` → `94c8f5b` |

---

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

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

This release adds the following new features:

- [Script for upgrading Docker WeKan from old version to new
version](https://redirect.github.com/wekan/wekan/commit/0b9d33cac493ff8345f3e79333b44a345e5e0b61).
  Thanks to xet7.
- [Added backup-all.sh
script](https://redirect.github.com/wekan/wekan/commit/d486eb2a8f8192fbd318510117afa8afbe00185c).
  Thanks to xet7.
- [Backup also attachments and
avatars](https://redirect.github.com/wekan/wekan/commit/46e67512aceb7614998186f87f79af78d8f01527).
  Thanks to xet7.

and adds the following updates:

- [Docs: Added link to Meteor
Security](https://redirect.github.com/wekan/wekan/commit/2474ff15d6950615d54098aa6cd91f1005594d6a).
  Thanks to xet7.

and fixes the following bugs:

- [Use only oplog sockjs so that multitenancy
works](https://redirect.github.com/wekan/wekan/commit/7b88f4c21a05810966e49833b393f4bd02d70d47).
  Thanks to xet7.
- [Script to
executeable](https://redirect.github.com/wekan/wekan/commit/7496d994e159a6640d285c8e2e0bcd96f93635b4).
  Thanks to xet7.
- [Fixed
path](https://redirect.github.com/wekan/wekan/commit/8f574799e2e4da956429a131c2667a483c28e7a6).
  Thanks to xet7.
- [Fix minicard drag handle to be below minicard menu. Not at top of
minicard menu
anymore](https://redirect.github.com/wekan/wekan/commit/95ad27e0df0c08c59aa3df486cbb5cdb0f87a7e7).
  Thanks to xet7.

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

</details>

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

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

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

---

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

---

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

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC93ZWthbiIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=-->
2026-05-18 05:27:07 +00:00
TrueCharts Bot 7645c01dfa fix(misskey): update image docker.io/misskey/misskey 2026.5.2 → 2026.5.3 (#48322)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[docker.io/misskey/misskey](https://redirect.github.com/misskey-dev/misskey)
| patch | `e7ad14d` → `2801e4e` |

---

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

###
[`v2026.5.3`](https://redirect.github.com/misskey-dev/misskey/blob/HEAD/CHANGELOG.md#202653)

[Compare
Source](https://redirect.github.com/misskey-dev/misskey/compare/2026.5.2...2026.5.3)

##### General

- Fix: Dockerで起動に失敗する問題を修正

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9taXNza2V5IiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9wYXRjaCJdfQ==-->
2026-05-18 07:08:19 +02:00
TrueCharts Bot 36e3f905a2 chore(omada-controller): update image docker.io/mbentley/omada-controller digest to 7936062 (#48321)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[docker.io/mbentley/omada-controller](https://redirect.github.com/mbentley/docker-omada-controller)
| digest | `ceace28` → `7936062` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9vbWFkYS1jb250cm9sbGVyIiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9kaWdlc3QiXX0=-->
2026-05-18 07:07:39 +02:00
TrueCharts Bot 69e348f377 chore(dashy): update image ghcr.io/lissy93/dashy digest to 6d21a89 (#48320) 2026-05-18 07:07:10 +02:00
TrueCharts Bot 5a414adc1a feat(ntfy): update image docker.io/binwiederhier/ntfy v2.22.0 → v2.23.0 (#48323)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [docker.io/binwiederhier/ntfy](https://ntfy.sh/)
([source](https://redirect.github.com/binwiederhier/ntfy)) | minor |
`d8b3408` → `b32b422` |

---

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

###
[`v2.23.0`](https://redirect.github.com/binwiederhier/ntfy/releases/tag/v2.23.0)

[Compare
Source](https://redirect.github.com/binwiederhier/ntfy/compare/v2.22.0...v2.23.0)

**Features:**

- Add per-visitor rate limit on new topic creations
(`visitor-topic-creation-limit-burst` /
`visitor-topic-creation-limit-replenish`, defaults 100 burst / 1m
replenish) to mitigate topic-enumeration / squatting attacks that
inflate the in-memory topic map

**Bug fixes + maintenance:**

- Remove `stacktrace-js`, `stacktrace-gps`, `humanize-duration`, and
`js-base64` from the web app to reduce dependency and security footprint
- Restrict the publish dialog's local file preview to safe image types
(png/jpg/gif/webp) to prevent same-origin script execution from blob
URLs when previewing a crafted SVG
([GHSA-j8hr-p342-xrmh](https://redirect.github.com/binwiederhier/ntfy/security/advisories/GHSA-j8hr-p342-xrmh),
thanks to
[@&#8203;Venukamatchi](https://redirect.github.com/Venukamatchi) for
reporting)

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9udGZ5IiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9taW5vciJdfQ==-->
2026-05-18 07:07:02 +02:00
TrueCharts Bot 0200d420ed feat(wekan): update image docker.io/wekanteam/wekan v9.20 → v9.21 (#48319)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [docker.io/wekanteam/wekan](https://redirect.github.com/wekan/wekan) |
minor | `b72b125` → `1f6fab6` |

---

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

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

This release adds the following updates:

- [Updated version
scripts](https://redirect.github.com/wekan/wekan/commit/5748475e8d0ea6ce2b6a0a88e0d20491f97b1cda).
  Thanks to xet7.
- [Updated Kin 2.0 Meta OS to Friend
page](https://redirect.github.com/wekan/wekan/commit/3390324c2ae10d5320de0d57d6d7b21e7c1bd42d).
  Thanks to xet7.
- [Added Docs for Meteor 3 Docker WeKan with ChangeStreams
etc](https://redirect.github.com/wekan/wekan/commit/d5d04728fbe3d27f2ef65d2fdef0d3818ba02eaf).
  Thanks to xet7.
- [Set default to changeStreams and
uws](https://redirect.github.com/wekan/wekan/commit/964caabaaf1a535556185d194d18e30bbbc1405b).
  Thanks to xet7.

and fixes the following bugs:

- [Fix sudden
logouts](https://redirect.github.com/wekan/wekan/commit/c2f67001d6a861291cc1fab4670a7131088d1acd).
  Thanks to xet7.

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

</details>

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

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

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

---

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

---

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

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC93ZWthbiIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=-->
2026-05-18 01:05:36 +02:00
TrueCharts Bot f39fe405cc feat(babybuddy): update image ghcr.io/linuxserver/babybuddy 2.8.0 → 2.9.0 (#48318)
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)) |
minor | `81ffeb7` → `d2e3721` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9iYWJ5YnVkZHkiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL21pbm9yIl19-->
2026-05-18 01:05:24 +02:00
TrueCharts Bot 27f516dcd2 fix(fireshare): update image docker.io/shaneisrael/fireshare 1.6.10 → 1.6.11 (#48312)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[docker.io/shaneisrael/fireshare](https://redirect.github.com/ShaneIsrael/fireshare)
| patch | `62ea300` → `3dbde8e` |

---

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

###
[`v1.6.11`](https://redirect.github.com/ShaneIsrael/fireshare/releases/tag/v1.6.11)

[Compare
Source](https://redirect.github.com/ShaneIsrael/fireshare/compare/v1.6.10...v1.6.11)

#### Bug Fixes

- **Fixed opengraph playing the full video when a cropped version
exists.**
- **Fixed suggested videos not working when in the /games/\* pages**
- **Fixed an issue with nginx not serving files when fireshare is
running on certain file systems.**
*Specifically Docker volume mounts backed by overlayfs, NFS, or
similar.*

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9maXJlc2hhcmUiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL3BhdGNoIl19-->
2026-05-18 01:05:19 +02:00
TrueCharts Bot 1dbcf83100 fix(misskey): update image docker.io/misskey/misskey 2026.5.1 → 2026.5.2 (#48313) 2026-05-18 01:05:17 +02:00
TrueCharts Bot 3e898f0147 feat(autobrr): update image ghcr.io/autobrr/autobrr v1.78.0 → v1.79.0 (#48317)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [ghcr.io/autobrr/autobrr](https://redirect.github.com/autobrr/autobrr)
| minor | `5641009` → `5b8c29a` |

---

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

###
[`v1.79.0`](https://redirect.github.com/autobrr/autobrr/releases/tag/v1.79.0)

[Compare
Source](https://redirect.github.com/autobrr/autobrr/compare/v1.78.0...v1.79.0)

#### Changelog

##### New Features

-
[`c6b29d8`](https://redirect.github.com/autobrr/autobrr/commit/c6b29d8c72404176e74955bf3826d1a9992d9f5e):
feat(indexers): Nexum support freeleech in announce
([#&#8203;2464](https://redirect.github.com/autobrr/autobrr/issues/2464))
([@&#8203;zze0s](https://redirect.github.com/zze0s))
-
[`40462b1`](https://redirect.github.com/autobrr/autobrr/commit/40462b1f51dd37496831b3045a02278553c5d7bc):
feat(indexers): add Ultrabits
([#&#8203;2467](https://redirect.github.com/autobrr/autobrr/issues/2467))
([@&#8203;luckylittle](https://redirect.github.com/luckylittle))
-
[`2283a3f`](https://redirect.github.com/autobrr/autobrr/commit/2283a3f22aaf2f8cd05d4c6cfcbce9df8d7fca2b):
feat(notifications): add tags to ntfy.sh
([#&#8203;2451](https://redirect.github.com/autobrr/autobrr/issues/2451))
([@&#8203;Reathe](https://redirect.github.com/Reathe))
-
[`2300023`](https://redirect.github.com/autobrr/autobrr/commit/230002397daaf9b5d759f858a5399921f02e2752):
feat(web): add Czech language
([#&#8203;2466](https://redirect.github.com/autobrr/autobrr/issues/2466))
([@&#8203;luckylittle](https://redirect.github.com/luckylittle))

##### Bug fixes

-
[`dcf1aa4`](https://redirect.github.com/autobrr/autobrr/commit/dcf1aa449efc2ee881fefbb9f7a1f304c9ff042f):
fix(irc): connect via HTTP proxy
([#&#8203;2422](https://redirect.github.com/autobrr/autobrr/issues/2422))
([@&#8203;zze0s](https://redirect.github.com/zze0s))

##### Other work

-
[`fde0bd7`](https://redirect.github.com/autobrr/autobrr/commit/fde0bd7d420414f796215df23a49cde00f746187):
chore(web): migrate to pnpm 11
([#&#8203;2461](https://redirect.github.com/autobrr/autobrr/issues/2461))
([@&#8203;martylukyy](https://redirect.github.com/martylukyy))
-
[`c572a3e`](https://redirect.github.com/autobrr/autobrr/commit/c572a3e314291aab95cc7d6284cae3588f646ee1):
build(deps): bump go-qbittorrent to v1.16.0
([#&#8203;2468](https://redirect.github.com/autobrr/autobrr/issues/2468))
([@&#8203;zze0s](https://redirect.github.com/zze0s))
-
[`ecbbb11`](https://redirect.github.com/autobrr/autobrr/commit/ecbbb117dfb40de3a895a782c07f6fab0a448338):
build(deps): bump pnpm/action-setup from 6.0.5 to 6.0.8 in the github
group
([#&#8203;2465](https://redirect.github.com/autobrr/autobrr/issues/2465))
([@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot])
-
[`a4945fd`](https://redirect.github.com/autobrr/autobrr/commit/a4945fd6401ca28053c50ff100d8e334f3ad5664):
chore(ci): add housekeeping workflow
([#&#8203;2460](https://redirect.github.com/autobrr/autobrr/issues/2460))
([@&#8203;zze0s](https://redirect.github.com/zze0s))
-
[`d5dee3b`](https://redirect.github.com/autobrr/autobrr/commit/d5dee3b70e33b107de3a9b4504952f6a534d69a1):
chore(logo): minify svg
([#&#8203;2449](https://redirect.github.com/autobrr/autobrr/issues/2449))
([@&#8203;jbgy](https://redirect.github.com/jbgy))

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9hdXRvYnJyIiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9taW5vciJdfQ==-->
2026-05-18 01:05:14 +02:00
TrueCharts Bot 2c749b3cec fix(anonaddy): update image docker.io/anonaddy/anonaddy 1.6.0 → 1.6.1 (#48311)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[docker.io/anonaddy/anonaddy](https://redirect.github.com/anonaddy/docker)
| patch | `508c1fe` → `8935bf2` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9hbm9uYWRkeSIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=-->
2026-05-18 01:04:59 +02:00
TrueCharts Bot c9ce7b0dd0 chore(wisemapping): update image docker.io/wisemapping/wisemapping digest to fdc5503 (#48310)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| docker.io/wisemapping/wisemapping | digest | `a0b4999` → `fdc5503` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC93aXNlbWFwcGluZyIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvZGlnZXN0Il19-->
2026-05-18 01:03:54 +02:00
TrueCharts Bot 3cab3d434d fix(rdtclient): update image ghcr.io/rogerfar/rdtclient 2.0.131 → 2.0.133 (#48315)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/rogerfar/rdtclient](https://redirect.github.com/rogerfar/rdt-client)
| patch | `3d9a41e` → `ed50479` |

---

> [!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>rogerfar/rdt-client (ghcr.io/rogerfar/rdtclient)</summary>

###
[`v2.0.133`](https://redirect.github.com/rogerfar/rdt-client/blob/HEAD/CHANGELOG.md#20133---2026-05-17)

[Compare
Source](https://redirect.github.com/rogerfar/rdt-client/compare/v2.0.132...v2.0.133)

##### Added

- Added NZB support for Premiumize, thanks to
[@&#8203;ALenfant](https://redirect.github.com/ALenfant)!

###
[`v2.0.132`](https://redirect.github.com/rogerfar/rdt-client/blob/HEAD/CHANGELOG.md#20132---2026-05-17)

[Compare
Source](https://redirect.github.com/rogerfar/rdt-client/compare/v2.0.131...v2.0.132)

##### Changed

- Fixed for Cleanuparr
- Upgrade Torbox.NET dependency

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9yZHRjbGllbnQiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL3BhdGNoIl19-->
2026-05-18 01:03:21 +02:00
TrueCharts Bot 7666579970 fix(oscam): update image ghcr.io/linuxserver/oscam 11959-ls14 → 11960-ls15 (#48314)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/linuxserver/oscam](https://redirect.github.com/linuxserver/docker-oscam/packages)
([source](https://redirect.github.com/linuxserver/docker-oscam)) | patch
| `b845e19` → `3833f23` |

---

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

###
[`v11960-ls15`](https://redirect.github.com/linuxserver/docker-oscam/releases/tag/11960-ls15)

[Compare
Source](https://redirect.github.com/linuxserver/docker-oscam/compare/11959-ls14...11960-ls15)

**CI Report:**


<https://ci-tests.linuxserver.io/linuxserver/oscam/11960-ls15/index.html>

**LinuxServer Changes:**

**Full Changelog**:
<https://github.com/linuxserver/docker-oscam/compare/11959-ls14...11960-ls15>

**Remote Changes:**

Updating to 11960

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9vc2NhbSIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=-->
2026-05-18 01:03:13 +02:00
TrueCharts Bot 95bf312d59 feat(audiobookshelf): update image docker.io/advplyr/audiobookshelf 2.34.0 → 2.35.0 (#48316)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[docker.io/advplyr/audiobookshelf](https://redirect.github.com/advplyr/audiobookshelf)
| minor | `4143292` → `89276ff` |

---

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

###
[`v2.35.0`](https://redirect.github.com/advplyr/audiobookshelf/releases/tag/v2.35.0)

[Compare
Source](https://redirect.github.com/advplyr/audiobookshelf/compare/v2.34.0...v2.35.0)

##### Important: New authentication system was added in
[v2.26.0](https://redirect.github.com/advplyr/audiobookshelf/releases/tag/v2.26.0).
See
<https://redirect.github.com/advplyr/audiobookshelf/discussions/4460>
for details.

##### Added

- Access token refresh grace period (fixes frequently needing to
re-login)
[#&#8203;4630](https://redirect.github.com/advplyr/audiobookshelf/issues/4630)
by [@&#8203;nichwall](https://redirect.github.com/nichwall) in
[#&#8203;5004](https://redirect.github.com/advplyr/audiobookshelf/issues/5004)

##### Fixed

- Listening sessions from Android app showing device name as `Abs iOS`
- RSS feeds serving m4b files with incorrect Content-Type
[#&#8203;5041](https://redirect.github.com/advplyr/audiobookshelf/issues/5041)
by [@&#8203;brandonfhall](https://redirect.github.com/brandonfhall) in
[#&#8203;5221](https://redirect.github.com/advplyr/audiobookshelf/issues/5221)

##### Changed

- Book & podcast descriptions from audio files are sanitized
- `cancel_scan` and `set_log_listener` socket events validate account
type and log level
- More strings translated
- Belarusian by
[@&#8203;pavel-miniutka](https://redirect.github.com/pavel-miniutka)
- Polish by
[@&#8203;TheMatrixan](https://redirect.github.com/TheMatrixan)

#### New Contributors

- [@&#8203;brandonfhall](https://redirect.github.com/brandonfhall) made
their first contribution in
[#&#8203;5221](https://redirect.github.com/advplyr/audiobookshelf/pull/5221)

**Full Changelog**:
<https://github.com/advplyr/audiobookshelf/compare/v2.34.0...v2.35.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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9hdWRpb2Jvb2tzaGVsZiIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=-->
2026-05-18 01:02:26 +02:00
TrueCharts Bot 31aa09f15d chore(firefox): update image ghcr.io/linuxserver/firefox digest to 062d8ef (#48308)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/linuxserver/firefox](https://redirect.github.com/linuxserver/docker-firefox/packages)
([source](https://redirect.github.com/linuxserver/docker-firefox)) |
digest | `995c129` → `062d8ef` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9maXJlZm94IiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9kaWdlc3QiXX0=-->
2026-05-18 01:02:21 +02:00
TrueCharts Bot e584d5a98b chore(librespeed): update image ghcr.io/linuxserver/librespeed digest to ca10b08 (#48309) 2026-05-18 01:02:17 +02:00
TrueCharts Bot 22fdee932e feat(mstream): update image ghcr.io/linuxserver/mstream 6.7.1 → 6.8.1 (#48298)
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 | `400fc05` → `8788c77` |

---

> [!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-05-17 17:28:50 +00:00
TrueCharts Bot 14e26ee9d2 fix(slink): update image docker.io/anirdev/slink v1.11.2 → v1.11.3 (#48305)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [docker.io/anirdev/slink](https://docs.slinkapp.io)
([source](https://redirect.github.com/andrii-kryvoviaz/slink)) | patch |
`bd8d41b` → `0fd8461` |

---

> [!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>andrii-kryvoviaz/slink (docker.io/anirdev/slink)</summary>

###
[`v1.11.3`](https://redirect.github.com/andrii-kryvoviaz/slink/releases/tag/v1.11.3)

[Compare
Source](https://redirect.github.com/andrii-kryvoviaz/slink/compare/v1.11.2...v1.11.3)

#### 📦 Patch Notes

##### 🚀 New Features

- **Granular Guest Access Control:** Share access controls now
distinguish between explore mode, collection shares, and direct image
links.
([#&#8203;193](https://redirect.github.com/andrii-kryvoviaz/slink/issues/193))
- **Collection View Preferences:** Per-collection controls for page size
and load strategy, persisted across visits.
([#&#8203;174](https://redirect.github.com/andrii-kryvoviaz/slink/issues/174))

##### 🛠️ Improvements & Fixes

- **Collection UI/UX:** Switched the collection view to a masonry layout
for a denser, more balanced presentation, and polished the collection
share button.
- **Richer Share Listing:** The share listing page now surfaces more
attributes at a glance.
- **Tags Table Sorting:** Tags table now supports sorting by name.
([#&#8203;139](https://redirect.github.com/andrii-kryvoviaz/slink/issues/139))
- **Unauthorized Redirects:** Simplified the unauthorized handler and
corrected redirect logic after auth failures.
- **Maintenance:** Upgraded Svelte to 5.55.7 and refreshed project
dependencies.

**Full Changelog**:
<https://github.com/andrii-kryvoviaz/slink/compare/v1.11.2...v1.11.3>

</details>

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

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

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

---

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

---

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

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9zbGluayIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=-->
2026-05-17 18:59:29 +02:00
TrueCharts Bot ad1a749069 fix(filebrowser): update image docker.io/filebrowser/filebrowser v2.63.3 → v2.63.4 (#48304)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[docker.io/filebrowser/filebrowser](https://redirect.github.com/filebrowser/filebrowser)
| patch | `289c5dd` → `69131ae` |

---

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

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

[Compare
Source](https://redirect.github.com/filebrowser/filebrowser/compare/v2.63.3...v2.63.4)

#### Changelog

-
[`22b848f`](https://redirect.github.com/filebrowser/filebrowser/commit/22b848f26ef8ae889eef132232dbd0de347e0efd)
chore(release): 2.63.4
-
[`a418dd6`](https://redirect.github.com/filebrowser/filebrowser/commit/a418dd6bb367a609cb38835f9a76e94df995f37e)
chore: revert node dependencies updates
-
[`d978d1e`](https://redirect.github.com/filebrowser/filebrowser/commit/d978d1eccae6127618681333490afa0613e7d2ec)
chore: sync translations
([#&#8203;5945](https://redirect.github.com/filebrowser/filebrowser/issues/5945))
-
[`9cc18a8`](https://redirect.github.com/filebrowser/filebrowser/commit/9cc18a81e3e1b8bf96795bfbe3d83ced294ecfd7)
fix: show item shares from all users to admins
([#&#8203;5941](https://redirect.github.com/filebrowser/filebrowser/issues/5941))
-
[`e38c282`](https://redirect.github.com/filebrowser/filebrowser/commit/e38c28273aa85329fd9d796c1dd66fa07289b1ab)
chore: fix typo
-
[`da2dff0`](https://redirect.github.com/filebrowser/filebrowser/commit/da2dff0933e7f8795ba39fe2bad88d0e0dab66f4)
chore: sync translations
-
[`261bca6`](https://redirect.github.com/filebrowser/filebrowser/commit/261bca67bc7e0a4c188cb8d57522998ae9fdb735)
chore(deps): update all non-major dependencies
([#&#8203;5929](https://redirect.github.com/filebrowser/filebrowser/issues/5929))

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9maWxlYnJvd3NlciIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=-->
2026-05-17 18:59:26 +02:00
TrueCharts Bot 13e0c0d635 fix(vocechat-server): update image docker.io/privoce/vocechat-server v0.5.16 → v0.5.17 (#48306)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| docker.io/privoce/vocechat-server | patch | `d62875c` → `7df8b76` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC92b2NlY2hhdC1zZXJ2ZXIiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL3BhdGNoIl19-->
2026-05-17 18:59:25 +02:00
TrueCharts Bot 52ec91d7d8 feat(etherpad): update image ghcr.io/ether/etherpad 3.0.0 → 3.1.0 (#48307)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [ghcr.io/ether/etherpad](https://redirect.github.com/ether/etherpad) |
minor | `037ce33` → `7bae8bd` |

---

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

###
[`v3.1.0`](https://redirect.github.com/ether/etherpad/blob/HEAD/CHANGELOG.md#310)

[Compare
Source](https://redirect.github.com/ether/etherpad/compare/3.0.0...3.1.0)

3.1 ships the self-update programme's **Tier 4 — autonomous in a
maintenance window** for real (the v3.0.0 notes documented the design;
this is the release the code actually lands in), adds first-class SMTP
delivery so update failures email the admin, and bundles a
defence-in-depth pass across the HTTP/API entry points. Two new
admin-facing escape hatches arrive: a preflight check that aborts an
update *before* it mutates the working tree when the target tag's
`engines.node` doesn't match the running runtime, and email
notifications for every auto-rollback / preflight outcome (not just the
terminal `rollback-failed` state).

##### Notable enhancements

- **Self-update — Tier 4 (autonomous in a maintenance window).** Set
`updates.tier: "autonomous"` together with `updates.maintenanceWindow:
{"start":"HH:MM","end":"HH:MM","tz":"local"|"utc"}` to constrain
autonomous updates to a nightly window. The scheduler snaps
`scheduledFor` forward to the next window opening when grace would
otherwise land outside the window, and defers the fire when the window
has closed by the timer callback. Cross-midnight windows (`end < start`)
are supported; DST transitions are absorbed by host wall-clock
arithmetic. A missing or malformed window degrades the policy to Tier 3
with an explicit `policy.reason` of `maintenance-window-missing` /
`maintenance-window-invalid`; an admin banner surfaces the
misconfiguration so autonomous behaviour is not silently disabled. The
admin update page shows a "Maintenance window" section with the parsed
window summary, the next opening, and a "deferred until <iso>" subtitle
on the scheduled panel when the timer has been snapped forward. Closes
[#&#8203;7607](https://redirect.github.com/ether/etherpad/issues/7607)
([#&#8203;7753](https://redirect.github.com/ether/etherpad/issues/7753)).
- **Updater — real SMTP via nodemailer (new top-level `mail.*` block).**
Replaces the "(would send email)" stub. New settings: `mail.host`,
`mail.port`, `mail.secure`, `mail.from`, `mail.auth.{user,pass}`.
`mail.host=null` keeps the legacy log-only behaviour. The `nodemailer`
dependency is lazy-imported on first send so installs that don't
configure mail pay no runtime cost; the transport is cached on the full
SMTP options tuple so a `reloadSettings()` change to
host/port/credentials invalidates the cache. `settings.json.docker`
reads `MAIL_HOST` / `MAIL_FROM` / `MAIL_PORT` / `MAIL_SECURE` from env.
Send errors are logged warn and swallowed so a transient SMTP failure
can never poison the updater state machine.
- **Updater — preflight against the target tag's `engines.node`.**
Before mutating the working tree, `runPreflight` now runs `git show
<tag>:package.json` and verifies `process.versions.node` satisfies the
target's `engines.node`. A mismatch fails cleanly at `preflight-failed`
with the detail `target requires Node >=X, running Y` — no drain, no
restart, no rollback. The check runs *after* signature verification so
we only trust signed `package.json`. New `PreflightReason:
'node-engine-mismatch'`.
- **Updater — email admin on rollback / preflight-failed (not just
`rollback-failed`).** Before this release only the terminal
`rollback-failed` state emailed. Auto-recovered failures
(`rolled-back-install-failed`, `rolled-back-build-failed`,
`rolled-back-health-check`, `rolled-back-crash-loop`) and
`preflight-failed` now also fire one email per `<outcome>:<targetTag>`
(dedupe key in `EmailSendLog.lastFailureKey`). A 3am autonomous update
that rolls back because of, say, a Node engine bump now lands in the
admin inbox at 3am instead of staying invisible until the next admin
login. Boot-path catch-up covers cases where the failure preceded a
clean process exit (timer-fired health-check rollback, crash-loop forced
rollback, preflight-failed that didn't get to email before exit).
- **API — `listAuthorsOfPad` filters the synthetic system author.**
`Pad.SYSTEM_AUTHOR_ID` (`a.etherpad-system`) is the placeholder Etherpad
attributes to when the HTTP API receives a call without an `authorId`
(setText, setHTML, appendText, server-side import). It was leaking
through `listAuthorsOfPad`, making pads with only API-driven content
appear to have one "real" author. The synthetic id is now filtered at
that API surface only — `getAllAuthors()` and downstream callers (copy,
anonymize, atext verification) still see it. Fixes
[#&#8203;7785](https://redirect.github.com/ether/etherpad/issues/7785) /
[#&#8203;7790](https://redirect.github.com/ether/etherpad/issues/7790)
([#&#8203;7793](https://redirect.github.com/ether/etherpad/issues/7793)).

##### Notable fixes

- **Export HTML — ordered-list counter no longer poisoned by a sibling
unordered list.** When an ordered-list level was the only consumer of
`olItemCounts`, closing *any* list at that depth (including a `<ul>`
that happened to share the level) reset the counter to 0. A subsequent
unrelated `<ol>` at the same depth then took the "counter exists but is
0" branch and emitted `<ol class="...">` without the `start=` attribute.
The reset is now gated on `line.listTypeName === 'number'` so closing an
unordered list never touches the ol bookkeeping. Fixes
[#&#8203;7786](https://redirect.github.com/ether/etherpad/issues/7786) /
[#&#8203;7787](https://redirect.github.com/ether/etherpad/issues/7787)
([#&#8203;7791](https://redirect.github.com/ether/etherpad/issues/7791)).
- **Export — bad `:rev` returns a meaningful 500 body, not Express's
HTML error page.** A non-numeric `:rev` (e.g. `/p/foo/test1/export/txt`)
reached `checkValidRev` which throws `CustomError('rev is not a number',
'apierror')`; the message fell through `.catch(next)` and Express's
default renderer returned an HTML 500 page. The route handler now
catches the apierror and emits `err.message` as a deterministic
`text/plain` 500. As a follow-up, `checkValidRev` runs *before*
`res.attachment()` so an invalid rev no longer leaves a
`Content-Disposition` header in place (browsers were offering to save
the error message as a file), and unrelated export failures (conversion,
fs, soffice) are surfaced as text/plain rather than the HTML stack page.
Fixes
[#&#8203;7788](https://redirect.github.com/ether/etherpad/issues/7788)
([#&#8203;7792](https://redirect.github.com/ether/etherpad/issues/7792)).

##### Security hardening

A bundle of defence-in-depth tightening picked up during an internal
audit pass
([#&#8203;7784](https://redirect.github.com/ether/etherpad/issues/7784)):

- **HTTP API — OAuth JWT path.** Verify the signature *before* reading
any claim off the payload; require `admin: true` strictly (presence is
no longer sufficient). The apikey comparison switches to
`crypto.timingSafeEqual`.
- **Import/Export temp-file path tokens.** Derived from
`crypto.randomBytes(16)` instead of `Math.random()`.
- **Token transfer.** Records now have a 5-minute TTL and are single-use
(removed from the store before responding). The author token is no
longer in the redemption response body — the `HttpOnly` cookie is the
only delivery channel.
- **`x-proxy-path` header sanitiser (new
`src/node/utils/sanitizeProxyPath.ts`).** Shared by `admin.ts` and
`specialpages.ts`. Strips characters outside `[A-Za-z0-9_./-]`,
collapses leading `//+` to a single `/`, rejects `..` traversal.
`admin.ts` also emits `Vary: x-proxy-path` and `Cache-Control: private,
no-store` so a poisoned response can never be reused for another origin.
- **`Pad.appendRevision` insert-op author invariant.** Centralises the
"every insert op carries an `author` attribute" rule the socket handler
already enforced, so non-wire callers (`setText`, `setHTML`,
`restoreRevision`, plugin paths) get the same check. `Pad.init` and
`setPadHTML` substitute `SYSTEM_AUTHOR_ID` when no author is supplied —
same pattern `setText` / `spliceText` already used.
- **`setPadRaw` legacy-import rewrite.** Bulk-import bypasses
`appendRevision`, so a hand-crafted `.etherpad` file could persist
non-conforming records that any subsequent `setText` / `setHTML` would
refuse to extend. A pre-pass now walks revs in order, sanitises each
changeset's `+` ops against the cumulative pad pool (substituting
`SYSTEM_AUTHOR_ID` where needed), and re-applies each changeset to a
running atext so the head atext and key-rev `meta.atext` / `meta.pool`
snapshots stay in lock-step. Conforming payloads round-trip unchanged.

##### Internal / contributor-facing

- **Backend tests — `tests/backend/specs/{api,admin}/*` un-skipped.**
The pnpm test script's glob (`tests/backend/specs/**.ts`) only matched
depth-1 files. Every spec under `api/` (14 files) and `admin/` (2 files)
has been silently skipped by CI. Switched to `--extension ts
--recursive` so mocha walks the tree as documented. A new vitest
regression check reads the pnpm script, hands mocha the same arguments
under `--dry-run --list-files`, and asserts representative specs from
both subdirectories appear in the discovered list
([#&#8203;7789](https://redirect.github.com/ether/etherpad/issues/7789)).
- **CI — Windows `npx ENOENT` in the glob-discovery regression check.**
`execFileSync('npx', ...)` doesn't pick up `npx.cmd` on Windows runners.
Resolved by running `mocha`'s JS entry directly via `require.resolve`
under the current node process. Path normalisation now goes through
`path.relative` + `replace([\\/])` so mixed-separator / drive-letter
casing on Windows mocha output still matches the POSIX-relative
assertions
([#&#8203;7794](https://redirect.github.com/ether/etherpad/issues/7794)).
- **CI — `anonymizeAuthorSocket` suite gated on admin-socket health when
`ep_hash_auth` is installed.** Un-hiding the suite in
[#&#8203;7789](https://redirect.github.com/ether/etherpad/issues/7789)
surfaced a 14-minute stall on every with-plugins matrix run because
`ep_hash_auth`'s `handleMessage` hook fires for every socket message
regardless of namespace and reads from the deprecated `client` context
(undefined for non-pad namespaces). Until the root cause lands (tracked
in
[#&#8203;7795](https://redirect.github.com/ether/etherpad/issues/7795)),
the suite skips itself when an application-level probe shows the admin
`/settings` namespace isn't responding — keeps the no-plugin matrix
covered and stops burning \~14 minutes per with-plugins run
([#&#8203;7796](https://redirect.github.com/ether/etherpad/issues/7796)).

##### Localisation

- Multiple updates from translatewiki.net.

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9ldGhlcnBhZCIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=-->
2026-05-17 18:59:19 +02:00
TrueCharts Bot c1f740038d chore(syslog-ng): update image docker.io/balabit/syslog-ng digest to 04cbac1 (#48302)
This PR contains the following updates:

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

---

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

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

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

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

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

---

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

---

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

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9zeXNsb2ctbmciLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL2RpZ2VzdCJdfQ==-->
2026-05-17 18:59:08 +02:00
TrueCharts Bot 68f78f60ca chore(blender): update image lscr.io/linuxserver/blender digest to b18b44b (#48300)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| lscr.io/linuxserver/blender | digest | `d3fb222` → `b18b44b` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9ibGVuZGVyIiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9kaWdlc3QiXX0=-->
2026-05-17 18:58:31 +02:00
TrueCharts Bot a21be22b38 chore(matomo): update image public.ecr.aws/bitnami/matomo digest to cb69b03 (#48301)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[public.ecr.aws/bitnami/matomo](https://redirect.github.com/bitnami/containers)
([source](https://redirect.github.com/bitnami/containers/tree/HEAD/bitnami/matomo))
| digest | `554f81d` → `cb69b03` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9tYXRvbW8iLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL2RpZ2VzdCJdfQ==-->
2026-05-17 18:57:30 +02:00