Files
ProxmoxVE/.github/changelogs/2026/10.md
community-scripts-pr-app[bot] 4841feeb0c Archive old changelog entries (#18146)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-10-25 00:04:20 +00:00

37 KiB
Generated

2026-10-24

🚀 Updated Scripts

  • 🐞 Bug Fixes

    • patchmon: avoids systemd environment secret leaks via D-Bus/subprocesses. @rhclayto (#18074)
    • fix: Linkwarden - clear Yarn berry cache after install and update- #18115 @bferd (#18116)
    • Borg-UI: recreate the borg venvs with --clear @MickLesk (#18118)
    • SnapOtter: recreate the AI venv with --clear @MickLesk (#18119)
    • Update authentik version to 2026.8.5 @thieneret (#18125)
  • ✨ New Features

  • 🔧 Refactor

    • install: answer every prompt from the environment, survive a closed stdin @MickLesk (#18121)

🧰 Tools

  • 🐞 Bug Fixes

    • fix(addons): use catch_errors so the update marker is cleared @mazelado (#18128)

2026-10-23

🚀 Updated Scripts

💾 Core

  • Telemetry: explain and categorize by the command that failed @MickLesk (core#166)
  • error-handler: report a handled silent failure only on its own line @MickLesk (core#165)
  • VM silent: return the failure instead of exiting @MickLesk (core#164)
  • error-handler: keep the start explanation and the final IP lookup from failing the run @MickLesk (core#163)
  • error output: report a failure inside a subshell once @MickLesk (core#162)
  • general: allow Composer as root in every script @MickLesk (core#161)
  • lxc-updater: skip the resource check when the container cannot read its RAM @MickLesk (core#160)
  • vm-core: let vm_timezone_default survive a host without /etc/timezone @MickLesk (core#159)

2026-10-22

🚀 Updated Scripts

💾 Core

❔ Uncategorized

2026-10-21

🚀 Updated Scripts

💾 Core

2026-10-20

🚀 Updated Scripts

💾 Core

2026-10-19

🆕 New Scripts

🚀 Updated Scripts

  • 🐞 Bug Fixes

  • ✨ New Features

    • feat(mealie): add reverse proxy auth settings to mealie.env @bferd (#18006)

2026-10-18

🚀 Updated Scripts

  • 🐞 Bug Fixes

  • 💥 Breaking Changes

    • fix: geopulse 2.0.0 upgrade support (nginx .mjs, pg18, jwt cleanup) @CrazyWolf13 (#17978)

💾 Core

2026-10-17

🆕 New Scripts

🚀 Updated Scripts

2026-10-16

🆕 New Scripts

🚀 Updated Scripts

💾 Core

2026-10-15

🚀 Updated Scripts

💾 Core

2026-10-14

🚀 Updated Scripts

  • 🐞 Bug Fixes

    • Paperclip: fall back to a non-frozen install when the release lockfile is stale @MickLesk (#17922)
  • 🔧 Refactor

    • Immich: rebuild the image libraries when the revision record is missing @MickLesk (#17919)

💾 Core

  • Show what the failing command printed, and keep verbose output in the log @MickLesk (core#139)
  • Install jq before the release lookup and show what a non-JSON answer was @MickLesk (core#138)
  • Refresh the NodeSource key before a same-major Node.js update @MickLesk (core#137)
  • github: say why a forge could not be reached instead of 'connection failed' @MickLesk (core#136)

2026-10-13

🚀 Updated Scripts

  • 🐞 Bug Fixes

  • 💥 Breaking Changes

    • zammad: Debian 13, new apt repo, Elasticsearch 8 @durzo (#17836)

💾 Core

2026-10-12

🆕 New Scripts

🚀 Updated Scripts

💾 Core

🧰 Tools

  • ✨ New Features

    • Immich Public Proxy: optional visitor upload service (v4 Release) @MickLesk (#17875)

2026-10-11

🆕 New Scripts

🚀 Updated Scripts

  • 🐞 Bug Fixes

    • Immich: build libvips with JPEG 2000 support @MickLesk (#17864)
    • hermesagent: match the relaunched root gateway regardless of interpreter @MickLesk (#17847)
    • Radicale: install the bcrypt and argon2 extras @MickLesk (#17813)
    • fix(zigbee2mqtt): preserve backup stream and prevent filename collisions @petermnt (#17751)
  • ✨ New Features

    • QoL: let var_* answer the optional add-on prompts @MickLesk (#17858)
    • QoL: Confirm third-party installers through confirm_external_installer @MickLesk (#17857)
    • docker: take the lxcfs toggle, TCP socket and Compose choice from app variables @MickLesk (#17850)
  • 🔧 Refactor

    • RustDesk Server: run the official server, make the web UI optional @MickLesk (#17854)
    • Caddy: install the .deb from GitHub instead of the Cloudsmith repo @MickLesk (#17862)

💾 Core

2026-10-10

🆕 New Scripts

🚀 Updated Scripts

  • 🐞 Bug Fixes

2026-10-09

🆕 New Scripts

🚀 Updated Scripts

  • 🐞 Bug Fixes

  • 🔧 Refactor

    • Immich: survive an interrupted update and a failing ML build @MickLesk (#17798)

💾 Core

  • check_for_release: compare against the release marked as latest @MickLesk (core#125)

🧰 Tools

  • ✨ New Features

    • FileBrowser Quantum: migrate the config and database to v2 @MickLesk (#17815)

2026-10-08

🆕 New Scripts

🚀 Updated Scripts

💾 Core

2026-10-07

🆕 New Scripts

🚀 Updated Scripts

💾 Core

2026-10-06

🆕 New Scripts

🚀 Updated Scripts

  • 🐞 Bug Fixes

    • Webtrees: stop serving data/ and the source folders directly @MickLesk (#17724)

💾 Core

2026-10-05

🚀 Updated Scripts

💾 Core

  • Read releases from github.com when the API is rate limited, resume stalled downloads @MickLesk (core#99)
  • Check for template and container storage before the settings menu @MickLesk (core#98)
  • Check /etc/pve before the settings menu @MickLesk (core#97)
  • Check container settings before pct create rejects them @MickLesk (core#96)
  • PVE: Smart Diagnosis - say why a container would not start @MickLesk (core#95)
  • Retry template downloads that pveam reports as done but are not @MickLesk (core#94)
  • Check the OS release against pve-container before creating anything @MickLesk (core#93)
  • Rename "ProxmoxVED"-Links to "DevScripts" @MickLesk (core#91)

🧰 Tools

2026-10-04

🚀 Updated Scripts

  • 🐞 Bug Fixes

    • immich: read the Intel runtime from the pinned release @MickLesk (#17677)

💾 Core

  • better explain unsupported version & upgrade path for pve @MickLesk (core#86)
  • Quote PostgreSQL identifiers and drop spaces from the creds file name @MickLesk (core#89)
  • Find the default Rust toolchain in current rustup output @MickLesk (core#88)

2026-10-03

🆕 New Scripts

🚀 Updated Scripts

  • 🐞 Bug Fixes

    • hermesagent: download the installer before running it @MickLesk (#17666)
    • frigate: raise the Node heap for the web build @MickLesk (#17667)
    • Tracearr: workaround for failing map tiles download and data preservation @durzo (#17661)
    • fix(nginxproxymanager): clean yarn cache after builds to prevent disk growth @PsycoStea (#17653)
  • 🔧 Refactor

    • Several Scripts: refactor msg_ blocks, generate passwords with helper, add CLEAN_INSTALL_KEEP @MickLesk (#17655)

💾 Core

  • detect_repo_source: read the license header and fall back to ProxmoxVE @MickLesk (core#85)

2026-10-02

🚀 Updated Scripts

  • 🐞 Bug Fixes

  • 🔧 Refactor

    • NPM: Refactor / Fix npm openresty user and certbot version @MickLesk (#17649)
    • several scripts: use the release helpers instead of hand-rolled version checks and downloads @MickLesk (#17625)

💾 Core

  • QoL: message blocks, clean-install keep list, password helper, network limits @MickLesk (core#61)

2026-10-01

🚀 Updated Scripts

  • 🐞 Bug Fixes

  • ✨ New Features

  • 🔧 Refactor

    • several scripts: apt instead of apt-get, cleanup_lxc, nginx_enable_site, drop needless daemon-reloads @MickLesk (#17624)
    • several scripts: use setup_postgresql_db / setup_mariadb_db instead of hand-written SQL @MickLesk (#17622)

💾 Core

  • Offer to raise the kernel key limits instead of only naming them @MickLesk (core#81)

🧰 Tools

  • 🔧 Refactor

    • tools, turnkey: load core instead of the legacy misc functions @MickLesk (#17621)

📚 Documentation

  • chore: drop the local header generation; headers come from core @MickLesk (#17623)