Release history
Changelog
Every notable change to ProxmoxVEx and this site, newest first.
1.2.688 2 changes
- Fixed
fix (db): Postgres translation now handles parameterized
- Fixed
fix (vm-update-manager): complete auto-repair coverage on the scheduled
1.2.685 1 change
- Fixed
fix (vm-update-manager): failed applies now self-repair before failing.
1.2.684 2 changes
- New
Build 2026.10.22: vm-update-manager: deferred-update feedback and remedies
- Changed
feat (vm-update-manager): explain *why* updates "won't install" instead of
1.2.682 1 change
- Fixed
fix (plugins): the boot seed-sync now replaces foreign-owned files — a
1.2.681 1 change
- New
Build 2026.10.22: Build
1.2.680 3 changes
- New
Build 2026.10.22: Build
- Fixed
fix (plugins): preserve admin-edited
config.jsonand manifest-declared - Fixed
fix (plugins):
DELETE /api/plugins/<id>now also drops the
1.2.679 1 change
- Fixed
fix (ids): annotate
_refresh_or_create'sfieldsdict as
1.2.678 1 change
- Changed
test (ids): cover the converter hardening's rejection paths —
1.2.677 2 changes
- New
Build 2026.10.21: Build
- Fixed
fix (ids): the Suricata/Snort ruleset converter flattened imported
1.2.674 3 changes
- Fixed
fix (compliance): the "Open Settings → Compliance" quick link did
- Fixed
fix (settings): array-consumed settings state (users, tenants, roles,
- Changed
feat (compliance): redesigned the Compliance Dashboard hardening tab
1.2.673 6 changes
- Changed
feat (compliance): framework cards are now always fully scanned. The
- Changed
feat (compliance): new "Download all (PDF)" button on the Compliance
- Changed
feat (compliance): per-framework PDF report themes — every framework
- Changed
feat (compliance): six new framework cards with backend mappings —
- Changed
test (compliance): full integrity suite for the compliance framework
- Fixed
fix (clusters): the "ProxLB VM Tags" toggle flipped itself back off a
1.2.672 1 change
- Changed
test (rockstor): cover the real-HTTP access-key transport — bearer
1.2.670 2 changes
- New
Build 2026.10.21: Build
- Changed
feat (rockstor): connections can now authenticate with a Rockstor
1.2.669 1 change
- Fixed
fix (console): VM/QEMU noVNC consoles hung on "Connecting..." while LXC
1.2.668 2 changes
- New
Build 2026.10.21: Build
- Fixed
fix (rockstor): native UI assets never invalidated —
ui_handler
1.2.667 2 changes
- Changed
feat (integrations): the sidebar "+" add-integration picker now lists
- Removed
remove (pbs): drop the duplicate
pbs-managerplugin (v1.0.5) and the
1.2.666 2 changes
- New
Build 2026.10.21: Build
- Changed
feat (rockstor): Access Keys support + richer appliance stats. New
1.2.665 2 changes
- New
Build 2026.10.21: Build
- Fixed
fix (rockstor): all
*_kibcolumns (pool size/free/used, share
1.2.664 3 changes
- New
Build 2026.10.21: Build
- Fixed
fix (rockstor):
create_connectionno longer crashes on Postgres - Changed
cur.lastrowidconvention, which the PG adapter backs with
1.2.663 1 change
- Changed
tests (rockstor): fixed two test-harness defects exposed by the native
1.2.662 4 changes
- Changed
rockstor: converted from a
plugins/plugin to a native integration - Changed
tests:
conftestnow drains leaked plugin job-queue workers at every - Changed
tests:
test_plugin_theme_bridgereuses pytest-playwright's session - Changed
tests:
test_readonly_rootfsupdated for the every-boot plugin-volume
1.2.661 2 changes
- Changed
Disabled native integrations are now hidden from the dashboard sidebar's
- Changed
plugins:
ensure_plugins_seedednow reconciles shipped plugin dirs
1.2.660 1 change
- Changed
rockstor: expanded e2e coverage to 12 tests — add-connection modal,
1.2.659 3 changes
- Changed
New
rockstorstorage plugin (v1.0.0, basic tier): manages Rockstor - Changed
ups-monitor: clearer error when the configured NUT UPS name is wrong
- Changed
Docker image: added
net-snmp-toolsso the ups-monitor SNMP transport
1.2.656 9 changes
- Changed
ai-assistant: clear IDE type errors in the chat handlers (part of plugin
- Fixed
Fix ai-assistant chat always failing with "Provider error — check
- Changed
ups-monitor: clear IDE type errors in the job engine (part of plugin
- Changed
ups-monitor: "Test connection" now reports success inline (plugin 1.1.5).
- Changed
ups-monitor: live auto-refresh + next-check countdown (plugin 1.1.4).
- Fixed
Fix plugin jobs invisible in the main task tray:
list_plugin_tasks - Fixed
Fix manual "Fire now" trigger runs leaving no job/task trace: real
- Fixed
Fix task-tray log viewer 404ing for ALL plugin tasks: the drawer fetched
Show 1 more change
- Changed
ups-monitor i18n: added next-check/countdown keys (en, de, es, fr).
1.2.655 4 changes
- Fixed
Fix ai-assistant "List models" probing the wrong URL and failing
- Fixed
Fix ai-assistant model list not populating (1.0.2): fetched models were
- Fixed
Fix ai-assistant under-counting guests (1.0.3): the injected context
- New
Add live-data tools to ai-assistant (1.0.4): the model can now emit a
1.2.654 1 change
- Fixed
Fix
executescriptcrash on PostgreSQL deployments:PGConnectionhad
1.2.653 2 changes
- Fixed
Fix stale plugin catalog resurrecting retired paid plugins: the plugins
- Changed
Harden plugin deletion:
DELETE /api/plugins/<id>now purges
1.2.651 1 change
- Changed
De-flake e2e
networkidletimeouts:tests/e2e/server.pynow uses
1.2.649 3 changes
- Changed
UPS Monitor 1.1.3: triggers gained a
notifyaction type that fires a - Changed
Compose: raised the postgres service limits (1.0→4.0 CPU, 1G→2G) and
- Changed
UPS Monitor 1.1.2: fixed static-analysis errors in the trigger power
1.2.648 1 change
- Changed
UPS Monitor trigger runs now record every guest (and node) they power
1.2.647 2 changes
- Changed
Merged the standalone "APC / Schneider Electric UPS" plugin (
apc-ups) - Changed
UPS Monitor gains configurable event triggers: on-battery, low
1.2.646 1 change
- Fixed
Fix a pipeline failure in the UPS monitor unit tests by marking
1.2.644 4 changes
- Changed
UPS Monitor 1.0.6: silence the static type checker's
float(None)flag - Changed
UPS Monitor can now add and manage UPS devices over NUT, apcupsd, APC
- Fixed
Fix UPS monitor unit-test typing by narrowing dynamic import specs/loaders
- Changed
Bind the bundled PostgreSQL service to host loopback port 5433 so the
1.2.642 1 change
- Changed
tests: conftest teardown now pops Flask request/app contexts leaked by
1.2.641 2 changes
- Fixed
fix(vm-template-marketplace):
_current_user()returned the whole - Changed
tests: de-flake xdist worker crashes/pollution — mark
1.2.640 1 change
- Changed
tests: fix two order/parse-dependent failures — pin
1.2.639 8 changes
- Changed
spec 122 (ai-assistant): new paid
ai-assistantplugin — read-only - Changed
spec 121 (flow-telemetry): new paid
flow-telemetryplugin — embedded - Changed
spec 120 (compliance-frameworks): new paid
compliance-frameworks - Changed
spec 119 (virtual-datacenters): new paid
vdc-managerplugin — - Changed
spec 118 (site-recovery-orchestration): new paid
site-recovery - Changed
spec 117 (drs-workload-balancer): new paid
drs-balancerplugin — - Changed
v2v-migrator1.0.3 (pyright-hygiene pass): provider handlers narrow - Changed
spec 116 (cross-hypervisor-migration): new paid
v2v-migratorplugin —
No changes match your filter.