33b3900dc312a200c4f5de663d5c1b7a937bd239
3466 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
| 33b3900dc3 | fix service name | |||
| fbe6845bb4 | fix schedule | |||
| 3501e45f5c | fix values | |||
| 302d8f8f21 | change pid and guid | |||
| 8cb68cfb43 | fix claim | |||
| e5e0054ba3 | fix secret | |||
| fa92a10bd1 | fix path | |||
| 1fe764e12f | add booklore and emphemera | |||
| b20d6b84b0 | fix repo | |||
| a7f6a86f08 | fix path | |||
| 4d53941a92 | fix chart | |||
| 87775a1731 | add listenarr | |||
| 8a48303b52 | Update ghcr.io/sarperavci/cloudflarebypassforscraping:latest Docker digest to 15675e4 (#2045) | |||
| c54c35f60d | Update searxng/searxng:latest Docker digest to d5a54dd (#2040) | |||
| 731f522e9b | Update searxng/searxng:latest Docker digest to da3d424 (#2039) | |||
| ae48b2e18b | Update searxng/searxng:latest Docker digest to 83c3d61 (#2037) | |||
| a315e0813c |
Update ghcr.io/karakeep-app/karakeep Docker tag to v0.28.0 (#2006)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ghcr.io/karakeep-app/karakeep](https://github.com/karakeep-app/karakeep) | minor | `0.27.1` -> `0.28.0` | --- ### Release Notes <details> <summary>karakeep-app/karakeep (ghcr.io/karakeep-app/karakeep)</summary> ### [`v0.28.0`](https://github.com/karakeep-app/karakeep/releases/tag/v0.28.0): 0.28.0 [Compare Source](https://github.com/karakeep-app/karakeep/compare/v0.27.1...v0.28.0) ### 0.28.0 (20k stars ⭐) Welcome to the 0.28.0 release of Karakeep! We've have hit 20k stars on Github 🎉 (well 21k because I was too late with the release)! Thanks a lot for your support throughout this journey! This release brings a refreshed import pipeline, uploading custom attachments, revamped tags page, inline checklists, and a bunch of quality-of-life touches across the web app, extension and mobile app. Huge thanks to [@​BOTkirial](https://github.com/BOTkirial), [@​qixing-jk](https://github.com/qixing-jk), @​[@​maya-doshi](https://github.com/maya-doshi), [@​BenjaminMichaelis](https://github.com/BenjaminMichaelis), [@​cloudchristoph](https://github.com/cloudchristoph), [@​claytono](https://github.com/claytono), as usual [@​xuatz](https://github.com/xuatz) and everyone who shipped code, triaged bugs, or shared feedback for this release. > If you enjoy using Karakeep, consider supporting the project [here ☕️](https://buymeacoffee.com/mbassem) or via GitHub [here](https://github.com/sponsors/MohamedBassem). <a href="https://www.buymeacoffee.com/mbassem" target="_blank"><img src="https://cdn.buymeacoffee.com/buttons/v2/default-yellow.png" alt="Buy Me A Coffee" width="auto" height="50" ></a> And in case you missed it, we now have a ☁️ managed offering ☁️ for those who don't want to self-host. We're still in private beta (you can signup for access [here](https://tally.so/r/wo8zzx)) and gradually letting more and more users in. ### New Features 🚀 - Revamped import experience with progress tracking ([#​2001](https://github.com/karakeep-app/karakeep/issues/2001)) - Revamped Tags page that adds search and pagination to better serve users with thousands of tags ([#​1987](https://github.com/karakeep-app/karakeep/issues/1987)) - You can now upload custom attachments to bookmarks ([#​2100](https://github.com/karakeep-app/karakeep/issues/2100)) - When deleting a list, you can now optionally delete all its children ([#​1989](https://github.com/karakeep-app/karakeep/issues/1989)) - Server overview highlights service dependency health. - Inline checklist toggling for text bookmarks ([#​1933](https://github.com/karakeep-app/karakeep/issues/1933)) – [@​BOTkirial](https://github.com/BOTkirial) - With every release, you'll be prompted to view what's new in that release from inside the app. - You can now pass custom headers from the mobile app to the server ([#​2103](https://github.com/karakeep-app/karakeep/issues/2103)) - Extension improvements: - Tab bookmark badge indicator by [@​qixing-jk](https://github.com/qixing-jk) shows when a page is already bookmarked ([#​1745](https://github.com/karakeep-app/karakeep/issues/1745)) - You can now write notes directly after saving a bookmark in the extension ([#​2104](https://github.com/karakeep-app/karakeep/issues/2104)) ### UX Improvements ✨ - Grid view controls expose title/tag toggles and image fit options ([#​1960](https://github.com/karakeep-app/karakeep/issues/1960)) - Bookmark cards can surface saved notes across web and mobile ([#​2083](https://github.com/karakeep-app/karakeep/issues/2083)) – [@​xuatz](https://github.com/xuatz) - Manage Lists modal is searchable for faster sorting ([#​2029](https://github.com/karakeep-app/karakeep/issues/2029)) - The tags page now has a "Create Tag" button ([#​1942](https://github.com/karakeep-app/karakeep/issues/1942)) - You can now regenerate the API key without having to recreate it. - New `title:` seach qualifier for searching bookmarks by title ([#​1940](https://github.com/karakeep-app/karakeep/issues/1940)) ### Fixes 🔧 - ⚠️ (Potentially breaking change) ⚠️ Stricter URL valdaition to protect against SSRF attacks ([#​2082](https://github.com/karakeep-app/karakeep/issues/2082)) - Webhook requests now go through the proxy if there's one configured - All server-initiated requests (including webhooks) to internal IP addresses are now blocked by default unless explicitly allowed via `CRAWLER_ALLOWED_INTERNAL_HOSTNAMES`. If your webhooks are hitting internal services, you'll have to allowlist them via `CRAWLER_ALLOWED_INTERNAL_HOSTNAMES`. - Monolith now honors the configured crawler proxy. - Metascraper logo extraction now respects the crawler proxy. - Crawler memory footprint shrinks with targeted optimizations ([#​1748](https://github.com/karakeep-app/karakeep/issues/1748)) - Allow karakeep to use newer openai models that was previously failing because of deprecated max\_tokens ([#​2000](https://github.com/karakeep-app/karakeep/issues/2000)) - [@​BenjaminMichaelis](https://github.com/BenjaminMichaelis) - You'll need to set `INFERENCE_USE_MAX_COMPLETION_TOKENS=true` in your `.env` file to use the new models. This is eventually going to become the default. - Admin maintenance jobs respect abort signals to stop gracefully - Search input no longer crashes on percent signs and also works correctly with IME composition - Fixed a crash when sharing a list publicly that didn't have any bookmarks ([#​1990](https://github.com/karakeep-app/karakeep/issues/1990)) - Screenshots are now stored as jpegs instead of pngs to reduce file size - Fixed a bug that was preventing tag merging ([#​1938](https://github.com/karakeep-app/karakeep/issues/1938)) - RSS imports can apply feed categories as tags ([#​2031](https://github.com/karakeep-app/karakeep/issues/2031)) ### For Developers 🛠️ - Create bookmark API returns 200 instead of 201 when a bookmark already exists - CLI Improvements: - New commands to migrate data from one server to another - New command to dump a full account archive - A new wipe command to selectively clean up data from the account ### Community Projects 💡 ##### [Karakeeper](https://apps.apple.com/us/app/karakeeper-for-karakeep/id6746722790) 3rd Party iOS/Safari Client - *by [@​simplytoast1](https://github.com/simplytoast1)* Karakeeper now is providing an alternative iOS native mobile/desktop client for Karakeep beyond its existing functionality of providing a safari extension. ##### [Karakeep Sync](https://github.com/sidoshi/karakeep-sync) A syncing tool for Karakeep - *by [@​sidoshi](https://github.com/sidoshi)* A rust-based syncing tool that syncs: Hacker News upvotes, Reddit saved posts, Github stars and Pinboard bookmarks automatically to Karakeep! ### Screenshots 📸 #### Inline Checklists <img width="1230" height="806" alt="Screenshot 2025-11-08 at 8 55 18@​2x" src="https://github.com/user-attachments/assets/c092d903-eb6f-40c6-aee6-1ce6127f67e8" /> #### Import Sessions <img width="1814" height="762" alt="Screenshot 2025-11-08 at 8 58 21@​2x" src="https://github.com/user-attachments/assets/dfcb856b-6a63-4d7a-ba4b-ce2ca83bc844" /> #### Service Health Indicators <img width="1874" height="540" alt="Screenshot 2025-11-08 at 8 56 00@​2x" src="https://github.com/user-attachments/assets/7835f1ad-239d-477c-8e00-951e4a09f8c6" /> ### Upgrading 📦 To upgrade: - If you're using `KARAKEEP_VERSION=release`, run `docker compose pull && docker compose up -d`. - If you're pinning it to a specific version, bump the version and then run `docker compose pull && docker compose up -d`. ### All Commits - fix: standardize US English translations to professional tone - [@​MohamedBassem](https://github.com/MohamedBassem) in [`4f025f5`](https://github.com/karakeep-app/karakeep/commit/4f025f5a) - i18n: Sync weblate translations - [@​weblate](https://github.com/weblate) in [`5387c98`](https://github.com/karakeep-app/karakeep/commit/5387c982) - tests: fix crawling and search e2e tests ([#​2105](https://github.com/karakeep-app/karakeep/issues/2105)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`c4bee9f`](https://github.com/karakeep-app/karakeep/commit/c4bee9fe) - feat(extension): Allow writing notes directly in the extension ([#​2104](https://github.com/karakeep-app/karakeep/issues/2104)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`098e56a`](https://github.com/karakeep-app/karakeep/commit/098e56a8) - fix(mobile): fix default address not correctly stored in settings - [@​MohamedBassem](https://github.com/MohamedBassem) in [`a220319`](https://github.com/karakeep-app/karakeep/commit/a2203196) - feat(mobile): add custom headers configuration in sign-in screen ([#​2103](https://github.com/karakeep-app/karakeep/issues/2103)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`ec621bf`](https://github.com/karakeep-app/karakeep/commit/ec621bf5) - tests: Fix failing test - [@​MohamedBassem](https://github.com/MohamedBassem) in [`27ed0a1`](https://github.com/karakeep-app/karakeep/commit/27ed0a19) - feat: Add what's new modal in the sidebar ([#​2099](https://github.com/karakeep-app/karakeep/issues/2099)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`474f642`](https://github.com/karakeep-app/karakeep/commit/474f6429) - feat: Add support for user uploaded files ([#​2100](https://github.com/karakeep-app/karakeep/issues/2100)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`31960fc`](https://github.com/karakeep-app/karakeep/commit/31960fcd) - refactor: consolidate multiple karakeep plugins into one package ([#​2101](https://github.com/karakeep-app/karakeep/issues/2101)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`99413db`](https://github.com/karakeep-app/karakeep/commit/99413db0) - fix: metascraper logo to go through proxy if one configured. fixes [#​1863](https://github.com/karakeep-app/karakeep/issues/1863) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`737b031`](https://github.com/karakeep-app/karakeep/commit/737b0317) - feat(extension): add tab bookmark badge indicator ([#​1745](https://github.com/karakeep-app/karakeep/issues/1745)) - [@​qixing-jk](https://github.com/qixing-jk) in [`f0b0959`](https://github.com/karakeep-app/karakeep/commit/f0b0959e) - fix: restore image size in grid layout - [@​MohamedBassem](https://github.com/MohamedBassem) in [`2056582`](https://github.com/karakeep-app/karakeep/commit/2056582c) - deps: Upgrade react-query to 5.90 - [@​MohamedBassem](https://github.com/MohamedBassem) in [`560900b`](https://github.com/karakeep-app/karakeep/commit/560900bb) - feat: Support inline toggling for todos. fixes [#​1931](https://github.com/karakeep-app/karakeep/issues/1931) ([#​1933](https://github.com/karakeep-app/karakeep/issues/1933)) - [@​BOTkirial](https://github.com/BOTkirial) in [`393bbd9`](https://github.com/karakeep-app/karakeep/commit/393bbd9a) - fix: fix monolith to respect crawler proxy - [@​MohamedBassem](https://github.com/MohamedBassem) in [`085c832`](https://github.com/karakeep-app/karakeep/commit/085c832c) - feat(rss): Add import tags from RSS feed categories ([#​2031](https://github.com/karakeep-app/karakeep/issues/2031)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`5358682`](https://github.com/karakeep-app/karakeep/commit/5358682a) - fix: fix crash in search input when query contains a percent. fixes [#​1941](https://github.com/karakeep-app/karakeep/issues/1941) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`633686b`](https://github.com/karakeep-app/karakeep/commit/633686b5) - feat: Add view options to show tag/title and control image fit. Fixes [#​1960](https://github.com/karakeep-app/karakeep/issues/1960) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`34d2b48`](https://github.com/karakeep-app/karakeep/commit/34d2b485) - refactor: improve the userLocalSetting server functions - [@​MohamedBassem](https://github.com/MohamedBassem) in [`bb00c99`](https://github.com/karakeep-app/karakeep/commit/bb00c996) - feat: Make search job timeout configurable - [@​MohamedBassem](https://github.com/MohamedBassem) in [`965c603`](https://github.com/karakeep-app/karakeep/commit/965c603d) - feat: display notes on bookmark card ([#​2083](https://github.com/karakeep-app/karakeep/issues/2083)) - [@​xuatz](https://github.com/xuatz) in [`33f4077`](https://github.com/karakeep-app/karakeep/commit/33f40779) - fix: Stricter SSRF validation ([#​2082](https://github.com/karakeep-app/karakeep/issues/2082)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`b63a49f`](https://github.com/karakeep-app/karakeep/commit/b63a49fc) - fix: correctly handle composition in search input. fixes [#​2048](https://github.com/karakeep-app/karakeep/issues/2048) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`c6ebceb`](https://github.com/karakeep-app/karakeep/commit/c6ebceb9) - fix: browser service connection check using dns instead. Fixes [#​2080](https://github.com/karakeep-app/karakeep/issues/2080) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`c9c73d4`](https://github.com/karakeep-app/karakeep/commit/c9c73d41) - fix: More memory optimizations for crawler worker. [#​1748](https://github.com/karakeep-app/karakeep/issues/1748) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`40d548b`](https://github.com/karakeep-app/karakeep/commit/40d548bd) - fix: fix screenshot filepath in crawler - [@​MohamedBassem](https://github.com/MohamedBassem) in [`0704b8b`](https://github.com/karakeep-app/karakeep/commit/0704b8bb) - docs: Add Azure configuration details for OpenAI-compatible API ([#​2072](https://github.com/karakeep-app/karakeep/issues/2072)) - [@​cloudchristoph](https://github.com/cloudchristoph) in [`bd9c933`](https://github.com/karakeep-app/karakeep/commit/bd9c933b) - fix: Respect abort signal in admin maintenance jobs - [@​MohamedBassem](https://github.com/MohamedBassem) in [`8a330dc`](https://github.com/karakeep-app/karakeep/commit/8a330dc2) - deps: Upgrade metascraper plugins - [@​MohamedBassem](https://github.com/MohamedBassem) in [`e43c7e0`](https://github.com/karakeep-app/karakeep/commit/e43c7e0f) - deps: Upgrade metascraper-readability 5.49.6 - [@​MohamedBassem](https://github.com/MohamedBassem) in [`6d234de`](https://github.com/karakeep-app/karakeep/commit/6d234de8) - feat: Allow configuring inline asset size threshold - [@​MohamedBassem](https://github.com/MohamedBassem) in [`cf3ffff`](https://github.com/karakeep-app/karakeep/commit/cf3ffff0) - feat: Add admin maintenance job to migrate large inline HTML ([#​2071](https://github.com/karakeep-app/karakeep/issues/2071)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`2b769cb`](https://github.com/karakeep-app/karakeep/commit/2b769cba) - fix(inferance): skip token slicing when content is already witin max length - [@​MohamedBassem](https://github.com/MohamedBassem) in [`1713600`](https://github.com/karakeep-app/karakeep/commit/17136006) - refactor: generalize tidy assets queue into admin maintenance ([#​2059](https://github.com/karakeep-app/karakeep/issues/2059)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`6ea5dd1`](https://github.com/karakeep-app/karakeep/commit/6ea5dd19) - fix: update OpenAI API to use max\_completion\_tokens instead of max\_tokens ([#​2000](https://github.com/karakeep-app/karakeep/issues/2000)) - [@​BenjaminMichaelis](https://github.com/BenjaminMichaelis) in [`046c29d`](https://github.com/karakeep-app/karakeep/commit/046c29dc) - fix(restate): Fix priority for restate queue - [@​MohamedBassem](https://github.com/MohamedBassem) in [`8c0aae3`](https://github.com/karakeep-app/karakeep/commit/8c0aae33) - fix(restate): Ensure that the semaphore and idProvider services are ingress private - [@​MohamedBassem](https://github.com/MohamedBassem) in [`cdf8121`](https://github.com/karakeep-app/karakeep/commit/cdf81213) - feat: Add source field to track bookmark creation sources ([#​2037](https://github.com/karakeep-app/karakeep/issues/2037)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`2defc24`](https://github.com/karakeep-app/karakeep/commit/2defc247) - feat: support passing multiple proxy values ([#​2039](https://github.com/karakeep-app/karakeep/issues/2039)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`c14b693`](https://github.com/karakeep-app/karakeep/commit/c14b6934) - deps: Upgrade oxlint to 1.22 - [@​MohamedBassem](https://github.com/MohamedBassem) in [`88a7ffe`](https://github.com/karakeep-app/karakeep/commit/88a7ffec) - feat: Add service dependency checks in the server overview page - [@​MohamedBassem](https://github.com/MohamedBassem) in [`fda1c85`](https://github.com/karakeep-app/karakeep/commit/fda1c851) - fix(web): Add w-full to tags editor to prevent unusable narrow width ([#​2035](https://github.com/karakeep-app/karakeep/issues/2035)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`7ee9416`](https://github.com/karakeep-app/karakeep/commit/7ee9416e) - fix(api): Return 200 when bookmark already exists instead of 200 - [@​MohamedBassem](https://github.com/MohamedBassem) in [`f2dec26`](https://github.com/karakeep-app/karakeep/commit/f2dec26f) - tests: Add a test for the GET /bookmarks/bookmarkId/lists api - [@​MohamedBassem](https://github.com/MohamedBassem) in [`d578038`](https://github.com/karakeep-app/karakeep/commit/d5780388) - fix(api): Document the API for getting lists of a bookmark. fixes [#​2030](https://github.com/karakeep-app/karakeep/issues/2030) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`7f138b9`](https://github.com/karakeep-app/karakeep/commit/7f138b99) - feat: make list dropdown searchable in Manage Lists modal ([#​2029](https://github.com/karakeep-app/karakeep/issues/2029)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`87053d2`](https://github.com/karakeep-app/karakeep/commit/87053d2e) - fix: fix dev script shebang for better compatibility ([#​2019](https://github.com/karakeep-app/karakeep/issues/2019)) - [@​maya-doshi](https://github.com/maya-doshi) in [`dcddda5`](https://github.com/karakeep-app/karakeep/commit/dcddda56) - fix: Correct grammatical errors in prompts ([#​2020](https://github.com/karakeep-app/karakeep/issues/2020)) - [@​atsggx](https://github.com/atsggx) in [`f1e8cea`](https://github.com/karakeep-app/karakeep/commit/f1e8cea2) - docs: Add karakeep-sync to community projects ([#​1994](https://github.com/karakeep-app/karakeep/issues/1994)) - [@​sidoshi](https://github.com/sidoshi) in [`36ffbdf`](https://github.com/karakeep-app/karakeep/commit/36ffbdf8) - fix: round feed refresh hour for idempotency ([#​2013](https://github.com/karakeep-app/karakeep/issues/2013)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`bae8386`](https://github.com/karakeep-app/karakeep/commit/bae8386d) - fix: fix show no bookmark page when there isn't search results - [@​MohamedBassem](https://github.com/MohamedBassem) in [`57d731b`](https://github.com/karakeep-app/karakeep/commit/57d731ba) - fix: Disable idempotency keys for search - [@​MohamedBassem](https://github.com/MohamedBassem) in [`b6867be`](https://github.com/karakeep-app/karakeep/commit/b6867be4) - feat: Restate-based queue plugin ([#​2011](https://github.com/karakeep-app/karakeep/issues/2011)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`74a1f7b`](https://github.com/karakeep-app/karakeep/commit/74a1f7b6) - feat: Revamp import experience ([#​2001](https://github.com/karakeep-app/karakeep/issues/2001)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`4a580d7`](https://github.com/karakeep-app/karakeep/commit/4a580d71) - docs: Add doc updates for prometheus metrics ([#​1957](https://github.com/karakeep-app/karakeep/issues/1957)) - [@​claytono](https://github.com/claytono) in [`5e331a7`](https://github.com/karakeep-app/karakeep/commit/5e331a7d) - fix: fix public list sharing for empty lists ([#​1990](https://github.com/karakeep-app/karakeep/issues/1990)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`7df6d94`](https://github.com/karakeep-app/karakeep/commit/7df6d942) - feat: recursive list delete ([#​1989](https://github.com/karakeep-app/karakeep/issues/1989)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`7d0b414`](https://github.com/karakeep-app/karakeep/commit/7d0b414f) - feat: use jpegs for screenshots instead of pngs - [@​MohamedBassem](https://github.com/MohamedBassem) in [`ed1f24f`](https://github.com/karakeep-app/karakeep/commit/ed1f24f2) - feat: Stop downloading video/audio in playwright - [@​MohamedBassem](https://github.com/MohamedBassem) in [`37845f9`](https://github.com/karakeep-app/karakeep/commit/37845f99) - fix: Abort dangling processing when crawler is aborted ([#​1988](https://github.com/karakeep-app/karakeep/issues/1988)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`9eecda1`](https://github.com/karakeep-app/karakeep/commit/9eecda18) - fix: Cleanup temp assets on monolith timeout - [@​MohamedBassem](https://github.com/MohamedBassem) in [`8dd84ef`](https://github.com/karakeep-app/karakeep/commit/8dd84ef5) - chore: Silence lint on <a> and <img> tags when it's intentional - [@​MohamedBassem](https://github.com/MohamedBassem) in [`cdbedf6`](https://github.com/karakeep-app/karakeep/commit/cdbedf6c) - fix: dont re-enqueue indexing for a bookmark already pending indexing - [@​MohamedBassem](https://github.com/MohamedBassem) in [`e395ac2`](https://github.com/karakeep-app/karakeep/commit/e395ac27) - feat: Add tag search and pagination ([#​1987](https://github.com/karakeep-app/karakeep/issues/1987)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`62f7d90`](https://github.com/karakeep-app/karakeep/commit/62f7d900) - fix: optimize memory usage of tag listing - [@​MohamedBassem](https://github.com/MohamedBassem) in [`9fe09bf`](https://github.com/karakeep-app/karakeep/commit/9fe09bfa) - deps: Upgrade oxlint to 1.16 - [@​MohamedBassem](https://github.com/MohamedBassem) in [`bbc5e6c`](https://github.com/karakeep-app/karakeep/commit/bbc5e6c2) - fix: fix bundling liteque in the workers - [@​MohamedBassem](https://github.com/MohamedBassem) in [`851d3e2`](https://github.com/karakeep-app/karakeep/commit/851d3e29) - refactor: Move callsites to liteque to be behind a plugin - [@​MohamedBassem](https://github.com/MohamedBassem) in [`8d32055`](https://github.com/karakeep-app/karakeep/commit/8d320554) - fix(dev): worker not started properly in helper start script ([#​1946](https://github.com/karakeep-app/karakeep/issues/1946)) - [@​xuatz](https://github.com/xuatz) in [`6ba61b4`](https://github.com/karakeep-app/karakeep/commit/6ba61b46) - feat: Regen api keys - [@​MohamedBassem](https://github.com/MohamedBassem) in [`7671f4f`](https://github.com/karakeep-app/karakeep/commit/7671f4ff) - release(cli): Bump CLI version to 0.27.1 - [@​MohamedBassem](https://github.com/MohamedBassem) in [`69ef2ff`](https://github.com/karakeep-app/karakeep/commit/69ef2ffe) - feat(cli): Give more targetting options for dump/migrate/wipe - [@​MohamedBassem](https://github.com/MohamedBassem) in [`6501f69`](https://github.com/karakeep-app/karakeep/commit/6501f69a) - release(cli): Bump CLI version to 0.27.0 - [@​MohamedBassem](https://github.com/MohamedBassem) in [`0700aab`](https://github.com/karakeep-app/karakeep/commit/0700aab8) - feat(cli): Implement a full account dump archive - [@​MohamedBassem](https://github.com/MohamedBassem) in [`b9a8ca2`](https://github.com/karakeep-app/karakeep/commit/b9a8ca29) - feat(cli): Implement a wipe command in the CLI - [@​MohamedBassem](https://github.com/MohamedBassem) in [`bc0e746`](https://github.com/karakeep-app/karakeep/commit/bc0e7461) - feat: Add scripts to migrate all content from one server to the other - [@​MohamedBassem](https://github.com/MohamedBassem) in [`783f72c`](https://github.com/karakeep-app/karakeep/commit/783f72cb) - fix(web): Handle user deletion more gracefully - [@​MohamedBassem](https://github.com/MohamedBassem) in [`92e357f`](https://github.com/karakeep-app/karakeep/commit/92e357f1) - feat: A better looking catch all error boundary - [@​MohamedBassem](https://github.com/MohamedBassem) in [`d53b282`](https://github.com/karakeep-app/karakeep/commit/d53b2826) - fix(web): fix error when attempting to merge tags. fixes [#​1938](https://github.com/karakeep-app/karakeep/issues/1938) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`d173b10`](https://github.com/karakeep-app/karakeep/commit/d173b101) - feat: Add Create Tag button to tags page ([#​1942](https://github.com/karakeep-app/karakeep/issues/1942)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`820b7e6`](https://github.com/karakeep-app/karakeep/commit/820b7e65) - chore: fix claude code action - [@​MohamedBassem](https://github.com/MohamedBassem) in [`c2dcb9d`](https://github.com/karakeep-app/karakeep/commit/c2dcb9dc) - refactor: strongly type the search plugin interface - [@​MohamedBassem](https://github.com/MohamedBassem) in [`bf5bf99`](https://github.com/karakeep-app/karakeep/commit/bf5bf996) - feat(search): add title search qualifier ([#​1940](https://github.com/karakeep-app/karakeep/issues/1940)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`a92ada7`](https://github.com/karakeep-app/karakeep/commit/a92ada77) - feat(extension): add current tab title while saving from extension ([#​1930](https://github.com/karakeep-app/karakeep/issues/1930)) - [@​Abel](https://github.com/Abel) in [`b594ff0`](https://github.com/karakeep-app/karakeep/commit/b594ff09) </details> --- ### Configuration 📅 **Schedule**: 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 is behind base branch, 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://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi41LjAiLCJ1cGRhdGVkSW5WZXIiOiI0Mi41LjAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19--> Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/2006 Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net> Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net> |
|||
| 65543dc56c |
Update ghcr.io/haveagitgat/tdarr_node Docker tag to v2.54.01 (#2005)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ghcr.io/haveagitgat/tdarr_node](https://github.com/HaveAGitGat/tdarr_express_be) | minor | `2.51.03` -> `2.54.01` | --- ### Configuration 📅 **Schedule**: 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 is behind base branch, 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://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi41LjAiLCJ1cGRhdGVkSW5WZXIiOiI0Mi41LjAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19--> Reviewed-on: #2005 Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net> Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net> |
|||
| 162601e2f3 |
Update ghcr.io/haveagitgat/tdarr Docker tag to v2.54.01 (#2004)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ghcr.io/haveagitgat/tdarr](https://github.com/HaveAGitGat/tdarr_express_be) | minor | `2.51.03` -> `2.54.01` | --- ### Configuration 📅 **Schedule**: 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 is behind base branch, 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://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi41LjAiLCJ1cGRhdGVkSW5WZXIiOiI0Mi41LjAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19--> Reviewed-on: #2004 Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net> Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net> |
|||
| 33996754d4 | Update searxng/searxng:latest Docker digest to 49e149f (#2034) | |||
| dda1f633f5 | Update ghcr.io/sarperavci/cloudflarebypassforscraping:latest Docker digest to 37ef066 (#2033) | |||
| b59b674d7f | Update searxng/searxng:latest Docker digest to 7b763e6 (#2026) | |||
| 0d3933cb3d | use light theme | |||
| 898bd10621 | add backrest | |||
| dea6c325b9 | Update thewicklowwolf/lidatube Docker tag to v0.2.41 (#2023) | |||
| e7e9c9bd3d | Update Helm release element-web to v1.4.23 (#2016) | |||
| 6984555a46 | Update rmcrackan/libation Docker tag to v12.7.1 (#2014) | |||
| b9a47afc44 | Update ghcr.io/home-assistant/home-assistant Docker tag to v2025.11.1 (#1997) | |||
| 68e579a0f0 | Update directus/directus Docker tag to v11.13.2 (#1996) | |||
| 5bbd84b777 | Update searxng/searxng:latest Docker digest to d477c04 (#1994) | |||
| e366bee6e3 | Update ghcr.io/linuxserver/plex:1.42.2 Docker digest to a4749f3 (#1992) | |||
| 78a885dfb7 |
Update rmcrackan/libation Docker tag to v12.7.0 (#1940)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [rmcrackan/libation](https://github.com/rmcrackan/Libation) | minor | `12.5.7` -> `12.7.0` | --- ### Release Notes <details> <summary>rmcrackan/Libation (rmcrackan/libation)</summary> ### [`v12.7.0`](https://github.com/rmcrackan/Libation/releases/tag/v12.7.0): Libation 12.7 [Compare Source](https://github.com/rmcrackan/Libation/compare/v12.6.0...v12.7.0) - New simplified way of handling Audible login - Add multiple image sizes in windows folder icons - Click to open log file - [#​1261](https://github.com/rmcrackan/Libation/issues/1261) - Request metadata for the audiobook version being downloaded - [#​1398](https://github.com/rmcrackan/Libation/issues/1398) - Add Account column Thanks to [@​Mbucari](https://github.com/Mbucari) [Libation](https://github.com/rmcrackan/Libation) is a free, open source audible library manager. Decrypt, backup, organize, and search your audible library I intend to keep Libation free and open source, but if you want to [leave a tip](https://paypal.me/mcrackan?locale.x=en_us), who am I to argue? ### [`v12.6.0`](https://github.com/rmcrackan/Libation/releases/tag/v12.6.0): Libation 12.6 [Compare Source](https://github.com/rmcrackan/Libation/compare/v12.5.7...v12.6.0) - Add support for postgres Thanks to [@​twsouthwick](https://github.com/twsouthwick) [Libation](https://github.com/rmcrackan/Libation) is a free, open source audible library manager. Decrypt, backup, organize, and search your audible library I intend to keep Libation free and open source, but if you want to [leave a tip](https://paypal.me/mcrackan?locale.x=en_us), who am I to argue? </details> --- ### Configuration 📅 **Schedule**: 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 is behind base branch, 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://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTUuNCIsInVwZGF0ZWRJblZlciI6IjQyLjAuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=--> Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/1940 Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net> Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net> |
|||
| d0c7a1a3ab | Update bbilly1/tubearchivist Docker tag to v0.5.8 (#1989) | |||
| cb4b895023 | Update ghcr.io/linuxserver/code-server:4.105.1 Docker digest to f01693e (#1988) | |||
| 0905601258 | Update directus/directus Docker tag to v11.13.1 (#1986) | |||
| 94dfe442b5 | Update searxng/searxng:latest Docker digest to 5a5d0e6 (#1982) | |||
| 359aaab251 | Update searxng/searxng:latest Docker digest to 8345dd0 (#1981) | |||
| 7cec233e3a |
Update slskd/slskd Docker tag to v0.24.0 (#1965)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [slskd/slskd](https://slskd.org) ([source](https://github.com/slskd/slskd)) | minor | `0.23.2` -> `0.24.0` | --- ### Release Notes <details> <summary>slskd/slskd (slskd/slskd)</summary> ### [`v0.24.0`](https://github.com/slskd/slskd/releases/tag/0.24.0) [Compare Source](https://github.com/slskd/slskd/compare/0.23.2...0.24.0) ### 🔧 Transfer Overhaul This release incorporates a ton of bug fixes and refactoring in both slskd and the underlying [Soulseek.NET](https://github.com/jpdillingham/Soulseek.NET) library with the goal of resolving 'stuck' and failing transfers (both uploads and downloads). #### What's Changed - fix(docs): add missing prefixes to some environment variables by [@​RalphORama](https://github.com/RalphORama) in [#​1420](https://github.com/slskd/slskd/pull/1420) - Add telemetry module to make Prometheus metrics available in the UI by [@​jpdillingham](https://github.com/jpdillingham) in [#​1410](https://github.com/slskd/slskd/pull/1410) - Fix debug log that displays information about migrations at startup by [@​jpdillingham](https://github.com/jpdillingham) in [#​1421](https://github.com/slskd/slskd/pull/1421) - Refactor initialization of database connection strings by [@​jpdillingham](https://github.com/jpdillingham) in [#​1422](https://github.com/slskd/slskd/pull/1422) - Eliminate 'magic strings' when referencing databases and connection strings by [@​jpdillingham](https://github.com/jpdillingham) in [#​1423](https://github.com/slskd/slskd/pull/1423) - Bump Soulseek.NET to 8.0.0 by [@​jpdillingham](https://github.com/jpdillingham) in [#​1438](https://github.com/slskd/slskd/pull/1438) - Fix bug causing 'Value cannot be null. (Parameter 'instance')' while editing a commented-out config by [@​jpdillingham](https://github.com/jpdillingham) in [#​1441](https://github.com/slskd/slskd/pull/1441) - Bump form-data in /src/web by [@​dependabot](https://github.com/dependabot)\[bot] in [#​1439](https://github.com/slskd/slskd/pull/1439) - Bump ws in /src/web by [@​dependabot](https://github.com/dependabot)\[bot] in [#​1440](https://github.com/slskd/slskd/pull/1440) - Tweak how file access is handled when validating config by [@​jpdillingham](https://github.com/jpdillingham) in [#​1449](https://github.com/slskd/slskd/pull/1449) - Refactor upload logic, splitting file enqueue and upload and adding defensive checks throughout by [@​jpdillingham](https://github.com/jpdillingham) in [#​1456](https://github.com/slskd/slskd/pull/1456) - Refactor transfer progress update logic by [@​jpdillingham](https://github.com/jpdillingham) in [#​1457](https://github.com/slskd/slskd/pull/1457) - Support the ability for the web interface to listen on a unix socket by [@​encode42](https://github.com/encode42) in [#​1453](https://github.com/slskd/slskd/pull/1453) - Refine support for unix domain sockets (UDS) by [@​jpdillingham](https://github.com/jpdillingham) in [#​1458](https://github.com/slskd/slskd/pull/1458) - Refactor download logic to split enqueue and download by [@​jpdillingham](https://github.com/jpdillingham) in [#​1462](https://github.com/slskd/slskd/pull/1462) - Improve logging of DownloadDenied and DownloadFailed events by [@​jpdillingham](https://github.com/jpdillingham) in [#​1463](https://github.com/slskd/slskd/pull/1463) - Bump Soulseek.NET to 8.1.2 by [@​jpdillingham](https://github.com/jpdillingham) in [#​1464](https://github.com/slskd/slskd/pull/1464) - Enqueue files one at a time by [@​jpdillingham](https://github.com/jpdillingham) in [#​1465](https://github.com/slskd/slskd/pull/1465) - Wait for transfer response from remote client before enqueuing the next file by [@​jpdillingham](https://github.com/jpdillingham) in [#​1467](https://github.com/slskd/slskd/pull/1467) - Implement a number of improvements and bug fixes with download logic by [@​jpdillingham](https://github.com/jpdillingham) in [#​1472](https://github.com/slskd/slskd/pull/1472) - Add dedicated transfer connection timeout, set server, distributed and transfer connection timeouts explicitly. Bump Soulseek.NET to 8.4.0 by [@​jpdillingham](https://github.com/jpdillingham) in [#​1474](https://github.com/slskd/slskd/pull/1474) - Skip transfer progress updates if a previous update is still in progress by [@​jpdillingham](https://github.com/jpdillingham) in [#​1479](https://github.com/slskd/slskd/pull/1479) - Limit concurrent enqueue requests to 20 by [@​jpdillingham](https://github.com/jpdillingham) in [#​1480](https://github.com/slskd/slskd/pull/1480) - Set concurrent search limit to 2 (from the default 10) by [@​jpdillingham](https://github.com/jpdillingham) in [#​1481](https://github.com/slskd/slskd/pull/1481) - Set Unix file mode after moving downloaded files by [@​jpdillingham](https://github.com/jpdillingham) in [#​1482](https://github.com/slskd/slskd/pull/1482) - Add rate limiting to search and download requests by [@​jpdillingham](https://github.com/jpdillingham) in [#​1483](https://github.com/slskd/slskd/pull/1483) - Add more logging to download logic by [@​jpdillingham](https://github.com/jpdillingham) in [#​1484](https://github.com/slskd/slskd/pull/1484) - Fix bug with Prometheus threadpool statistics by [@​jpdillingham](https://github.com/jpdillingham) in [#​1485](https://github.com/slskd/slskd/pull/1485) - Prime message connection before enqueueing downloads locally by [@​jpdillingham](https://github.com/jpdillingham) in [#​1486](https://github.com/slskd/slskd/pull/1486) - Temporarily disable unobserved exception logging by [@​jpdillingham](https://github.com/jpdillingham) in [#​1487](https://github.com/slskd/slskd/pull/1487) - Refactor download logic to improve stability and improve performance by [@​jpdillingham](https://github.com/jpdillingham) in [#​1491](https://github.com/slskd/slskd/pull/1491) - Bump Soulseek.NET to 8.5.0 by [@​jpdillingham](https://github.com/jpdillingham) in [#​1497](https://github.com/slskd/slskd/pull/1497) - Add missing filename filter when superseding download records by [@​jpdillingham](https://github.com/jpdillingham) in [#​1500](https://github.com/slskd/slskd/pull/1500) - Make check of index names in transfer indexes migration case insensitive by [@​jpdillingham](https://github.com/jpdillingham) in [#​1501](https://github.com/slskd/slskd/pull/1501) - Increase concurrent download requests to 2, return enqueue results by [@​jpdillingham](https://github.com/jpdillingham) in [#​1504](https://github.com/slskd/slskd/pull/1504) #### New Contributors - [@​RalphORama](https://github.com/RalphORama) made their first contribution in [#​1420](https://github.com/slskd/slskd/pull/1420) - [@​encode42](https://github.com/encode42) made their first contribution in [#​1453](https://github.com/slskd/slskd/pull/1453) **Full Changelog**: <https://github.com/slskd/slskd/compare/0.23.2...0.24.0> </details> --- ### Configuration 📅 **Schedule**: 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 is behind base branch, 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://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNzEuMiIsInVwZGF0ZWRJblZlciI6IjQxLjE3MS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJpbWFnZSJdfQ==--> Reviewed-on: #1965 Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net> Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net> |
|||
| fff906f16e |
Update directus/directus Docker tag to v11.13.0 (#1961)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [directus/directus](https://github.com/directus/directus) | minor | `11.12.0` -> `11.13.0` | --- ### Release Notes <details> <summary>directus/directus (directus/directus)</summary> ### [`v11.13.0`](https://github.com/directus/directus/releases/tag/v11.13.0) [Compare Source](https://github.com/directus/directus/compare/v11.12.0...v11.13.0) ##### ⚠️ Potential Breaking Changes **Removed non-relational types from `RELATIONAL_TYPES` constant ([#​25964](https://github.com/directus/directus/pull/25964))** Extensions or external code using `RELATIONAL_TYPES` should note the excluded `presentation` and `group`. **Fixed `<scope>.delete` filter hook running after permission check. Fixed keys returned by the hook not being used in place of the original keys. ([#​26034](https://github.com/directus/directus/pull/26034))** - Keys returned by the hook are now used in place of the original keys. - The hook will trigger regardless of user permissions. Ensure any necessary permission checks are performed prior to any data processing. - **[@​directus/api](https://github.com/directus/api)** - Fixed `<scope>.delete` filter hook running after permission check. Fixed keys returned by the hook not being used in place of the original keys. ([#​26034](https://github.com/directus/directus/pull/26034) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Restricted system collection fields to only allow indexing ([#​24820](https://github.com/directus/directus/pull/24820) by [@​br41nslug](https://github.com/br41nslug)) - **[@​directus/constants](https://github.com/directus/constants)** - Removed non-relational types from `RELATIONAL_TYPES` constant ([#​25964](https://github.com/directus/directus/pull/25964) by [@​formfcw](https://github.com/formfcw)) - **[@​directus/extensions-sdk](https://github.com/directus/extensions-sdk)** - Use node exportConditions when building api extensions. See [#​25591](https://github.com/directus/directus/issues/25591) ([#​25591](https://github.com/directus/directus/pull/25591) by [@​julbd](https://github.com/julbd)) ##### ✨ New Features & Improvements - **[@​directus/app](https://github.com/directus/app)** - Introduced the Content Comparison Modal for side-by-side review of version and revision changes. ([#​25782](https://github.com/directus/directus/pull/25782) by [@​robluton](https://github.com/robluton)) - Added interface config option to control indicator appearance ([#​26086](https://github.com/directus/directus/pull/26086) by [@​formfcw](https://github.com/formfcw)) - Added schema snapshot download button to the admin view of the studio ([#​25903](https://github.com/directus/directus/pull/25903) by [@​Nitwel](https://github.com/Nitwel)) - Added setup flow and license agreement banner ([#​25983](https://github.com/directus/directus/pull/25983) by [@​Nitwel](https://github.com/Nitwel)) - Added comparison indicators for group interfaces ([#​26086](https://github.com/directus/directus/pull/26086) by [@​formfcw](https://github.com/formfcw)) - **[@​directus/api](https://github.com/directus/api)** - Improved error reporting for data imports ([#​25862](https://github.com/directus/directus/pull/25862) by [@​gaetansenn](https://github.com/gaetansenn)) - Added setup flow and license agreement banner ([#​25983](https://github.com/directus/directus/pull/25983) by [@​Nitwel](https://github.com/Nitwel)) - Added support for custom metric name prefix via the `METRICS_NAME_PREFIX` environment variable ([#​25819](https://github.com/directus/directus/pull/25819) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Added retention indexes ([#​25199](https://github.com/directus/directus/pull/25199) by [@​br41nslug](https://github.com/br41nslug)) - Added rate limiting options for sending emails ([#​25966](https://github.com/directus/directus/pull/25966) by [@​br41nslug](https://github.com/br41nslug)) - Added support for indexes on system fields to snapshots ([#​25127](https://github.com/directus/directus/pull/25127) by [@​br41nslug](https://github.com/br41nslug)) - Added tracking of `mcp_enabled`, `mcp_allow_deletes`, `mcp_system_prompt_enabled` and `visual_editor_urls` in telemetry reports ([#​25989](https://github.com/directus/directus/pull/25989) by [@​connorwinston](https://github.com/connorwinston)) - **[@​directus/types](https://github.com/directus/types)** - Added interface config option to control indicator appearance ([#​26086](https://github.com/directus/directus/pull/26086) by [@​formfcw](https://github.com/formfcw)) - Added setup flow and license agreement banner ([#​25983](https://github.com/directus/directus/pull/25983) by [@​Nitwel](https://github.com/Nitwel)) - **[@​directus/system-data](https://github.com/directus/system-data)** - Added setup flow and license agreement banner ([#​25983](https://github.com/directus/directus/pull/25983) by [@​Nitwel](https://github.com/Nitwel)) - **[@​directus/env](https://github.com/directus/env)** - Added setup flow and license agreement banner ([#​25983](https://github.com/directus/directus/pull/25983) by [@​Nitwel](https://github.com/Nitwel)) - Added support for custom metric name prefix via the `METRICS_NAME_PREFIX` environment variable ([#​25819](https://github.com/directus/directus/pull/25819) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) ##### 🐛 Bug Fixes & Optimizations - **[@​directus/app](https://github.com/directus/app)** - Fixed user hover display on the activity item detail page ([#​25971](https://github.com/directus/directus/pull/25971) by [@​Shashank188](https://github.com/Shashank188)) - Updated dependencies ([#​26069](https://github.com/directus/directus/pull/26069) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Migrated tus to next major version 2.3.0 ([#​25828](https://github.com/directus/directus/pull/25828) by [@​dependabot](https://github.com/dependabot)) - Fixed comma decimal separator handling for decimal inputs ([#​25994](https://github.com/directus/directus/pull/25994) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Improved tag interface to automatically add tag when input loses focus ([#​25818](https://github.com/directus/directus/pull/25818) by [@​licitdev](https://github.com/licitdev)) - Removed defineProps import to resolve compiler warning ([#​25944](https://github.com/directus/directus/pull/25944) by [@​formfcw](https://github.com/formfcw)) - Fixed the dark mode visual of the block editor popover ([#​25917](https://github.com/directus/directus/pull/25917) by [@​hanneskuettner](https://github.com/hanneskuettner)) - Updated dependencies ([#​26007](https://github.com/directus/directus/pull/26007) by [@​Nitwel](https://github.com/Nitwel)) - Added use-flows composable and refactored flow-sidebar-detail manual flow logic ([#​25962](https://github.com/directus/directus/pull/25962) by [@​AlexGaillard](https://github.com/AlexGaillard)) - Fixed collection not required in item operations ([#​25940](https://github.com/directus/directus/pull/25940) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Updated dependencies ([#​26009](https://github.com/directus/directus/pull/26009) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Improved error reporting for data imports ([#​25862](https://github.com/directus/directus/pull/25862) by [@​gaetansenn](https://github.com/gaetansenn)) - Removed non-relational types from `RELATIONAL_TYPES` constant ([#​25964](https://github.com/directus/directus/pull/25964) by [@​formfcw](https://github.com/formfcw)) - Fixed "Is one of" search failing with number values ([#​26049](https://github.com/directus/directus/pull/26049) by [@​u12206050](https://github.com/u12206050)) - Updated happy-dom dependency from 18.0.1 to 20.0.8 ([#​26019](https://github.com/directus/directus/pull/26019) by [@​br41nslug](https://github.com/br41nslug)) - Updated dependencies ([#​26010](https://github.com/directus/directus/pull/26010) by [@​gaetansenn](https://github.com/gaetansenn)) - Updated dependencies ([#​26037](https://github.com/directus/directus/pull/26037) by [@​formfcw](https://github.com/formfcw)) - Removed AI beta labels from AI module ([#​26066](https://github.com/directus/directus/pull/26066) by [@​AlexGaillard](https://github.com/AlexGaillard)) - Fixed operation extension options when using a vue component ([#​25902](https://github.com/directus/directus/pull/25902) by [@​br41nslug](https://github.com/br41nslug)) - Updated link for feature request ([#​26027](https://github.com/directus/directus/pull/26027) by [@​licitdev](https://github.com/licitdev)) - Improved block editor sanitization ([#​26108](https://github.com/directus/directus/pull/26108) by [@​br41nslug](https://github.com/br41nslug)) - Added field-level searchable option to improve search performance ([#​25970](https://github.com/directus/directus/pull/25970) by [@​PHILLIPS71](https://github.com/PHILLIPS71)) - Updated dependencies ([#​26035](https://github.com/directus/directus/pull/26035) by [@​br41nslug](https://github.com/br41nslug)) - Updated dependencies ([#​26018](https://github.com/directus/directus/pull/26018) by [@​AlexGaillard](https://github.com/AlexGaillard)) - Updated dependencies ([#​26016](https://github.com/directus/directus/pull/26016) by [@​AlexGaillard](https://github.com/AlexGaillard)) - **[@​directus/api](https://github.com/directus/api)** - Updated dependencies ([#​26069](https://github.com/directus/directus/pull/26069) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Migrated tus to next major version 2.3.0 ([#​25828](https://github.com/directus/directus/pull/25828) by [@​dependabot](https://github.com/dependabot)) - Updated dependencies ([#​26007](https://github.com/directus/directus/pull/26007) by [@​Nitwel](https://github.com/Nitwel)) - Updated dependencies ([#​26009](https://github.com/directus/directus/pull/26009) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Updated dependencies ([#​26010](https://github.com/directus/directus/pull/26010) by [@​gaetansenn](https://github.com/gaetansenn)) - Added field-level searchable option to improve search performance ([#​25970](https://github.com/directus/directus/pull/25970) by [@​PHILLIPS71](https://github.com/PHILLIPS71)) - Updated dependencies ([#​26035](https://github.com/directus/directus/pull/26035) by [@​br41nslug](https://github.com/br41nslug)) - Updated dependencies ([#​26018](https://github.com/directus/directus/pull/26018) by [@​AlexGaillard](https://github.com/AlexGaillard)) - Updated dependencies ([#​26016](https://github.com/directus/directus/pull/26016) by [@​AlexGaillard](https://github.com/AlexGaillard)) - Added `directus_comments` and `directus_extensions` to websocket subscriptions ([#​25464](https://github.com/directus/directus/pull/25464) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Updated searchable fields ([#​26111](https://github.com/directus/directus/pull/26111) by [@​br41nslug](https://github.com/br41nslug)) - Added support for MSSQL tables with triggers ([#​25881](https://github.com/directus/directus/pull/25881) by [@​gaetansenn](https://github.com/gaetansenn)) - Fixed content versioning for singleton collections ([#​25931](https://github.com/directus/directus/pull/25931) by [@​Nitwel](https://github.com/Nitwel)) - Upgraded p-limit dependency from 6.2.0 to 7.1.1 ([#​25831](https://github.com/directus/directus/pull/25831) by [@​dependabot](https://github.com/dependabot)) - Fixed health check file name changing on every health check report ([#​25819](https://github.com/directus/directus/pull/25819) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Removed implicit primaryKey permission for non relational meta queries ([#​25362](https://github.com/directus/directus/pull/25362) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Added determenistic sql aliases ([#​25860](https://github.com/directus/directus/pull/25860) by [@​u12206050](https://github.com/u12206050)) - Fixed requesting a versioned item with the 'main' keyword returning forbidden ([#​25986](https://github.com/directus/directus/pull/25986) by [@​Nitwel](https://github.com/Nitwel)) - Updated tar dependency from 7.5.1 to 7.5.2 ([#​26080](https://github.com/directus/directus/pull/26080) by [@​dependabot](https://github.com/dependabot)) - Improved error consistency ([#​26109](https://github.com/directus/directus/pull/26109) by [@​br41nslug](https://github.com/br41nslug)) - Fixed aggregate filtering of M2A fields in GraphQL ([#​25976](https://github.com/directus/directus/pull/25976) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Fixed MCP item tool aggregation ([#​25915](https://github.com/directus/directus/pull/25915) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Fixed metric test file name changing on every metric generation ([#​25819](https://github.com/directus/directus/pull/25819) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Added permissions cleanup on fields ([#​26110](https://github.com/directus/directus/pull/26110) by [@​br41nslug](https://github.com/br41nslug)) - Replaced `node-schedule` with `cron` ([#​25874](https://github.com/directus/directus/pull/25874) by [@​gaetansenn](https://github.com/gaetansenn)) - Updated auth drivers to fetch the latest schema on each request ([#​25949](https://github.com/directus/directus/pull/25949) by [@​gaetansenn](https://github.com/gaetansenn)) - Fixed deep filtering of M2A fields in GraphQL ([#​25895](https://github.com/directus/directus/pull/25895) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Upgraded `tar-fs` dependency from 2.1.3 to 2.1.4 ([#​25958](https://github.com/directus/directus/pull/25958) by [@​br41nslug](https://github.com/br41nslug)) - Added indexing parameters to the SDK and GraphQL ([#​25199](https://github.com/directus/directus/pull/25199) by [@​br41nslug](https://github.com/br41nslug)) - **[@​directus/composables](https://github.com/directus/composables)** - Updated dependencies ([#​26069](https://github.com/directus/directus/pull/26069) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Updated dependencies ([#​26007](https://github.com/directus/directus/pull/26007) by [@​Nitwel](https://github.com/Nitwel)) - Updated dependencies ([#​26009](https://github.com/directus/directus/pull/26009) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Updated happy-dom dependency from 18.0.1 to 20.0.8 ([#​26019](https://github.com/directus/directus/pull/26019) by [@​br41nslug](https://github.com/br41nslug)) - Updated dependencies ([#​26010](https://github.com/directus/directus/pull/26010) by [@​gaetansenn](https://github.com/gaetansenn)) - Added field-level searchable option to improve search performance ([#​25970](https://github.com/directus/directus/pull/25970) by [@​PHILLIPS71](https://github.com/PHILLIPS71)) - Updated dependencies ([#​26035](https://github.com/directus/directus/pull/26035) by [@​br41nslug](https://github.com/br41nslug)) - Updated dependencies ([#​26018](https://github.com/directus/directus/pull/26018) by [@​AlexGaillard](https://github.com/AlexGaillard)) - Updated dependencies ([#​26016](https://github.com/directus/directus/pull/26016) by [@​AlexGaillard](https://github.com/AlexGaillard)) - **[@​directus/constants](https://github.com/directus/constants)** - Updated dependencies ([#​26069](https://github.com/directus/directus/pull/26069) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Updated dependencies ([#​26010](https://github.com/directus/directus/pull/26010) by [@​gaetansenn](https://github.com/gaetansenn)) - Added field-level searchable option to improve search performance ([#​25970](https://github.com/directus/directus/pull/25970) by [@​PHILLIPS71](https://github.com/PHILLIPS71)) - **create-directus-extension** - Updated dependencies ([#​26069](https://github.com/directus/directus/pull/26069) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Updated dependencies ([#​26007](https://github.com/directus/directus/pull/26007) by [@​Nitwel](https://github.com/Nitwel)) - Updated dependencies ([#​26009](https://github.com/directus/directus/pull/26009) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Updated dependencies ([#​26010](https://github.com/directus/directus/pull/26010) by [@​gaetansenn](https://github.com/gaetansenn)) - Updated dependencies ([#​26035](https://github.com/directus/directus/pull/26035) by [@​br41nslug](https://github.com/br41nslug)) - Updated dependencies ([#​26018](https://github.com/directus/directus/pull/26018) by [@​AlexGaillard](https://github.com/AlexGaillard)) - Updated dependencies ([#​26016](https://github.com/directus/directus/pull/26016) by [@​AlexGaillard](https://github.com/AlexGaillard)) - **create-directus-project** - Updated dependencies ([#​26069](https://github.com/directus/directus/pull/26069) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Updated dependencies ([#​26009](https://github.com/directus/directus/pull/26009) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Updated dependencies ([#​26010](https://github.com/directus/directus/pull/26010) by [@​gaetansenn](https://github.com/gaetansenn)) - Updated dependencies ([#​26035](https://github.com/directus/directus/pull/26035) by [@​br41nslug](https://github.com/br41nslug)) - **[@​directus/env](https://github.com/directus/env)** - Updated dependencies ([#​26069](https://github.com/directus/directus/pull/26069) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Updated dependencies ([#​26007](https://github.com/directus/directus/pull/26007) by [@​Nitwel](https://github.com/Nitwel)) - Improved error reporting for data imports ([#​25862](https://github.com/directus/directus/pull/25862) by [@​gaetansenn](https://github.com/gaetansenn)) - Updated dependencies ([#​26010](https://github.com/directus/directus/pull/26010) by [@​gaetansenn](https://github.com/gaetansenn)) - Updated dependencies ([#​26035](https://github.com/directus/directus/pull/26035) by [@​br41nslug](https://github.com/br41nslug)) - Updated dependencies ([#​26016](https://github.com/directus/directus/pull/26016) by [@​AlexGaillard](https://github.com/AlexGaillard)) - Added rate limiting options for sending emails ([#​25966](https://github.com/directus/directus/pull/25966) by [@​br41nslug](https://github.com/br41nslug)) - **[@​directus/errors](https://github.com/directus/errors)** - Updated dependencies ([#​26069](https://github.com/directus/directus/pull/26069) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Updated dependencies ([#​26007](https://github.com/directus/directus/pull/26007) by [@​Nitwel](https://github.com/Nitwel)) - Updated dependencies ([#​26010](https://github.com/directus/directus/pull/26010) by [@​gaetansenn](https://github.com/gaetansenn)) - Updated dependencies ([#​26035](https://github.com/directus/directus/pull/26035) by [@​br41nslug](https://github.com/br41nslug)) - Updated dependencies ([#​26016](https://github.com/directus/directus/pull/26016) by [@​AlexGaillard](https://github.com/AlexGaillard)) - Added rate limiting options for sending emails ([#​25966](https://github.com/directus/directus/pull/25966) by [@​br41nslug](https://github.com/br41nslug)) - **[@​directus/extensions](https://github.com/directus/extensions)** - Updated dependencies ([#​26069](https://github.com/directus/directus/pull/26069) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Updated dependencies ([#​26007](https://github.com/directus/directus/pull/26007) by [@​Nitwel](https://github.com/Nitwel)) - Updated dependencies ([#​26010](https://github.com/directus/directus/pull/26010) by [@​gaetansenn](https://github.com/gaetansenn)) - Updated dependencies ([#​26035](https://github.com/directus/directus/pull/26035) by [@​br41nslug](https://github.com/br41nslug)) - Updated dependencies ([#​26016](https://github.com/directus/directus/pull/26016) by [@​AlexGaillard](https://github.com/AlexGaillard)) - **[@​directus/extensions-registry](https://github.com/directus/extensions-registry)** - Updated dependencies ([#​26069](https://github.com/directus/directus/pull/26069) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Updated dependencies ([#​26007](https://github.com/directus/directus/pull/26007) by [@​Nitwel](https://github.com/Nitwel)) - Updated dependencies ([#​26010](https://github.com/directus/directus/pull/26010) by [@​gaetansenn](https://github.com/gaetansenn)) - Updated dependencies ([#​26035](https://github.com/directus/directus/pull/26035) by [@​br41nslug](https://github.com/br41nslug)) - Updated dependencies ([#​26016](https://github.com/directus/directus/pull/26016) by [@​AlexGaillard](https://github.com/AlexGaillard)) - **[@​directus/extensions-sdk](https://github.com/directus/extensions-sdk)** - Updated dependencies ([#​26069](https://github.com/directus/directus/pull/26069) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Updated dependencies ([#​26007](https://github.com/directus/directus/pull/26007) by [@​Nitwel](https://github.com/Nitwel)) - Updated dependencies ([#​26009](https://github.com/directus/directus/pull/26009) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Updated dependencies ([#​26010](https://github.com/directus/directus/pull/26010) by [@​gaetansenn](https://github.com/gaetansenn)) - Updated dependencies ([#​26035](https://github.com/directus/directus/pull/26035) by [@​br41nslug](https://github.com/br41nslug)) - Updated dependencies ([#​26018](https://github.com/directus/directus/pull/26018) by [@​AlexGaillard](https://github.com/AlexGaillard)) - Updated dependencies ([#​26016](https://github.com/directus/directus/pull/26016) by [@​AlexGaillard](https://github.com/AlexGaillard)) - **[@​directus/format-title](https://github.com/directus/format-title)** - Updated dependencies ([#​26069](https://github.com/directus/directus/pull/26069) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Updated dependencies ([#​26010](https://github.com/directus/directus/pull/26010) by [@​gaetansenn](https://github.com/gaetansenn)) - **[@​directus/memory](https://github.com/directus/memory)** - Updated dependencies ([#​26069](https://github.com/directus/directus/pull/26069) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Updated dependencies ([#​26007](https://github.com/directus/directus/pull/26007) by [@​Nitwel](https://github.com/Nitwel)) - Updated dependencies ([#​26010](https://github.com/directus/directus/pull/26010) by [@​gaetansenn](https://github.com/gaetansenn)) - Updated dependencies ([#​26035](https://github.com/directus/directus/pull/26035) by [@​br41nslug](https://github.com/br41nslug)) - Updated dependencies ([#​26016](https://github.com/directus/directus/pull/26016) by [@​AlexGaillard](https://github.com/AlexGaillard)) - **[@​directus/pressure](https://github.com/directus/pressure)** - Updated dependencies ([#​26069](https://github.com/directus/directus/pull/26069) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Updated dependencies ([#​26007](https://github.com/directus/directus/pull/26007) by [@​Nitwel](https://github.com/Nitwel)) - Updated dependencies ([#​26010](https://github.com/directus/directus/pull/26010) by [@​gaetansenn](https://github.com/gaetansenn)) - Updated dependencies ([#​26035](https://github.com/directus/directus/pull/26035) by [@​br41nslug](https://github.com/br41nslug)) - Updated dependencies ([#​26016](https://github.com/directus/directus/pull/26016) by [@​AlexGaillard](https://github.com/AlexGaillard)) - **[@​directus/release-notes-generator](https://github.com/directus/release-notes-generator)** - Updated dependencies ([#​26069](https://github.com/directus/directus/pull/26069) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Updated dependencies ([#​26007](https://github.com/directus/directus/pull/26007) by [@​Nitwel](https://github.com/Nitwel)) - Updated dependencies ([#​26010](https://github.com/directus/directus/pull/26010) by [@​gaetansenn](https://github.com/gaetansenn)) - **[@​directus/schema](https://github.com/directus/schema)** - Updated dependencies ([#​26069](https://github.com/directus/directus/pull/26069) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Updated dependencies ([#​26010](https://github.com/directus/directus/pull/26010) by [@​gaetansenn](https://github.com/gaetansenn)) - **[@​directus/schema-builder](https://github.com/directus/schema-builder)** - Updated dependencies ([#​26069](https://github.com/directus/directus/pull/26069) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Updated dependencies ([#​26007](https://github.com/directus/directus/pull/26007) by [@​Nitwel](https://github.com/Nitwel)) - Updated dependencies ([#​26010](https://github.com/directus/directus/pull/26010) by [@​gaetansenn](https://github.com/gaetansenn)) - Added field-level searchable option to improve search performance ([#​25970](https://github.com/directus/directus/pull/25970) by [@​PHILLIPS71](https://github.com/PHILLIPS71)) - Updated dependencies ([#​26035](https://github.com/directus/directus/pull/26035) by [@​br41nslug](https://github.com/br41nslug)) - Updated dependencies ([#​26016](https://github.com/directus/directus/pull/26016) by [@​AlexGaillard](https://github.com/AlexGaillard)) - **[@​directus/storage](https://github.com/directus/storage)** - Updated dependencies ([#​26069](https://github.com/directus/directus/pull/26069) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Updated dependencies ([#​26007](https://github.com/directus/directus/pull/26007) by [@​Nitwel](https://github.com/Nitwel)) - Updated dependencies ([#​26010](https://github.com/directus/directus/pull/26010) by [@​gaetansenn](https://github.com/gaetansenn)) - Updated dependencies ([#​26035](https://github.com/directus/directus/pull/26035) by [@​br41nslug](https://github.com/br41nslug)) - Updated dependencies ([#​26016](https://github.com/directus/directus/pull/26016) by [@​AlexGaillard](https://github.com/AlexGaillard)) - **[@​directus/storage-driver-azure](https://github.com/directus/storage-driver-azure)** - Updated dependencies ([#​26069](https://github.com/directus/directus/pull/26069) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Updated dependencies ([#​26007](https://github.com/directus/directus/pull/26007) by [@​Nitwel](https://github.com/Nitwel)) - Updated dependencies ([#​26009](https://github.com/directus/directus/pull/26009) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Updated dependencies ([#​26010](https://github.com/directus/directus/pull/26010) by [@​gaetansenn](https://github.com/gaetansenn)) - Updated dependencies ([#​26035](https://github.com/directus/directus/pull/26035) by [@​br41nslug](https://github.com/br41nslug)) - Updated dependencies ([#​26016](https://github.com/directus/directus/pull/26016) by [@​AlexGaillard](https://github.com/AlexGaillard)) - **[@​directus/storage-driver-cloudinary](https://github.com/directus/storage-driver-cloudinary)** - Updated dependencies ([#​26069](https://github.com/directus/directus/pull/26069) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Updated dependencies ([#​26007](https://github.com/directus/directus/pull/26007) by [@​Nitwel](https://github.com/Nitwel)) - Updated dependencies ([#​26010](https://github.com/directus/directus/pull/26010) by [@​gaetansenn](https://github.com/gaetansenn)) - Updated dependencies ([#​26035](https://github.com/directus/directus/pull/26035) by [@​br41nslug](https://github.com/br41nslug)) - Updated dependencies ([#​26016](https://github.com/directus/directus/pull/26016) by [@​AlexGaillard](https://github.com/AlexGaillard)) - **[@​directus/storage-driver-gcs](https://github.com/directus/storage-driver-gcs)** - Updated dependencies ([#​26069](https://github.com/directus/directus/pull/26069) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Updated dependencies ([#​26007](https://github.com/directus/directus/pull/26007) by [@​Nitwel](https://github.com/Nitwel)) - Updated dependencies ([#​26009](https://github.com/directus/directus/pull/26009) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Updated dependencies ([#​26010](https://github.com/directus/directus/pull/26010) by [@​gaetansenn](https://github.com/gaetansenn)) - Updated dependencies ([#​26035](https://github.com/directus/directus/pull/26035) by [@​br41nslug](https://github.com/br41nslug)) - Updated dependencies ([#​26016](https://github.com/directus/directus/pull/26016) by [@​AlexGaillard](https://github.com/AlexGaillard)) - **[@​directus/storage-driver-local](https://github.com/directus/storage-driver-local)** - Updated dependencies ([#​26069](https://github.com/directus/directus/pull/26069) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Updated dependencies ([#​26007](https://github.com/directus/directus/pull/26007) by [@​Nitwel](https://github.com/Nitwel)) - Updated dependencies ([#​26010](https://github.com/directus/directus/pull/26010) by [@​gaetansenn](https://github.com/gaetansenn)) - Updated dependencies ([#​26035](https://github.com/directus/directus/pull/26035) by [@​br41nslug](https://github.com/br41nslug)) - Updated dependencies ([#​26016](https://github.com/directus/directus/pull/26016) by [@​AlexGaillard](https://github.com/AlexGaillard)) - **[@​directus/storage-driver-s3](https://github.com/directus/storage-driver-s3)** - Updated dependencies ([#​26069](https://github.com/directus/directus/pull/26069) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Updated dependencies ([#​26007](https://github.com/directus/directus/pull/26007) by [@​Nitwel](https://github.com/Nitwel)) - Updated dependencies ([#​26009](https://github.com/directus/directus/pull/26009) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Updated dependencies ([#​26010](https://github.com/directus/directus/pull/26010) by [@​gaetansenn](https://github.com/gaetansenn)) - Updated dependencies ([#​26016](https://github.com/directus/directus/pull/26016) by [@​AlexGaillard](https://github.com/AlexGaillard)) - **[@​directus/storage-driver-supabase](https://github.com/directus/storage-driver-supabase)** - Updated dependencies ([#​26069](https://github.com/directus/directus/pull/26069) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Updated dependencies ([#​26007](https://github.com/directus/directus/pull/26007) by [@​Nitwel](https://github.com/Nitwel)) - Updated dependencies ([#​26009](https://github.com/directus/directus/pull/26009) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Updated dependencies ([#​26010](https://github.com/directus/directus/pull/26010) by [@​gaetansenn](https://github.com/gaetansenn)) - Updated dependencies ([#​26035](https://github.com/directus/directus/pull/26035) by [@​br41nslug](https://github.com/br41nslug)) - Updated dependencies ([#​26016](https://github.com/directus/directus/pull/26016) by [@​AlexGaillard](https://github.com/AlexGaillard)) - Fixed Supabase storage driver file uploads and improved error handling ([#​25883](https://github.com/directus/directus/pull/25883) by [@​gaetansenn](https://github.com/gaetansenn)) - **[@​directus/stores](https://github.com/directus/stores)** - Updated dependencies ([#​26069](https://github.com/directus/directus/pull/26069) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Updated dependencies ([#​26007](https://github.com/directus/directus/pull/26007) by [@​Nitwel](https://github.com/Nitwel)) - Updated dependencies ([#​26010](https://github.com/directus/directus/pull/26010) by [@​gaetansenn](https://github.com/gaetansenn)) - Updated dependencies ([#​26018](https://github.com/directus/directus/pull/26018) by [@​AlexGaillard](https://github.com/AlexGaillard)) - Updated dependencies ([#​26016](https://github.com/directus/directus/pull/26016) by [@​AlexGaillard](https://github.com/AlexGaillard)) - **[@​directus/system-data](https://github.com/directus/system-data)** - Updated dependencies ([#​26069](https://github.com/directus/directus/pull/26069) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Updated dependencies ([#​26010](https://github.com/directus/directus/pull/26010) by [@​gaetansenn](https://github.com/gaetansenn)) - Added field-level searchable option to improve search performance ([#​25970](https://github.com/directus/directus/pull/25970) by [@​PHILLIPS71](https://github.com/PHILLIPS71)) - Updated dependencies ([#​26035](https://github.com/directus/directus/pull/26035) by [@​br41nslug](https://github.com/br41nslug)) - Added retention indexes ([#​25199](https://github.com/directus/directus/pull/25199) by [@​br41nslug](https://github.com/br41nslug)) - Restricted system collection fields to only allow indexing ([#​24820](https://github.com/directus/directus/pull/24820) by [@​br41nslug](https://github.com/br41nslug)) - Added support for indexes on system fields to snapshots ([#​25127](https://github.com/directus/directus/pull/25127) by [@​br41nslug](https://github.com/br41nslug)) - **[@​directus/themes](https://github.com/directus/themes)** - Updated dependencies ([#​26069](https://github.com/directus/directus/pull/26069) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Updated dependencies ([#​26007](https://github.com/directus/directus/pull/26007) by [@​Nitwel](https://github.com/Nitwel)) - Updated dependencies ([#​26010](https://github.com/directus/directus/pull/26010) by [@​gaetansenn](https://github.com/gaetansenn)) - Updated dependencies ([#​26035](https://github.com/directus/directus/pull/26035) by [@​br41nslug](https://github.com/br41nslug)) - Updated dependencies ([#​26016](https://github.com/directus/directus/pull/26016) by [@​AlexGaillard](https://github.com/AlexGaillard)) - **[@​directus/types](https://github.com/directus/types)** - Updated dependencies ([#​26069](https://github.com/directus/directus/pull/26069) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Updated dependencies ([#​26007](https://github.com/directus/directus/pull/26007) by [@​Nitwel](https://github.com/Nitwel)) - Removed non-relational types from `RELATIONAL_TYPES` constant ([#​25964](https://github.com/directus/directus/pull/25964) by [@​formfcw](https://github.com/formfcw)) - Updated dependencies ([#​26010](https://github.com/directus/directus/pull/26010) by [@​gaetansenn](https://github.com/gaetansenn)) - Added field-level searchable option to improve search performance ([#​25970](https://github.com/directus/directus/pull/25970) by [@​PHILLIPS71](https://github.com/PHILLIPS71)) - Updated dependencies ([#​26035](https://github.com/directus/directus/pull/26035) by [@​br41nslug](https://github.com/br41nslug)) - Updated dependencies ([#​26016](https://github.com/directus/directus/pull/26016) by [@​AlexGaillard](https://github.com/AlexGaillard)) - Added retention indexes ([#​25199](https://github.com/directus/directus/pull/25199) by [@​br41nslug](https://github.com/br41nslug)) - Added rate limiting options for sending emails ([#​25966](https://github.com/directus/directus/pull/25966) by [@​br41nslug](https://github.com/br41nslug)) - Added support for indexes on system fields to snapshots ([#​25127](https://github.com/directus/directus/pull/25127) by [@​br41nslug](https://github.com/br41nslug)) - **[@​directus/update-check](https://github.com/directus/update-check)** - Updated dependencies ([#​26069](https://github.com/directus/directus/pull/26069) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Updated dependencies ([#​26007](https://github.com/directus/directus/pull/26007) by [@​Nitwel](https://github.com/Nitwel)) - Updated dependencies ([#​26009](https://github.com/directus/directus/pull/26009) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Updated dependencies ([#​26010](https://github.com/directus/directus/pull/26010) by [@​gaetansenn](https://github.com/gaetansenn)) - Updated dependencies ([#​26035](https://github.com/directus/directus/pull/26035) by [@​br41nslug](https://github.com/br41nslug)) - **[@​directus/utils](https://github.com/directus/utils)** - Updated dependencies ([#​26069](https://github.com/directus/directus/pull/26069) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Updated dependencies ([#​26007](https://github.com/directus/directus/pull/26007) by [@​Nitwel](https://github.com/Nitwel)) - Updated dependencies ([#​26010](https://github.com/directus/directus/pull/26010) by [@​gaetansenn](https://github.com/gaetansenn)) - Updated dependencies ([#​26035](https://github.com/directus/directus/pull/26035) by [@​br41nslug](https://github.com/br41nslug)) - Updated dependencies ([#​26016](https://github.com/directus/directus/pull/26016) by [@​AlexGaillard](https://github.com/AlexGaillard)) - **[@​directus/validation](https://github.com/directus/validation)** - Updated dependencies ([#​26069](https://github.com/directus/directus/pull/26069) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Updated dependencies ([#​26007](https://github.com/directus/directus/pull/26007) by [@​Nitwel](https://github.com/Nitwel)) - Improved error reporting for data imports ([#​25862](https://github.com/directus/directus/pull/25862) by [@​gaetansenn](https://github.com/gaetansenn)) - Updated dependencies ([#​26010](https://github.com/directus/directus/pull/26010) by [@​gaetansenn](https://github.com/gaetansenn)) - Updated dependencies ([#​26035](https://github.com/directus/directus/pull/26035) by [@​br41nslug](https://github.com/br41nslug)) - Updated dependencies ([#​26016](https://github.com/directus/directus/pull/26016) by [@​AlexGaillard](https://github.com/AlexGaillard)) - **[@​directus/sdk](https://github.com/directus/sdk)** - Updated dependencies ([#​26069](https://github.com/directus/directus/pull/26069) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Updated dependencies ([#​26010](https://github.com/directus/directus/pull/26010) by [@​gaetansenn](https://github.com/gaetansenn)) - Updated dependencies ([#​26035](https://github.com/directus/directus/pull/26035) by [@​br41nslug](https://github.com/br41nslug)) - Added retention indexes ([#​25199](https://github.com/directus/directus/pull/25199) by [@​br41nslug](https://github.com/br41nslug)) - Added indexing parameters to the SDK and GraphQL ([#​25199](https://github.com/directus/directus/pull/25199) by [@​br41nslug](https://github.com/br41nslug)) - Fixed SDK types for creating and updating with nested relational items ([#​25835](https://github.com/directus/directus/pull/25835) by [@​HPaulson](https://github.com/HPaulson)) - Added the updateCommentsBatch function to the SDK ([#​25866](https://github.com/directus/directus/pull/25866) by [@​br41nslug](https://github.com/br41nslug)) - Added the `updateFields` function to the SDK ([#​25889](https://github.com/directus/directus/pull/25889) by [@​br41nslug](https://github.com/br41nslug)) - Added a connect timeout option to the sdk realtime configuration options ([#​25349](https://github.com/directus/directus/pull/25349) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding)) - Fixed skipping properties with `undefined` value in SDK query parsing ([#​25952](https://github.com/directus/directus/pull/25952) by [@​br41nslug](https://github.com/br41nslug)) ##### ⬆️ Dependency Updates - **[@​aws-sdk/client-s3](https://github.com/aws-sdk/client-s3)**: `3.858.0` → `3.918.0` - **[@​aws-sdk/client-sesv2](https://github.com/aws-sdk/client-sesv2)**: `3.864.0` → `3.918.0` - **[@​aws-sdk/lib-storage](https://github.com/aws-sdk/lib-storage)**: `3.858.0` → `3.918.0` - **[@​azure/storage-blob](https://github.com/azure/storage-blob)**: `12.28.0` → `12.29.1` - **[@​changesets/cli](https://github.com/changesets/cli)**: `2.29.5` → `2.29.7` - **[@​editorjs/attaches](https://github.com/editorjs/attaches)**: `1.3.0` → `1.3.2` - **[@​editorjs/editorjs](https://github.com/editorjs/editorjs)**: `2.30.8` → `2.31.0` - **[@​eslint/js](https://github.com/eslint/js)**: `9.32.0` → `9.38.0` - **[@​fullcalendar/core](https://github.com/fullcalendar/core)**: `6.1.18` → `6.1.19` - **[@​fullcalendar/daygrid](https://github.com/fullcalendar/daygrid)**: `6.1.18` → `6.1.19` - **[@​fullcalendar/interaction](https://github.com/fullcalendar/interaction)**: `6.1.18` → `6.1.19` - **[@​fullcalendar/list](https://github.com/fullcalendar/list)**: `6.1.18` → `6.1.19` - **[@​fullcalendar/timegrid](https://github.com/fullcalendar/timegrid)**: `6.1.18` → `6.1.19` - **[@​google-cloud/storage](https://github.com/google-cloud/storage)**: `7.16.0` → `7.17.2` - **[@​mapbox/mapbox-gl-geocoder](https://github.com/mapbox/mapbox-gl-geocoder)**: `5.1.0` → `5.1.2` - **[@​modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/sdk)**: `1.17.1` → `1.20.2` - **[@​pnpm/logger](https://github.com/pnpm/logger)**: `1001.0.0` → `1001.0.1` - **[@​pnpm/workspace](https://github.com/pnpm/workspace).find-packages**: `1000.0.31` → `1000.0.43` - **[@​pnpm/workspace](https://github.com/pnpm/workspace).pkgs-graph**: `1000.0.18` → `1000.0.25` - **[@​rollup/plugin-commonjs](https://github.com/rollup/plugin-commonjs)**: `28.0.6` → `28.0.9` - **[@​rollup/plugin-node-resolve](https://github.com/rollup/plugin-node-resolve)**: `16.0.1` → `16.0.3` - **[@​sinclair/typebox](https://github.com/sinclair/typebox)**: `0.34.38` → `0.34.41` - **[@​smithy/node-http-handler](https://github.com/smithy/node-http-handler)**: `4.1.0` → `4.4.3` - **[@​supabase/storage-js](https://github.com/supabase/storage-js)**: `2.10.4` → `2.76.1` - **[@​tus/server](https://github.com/tus/server)**: `1.10.2` → `2.3.0` - **[@​tus/utils](https://github.com/tus/utils)**: `0.5.1` → `0.6.0` - **[@​types/async](https://github.com/types/async)**: `3.2.24` → `3.2.25` - **[@​types/chroma-js](https://github.com/types/chroma-js)**: `3.1.1` → `3.1.2` - **[@​types/cookie-parser](https://github.com/types/cookie-parser)**: `1.4.9` → `1.4.10` - **[@​types/inquirer](https://github.com/types/inquirer)**: `9.0.8` → `9.0.9` - **@​types/mapbox\_\_mapbox-gl-geocoder**: `5.0.0` → `5.1.0` - **[@​types/nodemailer](https://github.com/types/nodemailer)**: `6.4.17` → `7.0.3` - **[@​types/qrcode](https://github.com/types/qrcode)**: `1.5.5` → `1.5.6` - **[@​types/semver](https://github.com/types/semver)**: `7.7.0` → `7.7.1` - **[@​vueuse/core](https://github.com/vueuse/core)**: `13.6.0` → `14.0.0` - **[@​vueuse/integrations](https://github.com/vueuse/integrations)**: `13.6.0` → `14.0.0` - **[@​vueuse/router](https://github.com/vueuse/router)**: `13.6.0` → `14.0.0` - **apexcharts**: `4.5.0` → `4.7.0` - **argon2**: `0.43.1` → `0.44.0` - **axios**: `1.11.0` → `1.12.2` - **axios-cache-interceptor**: `1.8.0` → `1.8.3` - **chalk**: `5.4.1` → `5.6.2` - **color**: `5.0.0` → `5.0.2` - **commander**: `14.0.0` → `14.0.2` - **decamelize**: `6.0.0` → `6.0.1` - **dompurify**: `3.2.6` → `3.3.0` - **dotenv**: `17.2.1` → `17.2.3` - **esbuild**: `0.25.9` → `0.25.11` - **eslint**: `9.32.0` → `9.38.0` - **eslint-plugin-vue**: `10.4.0` → `10.5.1` - **focus-trap**: `7.6.5` → `7.6.6` - **fs-extra**: `11.3.0` → `11.3.2` - **globals**: `16.3.0` → `16.4.0` - **happy-dom**: `18.0.1` → `20.0.10` - **inquirer**: `12.9.0` → `12.10.0` - **ioredis**: `5.7.0` → `5.8.2` - **keyv**: `5.4.0` → `5.5.3` - **ky**: `1.8.2` → `1.13.0` - **liquidjs**: `10.21.1` → `10.24.0` - **lru-cache**: `11.1.0` → `11.2.2` - **marked**: `16.1.1` → `16.4.1` - **mime**: `4.0.7` → `4.1.0` - **minimatch**: `10.0.3` → `10.1.1` - **mysql2**: `3.14.3` → `3.15.3` - **nanoid**: `5.1.5` → `5.1.6` - **nodemailer**: `7.0.5` → `7.0.10` - **ofetch**: `1.4.1` → `1.5.0` - **oracledb**: `6.9.0` → `6.10.0` - **p-limit**: `6.2.0` → `7.2.0` - **pino-pretty**: `13.1.1` → `13.1.2` - **pm2**: `6.0.8` → `6.0.13` - **pretty-ms**: `9.2.0` → `9.3.0` - **rollup**: `4.46.2` → `4.52.5` - **rollup-plugin-node-externals**: `8.0.1` → `8.1.1` - **sass-embedded**: `1.89.2` → `1.93.2` - **semver**: `7.7.2` → `7.7.3` - **sharp**: `0.34.3` → `0.34.4` - **snappy**: `7.3.0` → `7.3.3` - **strip-ansi**: `7.1.0` → `7.1.2` - **stylelint**: `16.23.0` → `16.25.0` - **stylelint-config-standard**: `39.0.0` → `39.0.1` - **tar**: `7.4.3` → `7.5.2` - **tinymce**: `6.8.5` → `6.8.6` - **tsdown**: `0.14.2` → `0.15.11` - **tsx**: `4.20.3` → `4.20.6` - **typescript**: `5.8.3` → `5.9.3` - **typescript-eslint**: `8.38.0` → `8.46.2` - **undici**: `7.13.0` → `7.16.0` - **unplugin-yaml**: `3.0.4` → `3.0.7` - **vite**: `7.1.3` → `7.1.12` - **vue**: `3.5.18` → `3.5.22` - **vue-i18n**: `11.1.11` → `11.1.12` - **vue-router**: `4.5.1` → `4.6.3` - **vue-tsc**: `3.0.5` → `3.1.2` - **zod**: `4.0.14` → `4.1.12` - **zod-validation-error**: `4.0.1` → `4.0.2` ##### 📦 Published Versions - `@directus/app@14.1.0` - `@directus/api@32.0.0` - `@directus/composables@11.2.4` - `@directus/constants@14.0.0` - `create-directus-extension@11.0.20` - `create-directus-project@12.0.3` - `@directus/env@5.3.0` - `@directus/errors@2.0.5` - `@directus/extensions@3.0.12` - `@directus/extensions-registry@3.0.12` - `@directus/extensions-sdk@17.0.0` - `@directus/format-title@12.1.1` - `@directus/memory@3.0.10` - `@directus/pressure@3.0.10` - `@directus/release-notes-generator@2.0.3` - `@directus/schema@13.0.4` - `@directus/schema-builder@0.0.7` - `@directus/storage@12.0.3` - `@directus/storage-driver-azure@12.0.10` - `@directus/storage-driver-cloudinary@12.0.10` - `@directus/storage-driver-gcs@12.0.10` - `@directus/storage-driver-local@12.0.3` - `@directus/storage-driver-s3@​12.0.10` - `@directus/storage-driver-supabase@3.0.10` - `@directus/stores@1.0.5` - `@directus/system-data@3.4.0` - `@directus/themes@1.1.6` - `@directus/types@13.3.0` - `@directus/update-check@13.0.4` - `@directus/utils@13.0.11` - `@directus/validation@2.0.10` - `@directus/sdk@20.1.1` </details> --- ### Configuration 📅 **Schedule**: 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 is behind base branch, 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://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNzEuMiIsInVwZGF0ZWRJblZlciI6IjQxLjE3MS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJpbWFnZSJdfQ==--> Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/1961 Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net> Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net> |
|||
| 72e72fc99d |
Update ghcr.io/home-assistant/home-assistant Docker tag to v2025.11.0 (#1959)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ghcr.io/home-assistant/home-assistant](https://www.home-assistant.io/) ([source](https://github.com/home-assistant/core)) | minor | `2025.10.4` -> `2025.11.0` | --- ### Release Notes <details> <summary>home-assistant/core (ghcr.io/home-assistant/home-assistant)</summary> ### [`v2025.11.0`](https://github.com/home-assistant/core/releases/tag/2025.11.0) [Compare Source](https://github.com/home-assistant/core/compare/2025.10.4...2025.11.0) <https://www.home-assistant.io/blog/2025/11/05/release-202511/> </details> --- ### Configuration 📅 **Schedule**: 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 is behind base branch, 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://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNzEuMyIsInVwZGF0ZWRJblZlciI6IjQxLjE3MS4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJpbWFnZSJdfQ==--> Reviewed-on: #1959 Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net> Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net> |
|||
| 5db5078311 | Update searxng/searxng:latest Docker digest to 7f7e3d8 (#1970) | |||
| f516662596 | Update searxng/searxng:latest Docker digest to 84ecefd (#1968) | |||
| 18a37467f0 | Update ghcr.io/calibrain/calibre-web-automated-book-downloader:latest Docker digest to b1296c5 (#1967) | |||
| bcd9aab77c | Update searxng/searxng:latest Docker digest to 0bdb133 (#1958) | |||
| 8353da73b7 | Update vectorim/element-web Docker tag to v1.12.3 (#1957) | |||
| ed7156b06d | Update immich monorepo to v2.2.3 (#1956) | |||
| 3776f4efaa | Update searxng/searxng:latest Docker digest to a4147f8 (#1952) | |||
| df935be403 | Update ghcr.io/linuxserver/sonarr Docker tag to v4.0.16 (#1950) | |||
| 32b0c14cf3 | Update ghcr.io/gethomepage/homepage Docker tag to v1.6.1 (#1948) | |||
| 08ab76c482 | change background |