2026-10-25
🆕 New Scripts
🚀 Updated Scripts
-
🐞 Bug Fixes
- fix(mealie): install ffmpeg for video recipe import @clartek (#18210)
- Termix: step through 2.9.2 when updating from 2.8 or older @MickLesk (#18158)
- Element Synapse: remove the registration line by its text, not line 34 @MickLesk (#18201)
- Element Synapse: drop the ::1 listener so a container without IPv6 starts @MickLesk (#18180)
- Heimdall: generate the app key without the production prompt @MickLesk (#18156)
- Frigate: fetch the Intel graphics key with retries before building the media driver @MickLesk (#18192)
- Pterodactyl Panel: default the admin's first and last name when left empty @MickLesk (#18177)
- Jellyseerr: point fresh installs to Seerr instead of a missing install script @MickLesk (#18183)
- Pi-hole: download the installer before running it @MickLesk (#18182)
- OmniTools: give the build a git commit to read @MickLesk (#18181)
- iVentoy: stop early in an unprivileged container @MickLesk (#18179)
- Immich: stop early on Debian 12 instead of failing at apt @MickLesk (#18178)
- paperless-ngx: fix missing index folder @Segelzwerg (#18142)
- Anytype Server: keep the .env across updates and recreate a lost one @MickLesk (#18155)
- changedetection: build Browserless from its lockfile on update @MickLesk (#18157)
- Zitadel: identify the machine by hostname when it has no private IPv4 @MickLesk (#18139)
- fix(bar-assistant): publish starter media catalog so new bars provision @och29 (#18130)
-
✨ New Features
-
💥 Breaking Changes
- Hermes Agent: install, update and run everything as the hermes user @MickLesk (#18203)
- tubearchivist: fix: prepare tubearchivist for v0.6.0 @CrazyWolf13 (#17867)
-
🔧 Refactor
💾 Core
- alpine: fix uv release url @mfelipe (core#168)
- Set npm's script and git policy for root too, so --prefix keeps it @MickLesk (core#170)
- Upgrade Node.js in place when an app package depends on it @MickLesk (core#169)