mirror of
https://github.com/alexbelgium/hassio-addons.git
synced 2026-08-26 06:43:31 +02:00
Seventeen addons carried a config.yaml version that awesomeversion, the library Home Assistant orders versions with, reports as UNKNOWN: text tags such as version-bf9e0b4f or sts, LinuxServer tags such as v26.2-ls256, and local counters written as a semver pre-release such as 15.7-47. Home Assistant cannot tell which of two such versions is newer, so update detection depends on a compare exception rather than on ordering, and any version that becomes partially comparable silently stops being offered. Each version keeps every number it carried, as a section of its own: v26.2-ls256 becomes v26.2.256, 4.16-r0-ls95-7 becomes 4.16.0.95.7 and 5.0.0b5-3 becomes 5.0.0.5.3, so nothing that ordered the addon is lost and no previously published version is reused. The two versions holding no number at all use the date instead. Only config.yaml and CHANGELOG.md change, so every addon still builds from the upstream tag recorded in its Dockerfile and updater.json. Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
83 lines
5.7 KiB
Markdown
83 lines
5.7 KiB
Markdown
## 4.16.0.95.7 (2026-08-01)
|
|
|
|
- Version renamed from `4.16-r0-ls95-7`, which Home Assistant could not order and therefore could not reliably offer as an update: every number of the previous version is kept, as a section of its own. The addon itself and the upstream version it tracks are unchanged
|
|
|
|
## 4.16-r0-ls95-7 (28-07-2026)
|
|
|
|
- Fix Selkies dying with a Rust `RuntimeDirNotSet` unwrap panic just after `Data WebSocket Server listening on port 8081`, and the data websocket then being proxied to the wrong port. Upstream relies on s6-rc ordering: `init-selkies-config` publishes `XDG_RUNTIME_DIR` and `CUSTOM_WS_PORT` into the s6 envdir and `svc-selkies` starts afterwards. The add-on entrypoint replaces s6-overlay and starts every `s6-rc.d` run script in parallel with no dependency graph, so Selkies can snapshot the envdir before that oneshot has written to it -- which is why it bound port 8081 (its own default) instead of the 8082 nginx proxies to, and why its Wayland compositor found no runtime directory to bind a socket in. `20-folders.sh` now exports both variables inside each run script, where no start ordering can lose them, and corrects the base image's `$HOME/.XDG` override where that write happens instead of appending a correction after the `exit 0` that the oneshot-tolerance block adds -- which meant the correction never ran on any boot after the first.
|
|
|
|
- Microsoft Edge install: `apt-get` and `dpkg` failures no longer abort container startup -- a transient mirror failure or a bad download now logs a warning and leaves the desktop running without Edge, and apt acquisition is bounded so a stalled mirror cannot hang start-up. The post-install wrapper swap is now gated on the helper still being present, so a second run cannot move the installed wrapper aside with nothing left to replace it.
|
|
|
|
## 4.16-r0-ls95-6 (28-07-2026)
|
|
|
|
- Share the Selkies startup scripts with the `claude_desktop` add-on by symlink (`20-folders.sh`, `21-gpu_permissions.sh`, `80-configuration.sh`, `90-ingress.sh` and the nginx includes), so the fixes made there now apply here too. This brings in: GPU render-node permissions granted before the graphical services start (fixes `libEGL warning: failed to open /dev/dri/card0: Permission denied` and the resulting "waiting for stream" hang); the s6 envdir and `XDG_RUNTIME_DIR` created up front; the cache redirected to tmpfs; `/tmp/.X11-unix` pre-created so Xorg can bind its socket as a non-root user; the `init-video` and `init-selkies-config` oneshots made non-fatal so a partially permitted device setup no longer crash-loops the add-on; and an ingress config that keeps the correct (non-SSL) nginx server block. The Microsoft Edge install moves to its own webtop-only `81-microsoft_edge.sh`, which also picks up the ownership fixup that previously ran in `20-folders.sh` before Edge was installed and so never matched anything.
|
|
|
|
- Added support for configuring extra environment variables via the `env_vars` add-on option alongside config.yaml. See https://github.com/alexbelgium/hassio-addons/wiki/Add-Environment-variables-to-your-Addon-2 for details.
|
|
|
|
## 4.16-r0-ls95-5 (2026-02-23)
|
|
- Fix ingress: replace CWS port placeholder with 8082 and SUBFOLDER with /
|
|
|
|
## 4.16-r0-ls95-4 (2025-06-01)
|
|
- Minor bugs fixed
|
|
## 4.16-r0-ls94-4 (2025-05-28)
|
|
- Minor bugs fixed
|
|
## 4.16-r0-ls94-2 (2025-05-28)
|
|
- Minor bugs fixed
|
|
|
|
## 4.16-r0-ls94 (2025-05-24)
|
|
- Update to latest version from linuxserver/docker-webtop (changelog : https://github.com/linuxserver/docker-webtop/releases)
|
|
## 4.16-r0-ls93-2 (2025-05-17)
|
|
- Minor bugs fixed
|
|
|
|
## 4.16-r0-ls93 (2025-05-17)
|
|
- Update to latest version from linuxserver/docker-webtop (changelog : https://github.com/linuxserver/docker-webtop/releases)
|
|
|
|
## 4.16-r0-ls94 (2025-04-26)
|
|
- Update to latest version from linuxserver/docker-webtop (changelog : https://github.com/linuxserver/docker-webtop/releases)
|
|
|
|
## 4.16-r0-ls93 (2025-04-19)
|
|
- Update to latest version from linuxserver/docker-webtop (changelog : https://github.com/linuxserver/docker-webtop/releases)
|
|
|
|
## 4.16-r0-ls94 (2025-04-05)
|
|
- Update to latest version from linuxserver/docker-webtop (changelog : https://github.com/linuxserver/docker-webtop/releases)
|
|
|
|
## 4.16-r0-ls93 (2025-03-29)
|
|
- Update to latest version from linuxserver/docker-webtop (changelog : https://github.com/linuxserver/docker-webtop/releases)
|
|
|
|
## 4.16-r0-ls95 (2025-03-22)
|
|
- Update to latest version from linuxserver/docker-webtop (changelog : https://github.com/linuxserver/docker-webtop/releases)
|
|
|
|
## 4.16-r0-ls94 (2025-03-15)
|
|
- Update to latest version from linuxserver/docker-webtop (changelog : https://github.com/linuxserver/docker-webtop/releases)
|
|
|
|
## 4.16-r0-ls93 (2025-03-08)
|
|
- Update to latest version from linuxserver/docker-webtop (changelog : https://github.com/linuxserver/docker-webtop/releases)
|
|
|
|
## 4.16-r0-ls95 (2025-03-01)
|
|
- Update to latest version from linuxserver/docker-webtop (changelog : https://github.com/linuxserver/docker-webtop/releases)
|
|
## 4.16-r0-ls94-5 (2025-02-21)
|
|
- Option to install microsoft edge
|
|
|
|
## 4.16-r0-ls94-3 (2025-02-15)
|
|
- Update to latest version from linuxserver/docker-webtop (changelog : https://github.com/linuxserver/docker-webtop/releases)
|
|
|
|
## 4.16-r0-ls94-9 (2025-01-29)
|
|
- Minor bugs fixed
|
|
## 4.16-r0-ls94-7 (2025-01-29)
|
|
- External port disabled by default to rely on ingress
|
|
- Added a message that opening a port without password is a very high risk
|
|
- Add microsoft edge
|
|
|
|
## 4.16-r0-ls94 (2025-01-25)
|
|
- Update to latest version from linuxserver/docker-webtop (changelog : https://github.com/linuxserver/docker-webtop/releases)
|
|
|
|
## fb06d0b4-ls71-5 (2025-01-24)
|
|
- Minor bugs fixed
|
|
|
|
## fb06d0b4-ls71-4 (2025-01-24)
|
|
- Minor bugs fixed
|
|
|
|
## fb06d0b4-ls71-2 (2025-01-24)
|
|
- First version of Ubuntu KDE
|
|
- Use own ssl certificates
|