<div align="center">
  <a href="#">
    <img src="https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/misc/images/logo.png" height="100px" />
 </a>
</div>
<h1 align="center">Changelog</h1>

<h3 align="center">All notable changes to this project will be documented in this file.</h3>

> [!CAUTION]
Exercise vigilance regarding copycat or coat-tailing sites that seek to exploit the project's popularity for potentially malicious purposes.






















































<details>
<summary><h2>📜 History</h2></summary>


<details>
<summary><h3>2026</h3></summary>


<details>
<summary><h4>May (30 entries)</h4></summary>

[View May 2026 Changelog](.github/changelogs/2026/05.md)

</details>

<details>
<summary><h4>April (30 entries)</h4></summary>

[View April 2026 Changelog](.github/changelogs/2026/04.md)

</details>

<details>
<summary><h4>March (31 entries)</h4></summary>

[View March 2026 Changelog](.github/changelogs/2026/03.md)

</details>

<details>
<summary><h4>February (28 entries)</h4></summary>

[View February 2026 Changelog](.github/changelogs/2026/02.md)

</details>

<details>
<summary><h4>January (31 entries)</h4></summary>

[View January 2026 Changelog](.github/changelogs/2026/01.md)

</details>

</details>

<details>
<summary><h3>2025</h3></summary>


<details>
<summary><h4>December (31 entries)</h4></summary>

[View December 2025 Changelog](.github/changelogs/2025/12.md)

</details>

<details>
<summary><h4>November (29 entries)</h4></summary>

[View November 2025 Changelog](.github/changelogs/2025/11.md)

</details>

<details>
<summary><h4>October (30 entries)</h4></summary>

[View October 2025 Changelog](.github/changelogs/2025/10.md)

</details>

<details>
<summary><h4>September (29 entries)</h4></summary>

[View September 2025 Changelog](.github/changelogs/2025/09.md)

</details>

<details>
<summary><h4>August (30 entries)</h4></summary>

[View August 2025 Changelog](.github/changelogs/2025/08.md)

</details>

<details>
<summary><h4>July (29 entries)</h4></summary>

[View July 2025 Changelog](.github/changelogs/2025/07.md)

</details>

<details>
<summary><h4>June (29 entries)</h4></summary>

[View June 2025 Changelog](.github/changelogs/2025/06.md)

</details>

<details>
<summary><h4>May (30 entries)</h4></summary>

[View May 2025 Changelog](.github/changelogs/2025/05.md)

</details>

<details>
<summary><h4>April (25 entries)</h4></summary>

[View April 2025 Changelog](.github/changelogs/2025/04.md)

</details>

<details>
<summary><h4>March (30 entries)</h4></summary>

[View March 2025 Changelog](.github/changelogs/2025/03.md)

</details>

<details>
<summary><h4>February (26 entries)</h4></summary>

[View February 2025 Changelog](.github/changelogs/2025/02.md)

</details>

<details>
<summary><h4>January (27 entries)</h4></summary>

[View January 2025 Changelog](.github/changelogs/2025/01.md)

</details>

</details>

<details>
<summary><h3>2024</h3></summary>


<details>
<summary><h4>December (22 entries)</h4></summary>

[View December 2024 Changelog](.github/changelogs/2024/12.md)

</details>

<details>
<summary><h4>November (15 entries)</h4></summary>

[View November 2024 Changelog](.github/changelogs/2024/11.md)

</details>

<details>
<summary><h4>October (9 entries)</h4></summary>

[View October 2024 Changelog](.github/changelogs/2024/10.md)

</details>

<details>
<summary><h4>September (1 entries)</h4></summary>

[View September 2024 Changelog](.github/changelogs/2024/09.md)

</details>

<details>
<summary><h4>August (2 entries)</h4></summary>

[View August 2024 Changelog](.github/changelogs/2024/08.md)

</details>

<details>
<summary><h4>July (0 entries)</h4></summary>

[View July 2024 Changelog](.github/changelogs/2024/07.md)

</details>

<details>
<summary><h4>June (8 entries)</h4></summary>

[View June 2024 Changelog](.github/changelogs/2024/06.md)

</details>

<details>
<summary><h4>May (16 entries)</h4></summary>

[View May 2024 Changelog](.github/changelogs/2024/05.md)

</details>

<details>
<summary><h4>April (14 entries)</h4></summary>

[View April 2024 Changelog](.github/changelogs/2024/04.md)

</details>

<details>
<summary><h4>March (5 entries)</h4></summary>

[View March 2024 Changelog](.github/changelogs/2024/03.md)

</details>

<details>
<summary><h4>February (9 entries)</h4></summary>

[View February 2024 Changelog](.github/changelogs/2024/02.md)

</details>

<details>
<summary><h4>January (9 entries)</h4></summary>

[View January 2024 Changelog](.github/changelogs/2024/01.md)

</details>

</details>

<details>
<summary><h3>2023</h3></summary>


<details>
<summary><h4>December (3 entries)</h4></summary>

[View December 2023 Changelog](.github/changelogs/2023/12.md)

</details>

<details>
<summary><h4>November (3 entries)</h4></summary>

[View November 2023 Changelog](.github/changelogs/2023/11.md)

</details>

<details>
<summary><h4>October (7 entries)</h4></summary>

[View October 2023 Changelog](.github/changelogs/2023/10.md)

</details>

<details>
<summary><h4>September (10 entries)</h4></summary>

[View September 2023 Changelog](.github/changelogs/2023/09.md)

</details>

<details>
<summary><h4>August (7 entries)</h4></summary>

[View August 2023 Changelog](.github/changelogs/2023/08.md)

</details>

<details>
<summary><h4>July (5 entries)</h4></summary>

[View July 2023 Changelog](.github/changelogs/2023/07.md)

</details>

<details>
<summary><h4>June (5 entries)</h4></summary>

[View June 2023 Changelog](.github/changelogs/2023/06.md)

</details>

<details>
<summary><h4>May (8 entries)</h4></summary>

[View May 2023 Changelog](.github/changelogs/2023/05.md)

</details>

<details>
<summary><h4>April (8 entries)</h4></summary>

[View April 2023 Changelog](.github/changelogs/2023/04.md)

</details>

<details>
<summary><h4>March (8 entries)</h4></summary>

[View March 2023 Changelog](.github/changelogs/2023/03.md)

</details>

<details>
<summary><h4>February (6 entries)</h4></summary>

[View February 2023 Changelog](.github/changelogs/2023/02.md)

</details>

<details>
<summary><h4>January (15 entries)</h4></summary>

[View January 2023 Changelog](.github/changelogs/2023/01.md)

</details>

</details>

<details>
<summary><h3>2022</h3></summary>


<details>
<summary><h4>December (7 entries)</h4></summary>

[View December 2022 Changelog](.github/changelogs/2022/12.md)

</details>

<details>
<summary><h4>November (7 entries)</h4></summary>

[View November 2022 Changelog](.github/changelogs/2022/11.md)

</details>

<details>
<summary><h4>October (2 entries)</h4></summary>

[View October 2022 Changelog](.github/changelogs/2022/10.md)

</details>

<details>
<summary><h4>September (9 entries)</h4></summary>

[View September 2022 Changelog](.github/changelogs/2022/09.md)

</details>

<details>
<summary><h4>August (7 entries)</h4></summary>

[View August 2022 Changelog](.github/changelogs/2022/08.md)

</details>

<details>
<summary><h4>July (10 entries)</h4></summary>

[View July 2022 Changelog](.github/changelogs/2022/07.md)

</details>

<details>
<summary><h4>June (1 entries)</h4></summary>

[View June 2022 Changelog](.github/changelogs/2022/06.md)

</details>

<details>
<summary><h4>May (8 entries)</h4></summary>

[View May 2022 Changelog](.github/changelogs/2022/05.md)

</details>

<details>
<summary><h4>April (13 entries)</h4></summary>

[View April 2022 Changelog](.github/changelogs/2022/04.md)

</details>

<details>
<summary><h4>March (20 entries)</h4></summary>

[View March 2022 Changelog](.github/changelogs/2022/03.md)

</details>

<details>
<summary><h4>February (15 entries)</h4></summary>

[View February 2022 Changelog](.github/changelogs/2022/02.md)

</details>

<details>
<summary><h4>January (3 entries)</h4></summary>

[View January 2022 Changelog](.github/changelogs/2022/01.md)

</details>

</details>

</details>

## 2026-06-02

### 🆕 New Scripts

  - DDNS-Updater ([#14883](https://github.com/community-scripts/ProxmoxVE/pull/14883))
- InvoiceShelf ([#14882](https://github.com/community-scripts/ProxmoxVE/pull/14882))
- Certimate ([#14881](https://github.com/community-scripts/ProxmoxVE/pull/14881))

### 🚀 Updated Scripts

  - #### 🐞 Bug Fixes

    - OpenThread-BR: preserve config during update [@tomfrenzel](https://github.com/tomfrenzel) ([#14893](https://github.com/community-scripts/ProxmoxVE/pull/14893))
    - infisical: fix update abort due to creds field mismatch (#14868) [@michelroegl-brunner](https://github.com/michelroegl-brunner) ([#14870](https://github.com/community-scripts/ProxmoxVE/pull/14870))

  - #### ✨ New Features

    - feat(degoog): enable default valkey cache integration [@michelroegl-brunner](https://github.com/michelroegl-brunner) ([#14871](https://github.com/community-scripts/ProxmoxVE/pull/14871))

  - #### 🔧 Refactor

    - chore: bump Node version in selected scripts [@michelroegl-brunner](https://github.com/michelroegl-brunner) ([#14873](https://github.com/community-scripts/ProxmoxVE/pull/14873))

### 💾 Core

  - #### ✨ New Features

    - tools.func: add support for Rust installation profile in setup_rust [@MickLesk](https://github.com/MickLesk) ([#14872](https://github.com/community-scripts/ProxmoxVE/pull/14872))

### 📂 Github

  - fix(workflow): only flag node drift when local is behind upstream [@michelroegl-brunner](https://github.com/michelroegl-brunner) ([#14874](https://github.com/community-scripts/ProxmoxVE/pull/14874))

## 2026-06-01

### 🚀 Updated Scripts

  - #### 🐞 Bug Fixes

    - fix(dispatcharr): forward nginx port for M3U URLs on new installs [@michelroegl-brunner](https://github.com/michelroegl-brunner) ([#14862](https://github.com/community-scripts/ProxmoxVE/pull/14862))
    - Set environment paths in service for apprise-api-install.sh [@SystemIdleProcess](https://github.com/SystemIdleProcess) ([#14805](https://github.com/community-scripts/ProxmoxVE/pull/14805))
    - fix(fireshare): rebuild client on update to fix nginx 500 [@michelroegl-brunner](https://github.com/michelroegl-brunner) ([#14848](https://github.com/community-scripts/ProxmoxVE/pull/14848))
    - Fix Kan build failure (TS7016 nodemailer) [@michelroegl-brunner](https://github.com/michelroegl-brunner) ([#14856](https://github.com/community-scripts/ProxmoxVE/pull/14856))
    - fix(firefly): set Data Importer APP_URL for subdirectory install [@michelroegl-brunner](https://github.com/michelroegl-brunner) ([#14847](https://github.com/community-scripts/ProxmoxVE/pull/14847))
    - kan: extend fetch_and_deploy_gh_tag to use 'latest' tag [@MickLesk](https://github.com/MickLesk) ([#14853](https://github.com/community-scripts/ProxmoxVE/pull/14853))
    - Glance: preserve glance.yml across updates [@michelroegl-brunner](https://github.com/michelroegl-brunner) ([#14845](https://github.com/community-scripts/ProxmoxVE/pull/14845))
    - NginxProxymanager: set Certbot version in npm.service environment variable (2.15.0) [@MickLesk](https://github.com/MickLesk) ([#14843](https://github.com/community-scripts/ProxmoxVE/pull/14843))
    - [FileFlows] Fix service handling by using systemctl --all with quoted glob [@adrianmusante](https://github.com/adrianmusante) ([#14838](https://github.com/community-scripts/ProxmoxVE/pull/14838))

  - #### ✨ New Features

    - Kometa: also update Quickstart in update_script [@MickLesk](https://github.com/MickLesk) ([#14529](https://github.com/community-scripts/ProxmoxVE/pull/14529))

## 2026-05-31

### 🚀 Updated Scripts

  - #### 🐞 Bug Fixes

    - Manyfold: regenerate Rails credentials on update to fix encryption mimatch [@MickLesk](https://github.com/MickLesk) ([#14817](https://github.com/community-scripts/ProxmoxVE/pull/14817))
    - OpenThread-BR: use correct ipv6 configuration [@tomfrenzel](https://github.com/tomfrenzel) ([#14829](https://github.com/community-scripts/ProxmoxVE/pull/14829))

  - #### 🔧 Refactor

    - Webtrees: use PHP CLI for initial setup instead of curl to setup wizard [@MickLesk](https://github.com/MickLesk) ([#14818](https://github.com/community-scripts/ProxmoxVE/pull/14818))
    - Kima-Hub: use curl_with_retry for ML model downloads to fix possible timeout issues [@MickLesk](https://github.com/MickLesk) ([#14816](https://github.com/community-scripts/ProxmoxVE/pull/14816))

### 🧰 Tools

  - #### 🔧 Refactor

    - PBS4-Upgrade: update current PBS3 packages before switching to Trixie repos [@MickLesk](https://github.com/MickLesk) ([#14815](https://github.com/community-scripts/ProxmoxVE/pull/14815))

## 2026-05-30

### 🚀 Updated Scripts

  - #### 🐞 Bug Fixes

    - Flatnotes: fix empty package name in pyproject.toml [@MickLesk](https://github.com/MickLesk) ([#14814](https://github.com/community-scripts/ProxmoxVE/pull/14814))

## 2026-05-29

### 🆕 New Scripts

  - Kan ([#14776](https://github.com/community-scripts/ProxmoxVE/pull/14776))
- Dynacat ([#14777](https://github.com/community-scripts/ProxmoxVE/pull/14777))

### 🚀 Updated Scripts

  - #### 🐞 Bug Fixes

    - Fix lobehub docker path [@dannyyy](https://github.com/dannyyy) ([#14793](https://github.com/community-scripts/ProxmoxVE/pull/14793))
    - karakeep: add more hdd space [@MickLesk](https://github.com/MickLesk) ([#14797](https://github.com/community-scripts/ProxmoxVE/pull/14797))
    - Grist: Revert installation of EE [@tremor021](https://github.com/tremor021) ([#14784](https://github.com/community-scripts/ProxmoxVE/pull/14784))

  - #### 🔧 Refactor

    - Sure: Remove `$STD` for `systemctl enable -q` [@tremor021](https://github.com/tremor021) ([#14801](https://github.com/community-scripts/ProxmoxVE/pull/14801))

## 2026-05-28

### 🚀 Updated Scripts

  - #### 🐞 Bug Fixes

    - RomM: remove nginx default.conf during installation [@MickLesk](https://github.com/MickLesk) ([#14766](https://github.com/community-scripts/ProxmoxVE/pull/14766))
    - Open-Archiver: replace pnpm approve-builds --yes with --all [@MickLesk](https://github.com/MickLesk) ([#14765](https://github.com/community-scripts/ProxmoxVE/pull/14765))
    - fix(hermesagent): set npm_config_yes=true to suppress interactive pro… [@steveonjava](https://github.com/steveonjava) ([#14763](https://github.com/community-scripts/ProxmoxVE/pull/14763))

  - #### 🔧 Refactor

    - Yamtrack: migrate to uv [@MickLesk](https://github.com/MickLesk) ([#14767](https://github.com/community-scripts/ProxmoxVE/pull/14767))

### ❔ Uncategorized

  - chore(ct): sync adventurelog defaults with PocketBase [@github-actions[bot]](https://github.com/github-actions[bot]) ([#14772](https://github.com/community-scripts/ProxmoxVE/pull/14772))

## 2026-05-27

### 🆕 New Scripts

  - MusicSeerr ([#14746](https://github.com/community-scripts/ProxmoxVE/pull/14746))
- Hermes Agent ([#14751](https://github.com/community-scripts/ProxmoxVE/pull/14751))

### 🚀 Updated Scripts

  - #### 🐞 Bug Fixes

    - grist: restore install:ee step [@paulfitz](https://github.com/paulfitz) ([#14759](https://github.com/community-scripts/ProxmoxVE/pull/14759))

### 💾 Core

  - #### 🐞 Bug Fixes

    - [tools.func]: `setup_gs()` fix getting dotted release format [@tremor021](https://github.com/tremor021) ([#14745](https://github.com/community-scripts/ProxmoxVE/pull/14745))

## 2026-05-26

### 🚀 Updated Scripts

  - #### 🐞 Bug Fixes

    - Add directory creation to Profilarr update script [@ryansully](https://github.com/ryansully) ([#14740](https://github.com/community-scripts/ProxmoxVE/pull/14740))
    - profilarr: Fix ARCH assignment in profilarr.sh to support Profilarr build usage [@mpeleshenko](https://github.com/mpeleshenko) ([#14709](https://github.com/community-scripts/ProxmoxVE/pull/14709))
    - Jackett: Remove quotes in Service File [@michelroegl-brunner](https://github.com/michelroegl-brunner) ([#14729](https://github.com/community-scripts/ProxmoxVE/pull/14729))
    - Open-archiver: approve pnpm build scripts and run build:oss without subshell [@MickLesk](https://github.com/MickLesk) ([#14711](https://github.com/community-scripts/ProxmoxVE/pull/14711))
    - Docuseal: read Ruby version from Gemfile, upgrade on update if needed [@MickLesk](https://github.com/MickLesk) ([#14715](https://github.com/community-scripts/ProxmoxVE/pull/14715))

  - #### ✨ New Features

    - Birdnet-GO: install libonnxruntime.so from release tarball [@MickLesk](https://github.com/MickLesk) ([#14716](https://github.com/community-scripts/ProxmoxVE/pull/14716))

### 💾 Core

  - #### ✨ New Features

    - tools.func: better error diagnostics, consistent OS detection, setup function ordering [@MickLesk](https://github.com/MickLesk) ([#14692](https://github.com/community-scripts/ProxmoxVE/pull/14692))

### 🧰 Tools

  - #### 🐞 Bug Fixes

    - IPTag-Tool: use qm set for VM tags to handle snapshot sections crrectly [@MickLesk](https://github.com/MickLesk) ([#14713](https://github.com/community-scripts/ProxmoxVE/pull/14713))

  - #### ✨ New Features

    - Netdata: extend PVE version support to 9.x [@MickLesk](https://github.com/MickLesk) ([#14714](https://github.com/community-scripts/ProxmoxVE/pull/14714))

## 2026-05-25

### 🚀 Updated Scripts

  - #### 🐞 Bug Fixes

    - karakeep: fix: pip config [@CrazyWolf13](https://github.com/CrazyWolf13) ([#14703](https://github.com/community-scripts/ProxmoxVE/pull/14703))

### 💾 Core

  - #### ✨ New Features

    - tools.func: replace raw GitHub API curl calls with get_latest_github_release [@MickLesk](https://github.com/MickLesk) ([#14690](https://github.com/community-scripts/ProxmoxVE/pull/14690))

### 🧰 Tools

  - #### 🔧 Refactor

    - Kernel-Clean: detect meta-packages and fix silent removal failures [@MickLesk](https://github.com/MickLesk) ([#14674](https://github.com/community-scripts/ProxmoxVE/pull/14674))

## 2026-05-24

### 🚀 Updated Scripts

  - #### ✨ New Features

    - RomM: add installation steps for Nginx mod_zip module [@MickLesk](https://github.com/MickLesk) ([#14678](https://github.com/community-scripts/ProxmoxVE/pull/14678))
    - ISponsorblockTV: detect CPU capabilities to select compatible binary [@MickLesk](https://github.com/MickLesk) ([#14677](https://github.com/community-scripts/ProxmoxVE/pull/14677))

  - #### 🔧 Refactor

    - Refactor: MQTT [@tremor021](https://github.com/tremor021) ([#14673](https://github.com/community-scripts/ProxmoxVE/pull/14673))

## 2026-05-23

### 🚀 Updated Scripts

  - #### 🐞 Bug Fixes

    - IronClaw: Extra configuration during install to ensure Web Gateway can run [@SystemIdleProcess](https://github.com/SystemIdleProcess) ([#14635](https://github.com/community-scripts/ProxmoxVE/pull/14635))
    - Tunarr: fix path to backup during update [@SystemIdleProcess](https://github.com/SystemIdleProcess) ([#14655](https://github.com/community-scripts/ProxmoxVE/pull/14655))

  - #### ✨ New Features

    - wealthfolio: add: prebuild [@CrazyWolf13](https://github.com/CrazyWolf13) ([#14658](https://github.com/community-scripts/ProxmoxVE/pull/14658))

### 🧰 Tools

  - #### ✨ New Features

    - kernel-clean: support range syntax in selection prompt [@djhojd](https://github.com/djhojd) ([#14656](https://github.com/community-scripts/ProxmoxVE/pull/14656))

## 2026-05-22

### 🆕 New Scripts

  - bitfocus-companion ([#14603](https://github.com/community-scripts/ProxmoxVE/pull/14603))

### 🚀 Updated Scripts

  - #### 🐞 Bug Fixes

    - fix(the-lounge): install Node.js 22 before deb package [@michelroegl-brunner](https://github.com/michelroegl-brunner) ([#14648](https://github.com/community-scripts/ProxmoxVE/pull/14648))
    - Docmost: Fix duplicate STORAGE_DRIVER [@MickLesk](https://github.com/MickLesk) ([#14645](https://github.com/community-scripts/ProxmoxVE/pull/14645))
    - Profilarr: pin Deno version to v2.7.5 [@MickLesk](https://github.com/MickLesk) ([#14632](https://github.com/community-scripts/ProxmoxVE/pull/14632))

  - #### ✨ New Features

    - add: karakeep cli wrapper [@CrazyWolf13](https://github.com/CrazyWolf13) ([#14618](https://github.com/community-scripts/ProxmoxVE/pull/14618))

  - #### 💥 Breaking Changes

    - OpenCloud: v7.0.0 changes [@vhsdream](https://github.com/vhsdream) ([#14650](https://github.com/community-scripts/ProxmoxVE/pull/14650))

  - #### 🔧 Refactor

    - workflows: update workflows, templates to support arm64. [@asylumexp](https://github.com/asylumexp) ([#14653](https://github.com/community-scripts/ProxmoxVE/pull/14653))
    - SoulSync: setup Node v22 and build WebUI [@MickLesk](https://github.com/MickLesk) ([#14639](https://github.com/community-scripts/ProxmoxVE/pull/14639))
    - Refactor: Dispatcharr [@MickLesk](https://github.com/MickLesk) ([#14313](https://github.com/community-scripts/ProxmoxVE/pull/14313))

### 💾 Core

  - #### 🐞 Bug Fixes

    - fix: make LXC banner OS detection dynamic via /etc/os-release [@atahan99](https://github.com/atahan99) ([#14269](https://github.com/community-scripts/ProxmoxVE/pull/14269))

  - #### 🔧 Refactor

    - core: suppress MOTD for non-interactive shells [@MickLesk](https://github.com/MickLesk) ([#14638](https://github.com/community-scripts/ProxmoxVE/pull/14638))

## 2026-05-21

### 🚀 Updated Scripts

  - #### 🐞 Bug Fixes

    - snowshare: use mv instead of cp for uploads backup to prevent disk fill [@TuroYT](https://github.com/TuroYT) ([#14558](https://github.com/community-scripts/ProxmoxVE/pull/14558))
    - Technitium DNS: download release before stopping the service on update [@w-gitops](https://github.com/w-gitops) ([#14616](https://github.com/community-scripts/ProxmoxVE/pull/14616))

  - #### ✨ New Features

    - Proxmox VE 9.2 support  [@MickLesk](https://github.com/MickLesk) ([#14624](https://github.com/community-scripts/ProxmoxVE/pull/14624))

## 2026-05-20

### 🚀 Updated Scripts

  - #### 🐞 Bug Fixes

    - Update mylar3 to point to new Repo [@michelroegl-brunner](https://github.com/michelroegl-brunner) ([#14606](https://github.com/community-scripts/ProxmoxVE/pull/14606))
    - Ollama: Fix for latest version [@tremor021](https://github.com/tremor021) ([#14596](https://github.com/community-scripts/ProxmoxVE/pull/14596))

  - #### ✨ New Features

    - Profilarr v2: Update and Refactor whole Script [@MickLesk](https://github.com/MickLesk) ([#14584](https://github.com/community-scripts/ProxmoxVE/pull/14584))

## 2026-05-19

### 🆕 New Scripts

  - LobeHub ([#14441](https://github.com/community-scripts/ProxmoxVE/pull/14441))

### 🚀 Updated Scripts

  - Update nodejs Versions [@michelroegl-brunner](https://github.com/michelroegl-brunner) ([#14582](https://github.com/community-scripts/ProxmoxVE/pull/14582))

  - #### 🐞 Bug Fixes

    - ESPConnect: Fix paths to SSL certificates [@tremor021](https://github.com/tremor021) ([#14591](https://github.com/community-scripts/ProxmoxVE/pull/14591))
    - ReactiveResume: set correct WorkingDirectory for systemd service [@MickLesk](https://github.com/MickLesk) ([#14579](https://github.com/community-scripts/ProxmoxVE/pull/14579))
    - Sparkyfitness: add missing nginx template variable substitutions [@MickLesk](https://github.com/MickLesk) ([#14578](https://github.com/community-scripts/ProxmoxVE/pull/14578))
    - Wanderer: include dev dependencies during build [@MickLesk](https://github.com/MickLesk) ([#14577](https://github.com/community-scripts/ProxmoxVE/pull/14577))
    - Whisparr: switch from nightly to stable GitHub release [@MickLesk](https://github.com/MickLesk) ([#14581](https://github.com/community-scripts/ProxmoxVE/pull/14581))

  - #### 🔧 Refactor

    - Refactor: SonarQube [@tremor021](https://github.com/tremor021) ([#14594](https://github.com/community-scripts/ProxmoxVE/pull/14594))

## 2026-05-18

### 🆕 New Scripts

  - ESPconnect ([#14444](https://github.com/community-scripts/ProxmoxVE/pull/14444))
- degoog ([#14533](https://github.com/community-scripts/ProxmoxVE/pull/14533))
- Webtrees ([#14532](https://github.com/community-scripts/ProxmoxVE/pull/14532))

### 🚀 Updated Scripts

  - #### 🐞 Bug Fixes

    - Bichon: Support v1 migration [@tomfrenzel](https://github.com/tomfrenzel) ([#14524](https://github.com/community-scripts/ProxmoxVE/pull/14524))

  - #### ✨ New Features

    - Pangolin: bump to 1.18.4, fix missing statusHistory migration [@MickLesk](https://github.com/MickLesk) ([#14566](https://github.com/community-scripts/ProxmoxVE/pull/14566))

## 2026-05-17

### 🚀 Updated Scripts

  - #### 🐞 Bug Fixes

    - dashy: fix yarn-missing on update and back up full user-data [@lissy93](https://github.com/lissy93) ([#14548](https://github.com/community-scripts/ProxmoxVE/pull/14548))

  - #### ✨ New Features

    - tools.func: replace max-time with speed-limit stall detection in curl_download [@MickLesk](https://github.com/MickLesk) ([#14545](https://github.com/community-scripts/ProxmoxVE/pull/14545))

## 2026-05-16

### 🚀 Updated Scripts

  - #### 🐞 Bug Fixes

    - Homelable: replace passlib with bcrypt for password hashing [@MickLesk](https://github.com/MickLesk) ([#14530](https://github.com/community-scripts/ProxmoxVE/pull/14530))
    - dashy: fix: restore [@CrazyWolf13](https://github.com/CrazyWolf13) ([#14527](https://github.com/community-scripts/ProxmoxVE/pull/14527))
    - Update Tinyauth source URL in installation script [@MehrunesSky](https://github.com/MehrunesSky) ([#14483](https://github.com/community-scripts/ProxmoxVE/pull/14483))
    - Excalidraw: Fix build [@tremor021](https://github.com/tremor021) ([#14509](https://github.com/community-scripts/ProxmoxVE/pull/14509))

  - #### ✨ New Features

    - Update authentik version to 2026.2.3 [@thieneret](https://github.com/thieneret) ([#14517](https://github.com/community-scripts/ProxmoxVE/pull/14517))

## 2026-05-15

### 🚀 Updated Scripts

  - #### 🐞 Bug Fixes

    - OPNsense: replace undefined msg_warn with inline echo in alloc retry [@MickLesk](https://github.com/MickLesk) ([#14500](https://github.com/community-scripts/ProxmoxVE/pull/14500))
    - Checkmk: detect OMD version suffix dynamically on update [@MickLesk](https://github.com/MickLesk) ([#14496](https://github.com/community-scripts/ProxmoxVE/pull/14496))

  - #### ✨ New Features

    - SearXNG: enable JSON format by default for API integrations [@MickLesk](https://github.com/MickLesk) ([#14498](https://github.com/community-scripts/ProxmoxVE/pull/14498))

  - #### 🔧 Refactor

    - Refactor: Ollama use tools.func [@MickLesk](https://github.com/MickLesk) ([#14501](https://github.com/community-scripts/ProxmoxVE/pull/14501))

### 💾 Core

  - #### 🐞 Bug Fixes

    - core: fall back to silent mode when no TTY or whiptail unavailable [@MickLesk](https://github.com/MickLesk) ([#14497](https://github.com/community-scripts/ProxmoxVE/pull/14497))

## 2026-05-14

### 🆕 New Scripts

  - CLIProxyAPI ([#14443](https://github.com/community-scripts/ProxmoxVE/pull/14443))

## 2026-05-13

### 🚀 Updated Scripts

  - #### 🐞 Bug Fixes

    - Fix: Broken Manifold update [@michelroegl-brunner](https://github.com/michelroegl-brunner) ([#14468](https://github.com/community-scripts/ProxmoxVE/pull/14468))
    - SoulSync: Fix update function [@tremor021](https://github.com/tremor021) ([#14465](https://github.com/community-scripts/ProxmoxVE/pull/14465))
    - Reactive-Resume: fix PDF generation timeout in LXC containers [@MickLesk](https://github.com/MickLesk) ([#14416](https://github.com/community-scripts/ProxmoxVE/pull/14416))
    - (calibre-web) Add --no-sandbox for PDF conversion [@jamesmyatt](https://github.com/jamesmyatt) ([#14461](https://github.com/community-scripts/ProxmoxVE/pull/14461))

### 💾 Core

  - #### 🔧 Refactor

    - tools.func: encode GitHub tag, refine pin logic, add Codeberg [@MickLesk](https://github.com/MickLesk) ([#14473](https://github.com/community-scripts/ProxmoxVE/pull/14473))

## 2026-05-12

### 🆕 New Scripts

  - DocuSeal ([#14445](https://github.com/community-scripts/ProxmoxVE/pull/14445))
- Authentik ([#14440](https://github.com/community-scripts/ProxmoxVE/pull/14440))

### 🚀 Updated Scripts

  - #### 🐞 Bug Fixes

    - Save Omada version [@lucacome](https://github.com/lucacome) ([#14433](https://github.com/community-scripts/ProxmoxVE/pull/14433))

  - #### ✨ New Features

    - OpenCloud: bump version to 6.2.0 [@vhsdream](https://github.com/vhsdream) ([#14451](https://github.com/community-scripts/ProxmoxVE/pull/14451))

  - #### 🔧 Refactor

    - misc: bump node versions [@CrazyWolf13](https://github.com/CrazyWolf13) ([#14447](https://github.com/community-scripts/ProxmoxVE/pull/14447))

## 2026-05-11

### 🆕 New Scripts

  - Lychee ([#14424](https://github.com/community-scripts/ProxmoxVE/pull/14424))

### 🚀 Updated Scripts

  - #### 🐞 Bug Fixes

    - Termix: fix nginx pid path and log paths on update (#) [@MickLesk](https://github.com/MickLesk) ([#14419](https://github.com/community-scripts/ProxmoxVE/pull/14419))
    - Nginxproxymanager: restore NPM nginx.conf after OpenResty rebuid [@MickLesk](https://github.com/MickLesk) ([#14421](https://github.com/community-scripts/ProxmoxVE/pull/14421))

  - #### 🔧 Refactor

    - InvestBrain: add commented reverse proxy config hints to .env [@MickLesk](https://github.com/MickLesk) ([#14422](https://github.com/community-scripts/ProxmoxVE/pull/14422))

### 🧰 Tools

  - #### 🐞 Bug Fixes

    - Cronmaster: fix unexpected EOF in update_cronmaster script [@MickLesk](https://github.com/MickLesk) ([#14420](https://github.com/community-scripts/ProxmoxVE/pull/14420))

## 2026-05-10

### 🚀 Updated Scripts

  - #### 🐞 Bug Fixes

    - Save Beszel version [@lucacome](https://github.com/lucacome) ([#14389](https://github.com/community-scripts/ProxmoxVE/pull/14389))
    - karakeep: Fix SERVER_VERSION update [@MickLesk](https://github.com/MickLesk) ([#14378](https://github.com/community-scripts/ProxmoxVE/pull/14378))
    - inspIRCd: Fix service not autostarting [@tremor021](https://github.com/tremor021) ([#14368](https://github.com/community-scripts/ProxmoxVE/pull/14368))

  - #### 🔧 Refactor

    - refactor: webcheck [@CrazyWolf13](https://github.com/CrazyWolf13) ([#14391](https://github.com/community-scripts/ProxmoxVE/pull/14391))

### 💾 Core

  - #### 🐞 Bug Fixes

    - [tools.func]: Pin `pnpm` version [@tremor021](https://github.com/tremor021) ([#14386](https://github.com/community-scripts/ProxmoxVE/pull/14386))

## 2026-05-09

### 🚀 Updated Scripts

  - #### 🐞 Bug Fixes

    - FlowiseAI: Migrate to pnpm [@MickLesk](https://github.com/MickLesk) ([#14344](https://github.com/community-scripts/ProxmoxVE/pull/14344))
    - Purge openresty [@lucacome](https://github.com/lucacome) ([#14353](https://github.com/community-scripts/ProxmoxVE/pull/14353))
    - Check for release for Sonarr [@lucacome](https://github.com/lucacome) ([#14354](https://github.com/community-scripts/ProxmoxVE/pull/14354))
    - fix(termix-install.sh): add tmpfiles.d persistence and systemd PIDFile path [@runnylogan](https://github.com/runnylogan) ([#14350](https://github.com/community-scripts/ProxmoxVE/pull/14350))
    - ERPNext: start bench Redis services before bench new-site [@MickLesk](https://github.com/MickLesk) ([#14343](https://github.com/community-scripts/ProxmoxVE/pull/14343))
    - [Hotfix]Jotty: use absolute path when creating data dir [@vhsdream](https://github.com/vhsdream) ([#14355](https://github.com/community-scripts/ProxmoxVE/pull/14355))

## 2026-05-08

### 🚀 Updated Scripts

  - #### 🐞 Bug Fixes

    - wishlist: pin pnpm to v10 to match engine requirements [@MickLesk](https://github.com/MickLesk) ([#14342](https://github.com/community-scripts/ProxmoxVE/pull/14342))
    - [pelican] fix env copy regression [@LetterN](https://github.com/LetterN) ([#14328](https://github.com/community-scripts/ProxmoxVE/pull/14328))
    - fix(homepage): fix ERR_PNPM_IGNORED_BUILDS error [@Sergih28](https://github.com/Sergih28) ([#14315](https://github.com/community-scripts/ProxmoxVE/pull/14315))

  - #### ✨ New Features

    - tools.func: add setup_nltk as new function [@MickLesk](https://github.com/MickLesk) ([#14314](https://github.com/community-scripts/ProxmoxVE/pull/14314))

### 💾 Core

  - #### 🐞 Bug Fixes

    - tools.func: fix meilisearch import-dump background process handling [@MickLesk](https://github.com/MickLesk) ([#14341](https://github.com/community-scripts/ProxmoxVE/pull/14341))

## 2026-05-07

### 🚀 Updated Scripts

  - #### 🐞 Bug Fixes

    - termix: create /tmp/nginx before nginx -t [@MickLesk](https://github.com/MickLesk) ([#14312](https://github.com/community-scripts/ProxmoxVE/pull/14312))
    - The Lounge: Fix service not starting automaticaly [@tremor021](https://github.com/tremor021) ([#14311](https://github.com/community-scripts/ProxmoxVE/pull/14311))
    - netbird-lxc: fix installation check [@MickLesk](https://github.com/MickLesk) ([#14309](https://github.com/community-scripts/ProxmoxVE/pull/14309))
    - databasus: Backup and secure configuration file [@MickLesk](https://github.com/MickLesk) ([#14308](https://github.com/community-scripts/ProxmoxVE/pull/14308))
    - vm: update disk image URL for Ubuntu 25.04 [@MickLesk](https://github.com/MickLesk) ([#14290](https://github.com/community-scripts/ProxmoxVE/pull/14290))

  - #### ✨ New Features

    - pangolin: bump version to 1.18.3 [@MickLesk](https://github.com/MickLesk) ([#14297](https://github.com/community-scripts/ProxmoxVE/pull/14297))

### 🗑️ Deleted Scripts

  - Remove: LiteLLM [@michelroegl-brunner](https://github.com/michelroegl-brunner) ([#14294](https://github.com/community-scripts/ProxmoxVE/pull/14294))

### 💾 Core

  - #### ✨ New Features

    - update-apps: some  improvements [@MickLesk](https://github.com/MickLesk) ([#14275](https://github.com/community-scripts/ProxmoxVE/pull/14275))

## 2026-05-06

### 🆕 New Scripts

  - Hoodik ([#14279](https://github.com/community-scripts/ProxmoxVE/pull/14279))

### 🚀 Updated Scripts

  - #### 🐞 Bug Fixes

    - Pelican-Panel: create backup subdirectory before copying storage [@MickLesk](https://github.com/MickLesk) ([#14274](https://github.com/community-scripts/ProxmoxVE/pull/14274))
    - Rustdeskserver: remove redundant else with undefined RELEASE var [@MickLesk](https://github.com/MickLesk) ([#14272](https://github.com/community-scripts/ProxmoxVE/pull/14272))

### 🧰 Tools

  - #### 🔧 Refactor

    - AdguardHome-Sync replace ifconfig with hostname -I for IP detection [@MickLesk](https://github.com/MickLesk) ([#14273](https://github.com/community-scripts/ProxmoxVE/pull/14273))

## 2026-05-05

### 🆕 New Scripts

  - LibreChat ([#14247](https://github.com/community-scripts/ProxmoxVE/pull/14247))
- Matomo ([#14248](https://github.com/community-scripts/ProxmoxVE/pull/14248))
- Storyteller ([#14122](https://github.com/community-scripts/ProxmoxVE/pull/14122))

### 🧰 Tools

  - Fix container count message in update-apps.sh [@Quotacious](https://github.com/Quotacious) ([#14265](https://github.com/community-scripts/ProxmoxVE/pull/14265))

## 2026-05-04

### 🚀 Updated Scripts

  - #### 🐞 Bug Fixes

    - Databasus: move .env to filesystem root so service starts correctly [@Copilot](https://github.com/Copilot) ([#14252](https://github.com/community-scripts/ProxmoxVE/pull/14252))
    - Databasus: update mongo-tools fallback to 100.16.1 and use now pnpm instead of npm ci [@MickLesk](https://github.com/MickLesk) ([#14240](https://github.com/community-scripts/ProxmoxVE/pull/14240))

### 💾 Core

  - #### ✨ New Features

    - tools.func get_latest_gh_tag - add pagination to find prefixed tags beyond first 50 [@MickLesk](https://github.com/MickLesk) ([#14241](https://github.com/community-scripts/ProxmoxVE/pull/14241))
    - tools.func: add GitLab release check/fetch/deploy helpers [@MickLesk](https://github.com/MickLesk) ([#14242](https://github.com/community-scripts/ProxmoxVE/pull/14242))

## 2026-05-03

### 🚀 Updated Scripts

  - #### 🐞 Bug Fixes

    - Hortusfox: fix update issues [@tomfrenzel](https://github.com/tomfrenzel) ([#14214](https://github.com/community-scripts/ProxmoxVE/pull/14214))

  - #### ✨ New Features

    - Refactor: PeaNUT for v6 [@MickLesk](https://github.com/MickLesk) ([#14224](https://github.com/community-scripts/ProxmoxVE/pull/14224))
    - pangolin: pin version, drop manual SQL, use upstream migrator [@MickLesk](https://github.com/MickLesk) ([#14223](https://github.com/community-scripts/ProxmoxVE/pull/14223))

### 💾 Core

  - #### 🐞 Bug Fixes

    - core: fix validate_bridge function [@MichaelOultram](https://github.com/MichaelOultram) ([#14206](https://github.com/community-scripts/ProxmoxVE/pull/14206))

### 🧰 Tools

  - #### 🐞 Bug Fixes

    - pve/pbs scripts: guard sed against missing /etc/apt/sources.list [@MickLesk](https://github.com/MickLesk) ([#14222](https://github.com/community-scripts/ProxmoxVE/pull/14222))

## 2026-05-02

### 🆕 New Scripts

  - protonmail-bridge ([#14136](https://github.com/community-scripts/ProxmoxVE/pull/14136))
- Tube Archivist ([#14123](https://github.com/community-scripts/ProxmoxVE/pull/14123))

### 🚀 Updated Scripts

  - #### 🐞 Bug Fixes

    - Nagios: Ping fix [@tremor021](https://github.com/tremor021) ([#14186](https://github.com/community-scripts/ProxmoxVE/pull/14186))
    - opnsense-vm: retry pvesm alloc on transient zfs 'got timeout' errors [@MickLesk](https://github.com/MickLesk) ([#14157](https://github.com/community-scripts/ProxmoxVE/pull/14157))
    - ImmichFrame: fix update by reinstalling dotnet-sdk before publish [@MickLesk](https://github.com/MickLesk) ([#14158](https://github.com/community-scripts/ProxmoxVE/pull/14158))
    - [FIX]ShelfMark: Use UV sync for shelfmark backend build; update to Python 3.14 [@vhsdream](https://github.com/vhsdream) ([#14170](https://github.com/community-scripts/ProxmoxVE/pull/14170))
    - alpine: remove deb/ubuntu-only resource & storage checks from update-script [@MickLesk](https://github.com/MickLesk) ([#14166](https://github.com/community-scripts/ProxmoxVE/pull/14166))
    - Threadfin: use 'threadfin-app' as app name to avoid version-file clash  [@MickLesk](https://github.com/MickLesk) ([#14159](https://github.com/community-scripts/ProxmoxVE/pull/14159))

### 💾 Core

  - #### ✨ New Features

    - core: prompt to also run installed addon update scripts (…/bin/update_*) after update_script [@MickLesk](https://github.com/MickLesk) ([#14162](https://github.com/community-scripts/ProxmoxVE/pull/14162))

## 2026-05-01

### 🆕 New Scripts

  - SoulSync ([#14124](https://github.com/community-scripts/ProxmoxVE/pull/14124))
- Teable ([#14125](https://github.com/community-scripts/ProxmoxVE/pull/14125))

### 🚀 Updated Scripts

  - #### 🐞 Bug Fixes

    - Step ca update [@heinemannj](https://github.com/heinemannj) ([#14058](https://github.com/community-scripts/ProxmoxVE/pull/14058))
    - paperless-ngx: refresh NLTK data on update [@kurtislanderson](https://github.com/kurtislanderson) ([#14144](https://github.com/community-scripts/ProxmoxVE/pull/14144))
    - [Pelican Panel] stop deleting the public storage [@LetterN](https://github.com/LetterN) ([#14145](https://github.com/community-scripts/ProxmoxVE/pull/14145))

  - #### 🔧 Refactor

    - Mail-Archiver: update dependencies [@tremor021](https://github.com/tremor021) ([#14152](https://github.com/community-scripts/ProxmoxVE/pull/14152))