Commit Graph

56604 Commits

Author SHA1 Message Date
TrueCharts Bot 27d9e71992 chore(rsshub): update image docker.io/diygod/rsshub digest to 0db9c63 (#48755)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| docker.io/diygod/rsshub | digest | `e6222de` → `0db9c63` |

---

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

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

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

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

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

---

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

---

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

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9yc3NodWIiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL2RpZ2VzdCJdfQ==-->
2026-06-04 12:55:18 +02:00
TrueCharts Bot 63d42b4560 chore(searxng): update image docker.io/searxng/searxng digest to 0872beb (#48695)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| docker.io/searxng/searxng | digest | `75e8588` → `0872beb` |

---

> [!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=-->
2026-06-04 10:54:30 +00:00
TrueCharts Bot 8538386b91 chore(mariadb): update image docker.io/bitnamisecure/mariadb digest to 107ba8c (#48684)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| docker.io/bitnamisecure/mariadb | digest | `080f430` → `107ba8c` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9tYXJpYWRiIiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9kaWdlc3QiXX0=-->
2026-06-04 10:53:41 +00:00
Xstar97TheNoob a6a0aac57c breaking change(kromgo) update kromgo config (#48654)
**Description**
kromgo configuration change from version 0.10.X to 0.12 .X made
adjustment to the kromgo config.
⚒️ Fixes  # <!--(issue)-->
Kromgo will fail to start if the config does not have the correct keys
and formats.

**⚙️ Type of change**

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

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

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

**✔️ Checklist:**

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

** App addition**

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

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

---

_Please don't blindly check all the boxes. Read them and only check
those that apply.
Those checkboxes are there for the reviewer to see what is this all
about and
the status of this PR with a quick glance._
2026-06-04 09:47:02 +02:00
TrueCharts Bot 8d48dfca44 BREAKING CHANGE(nextcloud): Update image docker.io/collabora/code 25.04.10.3.1 → 26.04.1.3.1 (#48754)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| docker.io/collabora/code | major | `a51dd5d` → `e42a50e` |

---

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

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

---

### Configuration

📅 **Schedule**: (UTC)

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

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

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

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

---

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

---

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

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9uZXh0Y2xvdWQiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL21ham9yIl19-->
2026-06-04 09:46:05 +02:00
TrueCharts Bot 9439a09045 feat(outline): update image docker.io/outlinewiki/outline 1.7.1 → 1.8.0 (#48740)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[docker.io/outlinewiki/outline](https://redirect.github.com/outline/outline)
| minor | `361df70` → `bbaac34` |

---

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

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

[Compare
Source](https://redirect.github.com/outline/outline/compare/v1.7.1...v1.8.0)

#### What's changed

##### Highlights

- Members can now request access to documents they don't have permission
to view –
[#&#8203;10825](https://redirect.github.com/outline/outline/pull/10825)
- Comments are now available in the image lightbox, making it easier to
discuss visuals in context –
[#&#8203;12335](https://redirect.github.com/outline/outline/pull/12335)

##### MCP

- Inline comments can now be created and managed through the API and MCP
–
[#&#8203;12322](https://redirect.github.com/outline/outline/pull/12322)
- The `fetch` tool can now access signed attachment URLs, allowing MCP
clients to read images and files –
[#&#8203;12315](https://redirect.github.com/outline/outline/pull/12315)
- Added a `fullWidth` parameter to `create_document` and
`update_document`, by
[@&#8203;toralux](https://redirect.github.com/toralux) –
[#&#8203;12338](https://redirect.github.com/outline/outline/pull/12338)
- Document responses now include a `commentCount` field –
[#&#8203;12355](https://redirect.github.com/outline/outline/pull/12355)
- MCP Responses now return full URLs instead of relative paths –
[#&#8203;12255](https://redirect.github.com/outline/outline/pull/12255)
- Optional MCP fields now accept empty strings without erroring –
[#&#8203;12310](https://redirect.github.com/outline/outline/pull/12310)
- Fixed an issue where updating a collection description via MCP
wouldn't persist –
[#&#8203;12410](https://redirect.github.com/outline/outline/pull/12410)
- Aligned permission checks between the API and MCP when creating
documents –
[#&#8203;12517](https://redirect.github.com/outline/outline/pull/12517)

##### Other Improvements

- Code blocks are now supported inside comments –
[#&#8203;12480](https://redirect.github.com/outline/outline/pull/12480)
- Added a system preference to open the desktop app automatically on
startup –
[#&#8203;12279](https://redirect.github.com/outline/outline/pull/12279)
- Viewers can now create and use API keys –
[#&#8203;12278](https://redirect.github.com/outline/outline/pull/12278)
- Mentioned users are now automatically subscribed to the document –
[#&#8203;12235](https://redirect.github.com/outline/outline/pull/12235)
- The command menu now shows breadcrumbs alongside documents to make
results easier to disambiguate –
[#&#8203;12403](https://redirect.github.com/outline/outline/pull/12403)
- You can now format the word at the cursor with the associated shortcut
without needing to select it first –
[#&#8203;12492](https://redirect.github.com/outline/outline/pull/12492)
- Self-hosted instances can now use HTTP webhook URLs –
[#&#8203;12499](https://redirect.github.com/outline/outline/pull/12499)
- Delete confirmation dialogs now use a segmented-style input –
[#&#8203;12495](https://redirect.github.com/outline/outline/pull/12495)
- Images pasted as data URIs are now supported –
[#&#8203;12294](https://redirect.github.com/outline/outline/pull/12294)
- The icon picker is now responsive and easier to use on mobile –
[#&#8203;12275](https://redirect.github.com/outline/outline/pull/12275)
- Notifications now open in a mobile drawer on small screens –
[#&#8203;12276](https://redirect.github.com/outline/outline/pull/12276)
- Reduced minimum table column width to 25px for tighter layouts –
[#&#8203;12269](https://redirect.github.com/outline/outline/pull/12269)
- Hyphenated words are now treated as a single unit when diffing changes
–
[#&#8203;11272](https://redirect.github.com/outline/outline/pull/11272)
- Hover previews now trigger while the editor is focused –
[#&#8203;12545](https://redirect.github.com/outline/outline/pull/12545)
- The settings sidebar is no longer collapsible –
[#&#8203;12460](https://redirect.github.com/outline/outline/pull/12460)
- Hardened OAuth scope validation –
[#&#8203;12490](https://redirect.github.com/outline/outline/pull/12490)
- Added Catalan as a language option –
[#&#8203;12454](https://redirect.github.com/outline/outline/pull/12454)
- Thousands of new community translations

##### Performance

- Cached decorations across three editor plugins for smoother editing –
[#&#8203;12030](https://redirect.github.com/outline/outline/pull/12030)
- Virtualized the main sidebar and reduced unnecessary re-renders –
[#&#8203;12443](https://redirect.github.com/outline/outline/pull/12443)
- Added missing indexes on foreign keys referencing documents –
[#&#8203;12473](https://redirect.github.com/outline/outline/pull/12473)
- Replaced a correlated subquery in Slack hooks user lookup –
[#&#8203;12432](https://redirect.github.com/outline/outline/pull/12432)
- Removed an N+1 query in `documents.search` –
[#&#8203;12540](https://redirect.github.com/outline/outline/pull/12540)
- Reduced batch size when deleting documents –
[#&#8203;12474](https://redirect.github.com/outline/outline/pull/12474)
- Avoided a redundant import lookup when presenting documents –
[#&#8203;12529](https://redirect.github.com/outline/outline/pull/12529)
- Mammoth is now lazy-loaded to reduce startup memory –
[#&#8203;12538](https://redirect.github.com/outline/outline/pull/12538)
- Unused services are no longer loaded at boot –
[#&#8203;12537](https://redirect.github.com/outline/outline/pull/12537)
- Importers now stream from the zip archive instead of loading it fully
–
[#&#8203;12372](https://redirect.github.com/outline/outline/pull/12372)
[#&#8203;12380](https://redirect.github.com/outline/outline/pull/12380)
- Popularity scoring now reads from the `document_insights` table for
faster results –
[#&#8203;12103](https://redirect.github.com/outline/outline/pull/12103)

##### Fixes

- Document text can now be selected in version history –
[#&#8203;12268](https://redirect.github.com/outline/outline/pull/12268)
- Fixed search highlights not rendering in Firefox –
[#&#8203;12273](https://redirect.github.com/outline/outline/pull/12273)
- Resolved console warnings for the `rtl` DOM attribute and an untracked
MobX read –
[#&#8203;12284](https://redirect.github.com/outline/outline/pull/12284)
- Outline now only preconnects to S3 when it's actually in use, by
[@&#8203;marksteward](https://redirect.github.com/marksteward) –
[#&#8203;12298](https://redirect.github.com/outline/outline/pull/12298)
- Improved handling of additional client-aborted error types –
[#&#8203;12303](https://redirect.github.com/outline/outline/pull/12303)
- Short-circuited common scanner and crawler routes –
[#&#8203;12306](https://redirect.github.com/outline/outline/pull/12306)
- Fixed a crash when file storage environment variables are
misconfigured –
[#&#8203;12325](https://redirect.github.com/outline/outline/pull/12325)
- Printing no longer includes an extra blank page –
[#&#8203;12326](https://redirect.github.com/outline/outline/pull/12326)
- Document deletes are now batched when emptying trash –
[#&#8203;12328](https://redirect.github.com/outline/outline/pull/12328)
- Upgraded Mermaid to 11.15.0 –
[#&#8203;12331](https://redirect.github.com/outline/outline/pull/12331)
- Table cell selection no longer appears in print output –
[#&#8203;12334](https://redirect.github.com/outline/outline/pull/12334)
- Fixed Mermaid diagrams not rendering correctly inside toggle blocks –
[#&#8203;12343](https://redirect.github.com/outline/outline/pull/12343)
- Code blocks now automatically expand when a find result is inside –
[#&#8203;12346](https://redirect.github.com/outline/outline/pull/12346)
- Mermaid diagrams now appear correctly in light theme when printing
from dark theme –
[#&#8203;12342](https://redirect.github.com/outline/outline/pull/12342)
- Fixed authorization providers not being correctly disabled via
environment variables –
[#&#8203;12349](https://redirect.github.com/outline/outline/pull/12349)
- Improved the resilience of the Markdown importer –
[#&#8203;12357](https://redirect.github.com/outline/outline/pull/12357)
- Fixed a bug with multi-tab logout for OIDC providers –
[#&#8203;12333](https://redirect.github.com/outline/outline/pull/12333)
- Fixed text selection insights initialization, by
[@&#8203;mturac](https://redirect.github.com/mturac) –
[#&#8203;12366](https://redirect.github.com/outline/outline/pull/12366)
- Position submenu is now hidden when a collection is sorted
alphabetically –
[#&#8203;12377](https://redirect.github.com/outline/outline/pull/12377)
- No more "Imported from undefined" entries in document insights –
[#&#8203;12378](https://redirect.github.com/outline/outline/pull/12378)
- Failed and canceled imports can now be deleted –
[#&#8203;12379](https://redirect.github.com/outline/outline/pull/12379)
- Code blocks at the beginning of a document can now be collapsed –
[#&#8203;12381](https://redirect.github.com/outline/outline/pull/12381)
- Fixed an infinite loop with the document restore action, by
[@&#8203;Ali-ovo](https://redirect.github.com/Ali-ovo) –
[#&#8203;12395](https://redirect.github.com/outline/outline/pull/12395)
- Exported filenames are now sanitized of Windows-invalid characters,
previously invalid characters would make the Zip file hard to open –
[#&#8203;12407](https://redirect.github.com/outline/outline/pull/12407)
- Slack notifications no longer show "Untitled" for documents without
titles –
[#&#8203;12406](https://redirect.github.com/outline/outline/pull/12406)
- The mention menu now appears when pasting a link followed by a newline
–
[#&#8203;12402](https://redirect.github.com/outline/outline/pull/12402)
- Non-empty untitled drafts are no longer unintentionally trashed on
editor unmount –
[#&#8203;12418](https://redirect.github.com/outline/outline/pull/12418)
- "Premature close" stream errors are no longer reported to error
tracking –
[#&#8203;12424](https://redirect.github.com/outline/outline/pull/12424)
- Database query `statement_timeout` is now applied on request-handling
processes –
[#&#8203;12422](https://redirect.github.com/outline/outline/pull/12422)
- Fixed a crash when importing Notion pages containing empty tables –
[#&#8203;12421](https://redirect.github.com/outline/outline/pull/12421)
- Upstream OAuth provider errors are no longer reported to error
tracking –
[#&#8203;12425](https://redirect.github.com/outline/outline/pull/12425)
- Double-clicking actions in DocumentExplorer no longer submits twice –
[#&#8203;12417](https://redirect.github.com/outline/outline/pull/12417)
- Fixed a race condition causing undo/redo errors when the editor
transitions from readonly –
[#&#8203;12427](https://redirect.github.com/outline/outline/pull/12427)
- Removed unnecessary package resolutions –
[#&#8203;12442](https://redirect.github.com/outline/outline/pull/12442)
- Fixed a sporadic infinite loop when rendering documents with code
blocks –
[#&#8203;12444](https://redirect.github.com/outline/outline/pull/12444)
- Updated Node.js to 24.16.0 –
[#&#8203;12448](https://redirect.github.com/outline/outline/pull/12448)
- Fixed Safari heading widget handling for the Chinese IME, by
[@&#8203;Wars](https://redirect.github.com/Wars) –
[#&#8203;12453](https://redirect.github.com/outline/outline/pull/12453)
- Fixed a database error from `documents.list` when filtering by Draft
status –
[#&#8203;12426](https://redirect.github.com/outline/outline/pull/12426)
- Internal links are now correctly remapped during JSON import –
[#&#8203;12461](https://redirect.github.com/outline/outline/pull/12461)
- Fixed a TypeError when `document.collaboratorIds` is null –
[#&#8203;12471](https://redirect.github.com/outline/outline/pull/12471)
- Skipped exporting attachments with malformed keys instead of failing
the export –
[#&#8203;12470](https://redirect.github.com/outline/outline/pull/12470)
- Prevented an internal error when a `tsquery` tail interleaves operator
and escape characters –
[#&#8203;12475](https://redirect.github.com/outline/outline/pull/12475)
- Removed a stray URL fragment from `AuthenticationHelper` –
[#&#8203;12477](https://redirect.github.com/outline/outline/pull/12477)
- Guarded against table content changing mid-drag –
[#&#8203;12476](https://redirect.github.com/outline/outline/pull/12476)
- Stopped logging an error when a team isn't found during apex auth
redirect –
[#&#8203;12478](https://redirect.github.com/outline/outline/pull/12478)
- Rate limiter errors are now distinguished from other errors –
[#&#8203;12479](https://redirect.github.com/outline/outline/pull/12479)
- Notion API 5xx errors are now retried with exponential backoff –
[#&#8203;12481](https://redirect.github.com/outline/outline/pull/12481)
- Search highlight chips are now clickable in the desktop app –
[#&#8203;12482](https://redirect.github.com/outline/outline/pull/12482)
- Guarded against out-of-range positions in `scrollToAnchor` –
[#&#8203;12489](https://redirect.github.com/outline/outline/pull/12489)
- Expected websocket "No access token" errors are no longer sent to
error tracking –
[#&#8203;12487](https://redirect.github.com/outline/outline/pull/12487)
- Imports can now target documents that the user can write to –
[#&#8203;12485](https://redirect.github.com/outline/outline/pull/12485)
- Upload progress is now shown on the import dialog button –
[#&#8203;12488](https://redirect.github.com/outline/outline/pull/12488)
- Fixed indent/outdent on Android mobile –
[#&#8203;12496](https://redirect.github.com/outline/outline/pull/12496)
- Subdocuments can now be reordered with document-only access –
[#&#8203;12493](https://redirect.github.com/outline/outline/pull/12493)
- Image and video dimension promises now reject with proper Error
objects –
[#&#8203;12498](https://redirect.github.com/outline/outline/pull/12498)
- Imports now exit gracefully when canceled mid-task –
[#&#8203;12497](https://redirect.github.com/outline/outline/pull/12497)
- IP addresses are now normalized to avoid validation errors –
[#&#8203;12500](https://redirect.github.com/outline/outline/pull/12500)
- Koa middleware spans are no longer reported to DataDog –
[#&#8203;12501](https://redirect.github.com/outline/outline/pull/12501)
- Disabled floating toolbar interaction during the open animation –
[#&#8203;12508](https://redirect.github.com/outline/outline/pull/12508)
- Avoided a team invariant violation on OAuth authorize errors –
[#&#8203;12506](https://redirect.github.com/outline/outline/pull/12506)
- Shift-tab now outdents correctly inside code blocks –
[#&#8203;12514](https://redirect.github.com/outline/outline/pull/12514)
- The block menu no longer triggers when the slash is marked –
[#&#8203;12515](https://redirect.github.com/outline/outline/pull/12515)
- Webhooks are now disabled when their associated user is deleted –
[#&#8203;12524](https://redirect.github.com/outline/outline/pull/12524)
- Prevented a crash when inserting files into a document with no
attachment node in its schema –
[#&#8203;12526](https://redirect.github.com/outline/outline/pull/12526)
- Fixed duplicate undo/redo events –
[#&#8203;12525](https://redirect.github.com/outline/outline/pull/12525)
- Removed the resize grid-snap behavior in the editor, images and videos
now resize smoothly –
[#&#8203;12528](https://redirect.github.com/outline/outline/pull/12528)
- Pressing `Enter` on an image now adds a new paragraph below –
[#&#8203;12530](https://redirect.github.com/outline/outline/pull/12530)
- Linear unfurl errors no longer bubble up to error tracking –
[#&#8203;12532](https://redirect.github.com/outline/outline/pull/12532)
- Toggle blocks inside collapsed headings are now correctly hidden –
[#&#8203;12536](https://redirect.github.com/outline/outline/pull/12536)
- Fixed Mermaid diagrams being mis-sized on high-DPI and RDP displays –
[#&#8203;12531](https://redirect.github.com/outline/outline/pull/12531)
- Restored missing text color on search highlights –
[#&#8203;12547](https://redirect.github.com/outline/outline/pull/12547)
- Many dependency updates

#### New Contributors

- [@&#8203;marksteward](https://redirect.github.com/marksteward) made
their first contribution in
[#&#8203;12298](https://redirect.github.com/outline/outline/pull/12298)
- [@&#8203;toralux](https://redirect.github.com/toralux) made their
first contribution in
[#&#8203;12338](https://redirect.github.com/outline/outline/pull/12338)
- [@&#8203;mturac](https://redirect.github.com/mturac) made their first
contribution in
[#&#8203;12366](https://redirect.github.com/outline/outline/pull/12366)
- [@&#8203;Wars](https://redirect.github.com/Wars) made their first
contribution in
[#&#8203;12453](https://redirect.github.com/outline/outline/pull/12453)

**Full Changelog**:
<https://github.com/outline/outline/compare/v1.7.1...v1.8.0>

</details>

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

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

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

---

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

---

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

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9vdXRsaW5lIiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9taW5vciJdfQ==-->
2026-06-04 04:52:47 +00:00
TrueCharts Bot 991fdf176d chore(tt-rss): update image ghcr.io/tt-rss/tt-rss-web-nginx digest to 93a8925 (#48704)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| ghcr.io/tt-rss/tt-rss-web-nginx | digest | `0a1cc01` → `93a8925` |

---

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

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

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

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

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

---

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

---

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

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC90dC1yc3MiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL2RpZ2VzdCJdfQ==-->
2026-06-04 04:52:04 +00:00
TrueCharts Bot d4eef78697 feat(autobrr): update image ghcr.io/autobrr/autobrr v1.79.0 → v1.80.0 (#48731)
This PR contains the following updates:

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

---

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

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

---

### Release Notes

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

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

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

#### Changelog

##### New Features

-
[`446ae48`](https://redirect.github.com/autobrr/autobrr/commit/446ae48a70960fcef5ea734a32614084fbcb7c84):
feat(downloadclients): qBittorrent add API key support
([#&#8203;2469](https://redirect.github.com/autobrr/autobrr/issues/2469))
([@&#8203;zze0s](https://redirect.github.com/zze0s))
-
[`2ffa999`](https://redirect.github.com/autobrr/autobrr/commit/2ffa99920c0242e5c2e942bfaa6d4fdfbe6ea823):
feat(indexers): add F1Carreras
([#&#8203;2478](https://redirect.github.com/autobrr/autobrr/issues/2478))
([@&#8203;zze0s](https://redirect.github.com/zze0s))
-
[`7a7b18d`](https://redirect.github.com/autobrr/autobrr/commit/7a7b18d2502e1407e03b7bb3d614425d3fb73ce2):
feat(indexers): add ShareIsland
([#&#8203;2475](https://redirect.github.com/autobrr/autobrr/issues/2475))
([@&#8203;tdrkmn](https://redirect.github.com/tdrkmn))
-
[`1fedbcd`](https://redirect.github.com/autobrr/autobrr/commit/1fedbcda9444473dbe1686b605f19b0a049abc56):
feat(indexers): add Zenith
([#&#8203;2477](https://redirect.github.com/autobrr/autobrr/issues/2477))
([@&#8203;znth-dev](https://redirect.github.com/znth-dev))

##### Bug fixes

-
[`57e2d74`](https://redirect.github.com/autobrr/autobrr/commit/57e2d7418a9ed75d19f53a4bb7fcdfc12249caed):
fix(indexers): include group id in infourl for PTP
([#&#8203;2480](https://redirect.github.com/autobrr/autobrr/issues/2480))
([@&#8203;mynameisbogdan](https://redirect.github.com/mynameisbogdan))

##### Other work

-
[`489d8dd`](https://redirect.github.com/autobrr/autobrr/commit/489d8ddf9bb3c1c0e62b8c78f8535408f78131ca):
chore(build): remove housekeeping workflow
([#&#8203;2470](https://redirect.github.com/autobrr/autobrr/issues/2470))
([@&#8203;zze0s](https://redirect.github.com/zze0s))

</details>

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

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

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

---

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

---

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

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9hdXRvYnJyIiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9taW5vciJdfQ==-->
2026-06-04 04:51:54 +00:00
TrueCharts Bot d68671409b fix(kubernetes-reflector): update image ghcr.io/emberstack/kubernetes-reflector 10.0.46 → 10.0.47 (#48752)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/emberstack/kubernetes-reflector](https://redirect.github.com/emberstack/kubernetes-reflector)
| patch | `949c726` → `0509ab5` |

---

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

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

---

### Release Notes

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

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

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

The release process is automated.

#### What's Changed

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

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

</details>

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

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

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

---

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

---

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

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9rdWJlcm5ldGVzLXJlZmxlY3RvciIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=-->
2026-06-04 06:50:43 +02:00
TrueCharts Bot f19175ee3b chore(ollama): update image ghcr.io/open-webui/open-webui digest to 7f1b0a1 (#48745)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| ghcr.io/open-webui/open-webui | digest | `74093da` → `7f1b0a1` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9vbGxhbWEiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL2RpZ2VzdCJdfQ==-->
2026-06-04 04:49:42 +00:00
TrueCharts Bot f9b51f140a chore(yacy): update image docker.io/yacy/yacy_search_server digest to d6414ba (#48711)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| docker.io/yacy/yacy_search_server | digest | `8884977` → `d6414ba` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC95YWN5IiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9kaWdlc3QiXX0=-->
2026-06-04 04:49:18 +00:00
TrueCharts Bot 6dfa367cc6 chore(mylar): update image lscr.io/linuxserver/mylar3 digest to fef977a (#48688)
This PR contains the following updates:

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

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9teWxhciIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvZGlnZXN0Il19-->
2026-06-04 04:49:04 +00:00
TrueCharts Bot 7f6e372906 chore(lyrion-music-server): update image docker.io/lmscommunity/lyrionmusicserver digest to 573e4b6 (#48683)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| docker.io/lmscommunity/lyrionmusicserver | digest | `33cb582` →
`573e4b6` |

---

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

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

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

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

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

---

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

---

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

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9seXJpb24tbXVzaWMtc2VydmVyIiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9kaWdlc3QiXX0=-->
2026-06-04 04:48:20 +00:00
TrueCharts Bot c598d6ba0b chore(rsshub): update image docker.io/diygod/rsshub digest to e6222de (#48694)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| docker.io/diygod/rsshub | digest | `606c2d4` → `e6222de` |

---

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

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

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

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

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

---

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

---

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

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9yc3NodWIiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL2RpZ2VzdCJdfQ==-->
2026-06-04 04:48:02 +00:00
TrueCharts-Bot 58810c43ef Commit daily changes
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2026-06-04 00:48:17 +00:00
TrueCharts Bot 66017dc2c7 chore(dashy): update image ghcr.io/lissy93/dashy digest to d9019d3 (#48743)
This PR contains the following updates:

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

---

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

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

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

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

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

---

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

---

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

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9kYXNoeSIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvZGlnZXN0Il19-->
2026-06-04 00:53:04 +02:00
TrueCharts Bot fdcc2e0335 chore(duckdns): update image ghcr.io/linuxserver/duckdns digest to 424dbc5 (#48670)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| ghcr.io/linuxserver/duckdns | digest | `903e008` → `424dbc5` |

---

> [!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=-->
2026-06-03 22:52:51 +00:00
TrueCharts Bot f987d694a3 chore(cops): update image lscr.io/linuxserver/cops digest to b8c59e4 (#48666)
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
| `592f7d0` → `b8c59e4` |

---

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

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

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

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

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

---

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

---

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

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9jb3BzIiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9kaWdlc3QiXX0=-->
2026-06-03 22:52:32 +00:00
TrueCharts Bot 07b698f810 chore(chronograf): update image chronograf digest to d40aa30 (#48665)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| chronograf | digest | `71af79e` → `d40aa30` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9jaHJvbm9ncmFmIiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9kaWdlc3QiXX0=-->
2026-06-03 22:51:06 +00:00
TrueCharts Bot 5dcbc0d8da chore(calibre): update image ghcr.io/linuxserver/calibre digest to f745d34 (#48664)
This PR contains the following updates:

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

---

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

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

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

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

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

---

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

---

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

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9jYWxpYnJlIiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9kaWdlc3QiXX0=-->
2026-06-03 22:50:42 +00:00
TrueCharts Bot 74558b4a59 chore(xwiki): update image public.ecr.aws/docker/library/xwiki digest to 2235518 (#48710)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [public.ecr.aws/docker/library/xwiki](https://hub.docker.com/_/xwiki)
([source](https://redirect.github.com/xwiki-contrib/docker-xwiki)) |
digest | `f79f25e` → `2235518` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC94d2lraSIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvZGlnZXN0Il19-->
2026-06-03 22:49:32 +00:00
TrueCharts Bot 6e776f06e0 fix(gatus): update image ghcr.io/home-operations/gatus-sidecar 0.0.18 → 0.0.19 (#48721)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/home-operations/gatus-sidecar](https://redirect.github.com/home-operations/gatus-sidecar)
| patch | `3e8ab2f` → `a626105` |

---

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

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

---

### Release Notes

<details>
<summary>home-operations/gatus-sidecar
(ghcr.io/home-operations/gatus-sidecar)</summary>

###
[`v0.0.19`](https://redirect.github.com/home-operations/gatus-sidecar/blob/HEAD/CHANGELOG.md#0019-2026-06-01)

[Compare
Source](https://redirect.github.com/home-operations/gatus-sidecar/compare/0.0.18...0.0.19)

##### Bug Fixes

- **mise:** update tool lefthook (2.1.8 → 2.1.9)
([bf4d840](https://redirect.github.com/home-operations/gatus-sidecar/commit/bf4d8409a76c3933f7b58992b2f2d2fb6ffd58d5))

##### Miscellaneous Chores

- implement oxfmt
([8976e28](https://redirect.github.com/home-operations/gatus-sidecar/commit/8976e28671bddd50dc84b49fe8d43cffc1433673))
- remove default draft-pull-request from release-please config
([f0f86dd](https://redirect.github.com/home-operations/gatus-sidecar/commit/f0f86dd2285c9b257823c09041b1ebeed16357c0))

##### Code Refactoring

- data-driven kind registry, scoped logging, test hardening
([#&#8203;70](https://redirect.github.com/home-operations/gatus-sidecar/issues/70))
([cce0eb4](https://redirect.github.com/home-operations/gatus-sidecar/commit/cce0eb4ff6f24d66ebb22bd18cdd28f7179d4e32))

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9nYXR1cyIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=-->
2026-06-03 22:49:18 +00:00
TrueCharts Bot add7359449 chore(valkey): update image docker.io/bitnamisecure/valkey digest to 50df82d (#48707) 2026-06-04 00:49:02 +02:00
TrueCharts Bot 56c45a5f96 fix(firefox): update image ghcr.io/linuxserver/firefox 1151.0.2 → 1151.0.3 (#48719)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/linuxserver/firefox](https://redirect.github.com/linuxserver/docker-firefox/packages)
([source](https://redirect.github.com/linuxserver/docker-firefox)) |
patch | `4f58b95` → `108231e` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9maXJlZm94IiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9wYXRjaCJdfQ==-->
2026-06-03 22:48:51 +00:00
TrueCharts Bot 317074d534 chore(pyload-ng): update image lscr.io/linuxserver/pyload-ng digest to 865c0e1 (#48693) 2026-06-04 00:48:29 +02:00
TrueCharts Bot edd4ee5c5d chore(yourls): update image yourls digest to fa18b44 (#48712) 2026-06-04 00:48:24 +02:00
TrueCharts Bot 5aa54dcc0d feat(ollama): update image docker.io/ollama/ollama 0.24.0 → 0.30.3 (#48739)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| docker.io/ollama/ollama | minor | `e87f760` → `24e2bde` |
| docker.io/ollama/ollama | minor | `a614923` → `94f691c` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9vbGxhbWEiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL21pbm9yIl19-->
2026-06-03 22:48:21 +00:00
TrueCharts Bot cffcda75ea chore(transmission): update image docker.io/linuxserver/transmission digest to cc1b5ba (#48702)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[docker.io/linuxserver/transmission](https://redirect.github.com/linuxserver/docker-transmission/packages)
([source](https://redirect.github.com/linuxserver/docker-transmission))
| digest | `64ac33a` → `cc1b5ba` |

---

> [!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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC90cmFuc21pc3Npb24iLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL2RpZ2VzdCJdfQ==-->
2026-06-03 22:48:19 +00:00
TrueCharts Bot fba22fe839 fix(semaphore): update image docker.io/semaphoreui/semaphore v2.18.5 → v2.18.10 (#48727)
This PR contains the following updates:

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

---

> [!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.10`](https://redirect.github.com/semaphoreui/semaphore/compare/v2.18.9...v2.18.10)

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

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

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

#### Changelog

-
[`0a37ea2`](https://redirect.github.com/semaphoreui/semaphore/commit/0a37ea29f286c68b60bc80639363fa687eeac620)
feat(cli): allow create token

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

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

#### Changelog

-
[`459ccee`](https://redirect.github.com/semaphoreui/semaphore/commit/459ccee8ee67b779fd87ba4309698f5296356703)
ci: fix branch

</details>

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

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

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

---

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

---

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

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9zZW1hcGhvcmUiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL3BhdGNoIl19-->
2026-06-03 22:48:17 +00:00
TrueCharts Bot 7400454fae chore(tubesync): update image ghcr.io/meeb/tubesync digest to aa89fc9 (#48705) 2026-06-04 00:48:14 +02:00
TrueCharts Bot b1a7294e1c chore(mysql-workbench): update image ghcr.io/linuxserver/mysql-workbench digest to 2e23f9a (#48689)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/linuxserver/mysql-workbench](https://redirect.github.com/linuxserver/docker-mysql-workbench/packages)
([source](https://redirect.github.com/linuxserver/docker-mysql-workbench))
| digest | `c291059` → `2e23f9a` |

---

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

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

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

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

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

---

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

---

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

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9teXNxbC13b3JrYmVuY2giLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL2RpZ2VzdCJdfQ==-->
2026-06-03 22:48:07 +00:00
TrueCharts Bot 821ae2b2c6 chore(wordpress): update image docker.io/bitnamisecure/wordpress digest to 0a93698 (#48709) 2026-06-04 00:48:02 +02:00
TrueCharts Bot 3bb2db83c5 chore(steam-headless): update image docker.io/josh5/steam-headless digest to 0724c30 (#48697) 2026-06-04 00:47:59 +02:00
TrueCharts Bot 26f6b2ee4c fix(filebrowser): update image docker.io/filebrowser/filebrowser v2.63.5 → v2.63.10 (#48718) 2026-06-04 00:47:54 +02:00
TrueCharts Bot fe73a11758 chore(arksurvivalevolved): update image docker.io/drpsychick/arkserver digest to 2533e2c (#48659) 2026-06-04 00:47:52 +02:00
TrueCharts Bot b8068a1655 chore(multi-scrobbler): update image docker.io/foxxmd/multi-scrobbler digest to 7d50785 (#48744) 2026-06-04 00:47:48 +02:00
TrueCharts Bot 7982b7ae97 chore(freshrss): update image ghcr.io/linuxserver/freshrss digest to dba370a (#48674)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/linuxserver/freshrss](https://redirect.github.com/linuxserver/docker-freshrss/packages)
([source](https://redirect.github.com/linuxserver/docker-freshrss)) |
digest | `0a06fea` → `dba370a` |

---

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

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

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

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

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

---

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

---

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

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

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

---

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

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

---

### Release Notes

<details>
<summary>mend/renovate-ce-ee (ghcr.io/mend/renovate-ce)</summary>

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

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

#### Application changes

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

#### Docs and Helm Charts

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

#### Other repository configuration updates

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

#### New Contributors

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

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

</details>

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

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

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

---

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

---

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

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

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

---

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

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

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

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

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

---

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

---

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

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

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

---

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

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

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

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

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

---

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

---

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

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

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

---

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

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

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

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

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

---

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

---

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

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

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

---

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

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

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

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

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

---

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

---

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

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

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

---

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

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

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

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

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

---

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

---

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

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

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

---

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

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

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

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

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

---

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

---

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

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

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

---

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

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

---

### Release Notes

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

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

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

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

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

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

#### What's Changed

#####  New Features 

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

##### 🐛 Bug Fixes 🐛

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

##### 🔋 Sustainability & Performance 🔋

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

##### 🌍 Internationalization 🌏

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

##### 🛠️ Other Improvements 🛠️

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

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

</details>

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

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

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

---

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

---

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

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

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

---

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

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

---

### Release Notes

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

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

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

##### Added

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

##### Changed

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

##### Fixed

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

</details>

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

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

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

---

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

---

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

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

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

---

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

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

---

### Release Notes

<details>
<summary>wekan/wekan (docker.io/wekanteam/wekan)</summary>

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

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

This release fixes the following bugs:

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

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

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

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

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

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

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

Attachment storage:

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

Thanks to xet7.

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

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

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

This release fixes the following CRITICAL SECURITY ISSUES:

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

and adds the following updates:

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

and adds the following new features:

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

and fixes the following bugs:

- [Fix
typos](https://redirect.github.com/wekan/wekan/commit/64b43a42ddc55f4196845834234035a9da0a6bd1).
  Thanks to xet7.
- [Fix iOS Chrome jQuery event handler runtime
error](https://redirect.github.com/wekan/wekan/commit/0fefdeec4cdca73c00524c49be80060b53dfa0e5).
  Thanks to xet7.

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

</details>

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

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

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

---

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

---

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

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC93ZWthbiIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=-->
2026-06-03 18:46:52 +02:00
TrueCharts Bot 6b679dff19 chore(projectsend): update image ghcr.io/linuxserver/projectsend digest to eadd3eb (#48692)
This PR contains the following updates:

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

---

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

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

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

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

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

---

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

---

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

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

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

---

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

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

---

### Release Notes

<details>
<summary>fluidd-core/fluidd (ghcr.io/fluidd-core/fluidd)</summary>

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

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

##### Features

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

##### Bug Fixes

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

##### Code Refactorings

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

</details>

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

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

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

---

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

---

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

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9mbHVpZGQiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL3BhdGNoIl19-->
2026-06-03 18:46:21 +02:00