8071da8624771d3bd33cf9eaa71f4c6b3a2fbc83
55784 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
8071da8624 |
fix(node-red): update image docker.io/nodered/node-red 4.1.8 → 4.1.9 (#47911)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [docker.io/nodered/node-red](https://redirect.github.com/node-red/node-red-docker) | patch | `a5cb1dc` → `830e56a` | --- > [!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>node-red/node-red-docker (docker.io/nodered/node-red)</summary> ### [`v4.1.9`](https://redirect.github.com/node-red/node-red-docker/releases/tag/v4.1.9) [Compare Source](https://redirect.github.com/node-red/node-red-docker/compare/v4.1.8...v4.1.9) #### What's Changed - 🚀 Update to Node-RED 4.1.9 release by [@​knolleary](https://redirect.github.com/knolleary) in [#​515](https://redirect.github.com/node-red/node-red-docker/pull/515) <https://github.com/node-red/node-red/releases/tag/4.1.9> **Full Changelog**: <https://github.com/node-red/node-red-docker/compare/v4.1.8...v4.1.9> </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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9ub2RlLXJlZCIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=--> |
||
|
|
6e7997b76a |
fix(misskey): update image docker.io/misskey/misskey 2026.5.0 → 2026.5.1 (#47909)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [docker.io/misskey/misskey](https://redirect.github.com/misskey-dev/misskey) | patch | `b056c3d` → `5c2d056` | --- > [!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.1`](https://redirect.github.com/misskey-dev/misskey/blob/HEAD/CHANGELOG.md#202651) [Compare Source](https://redirect.github.com/misskey-dev/misskey/compare/2026.5.0...2026.5.1) ##### General - Enhance: チャンネルの作成の可否をロールポリシーで制御できるように - Fix: `.devcontainer/compose.yml`のvolumeのマウントパスを修正 ##### Client - Enhance: ノートの詳細表示での公開範囲の表示を改善\ (Cherry-picked from [kokonect-link/cherrypick@`ecc7556`](https://redirect.github.com/kokonect-link/cherrypick/commit/ecc75563f4e428b66adccc379bf317b5b21ed8e6)) - Fix: ロール設定画面でロールをアサイン/アサイン解除した際、リロードしなくても画面に反映されるよう修正 ##### Server - Fix: ID生成アルゴリズムにULIDを使用している場合に通知が約10秒遅延する問題を修正 - Fix: 公開範囲がフォロワーの投稿が通知されない問題を修正 - Fix: URLプレビューが動作しない問題を修正 </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==--> |
||
|
|
839c2de711 |
chore(filezilla): update image ghcr.io/linuxserver/filezilla digest to 4c1ac95 (#47904)
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 | `01be8e7` → `4c1ac95` | --- > [!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==--> |
||
|
|
f0a64c5cd7 | chore(freshrss): update image ghcr.io/linuxserver/freshrss digest to 1fb7c33 (#47906) | ||
|
|
c3bc6bb13a |
chore(pwndrop): update image ghcr.io/linuxserver/pwndrop digest to f14b3dd (#47907)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ghcr.io/linuxserver/pwndrop](https://redirect.github.com/linuxserver/docker-pwndrop/packages) ([source](https://redirect.github.com/linuxserver/docker-pwndrop)) | digest | `8d8a357` → `f14b3dd` | --- > [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9wd25kcm9wIiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9kaWdlc3QiXX0=--> |
||
|
|
66e411cf17 |
chore(reg): update image registry digest to 85347ed (#47908)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [registry](https://redirect.github.com/distribution/distribution) | digest | `8a7c1aa` → `85347ed` | --- > [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9yZWciLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL2RpZ2VzdCJdfQ==--> |
||
|
|
203056996a |
chore(conanexiles): update image ghcr.io/ich777/steamcmd digest to fed82b7 (#47903)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | ghcr.io/ich777/steamcmd | digest | `d8453aa` → `fed82b7` | --- > [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9jb25hbmV4aWxlcyIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvZGlnZXN0Il19--> |
||
|
|
89fc062fb9 | feat(manyfold): update image ghcr.io/manyfold3d/manyfold 0.138.0 → 0.139.0 (#47902) | ||
|
|
1e0338edb4 |
fix(jackett): update image oci.trueforge.org/containerforge/jackett 0.24.1815 → 0.24.1816 (#47901)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [oci.trueforge.org/containerforge/jackett](https://ghcr.io/trueforge-org/jackett) ([source](https://redirect.github.com/Jackett/Jackett)) | patch | `e68b00d` → `c6f6a70` | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](../issues/18710) for more information. Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>Jackett/Jackett (oci.trueforge.org/containerforge/jackett)</summary> ### [`v0.24.1816`](https://redirect.github.com/Jackett/Jackett/releases/tag/v0.24.1816) [Compare Source](https://redirect.github.com/Jackett/Jackett/compare/v0.24.1815...v0.24.1816) #### Changes: - [`84d17fb`](https://redirect.github.com/Jackett/Jackett/commit/84d17fb7ce6a443fc10ed35301f4792147896562) byrbt: update download selector. resolves [#​16796](https://redirect.github.com/Jackett/Jackett/issues/16796) This list of changes was [auto generated](https://dev.azure.com/Jackett/Jackett/_build/results?buildId=16334\&view=logs). </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9qYWNrZXR0IiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9wYXRjaCJdfQ==--> |
||
|
|
cbb4525f9d | chore(traccar): update image docker.io/traccar/traccar digest to bd6fc72 (#47900) | ||
|
|
0cf5c3937b |
chore(cops): update image lscr.io/linuxserver/cops digest to a1ccc26 (#47898)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [lscr.io/linuxserver/cops](https://redirect.github.com/linuxserver/docker-cops/packages) ([source](https://redirect.github.com/linuxserver/docker-cops)) | digest | `1f0e375` → `a1ccc26` | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](../issues/18710) for more information. Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9jb3BzIiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9kaWdlc3QiXX0=--> |
||
|
|
0b07a119c0 |
chore(anonaddy): update image docker.io/anonaddy/anonaddy digest to a4d8bc1 (#47896)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [docker.io/anonaddy/anonaddy](https://redirect.github.com/anonaddy/docker) | digest | `ab4ed7b` → `a4d8bc1` | --- > [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9hbm9uYWRkeSIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvZGlnZXN0Il19--> |
||
|
|
76c6e69272 |
chore(searxng): update image docker.io/searxng/searxng digest to 885f1cd (#47899)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | docker.io/searxng/searxng | digest | `b2211b2` → `885f1cd` | --- > [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9zZWFyeG5nIiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9kaWdlc3QiXX0=--> |
||
|
|
3e231c8513 |
fix(ollama): update image docker.io/ollama/ollama 0.23.0 → 0.23.1 (#47894)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | docker.io/ollama/ollama | patch | `54e31eb` → `7f24cd9` | | docker.io/ollama/ollama | patch | `5600a65` → `6077dbb` | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](../issues/18710) for more information. Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9vbGxhbWEiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL3BhdGNoIl19--> |
||
|
|
1e268a15a9 |
fix(renovate): update image oci.trueforge.org/containerforge/renovate 43.165.0 → 43.165.1 (#47895)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [oci.trueforge.org/containerforge/renovate](https://ghcr.io/trueforge-org/renovate) ([source](https://redirect.github.com/renovate/renovate)) | patch | `e71f6a5` → `e82bd85` | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](../issues/18710) for more information. Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9yZW5vdmF0ZSIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=--> |
||
|
|
8c157556d1 |
chore(duckdns): update image ghcr.io/linuxserver/duckdns digest to 71737ca (#47892)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | ghcr.io/linuxserver/duckdns | digest | `abbeb23` → `71737ca` | --- > [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9kdWNrZG5zIiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9kaWdlc3QiXX0=--> |
||
|
|
37d695da22 |
chore(filestash): update image docker.io/machines/filestash digest to 39042cb (#47893)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | docker.io/machines/filestash | digest | `2069b5f` → `39042cb` | --- > [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9maWxlc3Rhc2giLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL2RpZ2VzdCJdfQ==--> |
||
|
|
f9e008afac |
chore(flexget): update image docker.io/wiserain/flexget digest to 86d8cbb (#47871)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [docker.io/wiserain/flexget](https://redirect.github.com/linuxserver/docker-baseimage-alpine/packages) ([source](https://redirect.github.com/wiserain/docker-flexget)) | digest | `0d6ab2d` → `86d8cbb` | --- > [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9mbGV4Z2V0IiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9kaWdlc3QiXX0=--> |
||
|
|
82df669c92 | fix(metabase): update image docker.io/metabase/metabase v0.60.3 → v0.60.4 (#47887) | ||
|
|
9bbe9cdded | feat(renovate): update image oci.trueforge.org/containerforge/renovate 43.164.1 → 43.165.0 (#47890) | ||
|
|
0532ba48a5 |
feat(zwavejs2mqtt): update image docker.io/zwavejs/zwave-js-ui 11.16.2 → 11.17.0 (#47891)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [docker.io/zwavejs/zwave-js-ui](https://redirect.github.com/zwave-js/zwave-js-ui) | minor | `c43f88e` → `7982788` | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](../issues/18710) for more information. Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>zwave-js/zwave-js-ui (docker.io/zwavejs/zwave-js-ui)</summary> ### [`v11.17.0`](https://redirect.github.com/zwave-js/zwave-js-ui/blob/HEAD/CHANGELOG.md#11170-2026-05-05) [Compare Source](https://redirect.github.com/zwave-js/zwave-js-ui/compare/v11.16.2...v11.17.0) ##### ✨ Features - **hass:** add suggested\_area from node location ([#​4627](https://redirect.github.com/zwave-js/zwave-js-ui/issues/4627)) ([b9544ec](https://redirect.github.com/zwave-js/zwave-js-ui/commit/b9544ecd21d005d5b35769cc245d17e8a01a2455)) ##### 🐛 Bug Fixes - socket reconnection loop and trust proxy validation error ([#​4604](https://redirect.github.com/zwave-js/zwave-js-ui/issues/4604)) ([aed2082](https://redirect.github.com/zwave-js/zwave-js-ui/commit/aed2082a6576576783d6264e755ce42d6580f218)), closes [#​4564](https://redirect.github.com/zwave-js/zwave-js-ui/issues/4564) [#​4535](https://redirect.github.com/zwave-js/zwave-js-ui/issues/4535) [home-assistant/addons#4597](https://redirect.github.com/home-assistant/addons/issues/4597) [#​4535](https://redirect.github.com/zwave-js/zwave-js-ui/issues/4535) ##### 🔧 Chores - **deps:** move frontend-only deps out of runtime deps ([#​4630](https://redirect.github.com/zwave-js/zwave-js-ui/issues/4630)) ([0ca1850](https://redirect.github.com/zwave-js/zwave-js-ui/commit/0ca1850792345fd88c0e623c8e00940433e2e37a)) </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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC96d2F2ZWpzMm1xdHQiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL21pbm9yIl19--> |
||
|
|
ba4b63b358 |
chore(rsshub): update image docker.io/diygod/rsshub digest to 74464a2 (#47886)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | docker.io/diygod/rsshub | digest | `72cc7d0` → `74464a2` | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](../issues/18710) for more information. Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9yc3NodWIiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL2RpZ2VzdCJdfQ==--> |
||
|
|
8c80ef9bbd |
fix(nebula-sync): update image ghcr.io/lovelaze/nebula-sync v0.11.1 → v0.11.2 (#47888)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | ghcr.io/lovelaze/nebula-sync | patch | `e6bb9ac` → `951576b` | --- > [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9uZWJ1bGEtc3luYyIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=--> |
||
|
|
c9d9247610 |
chore(filestash): update image docker.io/machines/filestash digest to 2069b5f (#47885)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | docker.io/machines/filestash | digest | `2082ea3` → `2069b5f` | --- > [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9maWxlc3Rhc2giLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL2RpZ2VzdCJdfQ==--> |
||
|
|
9d55a208c6 |
feat(n8n): update image ghcr.io/n8n-io/n8n 2.19.2 → 2.20.0 (#47883)
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [ghcr.io/n8n-io/n8n](https://n8n.io)
([source](https://redirect.github.com/n8n-io/n8n)) | minor | `385ea90` →
`576c345` |
---
> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.
Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.
---
### Release Notes
<details>
<summary>n8n-io/n8n (ghcr.io/n8n-io/n8n)</summary>
###
[`v2.20.0`](https://redirect.github.com/n8n-io/n8n/blob/HEAD/CHANGELOG.md#2200-2026-05-05)
##### Bug Fixes
- **ai-builder:** Add boundaries on the workflow builder remediation
loops
([#​29430](https://redirect.github.com/n8n-io/n8n/issues/29430))
([2259f32](https://redirect.github.com/n8n-io/n8n/commit/2259f32de88c103b088b450bf46990ad2e939942))
- **ai-builder:** Allow skipping final ask-user question
([#​29563](https://redirect.github.com/n8n-io/n8n/issues/29563))
([661f990](https://redirect.github.com/n8n-io/n8n/commit/661f9908bce51076811c76c854f165f4c5acaccf))
- **ai-builder:** Filter LangSmith eval dataset by local file slugs
([#​29507](https://redirect.github.com/n8n-io/n8n/issues/29507))
([54d9286](https://redirect.github.com/n8n-io/n8n/commit/54d9286d922e0cad17d5c5de10a052d653c1591b))
- **ai-builder:** Handle properties with contradicting displayOptions as
OR alternatives instead of AND
([#​29500](https://redirect.github.com/n8n-io/n8n/issues/29500))
([84ac811](https://redirect.github.com/n8n-io/n8n/commit/84ac8110f8d70dd653b4d40cb63259522731b0d0))
- **ai-builder:** Stop builder from adding auth to inbound trigger nodes
by default
([#​29648](https://redirect.github.com/n8n-io/n8n/issues/29648))
([c28d501](https://redirect.github.com/n8n-io/n8n/commit/c28d501ba1630861fa0993d0d85f08efb635a5a4))
- Allow 5-field cron expressions with step values in polling nodes
([#​29447](https://redirect.github.com/n8n-io/n8n/issues/29447))
([d18f183](https://redirect.github.com/n8n-io/n8n/commit/d18f183b211416d5b74cfdc2e740b9c663ede134))
- **Anthropic Chat Model Node:** Add adaptive thinking mode for Claude
Opus 4.7+
([#​29467](https://redirect.github.com/n8n-io/n8n/issues/29467))
([90d875c](https://redirect.github.com/n8n-io/n8n/commit/90d875ce3e5a2a004a5a3d8f28ac4e9820b109f4))
- **Compare Datasets Node:** Preserve falsy values in mix mode except
fields
([#​29666](https://redirect.github.com/n8n-io/n8n/issues/29666))
([62ddc5c](https://redirect.github.com/n8n-io/n8n/commit/62ddc5c443273559c286a1d2eb19efdca345ac9a))
- **core:** Accept placeholder() inside node credentials slot
([#​29691](https://redirect.github.com/n8n-io/n8n/issues/29691))
([dc6bd68](https://redirect.github.com/n8n-io/n8n/commit/dc6bd68de3b419fb1e23806781bbc125b621ed8a))
- **core:** Acquire expression isolate for dynamic node parameter
requests
([#​29671](https://redirect.github.com/n8n-io/n8n/issues/29671))
([418f1f2](https://redirect.github.com/n8n-io/n8n/commit/418f1f2edb6abfebe1085b8c3b5c1b22530f1a5c))
- **core:** Add file path validation to localFile source
([#​29464](https://redirect.github.com/n8n-io/n8n/issues/29464))
([7277566](https://redirect.github.com/n8n-io/n8n/commit/7277566c64c36f5e43c17a2e620da2408ab1dcb7))
- **core:** Add GET handler to MCP endpoint for Streamable HTTP spec
compliance
([#​28787](https://redirect.github.com/n8n-io/n8n/issues/28787))
([4ae0322](https://redirect.github.com/n8n-io/n8n/commit/4ae0322ef246348892000d0539904e56c122d204))
- **core:** Add timeout to external secrets provider refresh
([#​29679](https://redirect.github.com/n8n-io/n8n/issues/29679))
([e350429](https://redirect.github.com/n8n-io/n8n/commit/e35042999f7d477ed1da59f43ef03605763ac2bf))
- **core:** Apply credential allowed domains in declarative node
requests
([#​29082](https://redirect.github.com/n8n-io/n8n/issues/29082))
([8551b1b](https://redirect.github.com/n8n-io/n8n/commit/8551b1b90ce16b31a017bd07177694ef39ad226d))
- **core:** Correct LDAP search filter construction
([#​29388](https://redirect.github.com/n8n-io/n8n/issues/29388))
([32dd743](https://redirect.github.com/n8n-io/n8n/commit/32dd7433b7ef168161e32c20939859060da9827c))
- **core:** Fix code node executions hanging when idle timer overlaps
with task acceptance
([#​29239](https://redirect.github.com/n8n-io/n8n/issues/29239))
([7bd3532](https://redirect.github.com/n8n-io/n8n/commit/7bd3532f07c151568634e84f3ae24f38ab8e60e4))
- **core:** Fix MCP OAuth discovery URL construction and grant type
selection
([#​27283](https://redirect.github.com/n8n-io/n8n/issues/27283))
([d92ec16](https://redirect.github.com/n8n-io/n8n/commit/d92ec168aa5f984513874e2978f73d8f2cbdc80e))
- **core:** Force saving executions when instance AI executes WFs
([#​29515](https://redirect.github.com/n8n-io/n8n/issues/29515))
([ef56501](https://redirect.github.com/n8n-io/n8n/commit/ef56501d4729b5b508a4c5e60263d10a8fc9db76))
- **core:** Gate Instance AI edits to pre-existing workflows
([#​29501](https://redirect.github.com/n8n-io/n8n/issues/29501))
([6175fd6](https://redirect.github.com/n8n-io/n8n/commit/6175fd6f7b56ead0176938657085b763c1204681))
- **core:** Generate array types for properties with multipleValues
([#​29410](https://redirect.github.com/n8n-io/n8n/issues/29410))
([fb65c61](https://redirect.github.com/n8n-io/n8n/commit/fb65c6155ee9ae5b11a2c409f35e98c206aaf164))
- **core:** Handle missing runData during execution recovery
([#​29513](https://redirect.github.com/n8n-io/n8n/issues/29513))
([8b7b4f5](https://redirect.github.com/n8n-io/n8n/commit/8b7b4f575d9d9b5b02a8ddf67aaff6b3d5279d78))
- **core:** Harden Set node workflow SDK contract
([#​29568](https://redirect.github.com/n8n-io/n8n/issues/29568))
([625ed5e](https://redirect.github.com/n8n-io/n8n/commit/625ed5e95a90f30e07e88253515713056e406f5b))
- **core:** Include stack trace in error logs for non-ApplicationError
errors
([#​29496](https://redirect.github.com/n8n-io/n8n/issues/29496))
([16d1461](https://redirect.github.com/n8n-io/n8n/commit/16d1461858107697eac399039c834c7296fe8868))
- **core:** Increase default task runner grant token TTL to 30s
([#​29443](https://redirect.github.com/n8n-io/n8n/issues/29443))
([328f4b8](https://redirect.github.com/n8n-io/n8n/commit/328f4b8b964d587763bf14b1980916046878f0f0))
- **core:** Isolate expressions on chat resumption and test webhook
deactivation
([#​29703](https://redirect.github.com/n8n-io/n8n/issues/29703))
([568e5a2](https://redirect.github.com/n8n-io/n8n/commit/568e5a24bf8f4e73d0b134dbac1631535bba10a7))
- **core:** Make MCP client registration cap tunable and surface a
proper limit error
([#​29429](https://redirect.github.com/n8n-io/n8n/issues/29429))
([dad4231](https://redirect.github.com/n8n-io/n8n/commit/dad423155f1ee105e3ed1eab0b65a8d8bc2ee3a3))
- **core:** Make task runner grant token TTL configurable
([#​29357](https://redirect.github.com/n8n-io/n8n/issues/29357))
([3f350a8](https://redirect.github.com/n8n-io/n8n/commit/3f350a85770680895be5723803ef51453476fed2))
- **core:** Pass nodeTypesProvider to validate workflows fully at
instance AI
([#​29333](https://redirect.github.com/n8n-io/n8n/issues/29333))
([388cd79](https://redirect.github.com/n8n-io/n8n/commit/388cd79908418d558fff36f938969cdc79fc60c2))
- **core:** Persist execution context before writing to db
([#​28973](https://redirect.github.com/n8n-io/n8n/issues/28973))
([c4bb5ae](https://redirect.github.com/n8n-io/n8n/commit/c4bb5ae8df8e7de4c7b919a82d3cf2f492edcc5b))
- **core:** Recreate data table backing tables on entity import
([#​29454](https://redirect.github.com/n8n-io/n8n/issues/29454))
([6bca1fa](https://redirect.github.com/n8n-io/n8n/commit/6bca1fa26f0d1a23c8c7e175dc6ae590eeb2036e))
- **core:** Reject empty webhookMethods in community lint rule
([#​29474](https://redirect.github.com/n8n-io/n8n/issues/29474))
([34d7a02](https://redirect.github.com/n8n-io/n8n/commit/34d7a02df73f233ef55fc78e3ea8167bc2b32a1f))
- **core:** Reset Redis retry counter on successful reconnect
([#​29377](https://redirect.github.com/n8n-io/n8n/issues/29377))
([7722023](https://redirect.github.com/n8n-io/n8n/commit/7722023abd8ffb2f96a7dbec0ba51e4d7454ea05))
- **core:** Respect global admin scope when listing favorites
([#​29472](https://redirect.github.com/n8n-io/n8n/issues/29472))
([d9d1e7c](https://redirect.github.com/n8n-io/n8n/commit/d9d1e7c44a1bcf074cdbec234b0d8d4ddb8d7d5e))
- **core:** Restore peer project discovery in share dropdowns
([#​29537](https://redirect.github.com/n8n-io/n8n/issues/29537))
([2a0e2fb](https://redirect.github.com/n8n-io/n8n/commit/2a0e2fb47ae1d82cd2354db8c2013ea46f24f21e))
- **core:** Round fractional time saved values before inserting into
insights BIGINT column
([#​29553](https://redirect.github.com/n8n-io/n8n/issues/29553))
([74d55b9](https://redirect.github.com/n8n-io/n8n/commit/74d55b9c681273ae79fbaf39693bd3b37d83b66a))
- **core:** Show AI Builder draft workflows in workflow list
([#​29670](https://redirect.github.com/n8n-io/n8n/issues/29670))
([dc52bbd](https://redirect.github.com/n8n-io/n8n/commit/dc52bbd5329a27245a5fe2a1da45d9e8efe6a549))
- **core:** Use editor base URL for workflow and execution links
([#​23630](https://redirect.github.com/n8n-io/n8n/issues/23630))
([896461b](https://redirect.github.com/n8n-io/n8n/commit/896461bee3c356e66b282763cd31427a137ebd62))
- **core:** Validate workflow import URL requests
([#​29178](https://redirect.github.com/n8n-io/n8n/issues/29178))
([ecd0ba8](https://redirect.github.com/n8n-io/n8n/commit/ecd0ba8ebabc99055441290d543f0bd87a33df31))
- **core:** Wire EncryptionKeyProxy provider on bootstrap
([#​29581](https://redirect.github.com/n8n-io/n8n/issues/29581))
([ee7260c](https://redirect.github.com/n8n-io/n8n/commit/ee7260c4959b0dff8636606aebdac10eddd76e36))
- **DeepL Node:** Update credentials to use header-based authentication
([#​24614](https://redirect.github.com/n8n-io/n8n/issues/24614))
([b72bd19](https://redirect.github.com/n8n-io/n8n/commit/b72bd1987c33b15cd658d2a038b9763c6fb83b55))
- Drop template search tools from builder
([#​29573](https://redirect.github.com/n8n-io/n8n/issues/29573))
([9b00ccb](https://redirect.github.com/n8n-io/n8n/commit/9b00ccbfd1cfb123533397126123f5d2ad34071f))
- **editor:** Add proper bg color for hover state with color-mix()
([#​29590](https://redirect.github.com/n8n-io/n8n/issues/29590))
([6698c42](https://redirect.github.com/n8n-io/n8n/commit/6698c42e4ed4706825f5d2e3bac39641e261f153))
- **editor:** Align message box button radius with N8nButton
([#​29397](https://redirect.github.com/n8n-io/n8n/issues/29397))
([bc315d0](https://redirect.github.com/n8n-io/n8n/commit/bc315d087fd772218b2f3caa047c86493c048f27))
- **editor:** Fix OAuth2 credential showing "Needs first setup" after
connecting
([#​29617](https://redirect.github.com/n8n-io/n8n/issues/29617))
([243f665](https://redirect.github.com/n8n-io/n8n/commit/243f665e60bff1c2531977c3f860aa7589a321e9))
- **editor:** Fix sub-workflow folder placement and connection loss
([#​28770](https://redirect.github.com/n8n-io/n8n/issues/28770))
([44579d6](https://redirect.github.com/n8n-io/n8n/commit/44579d6d3ae59a1f4eedf9a0b49cecb006053072))
- **editor:** Ignore paste events on read-only canvas
([#​29673](https://redirect.github.com/n8n-io/n8n/issues/29673))
([34c49b9](https://redirect.github.com/n8n-io/n8n/commit/34c49b9c238de5d5ee0b9421918435c4582eb13a))
- **editor:** Keep publish actions menu enabled for published workflows
([#​29396](https://redirect.github.com/n8n-io/n8n/issues/29396))
([c65fa28](https://redirect.github.com/n8n-io/n8n/commit/c65fa28e1caac5a49e6a5e82d3354ed631be0df4))
- **editor:** Load more executions on tall screens
([#​29407](https://redirect.github.com/n8n-io/n8n/issues/29407))
([a273a9d](https://redirect.github.com/n8n-io/n8n/commit/a273a9d3f498d8112605f1277ce7848d8bd357c3))
- **editor:** Make instance ai resource link chips open resources
([#​29577](https://redirect.github.com/n8n-io/n8n/issues/29577))
([b97ca36](https://redirect.github.com/n8n-io/n8n/commit/b97ca36a99d099288cfc127df98038b2b64c03d5))
- **editor:** Make textarea resize handle accessible in NDV
([#​29676](https://redirect.github.com/n8n-io/n8n/issues/29676))
([9fda733](https://redirect.github.com/n8n-io/n8n/commit/9fda7332c4c0a8851a7482365a967ea18db2a816))
- **editor:** Mark workflow dirty after debug pinData changes
([#​28886](https://redirect.github.com/n8n-io/n8n/issues/28886))
([2beb006](https://redirect.github.com/n8n-io/n8n/commit/2beb0062a5f92c883f18abaf9ea33590a41aca49))
- **editor:** Never block publishing on node execution issues
([#​29479](https://redirect.github.com/n8n-io/n8n/issues/29479))
([5a56459](https://redirect.github.com/n8n-io/n8n/commit/5a564591291989f13ac667eed575332f7f4d2a6a))
- **editor:** Polish encryption keys date range filter
([#​29569](https://redirect.github.com/n8n-io/n8n/issues/29569))
([56412bc](https://redirect.github.com/n8n-io/n8n/commit/56412bcce2ef1d364acdbe422f5c88762319bb22))
- **editor:** Remove clipping for focus panel textarea
([#​28677](https://redirect.github.com/n8n-io/n8n/issues/28677))
([5361257](https://redirect.github.com/n8n-io/n8n/commit/5361257a80e515e1cc26cdf10e8ceb78c9ec70be))
- **editor:** Restore read-only mode for archived workflows on canvas
([#​29559](https://redirect.github.com/n8n-io/n8n/issues/29559))
([a7ef741](https://redirect.github.com/n8n-io/n8n/commit/a7ef7416b111384d250f975e718c691b2674fef6))
- **editor:** Show permission-aware message on redacted input/output
panels
([#​29521](https://redirect.github.com/n8n-io/n8n/issues/29521))
([83c400e](https://redirect.github.com/n8n-io/n8n/commit/83c400e8d47c875f57dce26680358595822ce012))
- **editor:** Surface unofficial verified community node tools in AI
Tools picker
([#​28985](https://redirect.github.com/n8n-io/n8n/issues/28985))
([f77dfd1](https://redirect.github.com/n8n-io/n8n/commit/f77dfd1a11591124e6db61c72ed207067bae6214))
- Fix ollama node url path and thinking tokens
([#​23963](https://redirect.github.com/n8n-io/n8n/issues/23963))
([4ea1153](https://redirect.github.com/n8n-io/n8n/commit/4ea1153dfb903346bead9e6d328ec8f543c80559))
- **Google Drive Node:** Resolve original file name when copying with
empty name
([#​28896](https://redirect.github.com/n8n-io/n8n/issues/28896))
([c274976](https://redirect.github.com/n8n-io/n8n/commit/c2749768aa5d173c3354e8d31a18c438ebd5fdfb))
- **Merge Node:** Improve SQL Query mode memory efficiency and error
reporting
([#​28993](https://redirect.github.com/n8n-io/n8n/issues/28993))
([12275c8](https://redirect.github.com/n8n-io/n8n/commit/12275c86d992115fef2ded4e5f172730222c5669))
- **Microsoft Outlook Trigger Node:** Use per-folder endpoints for
folder-scoped message polling
([#​29663](https://redirect.github.com/n8n-io/n8n/issues/29663))
([f401f91](https://redirect.github.com/n8n-io/n8n/commit/f401f9101d08fc62eef7e051f3baa23638c80c1b))
- No Credits state for n8n Connect badge
([#​29375](https://redirect.github.com/n8n-io/n8n/issues/29375))
([47ad397](https://redirect.github.com/n8n-io/n8n/commit/47ad39777f9525324524f2595fc4506065f33a9c))
- **Notion Node:** Support app.notion.com URL format for page and block
ID extraction
([#​29554](https://redirect.github.com/n8n-io/n8n/issues/29554))
([221c7f7](https://redirect.github.com/n8n-io/n8n/commit/221c7f7410d25b89b052e89d745184675b69dc53))
- **Postgres Node:** Output Large-Format Numbers As option ignored after
pool is cached
([#​29477](https://redirect.github.com/n8n-io/n8n/issues/29477))
([
|
||
|
|
cc5c525799 |
feat(renovate): update image oci.trueforge.org/containerforge/renovate 43.163.4 → 43.164.1 (#47884)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [oci.trueforge.org/containerforge/renovate](https://ghcr.io/trueforge-org/renovate) ([source](https://redirect.github.com/renovate/renovate)) | minor | `645dc22` → `e25736b` | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](../issues/18710) for more information. Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9yZW5vdmF0ZSIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=--> |
||
|
|
9a82dac0e5 |
chore(automatic-ripping-machine): update image docker.io/automaticrippingmachine/automatic-ripping-machine digest to a396364 (#47879)
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 | `31dfe02` → `a396364` | --- > [!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=--> |
||
|
|
0a51df8f1c | chore(kubernetes-dashboard): update image oci.trueforge.org/containerforge/kube-sa-proxy digest to d5b1c89 (#47880) | ||
|
|
0a6b3cce74 |
fix(filebrowser): update image docker.io/filebrowser/filebrowser v2.63.2 → v2.63.3 (#47882)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [docker.io/filebrowser/filebrowser](https://redirect.github.com/filebrowser/filebrowser) | patch | `4dce873` → `289c5dd` | --- > [!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.3`](https://redirect.github.com/filebrowser/filebrowser/releases/tag/v2.63.3) [Compare Source](https://redirect.github.com/filebrowser/filebrowser/compare/v2.63.2...v2.63.3) #### Changelog - [`ca5e249`](https://redirect.github.com/filebrowser/filebrowser/commit/ca5e249e3c0c94159c2136a0cd431a424eb18472) chore(release): 2.63.3 - [`f4e1485`](https://redirect.github.com/filebrowser/filebrowser/commit/f4e148523e0dc9242081831b53544396f995c611) fix: Fix conflict modal and add a resume transfert option ([#​5884](https://redirect.github.com/filebrowser/filebrowser/issues/5884)) - [`1f22fe6`](https://redirect.github.com/filebrowser/filebrowser/commit/1f22fe65ecc41ff9ca6dc3128bb914793dd5b44f) chore(deps): update all non-major dependencies ([#​5926](https://redirect.github.com/filebrowser/filebrowser/issues/5926)) - [`e2bdf6f`](https://redirect.github.com/filebrowser/filebrowser/commit/e2bdf6f747dc90123a555ba58390aff2e34bf9dd) chore: update translations - [`d236f1c`](https://redirect.github.com/filebrowser/filebrowser/commit/d236f1c563eee40488ee9cea0745bda4f2b261a4) chore(deps): update dependency marked to v18 ([#​5897](https://redirect.github.com/filebrowser/filebrowser/issues/5897)) - [`4edf425`](https://redirect.github.com/filebrowser/filebrowser/commit/4edf425a9fae15b7e555b033f33c77ddf1302f61) chore(i18n): add a translation for disk usage ([#​5916](https://redirect.github.com/filebrowser/filebrowser/issues/5916)) - [`a1a7ac4`](https://redirect.github.com/filebrowser/filebrowser/commit/a1a7ac4f04706200cdd29a86951a84b7e5461520) chore: update translations ([#​5918](https://redirect.github.com/filebrowser/filebrowser/issues/5918)) - [`74917c8`](https://redirect.github.com/filebrowser/filebrowser/commit/74917c80370ef97e3cb973ab2a751d0aa61d4c62) chore(deps): update all non-major dependencies ([#​5915](https://redirect.github.com/filebrowser/filebrowser/issues/5915)) - [`7bd27f5`](https://redirect.github.com/filebrowser/filebrowser/commit/7bd27f5e823651420cedd87a6c6503b1a954a4dd) chore: sync translations ([#​5901](https://redirect.github.com/filebrowser/filebrowser/issues/5901)) - [`9f4288b`](https://redirect.github.com/filebrowser/filebrowser/commit/9f4288b1b4e8e197ec2ec2ca093e7bf761efd142) docs: Update documentation links in Global.vue ([#​5905](https://redirect.github.com/filebrowser/filebrowser/issues/5905)) - [`41b801d`](https://redirect.github.com/filebrowser/filebrowser/commit/41b801d30c736c8ca863e2be6aece7d99e92129e) fix: correct environment variable in compose.yaml ([#​5910](https://redirect.github.com/filebrowser/filebrowser/issues/5910)) - [`da6b7ac`](https://redirect.github.com/filebrowser/filebrowser/commit/da6b7ac26b7d2dce84131435885e144492859146) chore(deps): update all non-major dependencies ([#​5912](https://redirect.github.com/filebrowser/filebrowser/issues/5912)) - [`7f8b920`](https://redirect.github.com/filebrowser/filebrowser/commit/7f8b920aa4c2eb22d22bad7763e7fd880b63333d) chore(deps): update actions/upload-pages-artifact action to v5 ([#​5913](https://redirect.github.com/filebrowser/filebrowser/issues/5913)) - [`dd53644`](https://redirect.github.com/filebrowser/filebrowser/commit/dd53644acbecd7b8b788396aa8dd133ae006382c) chore(release): 2.63.2 - [`9b80a9a`](https://redirect.github.com/filebrowser/filebrowser/commit/9b80a9aa6cf87700624fa6e0ba5fe8eac71d84d7) chore(deps): update all non-major dependencies ([#​5870](https://redirect.github.com/filebrowser/filebrowser/issues/5870)) - [`0321415`](https://redirect.github.com/filebrowser/filebrowser/commit/0321415a152b6c20e44c6f4afbffd0ed34919e22) chore: pull translations ([#​5871](https://redirect.github.com/filebrowser/filebrowser/issues/5871)) - [`23e84c9`](https://redirect.github.com/filebrowser/filebrowser/commit/23e84c997422ef058dc8e348cba75e77b23aaf84) docs: update PR template - [`0fadf28`](https://redirect.github.com/filebrowser/filebrowser/commit/0fadf28b18e506ddca0027e83ebe567ac57932bf) fix(preview): let arrow keys seek video instead of switching files ([#​5895](https://redirect.github.com/filebrowser/filebrowser/issues/5895)) - [`871f337`](https://redirect.github.com/filebrowser/filebrowser/commit/871f33789259d644ec3ed89aa38f6bf20b72c42a) chore(deps): update pnpm/action-setup action to v6 ([#​5898](https://redirect.github.com/filebrowser/filebrowser/issues/5898)) </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=--> |
||
|
|
c37e34c94e |
chore(rsshub): update image docker.io/diygod/rsshub digest to 72cc7d0 (#47881)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | docker.io/diygod/rsshub | digest | `1132390` → `72cc7d0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](../issues/18710) for more information. Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9yc3NodWIiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL2RpZ2VzdCJdfQ==--> |
||
|
|
bdcef7ab03 |
feat(mstream): update image ghcr.io/linuxserver/mstream 6.6.0 → 6.7.1 (#47878)
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 | `305f6c3` → `400fc05` | --- > [!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==--> |
||
|
|
471febe857 | fix(renovate): update image oci.trueforge.org/containerforge/renovate 43.163.3 → 43.163.4 (#47876) | ||
|
|
8d82ab3e11 |
fix(tautulli): update image ghcr.io/tautulli/tautulli v2.17.0 → v2.17.1 (#47877)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ghcr.io/tautulli/tautulli](https://redirect.github.com/Tautulli/Tautulli) | patch | `9c73937` → `112abf6` | --- > [!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>Tautulli/Tautulli (ghcr.io/tautulli/tautulli)</summary> ### [`v2.17.1`](https://redirect.github.com/Tautulli/Tautulli/blob/HEAD/CHANGELOG.md#v2171-2026-05-04) [Compare Source](https://redirect.github.com/Tautulli/Tautulli/compare/v2.17.0...v2.17.1) - Notifications: - Fix: Tautulli Remote App notifications failing to send. ([#​2669](https://redirect.github.com/Tautulli/Tautulli/issues/2669)) - New: Added extra type and preroll to notification parameters. - New: Added Simkl URL to notification parameters. - Newsletters: - Fix: Remote code execution via newsletter custom template directory. (CVE-2026-41065) (Thanks [@​remindsec](https://redirect.github.com/remindsec)) - Exporter: - Fix: Export failed when logo / square art keys were included. ([#​2685](https://redirect.github.com/Tautulli/Tautulli/issues/2685)) - UI: - Fix: Error when browsing for folder paths. ([#​2673](https://redirect.github.com/Tautulli/Tautulli/issues/2673)) - New: Added AV1 media flag image. ([#​2676](https://redirect.github.com/Tautulli/Tautulli/issues/2676)) (Thanks [@​little0831](https://redirect.github.com/little0831)) - New: Added opus media flag image. - Other: - Fix: Clean empty directories after updating using git. ([#​2667](https://redirect.github.com/Tautulli/Tautulli/issues/2667)) - Fix: Tautulli failing to reconnect to Plex Media Server until restarted after a connection loss at startup. ([#​2640](https://redirect.github.com/Tautulli/Tautulli/issues/2640)) - Fix: Path treversal in cache deletion API. (CVE-2026-40605) (Thanks [@​JakePeralta7](https://redirect.github.com/JakePeralta7)) - Fix: Websocket not exiting and reconnecting cleanly after changing Plex servers. - Fix: Sanitize JS log errors to prevent XSS. (CVE-2026-43984) (Thanks [@​larlarua](https://redirect.github.com/larlarua)) - Fix: Do not store image hash for external images. (CVE-2026-43986) (Thanks [@​larlarua](https://redirect.github.com/larlarua)) - New: Update Windows and MacOS packages to Python 3.13. - New: Update Snap package to core24. - New: Using mounted folders for custom newsletter templates and scripts requires manually enabling allow\_mounted\_folders = 1 in the config file. - New: Added anti-CSRF tokens and enforce POST methods to state change endpoints. (CVE-2026-43985) (Thanks [@​larlarua](https://redirect.github.com/larlarua)) - New: Hash Tautulli cookie name. All existing login sessions will be invalidated after the update. - New: Require X-Api-Key header for login through the /auth/signin endpoint. </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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC90YXV0dWxsaSIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=--> |
||
|
|
219044013f |
fix(chroma): update image ghcr.io/chroma-core/chroma 1.5.8 → 1.5.9 (#47874)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | ghcr.io/chroma-core/chroma | patch | `6071031` → `1e0b73a` | --- > [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9jaHJvbWEiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL3BhdGNoIl19--> |
||
|
|
c622d8d958 |
chore(webtop): update webtop (#47873)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | lscr.io/linuxserver/webtop | digest | `494f00c` → `5c883ba` | | lscr.io/linuxserver/webtop | digest | `35e4ad6` → `0f875e6` | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](../issues/18710) for more information. Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC93ZWJ0b3AiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL2RpZ2VzdCJdfQ==--> |
||
|
|
91850b33a9 |
chore(lidarr): update image oci.trueforge.org/containerforge/lidarr digest to ca4b382 (#47872)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [oci.trueforge.org/containerforge/lidarr](https://ghcr.io/trueforge-org/lidarr) ([source](https://redirect.github.com/Lidarr/Lidarr)) | digest | `619477f` → `ca4b382` | --- > [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9saWRhcnIiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL2RpZ2VzdCJdfQ==--> |
||
|
|
950f794c98 |
chore(airsonic-advanced): update image oci.trueforge.org/containerforge/airsonic-advanced digest to d963d9e (#47869)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [oci.trueforge.org/containerforge/airsonic-advanced](https://ghcr.io/trueforge-org/airsonic-advanced) ([source](https://redirect.github.com/kagemomiji/airsonic-advanced)) | digest | `b558ccc` → `d963d9e` | --- > [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9haXJzb25pYy1hZHZhbmNlZCIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvZGlnZXN0Il19--> |
||
|
|
681eb16e73 |
fix(esphome): update image oci.trueforge.org/containerforge/esphome 2026.4.3 → 2026.4.4 (#47875)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [oci.trueforge.org/containerforge/esphome](https://ghcr.io/trueforge-org/esphome) ([source](https://redirect.github.com/esphome/esphome)) | patch | `c528b10` → `c1a480e` | --- > [!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>esphome/esphome (oci.trueforge.org/containerforge/esphome)</summary> ### [`v2026.4.4`](https://redirect.github.com/esphome/esphome/releases/tag/2026.4.4) [Compare Source](https://redirect.github.com/esphome/esphome/compare/2026.4.3...2026.4.4) - \[automation] Fix codegen type for component.resume update\_interval [esphome#16069](https://redirect.github.com/esphome/esphome/pull/16069) by [@​bharvey88](https://redirect.github.com/bharvey88) - \[mcp23xxx\_base] Reject unsupported interrupt\_pin options (inverted, allow\_other\_uses) [esphome#16149](https://redirect.github.com/esphome/esphome/pull/16149) by [@​bdraco](https://redirect.github.com/bdraco) - \[core] Strip \\?\ prefix from sys.executable for PlatformIO subprocess [esphome#16158](https://redirect.github.com/esphome/esphome/pull/16158) by [@​jesserockz](https://redirect.github.com/jesserockz) - \[esp32] Replace 512B stack buffer in printf wraps with picolibc cookie FILE [esphome#16170](https://redirect.github.com/esphome/esphome/pull/16170) by [@​bdraco](https://redirect.github.com/bdraco) - \[lvgl] Clamp values for meter line indicators [esphome#16180](https://redirect.github.com/esphome/esphome/pull/16180) by [@​clydebarrow](https://redirect.github.com/clydebarrow) - \[esp32] Drop printf wrap on IDF 6.0+ (picolibc no longer needs it) [esphome#16189](https://redirect.github.com/esphome/esphome/pull/16189) by [@​bdraco](https://redirect.github.com/bdraco) - \[api] Fall back to owning types for service array args used after a delay [esphome#16140](https://redirect.github.com/esphome/esphome/pull/16140) by [@​bdraco](https://redirect.github.com/bdraco) - \[api] Use safe\_print for log output and fix safe\_print bytes-repr fallback [esphome#16160](https://redirect.github.com/esphome/esphome/pull/16160) by [@​jesserockz](https://redirect.github.com/jesserockz) </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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9lc3Bob21lIiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9wYXRjaCJdfQ==--> |
||
|
|
0abb52ba55 |
chore(dashy): update image ghcr.io/lissy93/dashy digest to 53c1788 (#47870)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | ghcr.io/lissy93/dashy | digest | `d5c1ad9` → `53c1788` | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](../issues/18710) for more information. Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9kYXNoeSIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvZGlnZXN0Il19--> |
||
|
|
c81145d3ba |
feat(wekan): update image docker.io/wekanteam/wekan v9.07 → v9.08 (#47868)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [docker.io/wekanteam/wekan](https://redirect.github.com/wekan/wekan) | minor | `9b4e8ad` → `462a75f` | --- > [!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.08`](https://redirect.github.com/wekan/wekan/blob/HEAD/CHANGELOG.md#v908-2026-05-04-WeKan--release) [Compare Source](https://redirect.github.com/wekan/wekan/compare/v9.07...v9.08) This release adds the following updates: - [Release scripts: Add Snap Store scripts to list and publish revisions to channels, because snapcraft.io website currently does not work](https://redirect.github.com/wekan/wekan/commit/f7db51b457a771267ce381f294c8163fc0cad406). Thanks to xet7. and fixes the following bugs: - [Upgrade to Meteor 3.5-beta.10, changeStreams, DDP\_TRANSPORT=uws](https://redirect.github.com/wekan/wekan/commit/330e0e35707c70a088cd8c452192265ba3df6fbd). Thanks to Meteor developers. 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=--> |
||
|
|
ce1d825664 |
chore(nextcloud): update image oci.trueforge.org/containerforge/nextcloud-fpm digest to 37260d8 (#47862)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [oci.trueforge.org/containerforge/nextcloud-fpm](https://ghcr.io/trueforge-org/nextcloud-fpm) ([source](https://nextcloud.com)) | digest | `d694b96` → `37260d8` | --- > [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9uZXh0Y2xvdWQiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL2RpZ2VzdCJdfQ==--> |
||
|
|
7dbc30b357 |
fix(renovate): update image oci.trueforge.org/containerforge/renovate 43.163.1 → 43.163.3 (#47866)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [oci.trueforge.org/containerforge/renovate](https://ghcr.io/trueforge-org/renovate) ([source](https://redirect.github.com/renovate/renovate)) | patch | `c6e3ecd` → `395ca86` | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](../issues/18710) for more information. Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9yZW5vdmF0ZSIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=--> |
||
|
|
348b5a3bac |
chore(projectsend): update image ghcr.io/linuxserver/projectsend digest to 54fd174 (#47864)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | ghcr.io/linuxserver/projectsend | digest | `c604139` → `54fd174` | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](../issues/18710) for more information. Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9wcm9qZWN0c2VuZCIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvZGlnZXN0Il19--> |
||
|
|
40b34aff63 |
feat(semaphore): update image docker.io/semaphoreui/semaphore v2.17.39 → v2.18.1 (#47867)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [docker.io/semaphoreui/semaphore](https://redirect.github.com/semaphoreui/semaphore) | minor | `0a5db8f` → `e49c769` | --- > [!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.1`](https://redirect.github.com/semaphoreui/semaphore/releases/tag/v2.18.1) [Compare Source](https://redirect.github.com/semaphoreui/semaphore/compare/v2.17.39...v2.18.1) This is a substantial beta release that pushes Semaphore meaningfully further into **enterprise-grade secrets management**, hardens the **API token lifecycle**, expands the **runner scheduling model**, and absorbs a flurry of security and dependency fixes — many of them caught and triaged by automated review bots (Cursor, ChatGPT Codex) before merge. It also bumps the bundled Ansible runtime by two major versions. Below is a qualitative, themed walkthrough rather than a flat PR list. *** #### Secret storage: two new external backends + a hard look at ownership The headline feature of this release is **first-class support for two more enterprise secret backends**, joining the existing Devolutions Server (DVLS) integration: - **AWS Secrets Manager** (\[[#​3750](https://redirect.github.com/semaphoreui/semaphore/pull/3750)]\([#​3750](https://redirect.github.com/semaphoreui/semaphore/pull/3750))) — adds a full Secret Storage type for AWS SM with a dedicated form, icon, and a **Sync button** to pull secrets on demand. The PR also introduced a generalized **rekey** flow and "source details" surfacing for individual secrets. - **Azure Key Vault** (\[[#​3752](https://redirect.github.com/semaphoreui/semaphore/pull/3752)]\([#​3752](https://redirect.github.com/semaphoreui/semaphore/pull/3752))) — symmetric implementation for Azure, using the official Microsoft SDKs (`azcore`, `azidentity`, `azsecrets`). Auth follows the same DB / env-var / file pattern as AWS SM and DVLS, and the backend was refactored to consolidate `SyncSecrets` across all storage types into a single function. Alongside the new backends, an unusually large cluster of **secret-related security fixes** landed — almost all of them automatically flagged by `cursor[bot]` during review: - \[[#​3753](https://redirect.github.com/semaphoreui/semaphore/pull/3753)]\([#​3753](https://redirect.github.com/semaphoreui/semaphore/pull/3753)) / \[[#​3762](https://redirect.github.com/semaphoreui/semaphore/pull/3762)]\([#​3762](https://redirect.github.com/semaphoreui/semaphore/pull/3762)) — broken ownership checks on environment secret delete/update (nil deref + auth bypass). These are real authorization bugs where an unauthenticated edge case could fall through. - \[[#​3768](https://redirect.github.com/semaphoreui/semaphore/pull/3768)]\([#​3768](https://redirect.github.com/semaphoreui/semaphore/pull/3768)) — broken `ErrReadOnlyStorage` sentinel + a *silent* delete error on environment secrets (the operation appeared to succeed while failing). - \[[#​3778](https://redirect.github.com/semaphoreui/semaphore/pull/3778)]\([#​3778](https://redirect.github.com/semaphoreui/semaphore/pull/3778)) — vault rekey now correctly **skips keys that live in external storage** (AWS/Azure/DVLS), since rekeying them locally would be incoherent. - \[[#​3784](https://redirect.github.com/semaphoreui/semaphore/pull/3784)]\([#​3784](https://redirect.github.com/semaphoreui/semaphore/pull/3784)) — `unsetenv` for sensitive config fields after they're consumed, so they don't linger in process memory available to child processes. - \[[#​3792](https://redirect.github.com/semaphoreui/semaphore/pull/3792)]\([#​3792](https://redirect.github.com/semaphoreui/semaphore/pull/3792)) — missing `return` statements after error responses in auth/env handlers (classic continue-after-error logic bug). The pattern here is notable: the new backends were merged together with a methodical sweep of the *existing* secret-handling code, suggesting the secrets subsystem received a deliberate audit pass. *** #### API tokens grow up Two complementary PRs turn API tokens from disposable opaque strings into something closer to a managed credential: - **Expiration support** (\[[#​3795](https://redirect.github.com/semaphoreui/semaphore/pull/3795)]\([#​3795](https://redirect.github.com/semaphoreui/semaphore/pull/3795))) — tokens can now carry an optional `expires_at`. Creation rejects non-future values; bearer-token authentication checks expiry on every request via a new `IsExpiredAt` method, so revocation-by-time is enforced before the request handler even runs. This also added rollback SQL for the migration. - **Named tokens** (\[[#​3788](https://redirect.github.com/semaphoreui/semaphore/pull/3788)]\([#​3788](https://redirect.github.com/semaphoreui/semaphore/pull/3788))) — first contribution from `@setswei`. Tokens get a `name` field, which is the small UX touch that finally makes a token list legible when you have more than two of them. Together with \[[#​3785](https://redirect.github.com/semaphoreui/semaphore/pull/3785)]\([#​3785](https://redirect.github.com/semaphoreui/semaphore/pull/3785)) (a nil pointer dereference fix in TOTP session verification), the auth surface in this release is meaningfully more robust. *** #### Runners: tags become a first-class scheduling primitive \[[#​3804](https://redirect.github.com/semaphoreui/semaphore/pull/3804)]\([#​3804](https://redirect.github.com/semaphoreui/semaphore/pull/3804)) is the largest single feature in the release (24 commits) and is worth understanding architecturally rather than as a list of bullets: - A new `runner__tag` join table replaces the previous single-string `tag` column, so a runner can carry **multiple tags**. - **Global runners can now be tagged**, not just project runners. This bridges the "platform team owns a fleet, project teams target subsets" model that previously required workarounds. - The runner list UI gains **Default** and **Global** labels, label wrapping, autocompletion in the tag input, and a **partial-tag filter** ("get runners with any tag matching X"). - A new `RunnerTagFilterMode` enum (`CompleteMatch`, `HasNoTags`, `IsDefault`, `IgnoreTags`, `HasAnyTag`) governs how tasks pick runners. - Non-admin users have actions disabled on globally-tagged runners — the UI honors the ownership boundary. The PR is also a fascinating case study in **automated code review actually working**: `cursor[bot]` repeatedly flagged an inverted condition in `services/tasks/RemoteJob.go` where `tagFilterMode` was set backward (tagged jobs would have routed to untagged runners and vice versa, breaking the isolation guarantee that's the whole point of the feature). Across roughly five review cycles the maintainer (`@fiftin`) iterated until the logic was right. A `bolt` driver caveat — `db:"-"` tags causing tag persistence to silently break on Bolt deployments — was raised by the Codex reviewer; worth verifying for anyone still on Bolt. A related smaller change, \[[#​3793](https://redirect.github.com/semaphoreui/semaphore/pull/3793)]\([#​3793](https://redirect.github.com/semaphoreui/semaphore/pull/3793)), refactored the `sync` flag handling, which was prerequisite plumbing. *** #### Admin observability \[[#​3782](https://redirect.github.com/semaphoreui/semaphore/pull/3782)]\([#​3782](https://redirect.github.com/semaphoreui/semaphore/pull/3782)) adds a **System Information dialog for admins** — a new admin-only `GET /admin/info` endpoint backing a UI dialog that surfaces: - `tmp_path`, `home_dir_mode` - Go version / arch / OS, Ansible version, git client - DB dialect, HA configuration - Auth method flags (LDAP, OIDC, etc.) - Task limits, runner settings, notification flags This is genuinely useful for support triage — the kind of "what version of everything is this server running?" question that previously required SSH access. The endpoint is correctly gated by `adminMiddleware` server-side, with the UI also guarding render with `v-if="user && user.admin"`. Notably, several of these values were already exposed to all authenticated users via `/api/info`; the new endpoint is *more* restrictive than what existed before. *** #### Ansible jumps two major versions \[[#​3736](https://redirect.github.com/semaphoreui/semaphore/pull/3736)]\([#​3736](https://redirect.github.com/semaphoreui/semaphore/pull/3736)) (first contribution from `@sevencastles`) bumps the bundled Ansible from **11.1.0 → 13.5.0** (`ansible-core 2.20.4`). This is a non-trivial jump for anyone running Ansible workloads against the Semaphore image — playbooks that relied on collections or behavior from Ansible 11 should be re-tested. There are no notes about pinned-version overrides, so the upgrade is mandatory for users on the official image. *** #### Terraform: stop logic finally works \[[#​3694](https://redirect.github.com/semaphoreui/semaphore/pull/3694)]\([#​3694](https://redirect.github.com/semaphoreui/semaphore/pull/3694)) — a long-standing bug from `@JulianKap`: stopping a Terraform task while it sat in `waiting_confirmation` (the human-approval gate between plan and apply) didn't actually stop it. Now it does. For anyone using Terraform integration, this closes one of the more annoying state machine quirks. *** #### Quality-of-life and infrastructure A few smaller items worth flagging: - **i18n correctness** (\[[#​3764](https://redirect.github.com/semaphoreui/semaphore/pull/3764)]\([#​3764](https://redirect.github.com/semaphoreui/semaphore/pull/3764)), first contribution from `@lawrence3699`) — CLI command strings are no longer translated. Translating `ansible-playbook` into other languages was, predictably, breaking command execution. - **Process file ownership** (\[[#​3777](https://redirect.github.com/semaphoreui/semaphore/pull/3777)]\([#​3777](https://redirect.github.com/semaphoreui/semaphore/pull/3777))) — `chown` is now scoped to directories the process actually has access to, instead of attempting it everywhere and erroring noisily. - **README** (\[[#​3742](https://redirect.github.com/semaphoreui/semaphore/pull/3742)]\([#​3742](https://redirect.github.com/semaphoreui/semaphore/pull/3742)), first contribution from `@gaetan-steininger`) — updated to recommend SQLite over Bolt, which is now deprecated. Worth noting alongside the Bolt-driver concern raised on [#​3804](https://redirect.github.com/semaphoreui/semaphore/issues/3804): **Bolt's days are numbered**, and new features may not get the same testing coverage on it. *** #### Dependency churn This release pulled in a high volume of dependency bumps. The notable security-relevant ones: - `go-git/go-git/v5` → **v5.17.2** (\[[#​3732](https://redirect.github.com/semaphoreui/semaphore/pull/3732)]\([#​3732](https://redirect.github.com/semaphoreui/semaphore/pull/3732)), \[[#​3751](https://redirect.github.com/semaphoreui/semaphore/pull/3751)]\([#​3751](https://redirect.github.com/semaphoreui/semaphore/pull/3751))) — security advisory fix. - `go-jose/go-jose/v4` → **v4.1.4** (\[[#​3745](https://redirect.github.com/semaphoreui/semaphore/pull/3745)]\([#​3745](https://redirect.github.com/semaphoreui/semaphore/pull/3745))) — patches CVE-2026-34986 (DoS via JWE decryption panic), which is in Semaphore's path because it's transitively used by the OIDC login flow. - `axios` → **v1.15.0/v1.15.2** (\[[#​3756](https://redirect.github.com/semaphoreui/semaphore/pull/3756)]\([#​3756](https://redirect.github.com/semaphoreui/semaphore/pull/3756)), \[[#​3800](https://redirect.github.com/semaphoreui/semaphore/pull/3800)]\([#​3800](https://redirect.github.com/semaphoreui/semaphore/pull/3800))) — security advisory. - `node-forge` → **1.4.0** (\[[#​3728](https://redirect.github.com/semaphoreui/semaphore/pull/3728)]\([#​3728](https://redirect.github.com/semaphoreui/semaphore/pull/3728))) - `go-ldap/ldap/v3` → **v3.4.13** (\[[#​3767](https://redirect.github.com/semaphoreui/semaphore/pull/3767)]\([#​3767](https://redirect.github.com/semaphoreui/semaphore/pull/3767))) - `Azure/go-ntlmssp` → **v0.1.1** (\[[#​3794](https://redirect.github.com/semaphoreui/semaphore/pull/3794)]\([#​3794](https://redirect.github.com/semaphoreui/semaphore/pull/3794))) — also feeds into the Azure work. Plus routine bumps of `lodash`, `picomatch`, `flatted`, `follow-redirects`, `prettier`, `core-js`, `dotenv`, `openai`, and `actions/checkout`. A small style/config cleanup ([`[588b369d](https://redirect.github.com/semaphoreui/semaphore/commit/588b369d)`](https://redirect.github.com/semaphoreui/semaphore/commit/588b369d)) removes some extra config validation. *** #### New contributors Four first-time contributors landed code this release: `@gaetan-steininger`, `@lawrence3699`, `@sevencastles`, and `@setswei`. The community continues to broaden. *** #### Headline takeaways for upgraders 1. **If you use external secret managers**, this is a meaningful release — AWS SM and Azure KV are now first-class. 2. **If you provision API tokens programmatically**, plan for the new `expires_at` and `name` fields; they're optional but the inflection point to start using them is now. 3. **If you run Ansible playbooks via Semaphore**, validate against ansible-core 2.20.4 before upgrading production. 4. **If you're still on the Bolt driver**, evaluate migrating to SQLite — the README now recommends it and at least one PR in this release (\[[#​3804](https://redirect.github.com/semaphoreui/semaphore/pull/3804)]\([#​3804](https://redirect.github.com/semaphoreui/semaphore/pull/3804))) had a noted Bolt-specific concern. 5. **If you operate a multi-team installation**, the new tagged-global-runner model is worth designing around — it removes one of the longest-standing rough edges in shared-fleet runner setups. </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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9zZW1hcGhvcmUiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL21pbm9yIl19--> |
||
|
|
bcb219b940 | chore(omada-controller): update image docker.io/mbentley/omada-controller digest to 4cf1c32 (#47863) | ||
|
|
40fdee318a | chore(librespeed): update image ghcr.io/linuxserver/librespeed digest to 84e67c4 (#47861) | ||
|
|
77d5c6f225 |
chore(resilio-sync): update image ghcr.io/linuxserver/resilio-sync digest to 6d01159 (#47865)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ghcr.io/linuxserver/resilio-sync](https://redirect.github.com/linuxserver/docker-resilio-sync/packages) ([source](https://redirect.github.com/linuxserver/docker-resilio-sync)) | digest | `c8a067f` → `6d01159` | --- > [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9yZXNpbGlvLXN5bmMiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL2RpZ2VzdCJdfQ==--> |
||
|
|
c5915e4e27 |
chore(goaccess-npm-logs): update image docker.io/xavierh/goaccess-for-nginxproxymanager digest to a306dab (#47860)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | docker.io/xavierh/goaccess-for-nginxproxymanager | digest | `57f4e9e` → `a306dab` | --- > [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9nb2FjY2Vzcy1ucG0tbG9ncyIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvZGlnZXN0Il19--> |
||
|
|
50b7d87163 |
feat(minecraft-java): update image ghcr.io/itzg/minecraft-server 2026.4.2 → 2026.5.0 (#47858)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ghcr.io/itzg/minecraft-server](https://redirect.github.com/itzg/docker-minecraft-server) | minor | `8731baf` → `14ed48d` | | [ghcr.io/itzg/minecraft-server](https://redirect.github.com/itzg/docker-minecraft-server) | minor | `6fa6a3c` → `2f20671` | | [ghcr.io/itzg/minecraft-server](https://redirect.github.com/itzg/docker-minecraft-server) | minor | `40e7699` → `8fe9e37` | | [ghcr.io/itzg/minecraft-server](https://redirect.github.com/itzg/docker-minecraft-server) | minor | `dea8184` → `c69a5cf` | | [ghcr.io/itzg/minecraft-server](https://redirect.github.com/itzg/docker-minecraft-server) | minor | `de7cb37` → `5a73c89` | | [ghcr.io/itzg/minecraft-server](https://redirect.github.com/itzg/docker-minecraft-server) | minor | `aa6c211` → `cd986b2` | | [ghcr.io/itzg/minecraft-server](https://redirect.github.com/itzg/docker-minecraft-server) | minor | `55d2d31` → `636e257` | | [ghcr.io/itzg/minecraft-server](https://redirect.github.com/itzg/docker-minecraft-server) | minor | `ec37ba8` → `32a053a` | | [ghcr.io/itzg/minecraft-server](https://redirect.github.com/itzg/docker-minecraft-server) | minor | `13b19d4` → `fbbcfc4` | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](../issues/18710) for more information. Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>itzg/docker-minecraft-server (ghcr.io/itzg/minecraft-server)</summary> ### [`v2026.5.0`](https://redirect.github.com/itzg/docker-minecraft-server/releases/tag/2026.5.0) [Compare Source](https://redirect.github.com/itzg/docker-minecraft-server/compare/2026.4.2...2026.5.0) <!-- Release notes generated using configuration in .github/release.yml at 3393e65d6f55e1961baf949f297d99f2623d91ec --> ##### What's Changed ##### Enhancements - Remove Connector & Appleskin from modrinth exclusions by [@​evergales](https://redirect.github.com/evergales) in [#​4031](https://redirect.github.com/itzg/docker-minecraft-server/pull/4031) ##### Documentation - Clarify source directories with APPLY\_EXTRA\_FILES by [@​itzg](https://redirect.github.com/itzg) in [#​4030](https://redirect.github.com/itzg/docker-minecraft-server/pull/4030) - build(deps): bump the patches group in /docs with 4 updates by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​4040](https://redirect.github.com/itzg/docker-minecraft-server/pull/4040) ##### Other Changes - build(deps): bump the patches group in /docs with 2 updates by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​4027](https://redirect.github.com/itzg/docker-minecraft-server/pull/4027) - Added force include JER to Wold's Vaults in cf-exclude-include.json by [@​kman3107](https://redirect.github.com/kman3107) in [#​4033](https://redirect.github.com/itzg/docker-minecraft-server/pull/4033) - Update dependency itzg/restify to v1.7.13 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​4036](https://redirect.github.com/itzg/docker-minecraft-server/pull/4036) - Update dependency itzg/mc-monitor to v0.16.2 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​4034](https://redirect.github.com/itzg/docker-minecraft-server/pull/4034) - Update dependency itzg/mc-image-helper to v1.57.1 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​4039](https://redirect.github.com/itzg/docker-minecraft-server/pull/4039) - Update dependency itzg/mc-image-helper to v1.57.2 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​4044](https://redirect.github.com/itzg/docker-minecraft-server/pull/4044) ##### New Contributors - [@​evergales](https://redirect.github.com/evergales) made their first contribution in [#​4031](https://redirect.github.com/itzg/docker-minecraft-server/pull/4031) **Full Changelog**: <https://github.com/itzg/docker-minecraft-server/compare/2026.4.2...2026.5.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 these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9taW5lY3JhZnQtamF2YSIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=--> |
||
|
|
398798ec0f |
chore(speedtest-tracker): update image ghcr.io/linuxserver/speedtest-tracker digest to e283ceb (#47851)
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 | `2f23603` → `e283ceb` | --- > [!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--> |