v0.55.7

Try our Chrome extension

Chrome store icon Chrome Webstore

Easily add the current web-page from your browser directly into your changedetection.io tool, more great features coming soon!

Changedetection.io needs your support!

You can help us by supporting changedetection.io on these platforms;

The more popular changedetection.io is, the more time we can dedicate to adding amazing features!

Many thanks :)

changedetection.io team

  • No history found for the specified link, bad link?
Aún no hace unos segundos.
            False
        
Aún no hace unos segundos
Captura de pantalla con error actual de la solicitud más reciente
✨ AI Change Summary

Generating summary…

You are a concise web change detector. Summarize ONLY what actually changed on the page in clear, plain English. Structure your reply using this exact format (omit sections with nothing to report): Added: - ... Changed: - ... Removed: - ... Focus only on meaningful changes. Ignore layout shifts, whitespace, timestamps, ads, cookies, or minor styling. Be direct and brief. Use bullet points.

tag:github.com,2008:https://github.com/dgtlmoon/changedetection.io/releases

Release notes from changedetection.io

2026-05-19T17:05:53Z tag:github.com,2008:Repository/333483116/0.55.5 2026-05-19T17:06:31Z

0.55.5

<h2>What's Changed</h2> <ul> <li>Fix Spanish translations for 'Changed' and 'Last Changed' by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/maperal/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/maperal">@maperal</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4478213763" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4160" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4160/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4160">#4160</a></li> <li>Notifications - Fix <code>'str' object is not callable</code> when <code>{{ diff(...)}}</code> callable tokens are used with HTML/htmlcolor output by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dgtlmoon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dgtlmoon">@dgtlmoon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4478855062" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4161" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4161/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4161">#4161</a></li> <li>LLM - Master on/off switch (enable/disable) by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dgtlmoon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dgtlmoon">@dgtlmoon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4478927603" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4162" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4162/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4162">#4162</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/maperal/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/maperal">@maperal</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4478213763" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4160" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4160/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4160">#4160</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/dgtlmoon/changedetection.io/compare/0.55.4...0.55.5"><tt>0.55.4...0.55.5</tt></a></p> dgtlmoon tag:github.com,2008:Repository/333483116/0.55.4 2026-05-19T09:39:11Z

0.55.4

<h2>What's Changed</h2> <ul> <li>i18n: Ruff INT (flake8-gettext) by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/skkzsh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/skkzsh">@skkzsh</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4341983545" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4096" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4096/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4096">#4096</a></li> <li>UI - AI/LLM - "Summary" button should set last viewed by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dgtlmoon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dgtlmoon">@dgtlmoon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4341349756" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4095" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4095/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4095">#4095</a></li> <li>Improve LiteLLM deps <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4335523268" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4093" data-hovercard-type="issue" data-hovercard-url="/dgtlmoon/changedetection.io/issues/4093/hovercard" href="https://github.com/dgtlmoon/changedetection.io/issues/4093">#4093</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dgtlmoon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dgtlmoon">@dgtlmoon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4347432649" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4102" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4102/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4102">#4102</a></li> <li>i18n: Add dennis .pot/.po lint by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/skkzsh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/skkzsh">@skkzsh</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4342539619" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4097" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4097/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4097">#4097</a></li> <li>API - watch.link was accidently a tuple, enforcing string by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dgtlmoon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dgtlmoon">@dgtlmoon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4349407596" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4104" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4104/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4104">#4104</a></li> <li>API - Add restock config to API /v1/watch/ json output <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4343770405" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4099" data-hovercard-type="issue" data-hovercard-url="/dgtlmoon/changedetection.io/issues/4099/hovercard" href="https://github.com/dgtlmoon/changedetection.io/issues/4099">#4099</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dgtlmoon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dgtlmoon">@dgtlmoon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4349321807" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4103" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4103/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4103">#4103</a></li> <li>i18n: Enforce dennis lint warnings in CI by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/skkzsh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/skkzsh">@skkzsh</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4349616099" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4105" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4105/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4105">#4105</a></li> <li>i18n: Clear pre-existing dennis warnings in <code>messages.pot</code> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/skkzsh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/skkzsh">@skkzsh</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4359233006" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4112" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4112/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4112">#4112</a></li> <li>i18n: Fix broken HTML tags and enforce dennis lint warnings in CI by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/skkzsh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/skkzsh">@skkzsh</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4368847046" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4116" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4116/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4116">#4116</a></li> <li>Notifications - extra check for system default by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dgtlmoon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dgtlmoon">@dgtlmoon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4381490431" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4122" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4122/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4122">#4122</a></li> <li>Notifications - Escape only the diff variables before Jinja2 renders them into the template ( Stop breaking custom HTML for plaintext pages on HTML notifications) <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4378070167" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4121" data-hovercard-type="issue" data-hovercard-url="/dgtlmoon/changedetection.io/issues/4121/hovercard" href="https://github.com/dgtlmoon/changedetection.io/issues/4121">#4121</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dgtlmoon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dgtlmoon">@dgtlmoon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4385472408" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4123" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4123/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4123">#4123</a></li> <li>Fixing GHSA-vwgh-2hvh-4xm5 — substring match in the shared_diff_access by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dgtlmoon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dgtlmoon">@dgtlmoon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4420547757" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4130" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4130/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4130">#4130</a></li> <li>Bumping tests by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dgtlmoon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dgtlmoon">@dgtlmoon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4422054860" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4131" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4131/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4131">#4131</a></li> <li>LLM - Self-hosted OpenAI-compatible endpoint support (vLLM, LM Studio, llama.cpp) — refs <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3072106610" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/3204" data-hovercard-type="issue" data-hovercard-url="/dgtlmoon/changedetection.io/issues/3204/hovercard" href="https://github.com/dgtlmoon/changedetection.io/issues/3204">#3204</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/tekgnosis-net/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/tekgnosis-net">@tekgnosis-net</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4369015997" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4117" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4117/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4117">#4117</a></li> <li>LLM integration - LiteLLM config - UI tweaks by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dgtlmoon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dgtlmoon">@dgtlmoon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4427782573" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4134" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4134/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4134">#4134</a></li> <li>UI - Make LLM status sticky by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dgtlmoon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dgtlmoon">@dgtlmoon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4428606548" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4135" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4135/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4135">#4135</a></li> <li>LLM - Fixing summary cache miss-hit by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dgtlmoon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dgtlmoon">@dgtlmoon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4430042094" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4136" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4136/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4136">#4136</a></li> <li>Text filters - Process subtractive_selectors first by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dgtlmoon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dgtlmoon">@dgtlmoon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4452389658" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4142" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4142/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4142">#4142</a></li> <li>API - Better support for watch API private/internal vars by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dgtlmoon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dgtlmoon">@dgtlmoon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4453145538" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4144" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4144/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4144">#4144</a></li> <li>Text filters - Ignore text should run before 'extract text' by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dgtlmoon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dgtlmoon">@dgtlmoon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4452627282" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4143" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4143/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4143">#4143</a></li> <li>Fix/pr 4110 czech l12n catalog sync by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dgtlmoon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dgtlmoon">@dgtlmoon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4453329556" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4145" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4145/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4145">#4145</a></li> <li>Docker - INSTALLED_MARKER is kept in /datastore but package installs are not persistent (Dont use custom marker file, rely on pip instead) by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dgtlmoon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dgtlmoon">@dgtlmoon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4453452594" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4147" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4147/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4147">#4147</a></li> <li>Fix/llm ollama etc tweaks by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dgtlmoon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dgtlmoon">@dgtlmoon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4455431528" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4148" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4148/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4148">#4148</a></li> <li>UI - LLM - SSRF guard for the LLM <code>api_base</code> setting by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dgtlmoon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dgtlmoon">@dgtlmoon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4475595700" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4157" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4157/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4157">#4157</a></li> <li>API Security - Watch GET history snapshot - Should return <code>text/plain</code> mimetype so it cant be accidently executed in the browser by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dgtlmoon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dgtlmoon">@dgtlmoon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4476007202" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4158" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4158/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4158">#4158</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/tekgnosis-net/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/tekgnosis-net">@tekgnosis-net</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4369015997" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4117" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4117/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4117">#4117</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/dgtlmoon/changedetection.io/compare/0.55.3...0.55.4"><tt>0.55.3...0.55.4</tt></a></p> dgtlmoon tag:github.com,2008:Repository/333483116/0.55.3 2026-04-28T06:36:21Z

0.55.3

<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/dgtlmoon/changedetection.io/compare/0.55.2...0.55.3"><tt>0.55.2...0.55.3</tt></a></p> dgtlmoon tag:github.com,2008:Repository/333483116/0.55.2 2026-04-28T05:23:01Z

0.55.2

<p>Recompile languages</p> dgtlmoon tag:github.com,2008:Repository/333483116/0.55.1 2026-04-27T07:07:54Z

0.55.1

<h1>Big stuff</h1> <p>AI / LLM rulesets - Set your AI change detection rules and text summary rules, use hundreds of existing providers via LiteLLM.</p> <h2>What's Changed</h2> <ul> <li>Use pgettext for diff page From/To labels to prevent context collisions by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/skkzsh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/skkzsh">@skkzsh</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4300512742" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4073" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4073/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4073">#4073</a></li> <li>Fix broken opacity feedback for restock/price fields on tag edit screen by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/skkzsh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/skkzsh">@skkzsh</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4295031493" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4072" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4072/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4072">#4072</a></li> <li>i18n: Wrap untranslated UI strings in include_subtract.html and add ja translations by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/skkzsh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/skkzsh">@skkzsh</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4272945358" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4054" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4054/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4054">#4054</a></li> <li>Re <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4320515765" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4080" data-hovercard-type="issue" data-hovercard-url="/dgtlmoon/changedetection.io/issues/4080/hovercard" href="https://github.com/dgtlmoon/changedetection.io/issues/4080">#4080</a> msgfmt linting by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dgtlmoon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dgtlmoon">@dgtlmoon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4321509975" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4081" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4081/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4081">#4081</a></li> <li>Update python-engineio requirement from <5,>=4.9.0 to >=4.13.1,<5 by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot">@dependabot</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4319643823" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4079" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4079/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4079">#4079</a></li> <li>CI - Translation sync check by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dgtlmoon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dgtlmoon">@dgtlmoon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4322072763" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4085" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4085/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4085">#4085</a></li> <li>DeprecationWarning: codecs.open() is deprecated. Use open() instead. by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/skkzsh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/skkzsh">@skkzsh</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4319605303" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4078" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4078/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4078">#4078</a></li> <li>LLM implementation - by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dgtlmoon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dgtlmoon">@dgtlmoon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4274502559" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4057" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4057/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4057">#4057</a></li> <li>i18n: Consolidate fragmented gettext calls into entire-sentence msgids by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/skkzsh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/skkzsh">@skkzsh</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4308882524" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4076" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4076/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4076">#4076</a></li> <li>Translations - Playwright macro unused, add extra linting for translations, add TRANSLATORS.md by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dgtlmoon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dgtlmoon">@dgtlmoon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4330601372" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4087" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4087/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4087">#4087</a></li> <li>[i18n] "Usage" tab label in AI settings is ambiguous across contexts <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4327177283" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4086" data-hovercard-type="issue" data-hovercard-url="/dgtlmoon/changedetection.io/issues/4086/hovercard" href="https://github.com/dgtlmoon/changedetection.io/issues/4086">#4086</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dgtlmoon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dgtlmoon">@dgtlmoon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4330875319" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4088" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4088/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4088">#4088</a></li> <li>Update Korean language by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/limeade23/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/limeade23">@limeade23</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4321906634" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4084" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4084/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4084">#4084</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/limeade23/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/limeade23">@limeade23</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4321906634" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4084" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4084/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4084">#4084</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/dgtlmoon/changedetection.io/compare/0.54.10...0.55.1"><tt>0.54.10...0.55.1</tt></a></p> dgtlmoon tag:github.com,2008:Repository/333483116/0.54.10 2026-04-20T08:47:15Z

0.54.10

<h2>What's Changed</h2> <ul> <li>i18n: Wrap untranslated UI strings and update ja translations by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/skkzsh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/skkzsh">@skkzsh</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4262806585" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4052" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4052/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4052">#4052</a></li> <li>Bump apprise from 1.9.8 to 1.9.9 by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot">@dependabot</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4279307112" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4059" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4059/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4059">#4059</a></li> <li>Fix - diff_changed_to causing some missed notifications by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dgtlmoon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dgtlmoon">@dgtlmoon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4290517294" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4066" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4066/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4066">#4066</a></li> <li>Fix untranslated labels on mobile watchlist view by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/skkzsh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/skkzsh">@skkzsh</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4288480362" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4064" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4064/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4064">#4064</a></li> <li>Fix unresponsive "help and tips" button on tag edit screen by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/skkzsh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/skkzsh">@skkzsh</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4273935151" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4055" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4055/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4055">#4055</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/dgtlmoon/changedetection.io/compare/0.54.9...0.54.10"><tt>0.54.9...0.54.10</tt></a></p> dgtlmoon tag:github.com,2008:Repository/333483116/0.54.9 2026-04-14T07:17:43Z

0.54.9

<h2>What's Changed</h2> <ul> <li>Add Japanese translation (ja) by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/skkzsh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/skkzsh">@skkzsh</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4184015997" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4019" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4019/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4019">#4019</a></li> <li>Update Selenium RemoteConnection to use ClientConfig for timeout by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mikaelz/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mikaelz">@mikaelz</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4212495423" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4027" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4027/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4027">#4027</a></li> <li>Fix SCREENSHOT_MAX_HEIGHT not enforced: cap viewport step_size and clip stitched output to max capture height <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3862685178" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/3810" data-hovercard-type="issue" data-hovercard-url="/dgtlmoon/changedetection.io/issues/3810/hovercard" href="https://github.com/dgtlmoon/changedetection.io/issues/3810">#3810</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dgtlmoon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dgtlmoon">@dgtlmoon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4229558212" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4030" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4030/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4030">#4030</a></li> <li>Notification - Adding tokens <code>{{diff_changed_from}}</code> and <code>{{diff_changed_to}}</code> <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3872104992" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/3818" data-hovercard-type="issue" data-hovercard-url="/dgtlmoon/changedetection.io/issues/3818/hovercard" href="https://github.com/dgtlmoon/changedetection.io/issues/3818">#3818</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dgtlmoon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dgtlmoon">@dgtlmoon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4229843392" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4031" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4031/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4031">#4031</a></li> <li>Feature - Groups/tag - Apply a group by specifying a wildcard, ie <code>*mysite.com*</code> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dgtlmoon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dgtlmoon">@dgtlmoon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4230169002" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4032" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4032/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4032">#4032</a></li> <li>Add Portuguese (Brasil) translation by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mstrey/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mstrey">@mstrey</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4232836345" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4033" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4033/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4033">#4033</a></li> <li>fix: word-level diff ignores include_change_type_prefix by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/lawrence3699/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/lawrence3699">@lawrence3699</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4235934508" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4037" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4037/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4037">#4037</a></li> <li>Groups - Set custom colour for tag/group/label background by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dgtlmoon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dgtlmoon">@dgtlmoon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4238079175" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4040" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4040/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4040">#4040</a></li> <li>Fix/step failure notification crash by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dgtlmoon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dgtlmoon">@dgtlmoon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4238173115" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4041" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4041/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4041">#4041</a></li> <li>Test - Word level diff - Re <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4235934508" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4037" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4037/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4037">#4037</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dgtlmoon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dgtlmoon">@dgtlmoon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4238357634" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4042" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4042/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4042">#4042</a></li> <li>fix: XLSX import error messages report wrong row number after failed rows by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/lawrence3699/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/lawrence3699">@lawrence3699</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4235729683" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4036" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4036/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4036">#4036</a></li> <li>Czech l12n by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/svetlemodry/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/svetlemodry">@svetlemodry</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4240290176" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4043" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4043/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4043">#4043</a></li> <li>Add Turkish translation by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/hekwert/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/hekwert">@hekwert</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4240921459" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4044" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4044/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4044">#4044</a></li> <li>Handle inline favicons - Re <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3952505611" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/3891" data-hovercard-type="issue" data-hovercard-url="/dgtlmoon/changedetection.io/issues/3891/hovercard" href="https://github.com/dgtlmoon/changedetection.io/issues/3891">#3891</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dgtlmoon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dgtlmoon">@dgtlmoon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4243191106" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4047" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4047/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4047">#4047</a></li> <li>Text filters - New simpler filter "Extract lines containing text" by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dgtlmoon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dgtlmoon">@dgtlmoon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4242644485" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4046" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4046/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4046">#4046</a></li> <li>Test improvement - text extract tidyup by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dgtlmoon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dgtlmoon">@dgtlmoon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4243471369" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4048" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4048/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4048">#4048</a></li> <li>Update Japanese translations for new strings and fix fragment handling by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/skkzsh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/skkzsh">@skkzsh</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4256234354" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4050" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4050/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4050">#4050</a></li> <li>Fix strings not rendered in user's locale despite having .po entries by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/skkzsh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/skkzsh">@skkzsh</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4256408147" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4051" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4051/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4051">#4051</a></li> <li>Ignore text should override trigger text (It should ignore the trigger text if it appears) by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dgtlmoon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dgtlmoon">@dgtlmoon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3472995160" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/3450" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/3450/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/3450">#3450</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/skkzsh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/skkzsh">@skkzsh</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4184015997" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4019" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4019/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4019">#4019</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mikaelz/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mikaelz">@mikaelz</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4212495423" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4027" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4027/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4027">#4027</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/lawrence3699/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/lawrence3699">@lawrence3699</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4235934508" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4037" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4037/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4037">#4037</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/hekwert/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/hekwert">@hekwert</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4240921459" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4044" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4044/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4044">#4044</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/dgtlmoon/changedetection.io/compare/0.54.8...0.54.9"><tt>0.54.8...0.54.9</tt></a></p> dgtlmoon tag:github.com,2008:Repository/333483116/0.54.8 2026-04-04T04:02:15Z

0.54.8

<h2>What's Changed</h2> <p><a title="CVE-2026-35490" data-hovercard-type="advisory" data-hovercard-url="/advisories/GHSA-jmrh-xmgh-x9j4/hovercard" href="https://github.com/advisories/GHSA-jmrh-xmgh-x9j4">CVE-2026-35490</a> - Authentication Bypass via Decorator Ordering</p> <ul> <li>Extendable theme pluggy implementation by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dgtlmoon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dgtlmoon">@dgtlmoon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4151393923" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4011" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4011/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4011">#4011</a></li> <li>CI - Ensure all unit tests are run by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dgtlmoon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dgtlmoon">@dgtlmoon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4198336730" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4022" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4022/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4022">#4022</a></li> <li>Update openapi-core requirement from ~=0.22 to ~=0.23 by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot">@dependabot</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4148185946" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4009" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4009/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4009">#4009</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/dgtlmoon/changedetection.io/compare/0.54.7...0.54.8"><tt>0.54.7...0.54.8</tt></a></p> dgtlmoon tag:github.com,2008:Repository/333483116/0.54.7 2026-03-26T08:51:23Z

0.54.7

<h2>Security</h2> <ul> <li>XPath json-doc() Arbitrary File Read Bypass ( Similar fix as <a title="CVE-2026-29039" data-hovercard-type="advisory" data-hovercard-url="/advisories/GHSA-6fmw-82m7-jq6p/hovercard" href="https://github.com/advisories/GHSA-6fmw-82m7-jq6p">CVE-2026-29039</a> )</li> <li><a title="CVE-2026-33981" data-hovercard-type="advisory" data-hovercard-url="/advisories/GHSA-58r7-4wr5-hfx8/hovercard" href="https://github.com/advisories/GHSA-58r7-4wr5-hfx8">CVE-2026-33981</a> - Environment Variable Disclosure via jq env Builtin in Include Filters</li> </ul> <h2>What's Changed</h2> <ul> <li>UI - Text tidyup by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dgtlmoon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dgtlmoon">@dgtlmoon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4102124789" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/3989" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/3989/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/3989">#3989</a></li> <li>Realtime - Suppress socket.io errors in logs by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dgtlmoon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dgtlmoon">@dgtlmoon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4102903222" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/3991" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/3991/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/3991">#3991</a></li> <li>Restock - Add previous_price to restock values <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4088059733" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/3987" data-hovercard-type="issue" data-hovercard-url="/dgtlmoon/changedetection.io/issues/3987/hovercard" href="https://github.com/dgtlmoon/changedetection.io/issues/3987">#3987</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dgtlmoon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dgtlmoon">@dgtlmoon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4109020581" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/3993" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/3993/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/3993">#3993</a></li> <li>fix: correct critical errors in Spanish (es) translation by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rasputino/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rasputino">@rasputino</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4109062986" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/3994" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/3994/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/3994">#3994</a></li> <li><code>last_error</code> should be cleared if page content was the same and there was no error by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dgtlmoon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dgtlmoon">@dgtlmoon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4113383710" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/3997" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/3997/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/3997">#3997</a></li> <li>fix: Czech translation strings updated by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/svetlemodry/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/svetlemodry">@svetlemodry</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4135912582" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4008" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4008/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4008">#4008</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rasputino/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rasputino">@rasputino</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4109062986" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/3994" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/3994/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/3994">#3994</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/svetlemodry/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/svetlemodry">@svetlemodry</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4135912582" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/4008" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/4008/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/4008">#4008</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/dgtlmoon/changedetection.io/compare/0.54.6...0.54.7"><tt>0.54.6...0.54.7</tt></a></p> dgtlmoon tag:github.com,2008:Repository/333483116/0.54.6 2026-03-17T10:54:00Z

0.54.6

<h2>What's Changed</h2> <ul> <li>Bump apprise from 1.9.7 to 1.9.8 by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot">@dependabot</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4068021295" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/3979" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/3979/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/3979">#3979</a></li> <li>fix: add commit calls for pause and mute operations by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/yunhao-jiang/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/yunhao-jiang">@yunhao-jiang</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4068002054" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/3978" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/3978/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/3978">#3978</a></li> <li>Content Fetchers / Browsers - Improvements for pluggable extra fetchers/browsers. by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dgtlmoon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dgtlmoon">@dgtlmoon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4078635639" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/3981" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/3981/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/3981">#3981</a></li> <li>JSONP - Attempt to strip out JSONP, treat as plaintext by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dgtlmoon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dgtlmoon">@dgtlmoon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4079180694" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/3983" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/3983/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/3983">#3983</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/yunhao-jiang/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/yunhao-jiang">@yunhao-jiang</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4068002054" data-permission-text="Title is private" data-url="https://github.com/dgtlmoon/changedetection.io/issues/3978" data-hovercard-type="pull_request" data-hovercard-url="/dgtlmoon/changedetection.io/pull/3978/hovercard" href="https://github.com/dgtlmoon/changedetection.io/pull/3978">#3978</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/dgtlmoon/changedetection.io/compare/0.54.5...0.54.6"><tt>0.54.5...0.54.6</tt></a></p> dgtlmoon
tag:github.com,2008:https://github.com/henrygd/beszel/releases

Release notes from beszel

2026-04-05T20:16:08Z tag:github.com,2008:Repository/825470378/v0.18.7 2026-04-05T20:32:08Z

v0.18.7

<h2>What's Changed</h2> <ul> <li>Add more disk I/O metrics (utilization, read/write time, await, queue depth) (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4181656701" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1866" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1866/hovercard" href="https://github.com/henrygd/beszel/pull/1866">#1866</a>)</li> <li>Add ability to copy alerts between systems by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/svenvg93/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/svenvg93">@svenvg93</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4165667483" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1853" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1853/hovercard" href="https://github.com/henrygd/beszel/pull/1853">#1853</a>)</li> <li>Add <code>SENSORS_TIMEOUT</code> environment variable (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="9808139" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/discussions/1871" data-hovercard-type="discussion" data-hovercard-url="/henrygd/beszel/discussions/1871/hovercard" href="https://github.com/henrygd/beszel/discussions/1871">#1871</a>)</li> <li>Replace <code>distatus/battery</code> with an internal implementation by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/svenvg93/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/svenvg93">@svenvg93</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4188843075" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1872" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1872/hovercard" href="https://github.com/henrygd/beszel/pull/1872">#1872</a>)</li> <li>Restrict universal token API to non-superuser accounts (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="9806554" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/discussions/1870" data-hovercard-type="discussion" data-hovercard-url="/henrygd/beszel/discussions/1870/hovercard" href="https://github.com/henrygd/beszel/discussions/1870">#1870</a>)</li> <li>Fix macOS ARM64 crashes by upgrading <code>gopsutil</code> to v4.26.3 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4196437082" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1881" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1881/hovercard" href="https://github.com/henrygd/beszel/pull/1881">#1881</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3038145897" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/796" data-hovercard-type="issue" data-hovercard-url="/henrygd/beszel/issues/796/hovercard" href="https://github.com/henrygd/beszel/issues/796">#796</a>)</li> <li>Fix text size for system names in grid view by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Malith-Rukshan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Malith-Rukshan">@Malith-Rukshan</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4174815071" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1860" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1860/hovercard" href="https://github.com/henrygd/beszel/pull/1860">#1860</a>)</li> <li>Fix NVMe capacity reporting for Apple SSDs by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/svenvg93/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/svenvg93">@svenvg93</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4188986372" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1873" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1873/hovercard" href="https://github.com/henrygd/beszel/pull/1873">#1873</a>)</li> <li>Fix Windows root disk detection when the executable is not on the root disk (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4179001044" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1863" data-hovercard-type="issue" data-hovercard-url="/henrygd/beszel/issues/1863/hovercard" href="https://github.com/henrygd/beszel/issues/1863">#1863</a>)</li> <li>Fix nested virtual filesystem inclusion in Docker when mounting host root by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/svenvg93/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/svenvg93">@svenvg93</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4172322848" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1859" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1859/hovercard" href="https://github.com/henrygd/beszel/pull/1859">#1859</a>)</li> <li>Fix OPNsense installation persistence by using the daemon user by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/svenvg93/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/svenvg93">@svenvg93</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4196360512" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1880" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1880/hovercard" href="https://github.com/henrygd/beszel/pull/1880">#1880</a>)</li> <li>Upgrade JS dependencies with dependabot security alerts by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/svenvg93/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/svenvg93">@svenvg93</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4196786551" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1882" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1882/hovercard" href="https://github.com/henrygd/beszel/pull/1882">#1882</a>)</li> <li>Upgrade PocketBase to latest version</li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Malith-Rukshan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Malith-Rukshan">@Malith-Rukshan</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4174815071" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1860" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1860/hovercard" href="https://github.com/henrygd/beszel/pull/1860">#1860</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/henrygd/beszel/compare/v0.18.6...v0.18.7"><tt>v0.18.6...v0.18.7</tt></a></p> henrygd tag:github.com,2008:Repository/825470378/v0.18.6 2026-03-29T17:55:31Z

v0.18.6

<h2>What's Changed</h2> <ul> <li>Add <code>apple-touch-icon</code> link by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/y1zhou/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/y1zhou">@y1zhou</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4162453393" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1850" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1850/hovercard" href="https://github.com/henrygd/beszel/pull/1850">#1850</a></li> <li>Fix regression in partition discovery on Docker (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4159200310" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1847" data-hovercard-type="issue" data-hovercard-url="/henrygd/beszel/issues/1847/hovercard" href="https://github.com/henrygd/beszel/issues/1847">#1847</a>)</li> <li>Fix UI bug where charts did not display 1m max until next update</li> <li>Fix agent detection of Podman when using socket proxy (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4158029666" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1846" data-hovercard-type="issue" data-hovercard-url="/henrygd/beszel/issues/1846/hovercard" href="https://github.com/henrygd/beszel/issues/1846">#1846</a>)</li> <li>Fix NVML GPU collection being disabled when <code>nvidia-smi</code> is not in PATH (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4161675065" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1849" data-hovercard-type="issue" data-hovercard-url="/henrygd/beszel/issues/1849/hovercard" href="https://github.com/henrygd/beszel/issues/1849">#1849</a>)</li> <li>Reset SMART interval on agent reconnect if the agent hasn't collected SMART data, allowing config changes to take effect immediately</li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/y1zhou/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/y1zhou">@y1zhou</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4162453393" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1850" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1850/hovercard" href="https://github.com/henrygd/beszel/pull/1850">#1850</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/henrygd/beszel/compare/v0.18.5...v0.18.6"><tt>v0.18.5...v0.18.6</tt></a></p> henrygd tag:github.com,2008:Repository/825470378/v0.18.5 2026-03-27T23:06:23Z

v0.18.5

<h2>What's Changed</h2> <ul> <li>Add "update available" notification in hub web UI with <code>CHECK_UPDATES=true</code> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/svenvg93/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/svenvg93">@svenvg93</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4116318822" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1830" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1830/hovercard" href="https://github.com/henrygd/beszel/pull/1830">#1830</a></li> <li>Add Linux mdraid health monitoring by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/VACInc/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/VACInc">@VACInc</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3948770755" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1750" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1750/hovercard" href="https://github.com/henrygd/beszel/pull/1750">#1750</a></li> <li>Add ports column to containers table (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3678360128" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1481" data-hovercard-type="issue" data-hovercard-url="/henrygd/beszel/issues/1481/hovercard" href="https://github.com/henrygd/beszel/issues/1481">#1481</a>)</li> <li>Allow Linux systemd timer monitoring with <code>SERVICE_PATTERNS</code> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="9670861" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/discussions/1820" data-hovercard-type="discussion" data-hovercard-url="/henrygd/beszel/discussions/1820/hovercard" href="https://github.com/henrygd/beszel/discussions/1820">#1820</a>)</li> <li>Add ZFS ARC support on FreeBSD</li> <li>Add optional tabs layout on web UI system page (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3712124224" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1513" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1513/hovercard" href="https://github.com/henrygd/beszel/pull/1513">#1513</a>)</li> <li>Improve web UI performance and mobile styles (thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/steveiliop56/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/steveiliop56">@steveiliop56</a> for new mobile menu in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4145441895" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1840" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1840/hovercard" href="https://github.com/henrygd/beszel/pull/1840">#1840</a>)</li> <li>Improve disk discovery and I/O device matching (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="9617831" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/discussions/1811" data-hovercard-type="discussion" data-hovercard-url="/henrygd/beszel/discussions/1811/hovercard" href="https://github.com/henrygd/beszel/discussions/1811">#1811</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3985918832" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1772" data-hovercard-type="issue" data-hovercard-url="/henrygd/beszel/issues/1772/hovercard" href="https://github.com/henrygd/beszel/issues/1772">#1772</a>)</li> <li>Improve (likely fix) status alert reliability (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3716512912" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1519" data-hovercard-type="issue" data-hovercard-url="/henrygd/beszel/issues/1519/hovercard" href="https://github.com/henrygd/beszel/issues/1519">#1519</a>)</li> <li>Fix temperature collection blocking agent stats on some systems by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Jimbojones1/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Jimbojones1">@Jimbojones1</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4140143434" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1839" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1839/hovercard" href="https://github.com/henrygd/beszel/pull/1839">#1839</a></li> <li>Fix <code>SMART_INTERVAL</code> consistency across agent reconnects (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4039571990" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1800" data-hovercard-type="issue" data-hovercard-url="/henrygd/beszel/issues/1800/hovercard" href="https://github.com/henrygd/beszel/issues/1800">#1800</a>)</li> <li>Fix container health status for Podman (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="9190998" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/discussions/1475" data-hovercard-type="discussion" data-hovercard-url="/henrygd/beszel/discussions/1475/hovercard" href="https://github.com/henrygd/beszel/discussions/1475">#1475</a>)</li> <li>Fix disk usage averaging for extra disk alerts using historical records by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/victoreduardo/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/victoreduardo">@victoreduardo</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4040410331" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1801" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1801/hovercard" href="https://github.com/henrygd/beszel/pull/1801">#1801</a></li> <li>Fix bandwidth alert computation from byte-per-second source (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3982763596" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1770" data-hovercard-type="issue" data-hovercard-url="/henrygd/beszel/issues/1770/hovercard" href="https://github.com/henrygd/beszel/issues/1770">#1770</a>)</li> <li>Fix 1m chart view leading to inflated Docker network IO during use</li> <li>Fix daylight saving time offset handling in daily quiet hours by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/svenvg93/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/svenvg93">@svenvg93</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4112047969" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1827" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1827/hovercard" href="https://github.com/henrygd/beszel/pull/1827">#1827</a></li> <li>Fix potential nil pointer panics in hub realtime worker and websocket ping</li> <li>Fix: bypass NIC auto-filter when interface is explicitly whitelisted via NICS by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/svenvg93/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/svenvg93">@svenvg93</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4046905798" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1805" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1805/hovercard" href="https://github.com/henrygd/beszel/pull/1805">#1805</a></li> <li>Fix ATA device statistics handling for negative values (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4016811568" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1791" data-hovercard-type="issue" data-hovercard-url="/henrygd/beszel/issues/1791/hovercard" href="https://github.com/henrygd/beszel/issues/1791">#1791</a>)</li> <li>Fix AMD GPU sysfs filesize misreporting workaround (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4039101648" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1799" data-hovercard-type="issue" data-hovercard-url="/henrygd/beszel/issues/1799/hovercard" href="https://github.com/henrygd/beszel/issues/1799">#1799</a>)</li> <li>Fix light flashes when refresh in dark mode by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/svenvg93/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/svenvg93">@svenvg93</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4116422575" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1832" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1832/hovercard" href="https://github.com/henrygd/beszel/pull/1832">#1832</a></li> <li>Fix macOS agent path lookup for <code>macmon</code> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3940534545" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1746" data-hovercard-type="issue" data-hovercard-url="/henrygd/beszel/issues/1746/hovercard" href="https://github.com/henrygd/beszel/issues/1746">#1746</a>)</li> <li>Update Go version and dependencies</li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/guidNull/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/guidNull">@guidNull</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3974791003" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1764" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1764/hovercard" href="https://github.com/henrygd/beszel/pull/1764">#1764</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/victoreduardo/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/victoreduardo">@victoreduardo</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4040410331" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1801" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1801/hovercard" href="https://github.com/henrygd/beszel/pull/1801">#1801</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Jimbojones1/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Jimbojones1">@Jimbojones1</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4140143434" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1839" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1839/hovercard" href="https://github.com/henrygd/beszel/pull/1839">#1839</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/henrygd/beszel/compare/v0.18.4...v0.18.5"><tt>v0.18.4...v0.18.5</tt></a></p> henrygd tag:github.com,2008:Repository/825470378/v0.18.4 2026-02-20T21:51:44Z

v0.18.4

<h2>What's Changed</h2> <ul> <li>Add outbound heartbeat monitoring to external services by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/amirhmoradi/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/amirhmoradi">@amirhmoradi</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3912285389" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1729" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1729/hovercard" href="https://github.com/henrygd/beszel/pull/1729">#1729</a></li> <li>Add experimental GPU monitoring for Apple Silicon by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/raccettura/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/raccettura">@raccettura</a>. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3940578920" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1747" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1747/hovercard" href="https://github.com/henrygd/beszel/pull/1747">#1747</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3940534545" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1746" data-hovercard-type="issue" data-hovercard-url="/henrygd/beszel/issues/1746/hovercard" href="https://github.com/henrygd/beszel/issues/1746">#1746</a>, <a href="https://beszel.dev/guide/gpu#apple" rel="nofollow">docs</a>)</li> <li>Add <code>nvtop</code> integration for GPU monitoring. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3705276431" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1508" data-hovercard-type="issue" data-hovercard-url="/henrygd/beszel/issues/1508/hovercard" href="https://github.com/henrygd/beszel/issues/1508">#1508</a>)</li> <li>Add <code>GPU_COLLECTOR</code> environment variable to manually specify the GPU collector(s).</li> <li>SMART: add eMMC health via sysfs by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/VACInc/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/VACInc">@VACInc</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3918641227" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1736" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1736/hovercard" href="https://github.com/henrygd/beszel/pull/1736">#1736</a></li> <li>Add <code>DISABLE_SSH</code> environment variable to disable SSH agent functionality. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="8764238" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/discussions/1061" data-hovercard-type="discussion" data-hovercard-url="/henrygd/beszel/discussions/1061/hovercard" href="https://github.com/henrygd/beszel/discussions/1061">#1061</a>)</li> <li>Add <code>fingerprint</code> command to the agent. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3905430456" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1726" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1726/hovercard" href="https://github.com/henrygd/beszel/pull/1726">#1726</a>)</li> <li>Include GTT memory in AMD GPU metrics and improve device name lookup. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3762437585" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1569" data-hovercard-type="issue" data-hovercard-url="/henrygd/beszel/issues/1569/hovercard" href="https://github.com/henrygd/beszel/issues/1569">#1569</a>)</li> <li>Improve multiplexed logs detection for Podman. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3959688445" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1755" data-hovercard-type="issue" data-hovercard-url="/henrygd/beszel/issues/1755/hovercard" href="https://github.com/henrygd/beszel/issues/1755">#1755</a>)</li> <li>Harden against Docker API path traversal.</li> <li>Fix issue where the agent could report incorrect root disk I/O when running in Docker. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3920528511" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1737" data-hovercard-type="issue" data-hovercard-url="/henrygd/beszel/issues/1737/hovercard" href="https://github.com/henrygd/beszel/issues/1737">#1737</a>)</li> <li>Show system uptime in the system table by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/svenvg93/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/svenvg93">@svenvg93</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3897354077" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1719" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1719/hovercard" href="https://github.com/henrygd/beszel/pull/1719">#1719</a></li> <li>Retry Docker check on non-200 HTTP response by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ElioDiNino/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ElioDiNino">@ElioDiNino</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3954900154" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1754" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1754/hovercard" href="https://github.com/henrygd/beszel/pull/1754">#1754</a></li> <li>Allow precise value entry for alerts via text input by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/svenvg93/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/svenvg93">@svenvg93</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3897252520" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1718" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1718/hovercard" href="https://github.com/henrygd/beszel/pull/1718">#1718</a></li> <li>Add version flag to agent by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/svenvg93/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/svenvg93">@svenvg93</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3809339130" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1639" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1639/hovercard" href="https://github.com/henrygd/beszel/pull/1639">#1639</a></li> <li>Fix race issue with meter threshold colors.</li> <li>Add <code>InstallMethod</code> parameter to Windows install script.</li> <li>Update Go version and dependencies.</li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/VACInc/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/VACInc">@VACInc</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3918641227" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1736" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1736/hovercard" href="https://github.com/henrygd/beszel/pull/1736">#1736</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/amirhmoradi/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/amirhmoradi">@amirhmoradi</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3912285389" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1729" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1729/hovercard" href="https://github.com/henrygd/beszel/pull/1729">#1729</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ElioDiNino/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ElioDiNino">@ElioDiNino</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3954900154" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1754" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1754/hovercard" href="https://github.com/henrygd/beszel/pull/1754">#1754</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/raccettura/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/raccettura">@raccettura</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3940578920" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1747" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1747/hovercard" href="https://github.com/henrygd/beszel/pull/1747">#1747</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/henrygd/beszel/compare/v0.18.3...v0.18.4"><tt>v0.18.3...v0.18.4</tt></a></p> henrygd tag:github.com,2008:Repository/825470378/v0.18.3 2026-02-01T19:02:43Z

v0.18.3

<h2>Notice</h2> <ul> <li> <p>The Windows agent's updated version of <code>LibreHardwareMonitorLib</code> now uses <a href="https://pawnio.eu/" rel="nofollow">PawnIO</a> instead of WinRing0. If you lose temperature sensors, make sure PawnIO is installed. (See <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3829882313" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1657" data-hovercard-type="issue" data-hovercard-url="/henrygd/beszel/issues/1657/hovercard" href="https://github.com/henrygd/beszel/issues/1657">#1657</a> and <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3875413368" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1697" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1697/hovercard" href="https://github.com/henrygd/beszel/pull/1697">#1697</a>.)</p> </li> <li> <p>Container <code>NetworkSent</code> and <code>NetworkRecv</code> fields have been deprecated in favor of <code>Bandwidth</code>. Agents will stop populating those fields in 0.19.0, so please update any integrations to prefer <code>Bandwidth</code>. It's available for all containers on hubs >= 0.18.3.</p> </li> </ul> <h2>What's Changed</h2> <ul> <li>Add experimental sysfs AMD GPU collector. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2975289932" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/737" data-hovercard-type="issue" data-hovercard-url="/henrygd/beszel/issues/737/hovercard" href="https://github.com/henrygd/beszel/issues/737">#737</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3762437585" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1569" data-hovercard-type="issue" data-hovercard-url="/henrygd/beszel/issues/1569/hovercard" href="https://github.com/henrygd/beszel/issues/1569">#1569</a>)</li> <li>Improve container network stats accuracy.</li> <li>Fix <code>SHARE_ALL_SYSTEMS</code> for system_details, smart_devices, and systemd_services. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3833039682" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1660" data-hovercard-type="issue" data-hovercard-url="/henrygd/beszel/issues/1660/hovercard" href="https://github.com/henrygd/beszel/issues/1660">#1660</a>)</li> <li>Improve CJK truncation in UI.</li> <li>Fix container uptime sorting edge case. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3873340617" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1696" data-hovercard-type="issue" data-hovercard-url="/henrygd/beszel/issues/1696/hovercard" href="https://github.com/henrygd/beszel/issues/1696">#1696</a>)</li> <li>Remove stale systemd services from tracking after deletion. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3776877950" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1594" data-hovercard-type="issue" data-hovercard-url="/henrygd/beszel/issues/1594/hovercard" href="https://github.com/henrygd/beszel/issues/1594">#1594</a>)</li> <li>Update honeypot field name and autofill ignores. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3272085219" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1011" data-hovercard-type="issue" data-hovercard-url="/henrygd/beszel/issues/1011/hovercard" href="https://github.com/henrygd/beszel/issues/1011">#1011</a>)</li> <li>Write health_file to <code>/dev/shm</code> instead of <code>/tmp</code> if available. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3649076304" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1455" data-hovercard-type="issue" data-hovercard-url="/henrygd/beszel/issues/1455/hovercard" href="https://github.com/henrygd/beszel/issues/1455">#1455</a>)</li> <li>Ensure battery current charge doesn't exceed full capacity. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3841928559" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1668" data-hovercard-type="issue" data-hovercard-url="/henrygd/beszel/issues/1668/hovercard" href="https://github.com/henrygd/beszel/issues/1668">#1668</a>)</li> <li>Increase <code>smartctl --scan</code> timeout to 10 seconds. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3661807340" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1465" data-hovercard-type="issue" data-hovercard-url="/henrygd/beszel/issues/1465/hovercard" href="https://github.com/henrygd/beszel/issues/1465">#1465</a>)</li> <li>Update Go dependencies</li> </ul> <ul> <li>Change usermod to addgroup for docker access by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/wowi42/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/wowi42">@wowi42</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3811901372" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1641" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1641/hovercard" href="https://github.com/henrygd/beszel/pull/1641">#1641</a></li> <li>fix: update smartctlArgs call to use hasExistingData flag by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/nemvince/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/nemvince">@nemvince</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3812879389" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1645" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1645/hovercard" href="https://github.com/henrygd/beszel/pull/1645">#1645</a></li> <li>feat: add tooltip to system name in systems table by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Fahleen1/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Fahleen1">@Fahleen1</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3811715578" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1640" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1640/hovercard" href="https://github.com/henrygd/beszel/pull/1640">#1640</a></li> <li>chore: update workflows and templates by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/svenvg93/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/svenvg93">@svenvg93</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3835684029" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1661" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1661/hovercard" href="https://github.com/henrygd/beszel/pull/1661">#1661</a></li> <li>Add SMART_DEVICES_SEPARATOR + allow drives with the same name to be added with different types (e.g. raid controllers) by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jules2689/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jules2689">@jules2689</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3827990336" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1655" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1655/hovercard" href="https://github.com/henrygd/beszel/pull/1655">#1655</a></li> <li>Chore: Remove Debian package goreleaser workaround by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/svenvg93/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/svenvg93">@svenvg93</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3852905996" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1677" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1677/hovercard" href="https://github.com/henrygd/beszel/pull/1677">#1677</a></li> <li>[Agent] feat: parse ATA device statistics for temperature and future metrics by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/sternma/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/sternma">@sternma</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3857177511" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1689" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1689/hovercard" href="https://github.com/henrygd/beszel/pull/1689">#1689</a></li> <li>[Bug] Restore "Add System" button on mobile. by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/svenvg93/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/svenvg93">@svenvg93</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3857045138" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1687" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1687/hovercard" href="https://github.com/henrygd/beszel/pull/1687">#1687</a></li> <li>Bug: Apply SELinux context after binary replacement by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/svenvg93/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/svenvg93">@svenvg93</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3852968055" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1678" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1678/hovercard" href="https://github.com/henrygd/beszel/pull/1678">#1678</a></li> <li>feat: Added tooltips for navbar buttons to clear meaning of each one by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Fahleen1/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Fahleen1">@Fahleen1</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3808011520" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1636" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1636/hovercard" href="https://github.com/henrygd/beszel/pull/1636">#1636</a></li> <li>Bug: Don't force lowercase text by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/svenvg93/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/svenvg93">@svenvg93</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3853375894" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1682" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1682/hovercard" href="https://github.com/henrygd/beszel/pull/1682">#1682</a></li> <li>fix: update LibreHardwareMonitorLib to 0.9.5 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/bartvdbraak/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/bartvdbraak">@bartvdbraak</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3875413368" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1697" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1697/hovercard" href="https://github.com/henrygd/beszel/pull/1697">#1697</a></li> <li>bug: ignore alt key combinations by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/svenvg93/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/svenvg93">@svenvg93</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3877030816" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1698" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1698/hovercard" href="https://github.com/henrygd/beszel/pull/1698">#1698</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/wowi42/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/wowi42">@wowi42</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3811901372" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1641" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1641/hovercard" href="https://github.com/henrygd/beszel/pull/1641">#1641</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/nemvince/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/nemvince">@nemvince</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3812879389" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1645" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1645/hovercard" href="https://github.com/henrygd/beszel/pull/1645">#1645</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Fahleen1/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Fahleen1">@Fahleen1</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3811715578" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1640" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1640/hovercard" href="https://github.com/henrygd/beszel/pull/1640">#1640</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jules2689/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jules2689">@jules2689</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3827990336" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1655" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1655/hovercard" href="https://github.com/henrygd/beszel/pull/1655">#1655</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/sternma/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/sternma">@sternma</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3857177511" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1689" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1689/hovercard" href="https://github.com/henrygd/beszel/pull/1689">#1689</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/bartvdbraak/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/bartvdbraak">@bartvdbraak</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3875413368" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1697" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1697/hovercard" href="https://github.com/henrygd/beszel/pull/1697">#1697</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/henrygd/beszel/compare/v0.18.2...v0.18.3"><tt>v0.18.2...v0.18.3</tt></a></p> henrygd tag:github.com,2008:Repository/825470378/v0.18.2 2026-01-13T00:57:45Z

v0.18.2

<p>This release fixes a regression that resulted in the agent binary being dynamically linked, causing it to fail on musl-based Linux distributions like Alpine and OpenWrt. If you were affected by this, see below for instructions to fix.</p> <h2>What's Changed</h2> <ul> <li>Add separate dynamically linked glibc build for Linux. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3802240761" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1618" data-hovercard-type="issue" data-hovercard-url="/henrygd/beszel/issues/1618/hovercard" href="https://github.com/henrygd/beszel/issues/1618">#1618</a>)</li> <li>Fix GPU ID collision between Intel and NVIDIA collectors. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3717554405" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1522" data-hovercard-type="issue" data-hovercard-url="/henrygd/beszel/issues/1522/hovercard" href="https://github.com/henrygd/beszel/issues/1522">#1522</a>)</li> <li>Agent <code>update</code> command now detects your system's C library and downloads the optimal binary (static or glibc) on Linux.</li> <li>fix: some of indonesia translate by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/marmar76/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marmar76">@marmar76</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3803450932" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1625" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1625/hovercard" href="https://github.com/henrygd/beszel/pull/1625">#1625</a></li> <li>Jetson tegrastats regex pre jetpack5 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Vascolas007/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Vascolas007">@Vascolas007</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3805875607" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1631" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1631/hovercard" href="https://github.com/henrygd/beszel/pull/1631">#1631</a></li> <li>site: only hide GPU engine graph if entire usage is 0% by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/crimist/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/crimist">@crimist</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3802570648" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1624" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1624/hovercard" href="https://github.com/henrygd/beszel/pull/1624">#1624</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/marmar76/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marmar76">@marmar76</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3803450932" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1625" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1625/hovercard" href="https://github.com/henrygd/beszel/pull/1625">#1625</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Vascolas007/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Vascolas007">@Vascolas007</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3805875607" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1631" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1631/hovercard" href="https://github.com/henrygd/beszel/pull/1631">#1631</a></li> </ul> <h2>Fix for musl-based Linux distributions</h2> <p>If you updated to a version that currently fails to start (<code>./beszel-agent: not found</code>), you can restore your agent by running the following commands:</p> <div class="highlight highlight-source-shell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="# 1. Download latest static binary (replace 'amd64' with your arch if different) curl -L https://github.com/henrygd/beszel/releases/latest/download/beszel-agent_linux_amd64.tar.gz | tar -xz # 2. Replace the broken binary mv beszel-agent /opt/beszel-agent/beszel-agent chmod +x /opt/beszel-agent/beszel-agent # 3. Restart the service # For Alpine: rc-service beszel-agent restart # For OpenWRT: /etc/init.d/beszel-agent restart"><pre><span class="pl-c"><span class="pl-c"># 1. Download latest static binary (replace 'amd64' with your arch if different) curl -L https://github.com/henrygd/beszel/releases/latest/download/beszel-agent_linux_amd64.tar.gz <span class="pl-k">| tar -xz <span class="pl-c"><span class="pl-c"># 2. Replace the broken binary mv beszel-agent /opt/beszel-agent/beszel-agent chmod +x /opt/beszel-agent/beszel-agent <span class="pl-c"><span class="pl-c"># 3. Restart the service <span class="pl-c"><span class="pl-c"># For Alpine: rc-service beszel-agent restart <span class="pl-c"><span class="pl-c"># For OpenWRT: /etc/init.d/beszel-agent restart</pre></div> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/henrygd/beszel/compare/v0.18.1...v0.18.2"><tt>v0.18.1...v0.18.2</tt></a></p> henrygd tag:github.com,2008:Repository/825470378/v0.18.1 2026-01-12T02:30:10Z

v0.18.1

<p>Fixes bug in <code>0.18.0</code> release where all containers were cleared from the "All Containers" page when any system returned no containers.</p> <p>Additionally, there was a temporary problem with the <code>:latest</code> Docker image which may have caused your agents to report as down. This is fixed now and you can re-pull the image if necessary: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3802240761" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1618" data-hovercard-type="issue" data-hovercard-url="/henrygd/beszel/issues/1618/hovercard?comment_id=3736640026&comment_type=issue_comment" href="https://github.com/henrygd/beszel/issues/1618#issuecomment-3736640026">#1618 (comment)</a></p> henrygd tag:github.com,2008:Repository/825470378/v0.18.0 2026-01-11T23:23:19Z

v0.18.0</span>
</span>
<h2>What's Changed</h2> <ul> <li>Add option to make universal token permanent. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3363538692" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1097" data-hovercard-type="issue" data-hovercard-url="/henrygd/beszel/issues/1097/hovercard" href="https://github.com/henrygd/beszel/issues/1097">#1097</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3796153472" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1614" data-hovercard-type="issue" data-hovercard-url="/henrygd/beszel/issues/1614/hovercard" href="https://github.com/henrygd/beszel/issues/1614">#1614</a>)</li> <li>Add experimental NVML GPU collector. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3717554405" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1522" data-hovercard-type="issue" data-hovercard-url="/henrygd/beszel/issues/1522/hovercard" href="https://github.com/henrygd/beszel/issues/1522">#1522</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3771437681" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1587" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1587/hovercard" href="https://github.com/henrygd/beszel/pull/1587">#1587</a>)</li> <li>Add low battery alerts. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3703506767" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1507" data-hovercard-type="issue" data-hovercard-url="/henrygd/beszel/issues/1507/hovercard" href="https://github.com/henrygd/beszel/issues/1507">#1507</a>)</li> <li>Add battery charge to systems table.</li> <li>Add <code>--url</code> and <code>--token</code> command line arguments to the agent. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3718725499" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1524" data-hovercard-type="issue" data-hovercard-url="/henrygd/beszel/issues/1524/hovercard" href="https://github.com/henrygd/beszel/issues/1524">#1524</a>)</li> <li>Collect S.M.A.R.T. data in the background every hour.</li> <li>Add <code>SMART_INTERVAL</code> environment variable to customize S.M.A.R.T. data collection interval.</li> <li>Collect system distribution and architecture.</li> <li>Add <code>system_details</code> collection to store infrequently updated system information.</li> <li>Improve S.M.A.R.T. device path lookup for NVMe devices. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3702280008" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1504" data-hovercard-type="issue" data-hovercard-url="/henrygd/beszel/issues/1504/hovercard" href="https://github.com/henrygd/beszel/issues/1504">#1504</a>)</li> <li>Raise <code>smartctl</code> timeout to 15 seconds. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3661807340" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1465" data-hovercard-type="issue" data-hovercard-url="/henrygd/beszel/issues/1465/hovercard" href="https://github.com/henrygd/beszel/issues/1465">#1465</a>)</li> <li>Fix container logs decoding for raw streams. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3728743242" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1535" data-hovercard-type="issue" data-hovercard-url="/henrygd/beszel/issues/1535/hovercard" href="https://github.com/henrygd/beszel/issues/1535">#1535</a>)</li> <li>Rename login honeypot field to prevent password manager autofill (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3272085219" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1011" data-hovercard-type="issue" data-hovercard-url="/henrygd/beszel/issues/1011/hovercard" href="https://github.com/henrygd/beszel/issues/1011">#1011</a>).</li> <li>fix: When there is no client, LoaderCircle will always transfer by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Zero2A11/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Zero2A11">@Zero2A11</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3709292713" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1511" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1511/hovercard" href="https://github.com/henrygd/beszel/pull/1511">#1511</a></li> <li>fix non unique fingerprint by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/deadbeef84/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/deadbeef84">@deadbeef84</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3745163201" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1556" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1556/hovercard" href="https://github.com/henrygd/beszel/pull/1556">#1556</a></li> <li>bug: fix disk sorting in smart table by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/svenvg93/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/svenvg93">@svenvg93</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3740597474" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1551" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1551/hovercard" href="https://github.com/henrygd/beszel/pull/1551">#1551</a></li> <li>chore; add check for systemd before monitoring by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/svenvg93/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/svenvg93">@svenvg93</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3740508386" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1550" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1550/hovercard" href="https://github.com/henrygd/beszel/pull/1550">#1550</a></li> <li>fix: use origin country flags for Spanish and Portuguese languages by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Natxo09/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Natxo09">@Natxo09</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3762895074" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1571" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1571/hovercard" href="https://github.com/henrygd/beszel/pull/1571">#1571</a></li> <li>Add Serbian and Bahasa Indonesia translations.</li> <li>Update Go dependencies.</li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Zero2A11/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Zero2A11">@Zero2A11</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3709292713" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1511" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1511/hovercard" href="https://github.com/henrygd/beszel/pull/1511">#1511</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/daviddavis/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/daviddavis">@daviddavis</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3723298146" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1530" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1530/hovercard" href="https://github.com/henrygd/beszel/pull/1530">#1530</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/deadbeef84/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/deadbeef84">@deadbeef84</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3745163201" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1556" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1556/hovercard" href="https://github.com/henrygd/beszel/pull/1556">#1556</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/crimist/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/crimist">@crimist</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3771437681" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1587" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1587/hovercard" href="https://github.com/henrygd/beszel/pull/1587">#1587</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Natxo09/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Natxo09">@Natxo09</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3762895074" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1571" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1571/hovercard" href="https://github.com/henrygd/beszel/pull/1571">#1571</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/henrygd/beszel/compare/v0.17.0...v0.18.0"><tt>v0.17.0...v0.18.0</tt></a></p> github-actions[bot] tag:github.com,2008:Repository/825470378/v0.17.0 2025-12-03T00:15:51Z</span>
</span>
v0.17.0</span>
</span>
<h2>What's Changed</h2> <ul> <li>Add quiet hours to silence alerts during specific time periods. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="7434023" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/discussions/265" data-hovercard-type="discussion" data-hovercard-url="/henrygd/beszel/discussions/265/hovercard" href="https://github.com/henrygd/beszel/discussions/265">#265</a>)</li> <li>Add dedicated S.M.A.R.T. page.</li> <li>Add alerts for S.M.A.R.T. failures.</li> <li>Add <code>DISK_USAGE_CACHE</code> environment variable. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3627406666" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1426" data-hovercard-type="issue" data-hovercard-url="/henrygd/beszel/issues/1426/hovercard" href="https://github.com/henrygd/beszel/issues/1426">#1426</a>)</li> <li>Add <code>SKIP_SYSTEMD</code> environment variable. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3642350322" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1448" data-hovercard-type="issue" data-hovercard-url="/henrygd/beszel/issues/1448/hovercard" href="https://github.com/henrygd/beszel/issues/1448">#1448</a>)</li> <li>Add hub builds for Windows and FreeBSD.</li> <li>Change extra disk indicators in systems table to display usage range as dots. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3621079186" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1409" data-hovercard-type="issue" data-hovercard-url="/henrygd/beszel/issues/1409/hovercard" href="https://github.com/henrygd/beszel/issues/1409">#1409</a>)</li> <li>Strip ANSI escape sequences from docker logs. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3677475526" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1478" data-hovercard-type="issue" data-hovercard-url="/henrygd/beszel/issues/1478/hovercard" href="https://github.com/henrygd/beszel/issues/1478">#1478</a>)</li> <li>Font ligatures create unwanted artifacts in random ids by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/m90/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/m90">@m90</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3630337660" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1434" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1434/hovercard" href="https://github.com/henrygd/beszel/pull/1434">#1434</a></li> <li>fix: Fix the issue where the Add System button is visible to read-only users. by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/zjkal/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/zjkal">@zjkal</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3639432747" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1442" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1442/hovercard" href="https://github.com/henrygd/beszel/pull/1442">#1442</a></li> <li>[Feature] Add crossorigin attribute to manifest link by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/pavelpikta/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/pavelpikta">@pavelpikta</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3651316109" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1457" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1457/hovercard" href="https://github.com/henrygd/beszel/pull/1457">#1457</a></li> <li>Update Go dependencies.</li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/m90/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/m90">@m90</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3630337660" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1434" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1434/hovercard" href="https://github.com/henrygd/beszel/pull/1434">#1434</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/pavelpikta/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/pavelpikta">@pavelpikta</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3651316109" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1457" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1457/hovercard" href="https://github.com/henrygd/beszel/pull/1457">#1457</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/henrygd/beszel/compare/v0.16.1...v0.17.0"><tt>v0.16.1...v0.17.0</tt></a></p> henrygd tag:github.com,2008:Repository/825470378/v0.16.1 2025-11-14T22:50:06Z</span>
</span>
v0.16.1</span>
</span>
<ul> <li>Add services column to All Systems table. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3392551159" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1153" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1153/hovercard" href="https://github.com/henrygd/beszel/pull/1153">#1153</a>)</li> <li>Add <code>SERVICE_PATTERNS</code> environment variable to filter systemd services. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3392551159" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1153" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1153/hovercard" href="https://github.com/henrygd/beszel/pull/1153">#1153</a>)</li> <li>Detect and handle immutable filesystems like Fedora Silverblue by @SoulSniper1212 in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3619450142" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1405" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1405/hovercard" href="https://github.com/henrygd/beszel/pull/1405">#1405</a></li> <li>Add setting for layout width.</li> <li>Set a dynamic upper domain on the YAxis for container chart by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/evrial/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/evrial">@evrial</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3621865501" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1412" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1412/hovercard" href="https://github.com/henrygd/beszel/pull/1412">#1412</a></li> <li>Add alert history page size preference persistence by @SoulSniper1212 in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3619437868" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1404" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1404/hovercard" href="https://github.com/henrygd/beszel/pull/1404">#1404</a></li> <li>Update actions to lock issues and skip PRs by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/svenvg93/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/svenvg93">@svenvg93</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3625245474" data-permission-text="Title is private" data-url="https://github.com/henrygd/beszel/issues/1419" data-hovercard-type="pull_request" data-hovercard-url="/henrygd/beszel/pull/1419/hovercard" href="https://github.com/henrygd/beszel/pull/1419">#1419</a></li> <li>Update Go dependencies.</li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/henrygd/beszel/compare/v0.16.0...v0.16.1"><tt>v0.16.0...v0.16.1</tt></a></p> henrygd</span>
Consejo: Resalte el texto para compartir o agregar a las listas de ignorados.  — Download difference patch
Por ahora, las diferencias se realizan en texto, no gráficamente, solo está disponible la última captura de pantalla.
La captura de pantalla requiere que Playwright/WebDriver esté habilitado