Update amir20/dozzle Docker tag to v11.3.5 #5

Merged
nick merged 1 commits from renovate/amir20-dozzle-11.x into main 2026-10-25 16:09:10 -07:00

This PR contains the following updates:

Package Update Change
amir20/dozzle minor v11.1.1 → v11.3.5

Also bump the Dozzle agents on the TrueNAS hosts to the same tag. The hub and agents share the TLS pair baked into the image.


Release Notes

amir20/dozzle

v11.3.5

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v11.3.4

Compare Source

Sorry y'all for the back-to-back releases. We had to fix a critical bug in MCP server.

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v11.3.3

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v11.3.2

Compare Source

   🚀 Features
   🐞 Bug Fixes
  • chat:
    • Send grouped log lines to the assistant as text, not HTML  -  by @​amir20 and Claude Opus 5.5 (1M context) in #​5395 (1e0e0)
  • config:
    • Save dozzle.yml when it is a single-file bind mount  -  by @​amir20 and Claude Opus 5.5 (1M context) in #​5430 (44dc8)
  • deps:
  • docker:
    • Start stats for containers started while the event stream was down  -  by @​amir20 and Claude Opus 5.5 (1M context) in #​5429 (7620d)
  • host:
    • Measure Docker's disk via /etc/hostname, not /data  -  by @​amir20 and Claude Opus 5.5 (1M context) in #​5393 (f7ce2)
  • logs:
    • Bugs from the v11.3.1 review  -  by @​amir20 and Claude Opus 5.5 (1M context) in #​5416 (e6e88)
    • Earlier mid-line level wins, upper-case LOG/PANIC; icons for coolify, beszel, nextcloud aio  -  by @​amir20 and Claude Opus 5.5 (1M context) in #​5419 (83b3f)
  • pinned:
  • search:
  • swarm:
   🏎 Performance
  • logs: Copy an unfiltered log from the raw stream  -  by @​amir20 and Claude Opus 5.5 (1M context) in #​5409 (67449)
  • search: Read older logs once instead of in doubling windows  -  by @​amir20 and Claude Opus 5.5 (1M context) in #​5399 (133c2)
    View changes on GitHub

v11.3.1

Compare Source

   🚀 Features
  • Inspect a container from the log menu  -  by @​amir20 and Claude Opus 5.5 (1M context) in #​5378 (673b6)
  • host: List every drive in a disk popover  -  by @​amir20 and Claude Opus 5.5 (1M context) in #​5385 (18d76)
  • notifications: Expand ${VAR} in webhook URLs and headers  -  by @​amir20 and Claude Opus 5.5 (1M context) in #​5384 (9a98b)
  • updates: One clear state on Settings → Updates; schedule editable without a login  -  by @​amir20 and Claude Opus 5.5 (1M context) in #​5365 (df646)
   🐞 Bug Fixes
   🏎 Performance
  • Faster first load (gzip fallback, columnar stats, fewer initial chunks)  -  by @​amir20 and Claude Opus 5.5 (1M context) in #​5376 (522ab)
    View changes on GitHub

v11.3.0

Compare Source

   🚀 Features
  • cloud:
  • containers:
  • hosts:
  • settings:
    • Split settings into pages, and every setup step in Settings  -  by @​amir20 and Claude Opus 5.5 (1M context) in #​5337 (9d667)
  • updates:
    • Safe updates with rollback, auto-update modes, and reporting to Dozzle Cloud  -  by @​amir20 and Claude Opus 5.5 (1M context) in #​5339 (48bb7)
   🐞 Bug Fixes
    View changes on GitHub

v11.2.0

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v11.1.3

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v11.1.2

Compare Source

   🚀 Features
   🐞 Bug Fixes
   🏎 Performance
    View changes on GitHub

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.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [amir20/dozzle](https://github.com/amir20/dozzle) | minor | `v11.1.1` → `v11.3.5` | Also bump the Dozzle agents on the TrueNAS hosts to the same tag. The hub and agents share the TLS pair baked into the image. --- ### Release Notes <details> <summary>amir20/dozzle</summary> ### [`v11.3.5`](https://github.com/amir20/dozzle/releases/tag/v11.3.5) [Compare Source](https://github.com/amir20/dozzle/compare/v11.3.4...v11.3.5) #####    🚀 Features - **hosts**: - Configure the clean up schedule with env vars  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5** in [#&#8203;5479](https://github.com/amir20/dozzle/issues/5479) [<samp>(bbc20)</samp>](https://github.com/amir20/dozzle/commit/bbc20a0c) - Preview the images and volumes a clean up deletes  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5** in [#&#8203;5486](https://github.com/amir20/dozzle/issues/5486) [<samp>(3ca84)</samp>](https://github.com/amir20/dozzle/commit/3ca84ff6) - **icons**: - Add icons for datadog, xray and trmnl  -  by [@&#8203;rolandwunderlich](https://github.com/rolandwunderlich) in [#&#8203;5475](https://github.com/amir20/dozzle/issues/5475) [<samp>(cf32b)</samp>](https://github.com/amir20/dozzle/commit/cf32bc8d) - Add icons for apache-airflow  -  by [@&#8203;jjimenez05](https://github.com/jjimenez05) and **Arfima Dev** in [#&#8203;5490](https://github.com/amir20/dozzle/issues/5490) [<samp>(26c90)</samp>](https://github.com/amir20/dozzle/commit/26c90b0c) - Add icons for slink  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5** in [#&#8203;5500](https://github.com/amir20/dozzle/issues/5500) [<samp>(e7ad3)</samp>](https://github.com/amir20/dozzle/commit/e7ad30bd) - **k8s**: - Add a Helm chart  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5** in [#&#8203;5510](https://github.com/amir20/dozzle/issues/5510) [<samp>(b0b86)</samp>](https://github.com/amir20/dozzle/commit/b0b86b69) - **megaphone**: - Show what the scheduled clean up freed  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5** in [#&#8203;5481](https://github.com/amir20/dozzle/issues/5481) [<samp>(f79ae)</samp>](https://github.com/amir20/dozzle/commit/f79ae4de) - Fill recent updates from Dozzle Cloud, with its verdicts  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5** in [#&#8203;5482](https://github.com/amir20/dozzle/issues/5482) [<samp>(346a4)</samp>](https://github.com/amir20/dozzle/commit/346a4659) - **notifications**: - Alert on container updates and list them in the megaphone  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5** in [#&#8203;5480](https://github.com/amir20/dozzle/issues/5480) [<samp>(f395a)</samp>](https://github.com/amir20/dozzle/commit/f395aba9) - **ui**: - Column picker, uptime and disk I/O columns in the container table  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5** in [#&#8203;5501](https://github.com/amir20/dozzle/issues/5501) [<samp>(8f00b)</samp>](https://github.com/amir20/dozzle/commit/8f00bf17) - Show available image updates in the megaphone  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5** in [#&#8203;5502](https://github.com/amir20/dozzle/issues/5502) [<samp>(e39ba)</samp>](https://github.com/amir20/dozzle/commit/e39ba1f8) - Show agents on a different version in the megaphone  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5** in [#&#8203;5503](https://github.com/amir20/dozzle/issues/5503) [<samp>(47bca)</samp>](https://github.com/amir20/dozzle/commit/47bca7af) - **updates**: - Check for updates on demand from the dashboard and Cmd+K  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5** in [#&#8203;5505](https://github.com/amir20/dozzle/issues/5505) [<samp>(55a8b)</samp>](https://github.com/amir20/dozzle/commit/55a8b566) #####    🐞 Bug Fixes - **cloud**: - Wait as long as Dozzle Cloud says after a refusal  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5** in [#&#8203;5485](https://github.com/amir20/dozzle/issues/5485) [<samp>(5df95)</samp>](https://github.com/amir20/dozzle/commit/5df95398) - **deps**: - Update all non-major dependencies  -  in [#&#8203;5474](https://github.com/amir20/dozzle/issues/5474) [<samp>(7ba57)</samp>](https://github.com/amir20/dozzle/commit/7ba5752b) - Update all non-major dependencies  -  in [#&#8203;5489](https://github.com/amir20/dozzle/issues/5489) [<samp>(bdb27)</samp>](https://github.com/amir20/dozzle/commit/bdb27c81) - Update all non-major dependencies  -  in [#&#8203;5491](https://github.com/amir20/dozzle/issues/5491) [<samp>(97247)</samp>](https://github.com/amir20/dozzle/commit/97247a5c) - **hosts**: - One stacked bar for reclaimable instead of a bar per row  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5** in [#&#8203;5487](https://github.com/amir20/dozzle/issues/5487) [<samp>(36caa)</samp>](https://github.com/amir20/dozzle/commit/36caa8f9) - Stop the clean up preview list on a row boundary  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5** in [#&#8203;5488](https://github.com/amir20/dozzle/issues/5488) [<samp>(24fde)</samp>](https://github.com/amir20/dozzle/commit/24fde3b7) - **logs**: - Stop reading a generic \[T] as a trace level  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5** in [#&#8203;5478](https://github.com/amir20/dozzle/issues/5478) [<samp>(148ad)</samp>](https://github.com/amir20/dozzle/commit/148ad3a9) - **ui**: - Keep step modals from opening with a focus ring on the first link  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5** in [#&#8203;5497](https://github.com/amir20/dozzle/issues/5497) [<samp>(7c050)</samp>](https://github.com/amir20/dozzle/commit/7c050c99) #####     [View changes on GitHub](https://github.com/amir20/dozzle/compare/v11.3.4...v11.3.5) ### [`v11.3.4`](https://github.com/amir20/dozzle/releases/tag/v11.3.4) [Compare Source](https://github.com/amir20/dozzle/compare/v11.3.3...v11.3.4) Sorry y'all for the back-to-back releases. We had to fix a critical bug in MCP server. #####    🚀 Features - **cloud**: - Match histogram and real total on the log search page  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5** in [#&#8203;5466](https://github.com/amir20/dozzle/issues/5466) [<samp>(5cc18)</samp>](https://github.com/amir20/dozzle/commit/5cc183da) - **hosts**: - Clean up every host on a schedule  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5** in [#&#8203;5467](https://github.com/amir20/dozzle/issues/5467) [<samp>(54f29)</samp>](https://github.com/amir20/dozzle/commit/54f293e3) - **logs**: - Copy is the default line action, group the actions menu  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5** in [#&#8203;5461](https://github.com/amir20/dozzle/issues/5461) [<samp>(5272b)</samp>](https://github.com/amir20/dozzle/commit/5272badc) - Search similar lines, clean up the cloud search page  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5** in [#&#8203;5462](https://github.com/amir20/dozzle/issues/5462) [<samp>(a04c0)</samp>](https://github.com/amir20/dozzle/commit/a04c0727) - **search**: - Hand the find query to cloud search  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5** in [#&#8203;5469](https://github.com/amir20/dozzle/issues/5469) [<samp>(7fd2f)</samp>](https://github.com/amir20/dozzle/commit/7fd2f98d) #####    🐞 Bug Fixes - **cloud**: - Render plan entitlements Cloud sends instead of guessing  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5** in [#&#8203;5472](https://github.com/amir20/dozzle/issues/5472) [<samp>(a1482)</samp>](https://github.com/amir20/dozzle/commit/a1482b89) - Show the search window and total Cloud sends  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5** in [#&#8203;5473](https://github.com/amir20/dozzle/issues/5473) [<samp>(f3ab0)</samp>](https://github.com/amir20/dozzle/commit/f3ab0e42) - **deps**: - Update all non-major dependencies  -  in [#&#8203;5459](https://github.com/amir20/dozzle/issues/5459) [<samp>(7d783)</samp>](https://github.com/amir20/dozzle/commit/7d783823) - **mcp**: - ⚠️ Serve the 2026-07-28 protocol so ChatGPT can connect  -  by [@&#8203;amir20](https://github.com/amir20) in [#&#8203;5465](https://github.com/amir20/dozzle/issues/5465) [<samp>(4d6ef)</samp>](https://github.com/amir20/dozzle/commit/4d6ef5f7) - **search**: - Stop the palette running hidden cloud searches  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5** in [#&#8203;5471](https://github.com/amir20/dozzle/issues/5471) [<samp>(041de)</samp>](https://github.com/amir20/dozzle/commit/041de99e) #####     [View changes on GitHub](https://github.com/amir20/dozzle/compare/v11.3.3...v11.3.4) ### [`v11.3.3`](https://github.com/amir20/dozzle/releases/tag/v11.3.3) [Compare Source](https://github.com/amir20/dozzle/compare/v11.3.2...v11.3.3) #####    🚀 Features - **agent**: - Warn on the built-in cert and audit mutating calls  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5442](https://github.com/amir20/dozzle/issues/5442) [<samp>(d341c)</samp>](https://github.com/amir20/dozzle/commit/d341caf6) - **cloud**: - Add per-mount rw to inspect_container  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5433](https://github.com/amir20/dozzle/issues/5433) [<samp>(a69af)</samp>](https://github.com/amir20/dozzle/commit/a69af713) - Inspect_containers, every container's inspect in one call  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5438](https://github.com/amir20/dozzle/issues/5438) [<samp>(942b5)</samp>](https://github.com/amir20/dozzle/commit/942b577b) - Welcome modal offers Telegram or Discord for alerts  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5446](https://github.com/amir20/dozzle/issues/5446) [<samp>(6e472)</samp>](https://github.com/amir20/dozzle/commit/6e4729af) - **icons**: - Add missing icon for coredns  -  by [@&#8203;RajibRashid](https://github.com/RajibRashid) in [#&#8203;5443](https://github.com/amir20/dozzle/issues/5443) [<samp>(1dc25)</samp>](https://github.com/amir20/dozzle/commit/1dc2568e) - Add icons for fastmcp  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5451](https://github.com/amir20/dozzle/issues/5451) [<samp>(55c6e)</samp>](https://github.com/amir20/dozzle/commit/55c6e89a) - **setup**: - Pitch Cloud after auto-update, around chat and checked updates  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5445](https://github.com/amir20/dozzle/issues/5445) [<samp>(63bc9)</samp>](https://github.com/amir20/dozzle/commit/63bc9bd7) - Put the Cloud step right after actions, Connect as primary  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5448](https://github.com/amir20/dozzle/issues/5448) [<samp>(2f277)</samp>](https://github.com/amir20/dozzle/commit/2f277c28) - **ui**: - Show the version behind a latest image tag  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5454](https://github.com/amir20/dozzle/issues/5454) [<samp>(ef1bb)</samp>](https://github.com/amir20/dozzle/commit/ef1bbdc2) #####    🐞 Bug Fixes - **deps**: - Update all non-major dependencies  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5432](https://github.com/amir20/dozzle/issues/5432) [<samp>(35ac1)</samp>](https://github.com/amir20/dozzle/commit/35ac16a4) - Update dependency markdown-it to ^15.0.3  -  in [#&#8203;5440](https://github.com/amir20/dozzle/issues/5440) [<samp>(d9881)</samp>](https://github.com/amir20/dozzle/commit/d9881cdf) - Update all non-major dependencies  -  in [#&#8203;5447](https://github.com/amir20/dozzle/issues/5447) [<samp>(59825)</samp>](https://github.com/amir20/dozzle/commit/59825fa8) - Update all non-major dependencies  -  in [#&#8203;5455](https://github.com/amir20/dozzle/issues/5455) [<samp>(065ad)</samp>](https://github.com/amir20/dozzle/commit/065adabc) - **k8s**: - Memory bar, limits, and network/disk from the kubelet  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5457](https://github.com/amir20/dozzle/issues/5457) [<samp>(c0d2f)</samp>](https://github.com/amir20/dozzle/commit/c0d2f75c) - **nav**: - Keep the container popup open while the pointer heads for it  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5434](https://github.com/amir20/dozzle/issues/5434) [<samp>(a75d5)</samp>](https://github.com/amir20/dozzle/commit/a75d5d8b) - **setup**: - Stop the wizard losing people on the Cloud step  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5460](https://github.com/amir20/dozzle/issues/5460) [<samp>(e51f8)</samp>](https://github.com/amir20/dozzle/commit/e51f8e28) - **web**: - Don't exit the server on an empty host segment  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5453](https://github.com/amir20/dozzle/issues/5453) [<samp>(ec83b)</samp>](https://github.com/amir20/dozzle/commit/ec83b962) #####     [View changes on GitHub](https://github.com/amir20/dozzle/compare/v11.3.2...v11.3.3) ### [`v11.3.2`](https://github.com/amir20/dozzle/releases/tag/v11.3.2) [Compare Source](https://github.com/amir20/dozzle/compare/v11.3.1...v11.3.2) #####    🚀 Features - Flat, modern Dozzle logo and mobile bar polish  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5386](https://github.com/amir20/dozzle/issues/5386) [<samp>(a3f68)</samp>](https://github.com/amir20/dozzle/commit/a3f68569) - **analytics**: - Label the SQL chart so the histogram reads on its own  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5398](https://github.com/amir20/dozzle/issues/5398) [<samp>(e7cf2)</samp>](https://github.com/amir20/dozzle/commit/e7cf23dc) - Query logs across older containers with the same name  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5397](https://github.com/amir20/dozzle/issues/5397) [<samp>(80993)</samp>](https://github.com/amir20/dozzle/commit/80993798) - **containers**: - Align mobile container rows  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5388](https://github.com/amir20/dozzle/issues/5388) [<samp>(14e47)</samp>](https://github.com/amir20/dozzle/commit/14e475ff) - Network column, drop status column, hide host on single host  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5396](https://github.com/amir20/dozzle/issues/5396) [<samp>(7c98b)</samp>](https://github.com/amir20/dozzle/commit/7c98bbb9) - Show the image under the container name in the table  -  by [@&#8203;amir20](https://github.com/amir20) in [#&#8203;5400](https://github.com/amir20/dozzle/issues/5400) [<samp>(3211c)</samp>](https://github.com/amir20/dozzle/commit/3211c871) - **hosts**: - Reclaim space from the reclaimable popover  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5428](https://github.com/amir20/dozzle/issues/5428) [<samp>(f2106)</samp>](https://github.com/amir20/dozzle/commit/f2106f56) - **icons**: - Add icons for OpenObserve, Browserless, NetAlertX, Pastatool, Fluent Bit, NUT  -  by [@&#8203;Shocker](https://github.com/Shocker), [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5392](https://github.com/amir20/dozzle/issues/5392) [<samp>(9c472)</samp>](https://github.com/amir20/dozzle/commit/9c472dbd) - **inspect**: - Lay out the overview as a fact grid  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5389](https://github.com/amir20/dozzle/issues/5389) [<samp>(a8865)</samp>](https://github.com/amir20/dozzle/commit/a8865d79) - **logs**: - Move streams and levels into the time chip, actions behind ⋮  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5403](https://github.com/amir20/dozzle/issues/5403) [<samp>(450ab)</samp>](https://github.com/amir20/dozzle/commit/450aba61) - Single-letter shortcuts for the log view menus  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5404](https://github.com/amir20/dozzle/issues/5404) [<samp>(275c1)</samp>](https://github.com/amir20/dozzle/commit/275c1fa6) - Copy from merged views, one endpoint for copy and download  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5405](https://github.com/amir20/dozzle/issues/5405) [<samp>(2841d)</samp>](https://github.com/amir20/dozzle/commit/2841d8af) - Restart, stop and start every container in a merged view  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5406](https://github.com/amir20/dozzle/issues/5406) [<samp>(8c645)</samp>](https://github.com/amir20/dozzle/commit/8c6459c5) - SQL analytics in merged views, loaded in one request  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5410](https://github.com/amir20/dozzle/issues/5410) [<samp>(fb867)</samp>](https://github.com/amir20/dozzle/commit/fb867f8d) - Merge containers across hosts, one stream endpoint  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5412](https://github.com/amir20/dozzle/issues/5412) [<samp>(e4c9f)</samp>](https://github.com/amir20/dozzle/commit/e4c9facc) - Load older lines for a merged view in one request  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5413](https://github.com/amir20/dozzle/issues/5413) [<samp>(cecd0)</samp>](https://github.com/amir20/dozzle/commit/cecd0f18) - Send container log requests as POST  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5415](https://github.com/amir20/dozzle/issues/5415) [<samp>(5a515)</samp>](https://github.com/amir20/dozzle/commit/5a515bd8) - **search**: - Merge a container into the stream from the command palette  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5407](https://github.com/amir20/dozzle/issues/5407) [<samp>(0de0c)</samp>](https://github.com/amir20/dozzle/commit/0de0cf25) #####    🐞 Bug Fixes - **chat**: - Send grouped log lines to the assistant as text, not HTML  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5395](https://github.com/amir20/dozzle/issues/5395) [<samp>(1e0e0)</samp>](https://github.com/amir20/dozzle/commit/1e0e0bcb) - **config**: - Save dozzle.yml when it is a single-file bind mount  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5430](https://github.com/amir20/dozzle/issues/5430) [<samp>(44dc8)</samp>](https://github.com/amir20/dozzle/commit/44dc87b2) - **deps**: - Update all non-major dependencies  -  in [#&#8203;5391](https://github.com/amir20/dozzle/issues/5391) [<samp>(867cd)</samp>](https://github.com/amir20/dozzle/commit/867cd20f) - Update all non-major dependencies  -  in [#&#8203;5402](https://github.com/amir20/dozzle/issues/5402) [<samp>(de3bf)</samp>](https://github.com/amir20/dozzle/commit/de3bf075) - **docker**: - Start stats for containers started while the event stream was down  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5429](https://github.com/amir20/dozzle/issues/5429) [<samp>(7620d)</samp>](https://github.com/amir20/dozzle/commit/7620d2ee) - **host**: - Measure Docker's disk via /etc/hostname, not /data  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5393](https://github.com/amir20/dozzle/issues/5393) [<samp>(f7ce2)</samp>](https://github.com/amir20/dozzle/commit/f7ce2ee5) - **logs**: - Bugs from the v11.3.1 review  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5416](https://github.com/amir20/dozzle/issues/5416) [<samp>(e6e88)</samp>](https://github.com/amir20/dozzle/commit/e6e88825) - Earlier mid-line level wins, upper-case LOG/PANIC; icons for coolify, beszel, nextcloud aio  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5419](https://github.com/amir20/dozzle/issues/5419) [<samp>(83b3f)</samp>](https://github.com/amir20/dozzle/commit/83b3fe00) - **pinned**: - Don't show a container twice  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5411](https://github.com/amir20/dozzle/issues/5411) [<samp>(e4b51)</samp>](https://github.com/amir20/dozzle/commit/e4b51655) - **search**: - Keep the palette footer hints on one line  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5418](https://github.com/amir20/dozzle/issues/5418) [<samp>(a3309)</samp>](https://github.com/amir20/dozzle/commit/a3309171) - **swarm**: - Cancel agent host lookup timeout right away  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5431](https://github.com/amir20/dozzle/issues/5431) [<samp>(c0933)</samp>](https://github.com/amir20/dozzle/commit/c0933334) #####    🏎 Performance - **logs**: Copy an unfiltered log from the raw stream  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5409](https://github.com/amir20/dozzle/issues/5409) [<samp>(67449)</samp>](https://github.com/amir20/dozzle/commit/674497d9) - **search**: Read older logs once instead of in doubling windows  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5399](https://github.com/amir20/dozzle/issues/5399) [<samp>(133c2)</samp>](https://github.com/amir20/dozzle/commit/133c2294) #####     [View changes on GitHub](https://github.com/amir20/dozzle/compare/v11.3.1...v11.3.2) ### [`v11.3.1`](https://github.com/amir20/dozzle/releases/tag/v11.3.1) [Compare Source](https://github.com/amir20/dozzle/compare/v11.3.0...v11.3.1) #####    🚀 Features - Inspect a container from the log menu  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5378](https://github.com/amir20/dozzle/issues/5378) [<samp>(673b6)</samp>](https://github.com/amir20/dozzle/commit/673b601a) - **host**: List every drive in a disk popover  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5385](https://github.com/amir20/dozzle/issues/5385) [<samp>(18d76)</samp>](https://github.com/amir20/dozzle/commit/18d76fba) - **notifications**: Expand ${VAR} in webhook URLs and headers  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5384](https://github.com/amir20/dozzle/issues/5384) [<samp>(9a98b)</samp>](https://github.com/amir20/dozzle/commit/9a98b03b) - **updates**: One clear state on Settings → Updates; schedule editable without a login  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5365](https://github.com/amir20/dozzle/issues/5365) [<samp>(df646)</samp>](https://github.com/amir20/dozzle/commit/df646ae7) #####    🐞 Bug Fixes - **deps**: - Update all non-major dependencies  -  in [#&#8203;5367](https://github.com/amir20/dozzle/issues/5367) [<samp>(a41f4)</samp>](https://github.com/amir20/dozzle/commit/a41f4b93) - Update all non-major dependencies  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5374](https://github.com/amir20/dozzle/issues/5374) [<samp>(3df73)</samp>](https://github.com/amir20/dozzle/commit/3df737c4) - Update all non-major dependencies  -  in [#&#8203;5379](https://github.com/amir20/dozzle/issues/5379) [<samp>(981df)</samp>](https://github.com/amir20/dozzle/commit/981df621) - **drawer**: - Keep drawer footers on screen on iOS  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5361](https://github.com/amir20/dozzle/issues/5361) [<samp>(7aa19)</samp>](https://github.com/amir20/dozzle/commit/7aa19855) - **logs**: - Keep the NEW chip on screen on mobile and explain it in log details  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5352](https://github.com/amir20/dozzle/issues/5352) [<samp>(2a0ad)</samp>](https://github.com/amir20/dozzle/commit/2a0adcef) - Stamp container-stopped with this run's stop, not the previous one  -  by [@&#8203;amir20](https://github.com/amir20) in [#&#8203;5355](https://github.com/amir20/dozzle/issues/5355) [<samp>(cb946)</samp>](https://github.com/amir20/dozzle/commit/cb9469df) - **mobile**: - Polish from a mobile audit  -  by [@&#8203;amir20](https://github.com/amir20) in [#&#8203;5358](https://github.com/amir20/dozzle/issues/5358) [<samp>(aae13)</samp>](https://github.com/amir20/dozzle/commit/aae13d47) - Show the wordmark in the empty left half of the top bar  -  by [@&#8203;amir20](https://github.com/amir20) in [#&#8203;5377](https://github.com/amir20/dozzle/issues/5377) [<samp>(3cdb5)</samp>](https://github.com/amir20/dozzle/commit/3cdb57e4) - **notifications**: - Destination drawer on phones, step numbers and footer  -  by [@&#8203;amir20](https://github.com/amir20) in [#&#8203;5356](https://github.com/amir20/dozzle/issues/5356) [<samp>(ac53f)</samp>](https://github.com/amir20/dozzle/commit/ac53fc5f) - Queue cloud notifications through transient failures  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5372](https://github.com/amir20/dozzle/issues/5372) [<samp>(e3028)</samp>](https://github.com/amir20/dozzle/commit/e302873b) - **profile**: - Persist showAppIcons, showImageUpdateAlert and terminalFontSize  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5383](https://github.com/amir20/dozzle/issues/5383) [<samp>(62a76)</samp>](https://github.com/amir20/dozzle/commit/62a764d2) - **sizes**: - Skip layer sizes on storage drivers that walk the whole filesystem  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5373](https://github.com/amir20/dozzle/issues/5373) [<samp>(29f77)</samp>](https://github.com/amir20/dozzle/commit/29f772aa) - **ui**: - Keep hover menus open on click and line up search highlights  -  by [@&#8203;amir20](https://github.com/amir20) in [#&#8203;5357](https://github.com/amir20/dozzle/issues/5357) [<samp>(90a10)</samp>](https://github.com/amir20/dozzle/commit/90a10362) - **updates**: - Retry a rate-limited image pull after the registry's retry-after  -  by [@&#8203;amir20](https://github.com/amir20) in [#&#8203;5351](https://github.com/amir20/dozzle/issues/5351) [<samp>(636e3)</samp>](https://github.com/amir20/dozzle/commit/636e38a7) - Outlast ghcr.io's shared rate limit on scheduled updates  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5360](https://github.com/amir20/dozzle/issues/5360) [<samp>(31c2d)</samp>](https://github.com/amir20/dozzle/commit/31c2d424) - Name the flag that fixed a setting, and the schedule's time zone  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5364](https://github.com/amir20/dozzle/issues/5364) [<samp>(f2019)</samp>](https://github.com/amir20/dozzle/commit/f2019d84) - **volumes**: - Don't log statfs on a mount path Dozzle can't see  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5363](https://github.com/amir20/dozzle/issues/5363) [<samp>(ae41c)</samp>](https://github.com/amir20/dozzle/commit/ae41cb27) #####    🏎 Performance - Faster first load (gzip fallback, columnar stats, fewer initial chunks)  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5376](https://github.com/amir20/dozzle/issues/5376) [<samp>(522ab)</samp>](https://github.com/amir20/dozzle/commit/522ab664) #####     [View changes on GitHub](https://github.com/amir20/dozzle/compare/v11.3.0...v11.3.1) ### [`v11.3.0`](https://github.com/amir20/dozzle/releases/tag/v11.3.0) [Compare Source](https://github.com/amir20/dozzle/compare/v11.2.0...v11.3.0) #####    🚀 Features - **cloud**: - Check_image_updates tool, sharing one fleet check  -  by [@&#8203;amir20](https://github.com/amir20) in [#&#8203;5321](https://github.com/amir20/dozzle/issues/5321) [<samp>(08bf3)</samp>](https://github.com/amir20/dozzle/commit/08bf3d94) - ContainerUpdate and ImageSnapshot pushes in cloud.proto  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5322](https://github.com/amir20/dozzle/issues/5322) [<samp>(b99f7)</samp>](https://github.com/amir20/dozzle/commit/b99f7f4a) - **containers**: - Show writable-layer disk size per container  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5341](https://github.com/amir20/dozzle/issues/5341) [<samp>(c282e)</samp>](https://github.com/amir20/dozzle/commit/c282ef63) - Add Docker volume sizes to the Disk column  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5348](https://github.com/amir20/dozzle/issues/5348) [<samp>(91ece)</samp>](https://github.com/amir20/dozzle/commit/91ece6b2) - **hosts**: - Show reclaimable space on the host card  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5349](https://github.com/amir20/dozzle/issues/5349) [<samp>(07330)</samp>](https://github.com/amir20/dozzle/commit/073302c1) - **settings**: - Split settings into pages, and every setup step in Settings  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5337](https://github.com/amir20/dozzle/issues/5337) [<samp>(9d667)</samp>](https://github.com/amir20/dozzle/commit/9d667572) - **updates**: - Safe updates with rollback, auto-update modes, and reporting to Dozzle Cloud  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5339](https://github.com/amir20/dozzle/issues/5339) [<samp>(48bb7)</samp>](https://github.com/amir20/dozzle/commit/48bb744c) #####    🐞 Bug Fixes - **cloud**: - Require a one-time state on the cloud link callback  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5330](https://github.com/amir20/dozzle/issues/5330) [<samp>(a6bb7)</samp>](https://github.com/amir20/dozzle/commit/a6bb71eb) - Only ask error memory about printed log lines  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5345](https://github.com/amir20/dozzle/issues/5345) [<samp>(29580)</samp>](https://github.com/amir20/dozzle/commit/29580265) - **deps**: - Update all non-major dependencies  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5343](https://github.com/amir20/dozzle/issues/5343) [<samp>(49ffd)</samp>](https://github.com/amir20/dozzle/commit/49ffd7d8) - **logs**: - Detect Fail2ban log levels correctly  -  by [@&#8203;Shoryamishra61](https://github.com/Shoryamishra61), [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5335](https://github.com/amir20/dozzle/issues/5335) [<samp>(740ef)</samp>](https://github.com/amir20/dozzle/commit/740ef7a1) - **settings**: - DOZZLE_UPDATE_CONTAINERS, and read-only server settings that read as text  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5344](https://github.com/amir20/dozzle/issues/5344) [<samp>(70592)</samp>](https://github.com/amir20/dozzle/commit/70592e10) - **updates**: - Reliable update records and rollbacks, trim post-11.2 code  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5342](https://github.com/amir20/dozzle/issues/5342) [<samp>(6c357)</samp>](https://github.com/amir20/dozzle/commit/6c35744c) #####     [View changes on GitHub](https://github.com/amir20/dozzle/compare/v11.2.0...v11.3.0) ### [`v11.2.0`](https://github.com/amir20/dozzle/releases/tag/v11.2.0) [Compare Source](https://github.com/amir20/dozzle/compare/v11.1.3...v11.2.0) #####    🚀 Features - **cloud**: - Add GetPatternContext RPC for error memory  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5284](https://github.com/amir20/dozzle/issues/5284) [<samp>(d4934)</samp>](https://github.com/amir20/dozzle/commit/d49342f5) - Show the assistant's progress as a step trail  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5293](https://github.com/amir20/dozzle/issues/5293) [<samp>(f2fbd)</samp>](https://github.com/amir20/dozzle/commit/f2fbd7d0) - Retro_scan, cancellable tool calls, and container run facts  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5295](https://github.com/amir20/dozzle/issues/5295) [<samp>(5f1b2)</samp>](https://github.com/amir20/dozzle/commit/5f1b20a9) - Mark error lines that are new for their container  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5285](https://github.com/amir20/dozzle/issues/5285) [<samp>(46afa)</samp>](https://github.com/amir20/dozzle/commit/46afa30c) - Open where a new error started from its memory chip  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5314](https://github.com/amir20/dozzle/issues/5314) [<samp>(65b06)</samp>](https://github.com/amir20/dozzle/commit/65b061c1) - **host**: - Host metrics on the host card (load, disk, uptime)  -  by [@&#8203;notrevetecnologia](https://github.com/notrevetecnologia), **notreve**, [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5307](https://github.com/amir20/dozzle/issues/5307) [<samp>(af2c4)</samp>](https://github.com/amir20/dozzle/commit/af2c446f) - Watch extra drives and color load against core count  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5308](https://github.com/amir20/dozzle/issues/5308) [<samp>(eefee)</samp>](https://github.com/amir20/dozzle/commit/eefeedee) - Host metrics for agents  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5309](https://github.com/amir20/dozzle/issues/5309) [<samp>(f1463)</samp>](https://github.com/amir20/dozzle/commit/f1463c46) - **hosts**: - Disk meter and host footer on mobile  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5312](https://github.com/amir20/dozzle/issues/5312) [<samp>(15227)</samp>](https://github.com/amir20/dozzle/commit/15227164) - **icons**: - Add icons for rallly  -  by [@&#8203;proteck](https://github.com/proteck) in [#&#8203;5282](https://github.com/amir20/dozzle/issues/5282) [<samp>(d2b48)</samp>](https://github.com/amir20/dozzle/commit/d2b48604) - **k8s**: - Rollout restart for deployments, statefulsets and daemonsets  -  by [@&#8203;amir20](https://github.com/amir20) in [#&#8203;5302](https://github.com/amir20/dozzle/issues/5302) [<samp>(54814)</samp>](https://github.com/amir20/dozzle/commit/54814de3) - Check for newer images in kubernetes mode  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5303](https://github.com/amir20/dozzle/issues/5303) [<samp>(c90c0)</samp>](https://github.com/amir20/dozzle/commit/c90c06c7) - Honor dev.dozzle.name and dev.dozzle.group on pods  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5300](https://github.com/amir20/dozzle/issues/5300) [<samp>(87955)</samp>](https://github.com/amir20/dozzle/commit/879557bd) - **logs**: - Filter a container's logs by time range  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5306](https://github.com/amir20/dozzle/issues/5306) [<samp>(051fd)</samp>](https://github.com/amir20/dozzle/commit/051fd814) - **mobile**: - Native-feeling shell with a floating tab bar  -  by [@&#8203;amir20](https://github.com/amir20) in [#&#8203;5279](https://github.com/amir20/dozzle/issues/5279) [<samp>(45df9)</samp>](https://github.com/amir20/dozzle/commit/45df9e72) #####    🐞 Bug Fixes - Keep the login page out of history after signing in  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5292](https://github.com/amir20/dozzle/issues/5292) [<samp>(b20cd)</samp>](https://github.com/amir20/dozzle/commit/b20cdbf3) - Drop health once a container stops  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5318](https://github.com/amir20/dozzle/issues/5318) [<samp>(c1141)</samp>](https://github.com/amir20/dozzle/commit/c1141dea) - **deps**: - Update all non-major dependencies  -  in [#&#8203;5291](https://github.com/amir20/dozzle/issues/5291) [<samp>(8bf40)</samp>](https://github.com/amir20/dozzle/commit/8bf40189) - **k8s**: - Hide the update action in kubernetes mode  -  by [@&#8203;amir20](https://github.com/amir20) in [#&#8203;5301](https://github.com/amir20/dozzle/issues/5301) [<samp>(8f553)</samp>](https://github.com/amir20/dozzle/commit/8f5538d8) - Rollout restart for workloads under a custom resource  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5304](https://github.com/amir20/dozzle/issues/5304) [<samp>(99911)</samp>](https://github.com/amir20/dozzle/commit/999118e1) - **logs**: - Don't label a stopped container's view as live  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5315](https://github.com/amir20/dozzle/issues/5315) [<samp>(8e03e)</samp>](https://github.com/amir20/dozzle/commit/8e03eafa) - Hide the stream bar for a stopped container  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5316](https://github.com/amir20/dozzle/issues/5316) [<samp>(6afef)</samp>](https://github.com/amir20/dozzle/commit/6afef8f6) - Stop treating stopped containers as live everywhere  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5317](https://github.com/amir20/dozzle/issues/5317) [<samp>(3ef6f)</samp>](https://github.com/amir20/dozzle/commit/3ef6f4e1) - Keep multi-container views alive and stop offering actions that fail  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5319](https://github.com/amir20/dozzle/issues/5319) [<samp>(0050a)</samp>](https://github.com/amir20/dozzle/commit/0050ad41) - **mobile**: - Stack toasts above the floating tab bar  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5286](https://github.com/amir20/dozzle/issues/5286) [<samp>(94899)</samp>](https://github.com/amir20/dozzle/commit/948992b7) - **store**: - Keep open views mounted when the events stream reconnects  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5320](https://github.com/amir20/dozzle/issues/5320) [<samp>(baf4f)</samp>](https://github.com/amir20/dozzle/commit/baf4f83b) - **ui**: - Don't redirect away from a container opened while already stopped  -  by [@&#8203;amir20](https://github.com/amir20) in [#&#8203;5280](https://github.com/amir20/dozzle/issues/5280) [<samp>(0ec32)</samp>](https://github.com/amir20/dozzle/commit/0ec32d68) - **update**: - Recreate containers that share the updated container's network  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5290](https://github.com/amir20/dozzle/issues/5290) [<samp>(0cd20)</samp>](https://github.com/amir20/dozzle/commit/0cd20269) - **updates**: - Skip exited swarm tasks in update checks  -  by [@&#8203;amir20](https://github.com/amir20) in [#&#8203;5281](https://github.com/amir20/dozzle/issues/5281) [<samp>(440c2)</samp>](https://github.com/amir20/dozzle/commit/440c2406) #####     [View changes on GitHub](https://github.com/amir20/dozzle/compare/v11.1.3...v11.2.0) ### [`v11.1.3`](https://github.com/amir20/dozzle/releases/tag/v11.1.3) [Compare Source](https://github.com/amir20/dozzle/compare/v11.1.2...v11.1.3) #####    🚀 Features - Add docling icon  -  by [@&#8203;proteck](https://github.com/proteck) in [#&#8203;5255](https://github.com/amir20/dozzle/issues/5255) [<samp>(f22f0)</samp>](https://github.com/amir20/dozzle/commit/f22f0453) - Add dockhand icon  -  by [@&#8203;proteck](https://github.com/proteck) in [#&#8203;5256](https://github.com/amir20/dozzle/issues/5256) [<samp>(71539)</samp>](https://github.com/amir20/dozzle/commit/715396a8) - Update many containers at once, and auto-update labelled containers  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5** in [#&#8203;5259](https://github.com/amir20/dozzle/issues/5259) [<samp>(61b02)</samp>](https://github.com/amir20/dozzle/commit/61b0258b) - **analytics**: - Report setup facts on every beacon and a daily usage beacon  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5** in [#&#8203;5261](https://github.com/amir20/dozzle/issues/5261) [<samp>(91a87)</samp>](https://github.com/amir20/dozzle/commit/91a87f35) - **cloud**: - Count chat opens in the usage beacon  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5** in [#&#8203;5278](https://github.com/amir20/dozzle/issues/5278) [<samp>(e5b98)</samp>](https://github.com/amir20/dozzle/commit/e5b98baf) - **hosts**: - Add agents from the UI, with an optional private certificate  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5** in [#&#8203;5258](https://github.com/amir20/dozzle/issues/5258) [<samp>(557d1)</samp>](https://github.com/amir20/dozzle/commit/557d1b19) - **icons**: - Add icons for Moodle, Anubis, RainLoop, Postfix, phpMyAdmin, Metabase, Matomo and LiteSpeed  -  by [@&#8203;yanus](https://github.com/yanus), [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5** in [#&#8203;5275](https://github.com/amir20/dozzle/issues/5275) [<samp>(1d065)</samp>](https://github.com/amir20/dozzle/commit/1d065a45) - **logs**: - Chart numeric JSON fields in SQL Analytics  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5** in [#&#8203;5270](https://github.com/amir20/dozzle/issues/5270) [<samp>(95f3a)</samp>](https://github.com/amir20/dozzle/commit/95f3aefc) - Chart numeric results in SQL Analytics as a histogram  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5** in [#&#8203;5271](https://github.com/amir20/dozzle/issues/5271) [<samp>(27abc)</samp>](https://github.com/amir20/dozzle/commit/27abcdbb) - Serve DuckDB from Dozzle instead of jsDelivr  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5** in [#&#8203;5273](https://github.com/amir20/dozzle/issues/5273) [<samp>(aabf2)</samp>](https://github.com/amir20/dozzle/commit/aabf2f83) #####    🐞 Bug Fixes - Bugs, perf and cleanups since v11.1.2  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5** in [#&#8203;5263](https://github.com/amir20/dozzle/issues/5263) [<samp>(45206)</samp>](https://github.com/amir20/dozzle/commit/45206b46) - Second review pass since v11.1.2  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5** in [#&#8203;5264](https://github.com/amir20/dozzle/issues/5264) [<samp>(0fe68)</samp>](https://github.com/amir20/dozzle/commit/0fe68d58) - Update keeps new image defaults, and smoke test fixes  -  by [@&#8203;amir20](https://github.com/amir20) in [#&#8203;5266](https://github.com/amir20/dozzle/issues/5266) [<samp>(a8f29)</samp>](https://github.com/amir20/dozzle/commit/a8f29409) - Detect the level in Serilog's bracketed "\[timestamp LVL]" header  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5** in [#&#8203;5268](https://github.com/amir20/dozzle/issues/5268) [<samp>(a2b0c)</samp>](https://github.com/amir20/dozzle/commit/a2b0cb23) - **deps**: - Update all non-major dependencies  -  in [#&#8203;5265](https://github.com/amir20/dozzle/issues/5265) [<samp>(d893e)</samp>](https://github.com/amir20/dozzle/commit/d893e38a) - Update all non-major dependencies  -  in [#&#8203;5272](https://github.com/amir20/dozzle/issues/5272) [<samp>(437e8)</samp>](https://github.com/amir20/dozzle/commit/437e88ad) - **hosts**: - Total host card CPU against the host's cores  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5** in [#&#8203;5277](https://github.com/amir20/dozzle/issues/5277) [<samp>(f91d9)</samp>](https://github.com/amir20/dozzle/commit/f91d963b) - **icons**: - Swap 49KB docling svg for 64px webp  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5** in [#&#8203;5257](https://github.com/amir20/dozzle/issues/5257) [<samp>(f453f)</samp>](https://github.com/amir20/dozzle/commit/f453f326) - **logs**: - Keep the view when the log stream reconnects  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5** in [#&#8203;5269](https://github.com/amir20/dozzle/issues/5269) [<samp>(17dfb)</samp>](https://github.com/amir20/dozzle/commit/17dfb49c) #####     [View changes on GitHub](https://github.com/amir20/dozzle/compare/v11.1.2...v11.1.3) ### [`v11.1.2`](https://github.com/amir20/dozzle/releases/tag/v11.1.2) [Compare Source](https://github.com/amir20/dozzle/compare/v11.1.1...v11.1.2) #####    🚀 Features - Add DOZZLE_DISABLE_SETUP_WIZARD to stop the wizard auto-opening  -  by [@&#8203;amir20](https://github.com/amir20) in [#&#8203;5249](https://github.com/amir20/dozzle/issues/5249) [<samp>(7294f)</samp>](https://github.com/amir20/dozzle/commit/7294f12f) - **icons**: - Add pocket-id, tinyauth and zitadel icons  -  by [@&#8203;hazzuk](https://github.com/hazzuk) in [#&#8203;5226](https://github.com/amir20/dozzle/issues/5226) [<samp>(78f53)</samp>](https://github.com/amir20/dozzle/commit/78f53c29) - Add icon for cetusguard  -  by [@&#8203;hazzuk](https://github.com/hazzuk) in [#&#8203;5228](https://github.com/amir20/dozzle/issues/5228) [<samp>(6b4e8)</samp>](https://github.com/amir20/dozzle/commit/6b4e8227) - Add icons for programming languages  -  by [@&#8203;hazzuk](https://github.com/hazzuk) in [#&#8203;5227](https://github.com/amir20/dozzle/issues/5227) [<samp>(b76c8)</samp>](https://github.com/amir20/dozzle/commit/b76c8947) - **mcp**: - OAuth sign-in for MCP clients under simple and oidc auth  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5245](https://github.com/amir20/dozzle/issues/5245) [<samp>(4ccbd)</samp>](https://github.com/amir20/dozzle/commit/4ccbd798) #####    🐞 Bug Fixes - Escape untrusted text in toasts and alert previews  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5241](https://github.com/amir20/dozzle/issues/5241) [<samp>(2c858)</samp>](https://github.com/amir20/dozzle/commit/2c8589bb) - Sort custom groups alphabetically in sidebar  -  by [@&#8203;amir20](https://github.com/amir20) in [#&#8203;5247](https://github.com/amir20/dozzle/issues/5247) [<samp>(b8d50)</samp>](https://github.com/amir20/dozzle/commit/b8d5095a) - **agent**: - Point duplicate host warning at the docs site  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5239](https://github.com/amir20/dozzle/issues/5239) [<samp>(0c320)</samp>](https://github.com/amir20/dozzle/commit/0c32018f) - **cloud**: - Show Cloud's reason when a log search is refused  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5233](https://github.com/amir20/dozzle/issues/5233) [<samp>(f235e)</samp>](https://github.com/amir20/dozzle/commit/f235e4e7) - **deps**: - Update all non-major dependencies  -  in [#&#8203;5224](https://github.com/amir20/dozzle/issues/5224) [<samp>(aa32c)</samp>](https://github.com/amir20/dozzle/commit/aa32ca9c) - Update all non-major dependencies  -  in [#&#8203;5231](https://github.com/amir20/dozzle/issues/5231) [<samp>(a0ab6)</samp>](https://github.com/amir20/dozzle/commit/a0ab6cf1) - Update all non-major dependencies  -  in [#&#8203;5250](https://github.com/amir20/dozzle/issues/5250) [<samp>(1be36)</samp>](https://github.com/amir20/dozzle/commit/1be362b9) - **docs**: - Make the search tokenizer work in the browser  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5223](https://github.com/amir20/dozzle/issues/5223) [<samp>(013b8)</samp>](https://github.com/amir20/dozzle/commit/013b8086) - **download**: - Sanitize container names used as zip entry names  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5242](https://github.com/amir20/dozzle/issues/5242) [<samp>(bc07d)</samp>](https://github.com/amir20/dozzle/commit/bc07db73) - **events**: - Log client-side SSE write failures at debug  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5235](https://github.com/amir20/dozzle/issues/5235) [<samp>(06c48)</samp>](https://github.com/amir20/dozzle/commit/06c48167) - **logs**: - Cap log line and group size so one huge line can't break the cloud stream  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5230](https://github.com/amir20/dozzle/issues/5230) [<samp>(a180f)</samp>](https://github.com/amir20/dozzle/commit/a180f7de) - Steadier scroll progress readout  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5243](https://github.com/amir20/dozzle/issues/5243) [<samp>(754f0)</samp>](https://github.com/amir20/dozzle/commit/754f0f49) - **notification**: - Short breaker on cloud 5xx, report the real breaker reason  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5232](https://github.com/amir20/dozzle/issues/5232) [<samp>(5bda8)</samp>](https://github.com/amir20/dozzle/commit/5bda8ff4) - **search**: - Escape names in the command palette and scope script-src  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5240](https://github.com/amir20/dozzle/issues/5240) [<samp>(bb2fd)</samp>](https://github.com/amir20/dozzle/commit/bb2fdb8e) - **ui**: - Let the image tag use the free space in the container title  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5237](https://github.com/amir20/dozzle/issues/5237) [<samp>(27d19)</samp>](https://github.com/amir20/dozzle/commit/27d19e86) - Redirect to the new container after an update or recreate  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5252](https://github.com/amir20/dozzle/issues/5252) [<samp>(e0bb3)</samp>](https://github.com/amir20/dozzle/commit/e0bb36a8) #####    🏎 Performance - **cloud**: Trim tool schemas sent to models  -  by [@&#8203;amir20](https://github.com/amir20) and **Claude Opus 5.5 (1M context)** in [#&#8203;5254](https://github.com/amir20/dozzle/issues/5254) [<samp>(9a15f)</samp>](https://github.com/amir20/dozzle/commit/9a15f307) #####     [View changes on GitHub](https://github.com/amir20/dozzle/compare/v11.1.1...v11.1.2) </details> --- ### 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 [Mend Renovate CLI](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4xODEuNiIsInVwZGF0ZWRJblZlciI6IjQ0LjE4MS42IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
renovate Bot added 1 commit 2026-10-25 16:00:53 -07:00
nick merged commit 56ea282939 into main 2026-10-25 16:09:10 -07:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: AtlasHorizon/compose#5