mirror of
https://github.com/community-scripts/ProxmoxVE.git
synced 2026-09-06 23:03:57 +02:00
44 KiB
44 KiB
Changelog
All notable changes to this project will be documented in this file.
Caution
Exercise vigilance regarding copycat or coat-tailing sites that seek to exploit the project's popularity for potentially malicious purposes.
📜 History
2026
September (5 entries)
August (31 entries)
July (31 entries)
June (30 entries)
May (31 entries)
April (30 entries)
March (31 entries)
February (28 entries)
January (31 entries)
2025
December (31 entries)
November (29 entries)
October (30 entries)
September (29 entries)
August (30 entries)
July (29 entries)
June (29 entries)
May (30 entries)
April (25 entries)
March (30 entries)
February (26 entries)
January (27 entries)
2024
December (22 entries)
November (15 entries)
October (9 entries)
September (1 entries)
August (2 entries)
July (0 entries)
June (8 entries)
May (16 entries)
April (14 entries)
March (5 entries)
February (9 entries)
January (9 entries)
2023
December (3 entries)
November (3 entries)
October (7 entries)
September (10 entries)
August (7 entries)
July (5 entries)
June (5 entries)
May (8 entries)
April (8 entries)
March (8 entries)
February (6 entries)
January (15 entries)
2022
December (7 entries)
November (7 entries)
October (2 entries)
September (9 entries)
August (7 entries)
July (10 entries)
June (1 entries)
May (8 entries)
April (13 entries)
March (20 entries)
February (15 entries)
January (3 entries)
2026-09-06
🚀 Updated Scripts
2026-09-05
🚀 Updated Scripts
-
🐞 Bug Fixes
- authentik: scope blueprints chown to avoid recursing into the mp0 bind mount @MickLesk (#17008)
- iventoy: run iventoy.sh with bash instead of dash @MickLesk (#17034)
- frigate: restart go2rtc.service before frigate starts @MickLesk (#17035)
- snapotter: seed AI venv base packages on arm64, warn amd64 has no working CPU bundle @MickLesk (#16903)
- tolgee: bump required JDK from 21 to 25 @MickLesk (#17005)
- romm: write real version into backend/__version__.py placeholder @MickLesk (#17009)
-
🔧 Refactor
💾 Core
- update helper: follow renamed ct/ scripts instead of curling a 404 @MickLesk (core#22)
- Use Proxmox for a template before reaching for linuxcontainers.org @MickLesk (core#23)
- implement exponential backoff for curl retries in _cs_curl_retry function @MickLesk (core#26)
🧰 Tools
2026-09-04
🚀 Updated Scripts
-
🐞 Bug Fixes
- fix(shlink): preserve servers.json across web-client updates @Corgei (#17023)
- fix-update-authentik-2026.8.1 @thieneret (#16999)
- Fix npm v12 allow-git/allow-remote restrictions across affected scripts @MickLesk (#17014)
- Fix/poznote - 1st party Docker parity @lucas-at-3x-eye (#17011)
💾 Core
2026-09-03
🚀 Updated Scripts
-
🐞 Bug Fixes
2026-09-02
🆕 New Scripts
- OwnTracks-Recorder (#16967)
- PeerTube (#16966)
- Kaneo (#16965)
- JDownloader (#16964)
- ReadMeABook (#16963)
🚀 Updated Scripts
-
🐞 Bug Fixes
-
🔧 Refactor
- Scripts: use shared core bootstrap for final 114 Script Batch @MickLesk (#16953)
- Scripts: use shared core bootstrap for next 115 Script Batch @MickLesk (#16952)
- Scripts: use shared core bootstrap for next 115 Script Batch @MickLesk (#16951)
- Scripts: use shared core bootstrap for next 100 Script Batch @MickLesk (#16950)
💾 Core
- setup_meilisearch: generate a 32-byte master key @MickLesk (core#20)
- setup_meilisearch: generate a 32-byte master key @MickLesk (core#19)
- setup_nodejs: restore the npm allowScripts bypass lost in the migration @MickLesk (core#18)
2026-09-01
🆕 New Scripts
- Mailpit (#16942)
🚀 Updated Scripts
-
🐞 Bug Fixes
-
🔧 Refactor
💾 Core
- Generate app headers @github-actions[bot] (core#15)
- Report the exit code the engine actually saw @MickLesk (core#17)
- Silence npm's update notice so the real error stays visible @MickLesk (core#16)
🧰 Tools
2026-08-31
🆕 New Scripts
- Aurral (#16908)
🚀 Updated Scripts
-
🐞 Bug Fixes
- openwebui: add UV_HTTP_TIMEOUT and retry loop to prevent uv install hangs @MickLesk (#16917)
- bambuddy: force asyncio loop, uvloop breaks camera proxy handlers @MickLesk (#16904)
- bookorbit: raise service start timeout, migration can exceed systemd default @MickLesk (#16860)
- node-red: remove --unsafe-perm flag @MickLesk (#16859)
- directus: add build-essential dependency @MickLesk (#16858)
-
✨ New Features
-
🔧 Refactor
- omv: migrate to new package repo host (packages.openmediavault.org) is dead @MickLesk (#16918)
- yuvomi/aurral: bump NODE_VERSION @MickLesk (#16914)
- vaultwarden: relax cargo release profile via env vars to avoid build OOM @MickLesk (#16915)
- kima-hub/maintainerr/planka/spliit: bump NODE_VERSION @MickLesk (#16905)
- gatus: pin Go toolchain to gatus's own go.mod version @MickLesk (#16893)
- immich: tolerate enable-maintenance-mode crash, same as disable-maintenance-mode @MickLesk (#16866)
- move the hardware-accelerated scripts onto new core @MickLesk (#16864)
- ntopng: use ntop.org's documented apt repo per Debian codename, not always apt-stable @MickLesk (#16862)
- Refactor: OpenGist @MickLesk (#16861)
💾 Core
- Refactor VM script settings and fix load_functions errors @MickLesk (core#13)
- Ask ProxmoxVE to refresh its changelog on merge @MickLesk (core#11)
- Lift the settings summary and the mode fork into vm-core @MickLesk (core#12)
🧰 Tools
-
🐞 Bug Fixes
📚 Documentation
2026-08-30
🆕 New Scripts
🚀 Updated Scripts
2026-08-29
📚 Documentation
2026-08-28
🚀 Updated Scripts
-
🐞 Bug Fixes
- homepage: set CI=true so pnpm can self-heal node_modules without a TTY @MickLesk (#16841)
- droppedneedle: launch via automatic_upgrade orchestrator @MickLesk (#16834)
- calibre-web: point cps at explicit db path, src-layout package has no default anymore @MickLesk (#16832)
- podman: pull portainer images before systemd unit start to avoid start timeout @MickLesk (#16831)
- gitea: make gitea own its home dir instead of toggling group perms @MickLesk (#16830)
- pve-ups: fix: add pip binary @CrazyWolf13 (#16820)
-
🔧 Refactor
2026-08-27
🆕 New Scripts
🚀 Updated Scripts
-
🐞 Bug Fixes
- excalidash: Add a sed to switch to the correct DB Provider @michelroegl-brunner (#16814)
- fix(stirling-pdf): remove broken ExecStop using %n @michelroegl-brunner (#16813)
🧰 Tools
-
🐞 Bug Fixes
- Fix: Incorporate the new update functions to prevent a empty grep on … @michelroegl-brunner (#16809)
2026-08-26
🆕 New Scripts
- CentOS (#16772)
- AlmaLinux (#16771)
- Fedora (#16770)
- Devuan (#16773)
- OpenEuler (#16774)
- Gentoo (#16775)
- openSUSE (#16776)
- Directus (#16779)
- HAProxy (#16760)
🚀 Updated Scripts
-
🐞 Bug Fixes
- [Fix]: LimeSurvey - enable Apache mod_rewrite @jonathan8devs (#16767)
- endurain: migrate legacy FRONTEND_DIR path on update @MickLesk (#16794)
💾 Core
-
🐞 Bug Fixes
📂 Github
2026-08-25
🆕 New Scripts
🚀 Updated Scripts
-
🐞 Bug Fixes
- fix(apache-tika): handle upstream's switch from jar to zip distribution @Munza2020 (#16726)
- Fix Firecrawl install: add ccache dependency for koffi native build @michelroegl-brunner (#16746)
- excalidash: Fix broken Update @michelroegl-brunner (#16747)
-
💥 Breaking Changes
2026-08-24
🆕 New Scripts
🚀 Updated Scripts
-
🐞 Bug Fixes
- Add setup_mongodb back in Omada @lucacome (#16736)
- fireshare: source fireshare.env during update @MickLesk (#16706)
- netbox: serve on plain HTTP too, port 80 forced HTTPS redirect broke reverse proxies @MickLesk (#16707)
- FileFlows: Fix Download URL @MickLesk (#16708)
- Gitea: fix git-over-SSH auth, group-writable home dir tripped sshd StrictModes @MickLesk (#16710)
🧰 Tools
-
🐞 Bug Fixes
2026-08-23
🚀 Updated Scripts
2026-08-22
🆕 New Scripts
- pve-ups (#16670)
🚀 Updated Scripts
-
🐞 Bug Fixes
-
✨ New Features
- update authentik to 2026.8.0 @thieneret (#16674)
2026-08-21
🚀 Updated Scripts
-
🐞 Bug Fixes
- wallos: fix: migrations @CrazyWolf13 (#16666)
- barassistant: fix: compatibility with v6 @CrazyWolf13 (#16665)
- Immichframe: remove settings.yaml UUID placeholder @MickLesk (#16660)
- openziti-controller: redirect stdin from /dev/null to skip postinst's interactive bootstrap prompt @MickLesk (#16650)
- bookorbit: bump default RAM to prevent tsc OOM segfault during nest build @MickLesk (#16649)
- immich: split jpegli into its own build step, resolve library revisions dynamically @MickLesk (#16656)
- tdarr: make unzip non-interactive to prevent hang @MickLesk (#16648)
- immich: fix jpegli patch path after upstream base-images split jpegli from libjxl @MickLesk (#16647)
2026-08-20
🆕 New Scripts
- Umbraco (#16621)
🚀 Updated Scripts
-
🐞 Bug Fixes
- storyteller: fix build paths for upstream applications/web/ monorepo restructure @MickLesk (#16627)
- tubearchivist: add bgutil POT provider and update yt-dlp to nightly @CrazyWolf13 (#16622)
- networkoptimizer: preseed iperf3 debconf question to prevent hang install @MickLesk (#16626)
- scanopy: limit cargo build parallelism to prevent OOM kill @MickLesk (#16623)
- baikal: fall back to composer update when lock doesn't match @MickLesk (#16625)
-
💥 Breaking Changes
- update: various script to debian 13 @CrazyWolf13 (#16525)
🧰 Tools
2026-08-19
🚀 Updated Scripts
-
🐞 Bug Fixes
2026-08-18
🚀 Updated Scripts
-
🐞 Bug Fixes
-
💥 Breaking Changes
2026-08-17
🚀 Updated Scripts
-
🐞 Bug Fixes
- keycloak: remove invalid ExecStop, kc.sh has no stop subcommand @MickLesk (#16563)
- Pin ownfoil release to version 2.3.0 @MickLesk (#16574)
- kometa: add git, needed by requirements.txt's git dependency @MickLesk (#16562)
- fix romm: deploy EmulatorJS and Ruffle after the frontend build @angusmaul (#16571)
-
🔧 Refactor
2026-08-16
🚀 Updated Scripts
-
🐞 Bug Fixes
- [FIX] Shelfmark: internal bypasser never starts under the gevent worker @robbiet480 (#16495)
- tubearchivist: fix: enhance update script @CrazyWolf13 (#16521)
- tracktor: build with pnpm using upstream's frozen lockfile @MickLesk (#16530)
- wallos: run db migration after apache reload on update @MickLesk (#16528)
-
🔧 Refactor
🗑️ Deleted Scripts
- Remove: Jeedom @MickLesk (#16536)
- Remove: Swizzin @MickLesk (#16535)
- Remove: NocoDB @MickLesk (#16533)
💾 Core
🧰 Tools
2026-08-15
🆕 New Scripts
🚀 Updated Scripts
-
🐞 Bug Fixes
-
✨ New Features
2026-08-14
🆕 New Scripts
🚀 Updated Scripts
-
🐞 Bug Fixes
- calibre-web: install as package for 0.6.27's src-layout restructure @MickLesk (#16480)
- Wanderer: Refactor of Services / Installation / Paths @johanngrobe (#16487)
- pelican-panel: set APP_URL to container IP @MickLesk (#16488)
- fix(ampache): update to PHP 8.5 asset, auto-upgrade PHP on update @CervezaStallone (#16484)
-
✨ New Features
-
🔧 Refactor
2026-08-13
🆕 New Scripts
- SuggestArr (#16449)
🚀 Updated Scripts
-
🐞 Bug Fixes
- fix(stirling-pdf): LibreOffice listener collides with unoserver on UNO port 2002, burning a core @angusmaul (#16460)
- fix(reitti): enable SNI for tile cache @kylemd (#16463)
- [wanderer] refactor @johanngrobe (#16448)
-
✨ New Features
- feat: Update koillection-install.sh to support API usage @Crazy-Duck (#16425)
2026-08-12
🆕 New Scripts
- Stalwart (#16388)
🚀 Updated Scripts
-
🐞 Bug Fixes
- networkoptimizer: mitigate dotnet publish hang in LXC @MickLesk (#16436)
- lazylibrarian: reinstall deps after git pull on update @MickLesk (#16435)
- wanderer: fix deprecated meilisearch upgrade flag @MickLesk (#16434)
- calibre-web: fix release asset filename pattern @MickLesk (#16433)
- fix(stirling-pdf): unoserver installed into the venv, and login mode truncates .env @angusmaul (#16439)
- fix(pulse): keep the container recoverable when an update fails @rcourtman (#16311)
-
🔧 Refactor
2026-08-11
🚀 Updated Scripts
-
🐞 Bug Fixes
- Pelican-Panel: add php artisan p:environment:database @MickLesk (#16397)
- outline: fix URL sed matching wrong line in .env.sample // refactor .env generation @MickLesk (#16408)
- paperless-ngx: reindex Tantivy search index on webserver start @MickLesk (#16395)
- karakeep: pin Node.js to 22 LTS, avoid Node 24.19 better-sqlite3 crash @MickLesk (#16396)
-
✨ New Features
- Open WebUI: add optional OpenTelemetry package install @irishpadres (#16415)
🧰 Tools
-
🐞 Bug Fixes
-
🔧 Refactor
2026-08-10
🆕 New Scripts
🚀 Updated Scripts
🧰 Tools
- post-pdm-install (#16368)
2026-08-09
🚀 Updated Scripts
-
🐞 Bug Fixes
- Fix: CouchDB Erlang cookie breaks vm.args (use hex) @fudianchn (#16361)
- SparkyFitness: Install Git for frontend builds @MickLesk (#16352)
- Byparr: Use invisible-playwright browser setup @MickLesk (#16353)
- Crafty Controller: Restore ownership after updates @MickLesk (#16354)
- Webtrees: Fix schema check in silent mode @MickLesk (#16355)
- SigNoz: Allow legacy metadata schema on ClickHouse 26 @MickLesk (#16356)
🧰 Tools
📚 Documentation
2026-08-08
🆕 New Scripts
- Ignis (#16330)
💾 Core
-
✨ New Features
2026-08-07
🆕 New Scripts
🚀 Updated Scripts
-
🐞 Bug Fixes
- HortusFox: start applying db migrations @tomfrenzel (#16324)
- Docker: report container updates instead of prompting, stop auto-updating Portainer Agent, fix addon detection of legacy Portainer @MickLesk (#16298)
- Immich: retry mise install on transient npm download failures @MickLesk (#16301)
- changedetection: remove msttcorefonts to fix install hang @austinpilz (#16319)
-
🔧 Refactor