17 KiB
ChangeLog
6.1.2 (2026-02-10)
Bug fixes
- [xo-server] Force delete a running VM now bypass
hard_shutdownblocked operations (PR #9473) - [Backup] Ensure VM created by healthcheck are removed by backup process (PR #9473)
Released packages
- @xen-orchestra/xapi 8.6.6
- @xen-orchestra/backups 0.68.2
- @xen-orchestra/proxy 0.29.46
- xo-server 5.196.3
6.1.1 (2026-02-05)
Enhancements
- [Settings] Add various themes (PR #9387)
- [VM] Add delete and snapshot buttons to manage VM (PR 9410)
- [Site] Update dashboard with new info from endpoint (PR #8964)
- [i18n] Update Czech, Danish, German, Spanish, Persian, Finnish, Italian, Japanese, Korean, Norwegian, Polish, Dutch, Portuguese (Brasil), Russian, Swedish and Ukrainian translations (PR #9440)
- [REST API] Added POST
/vifsand DELETE/vifs/:idrest routes (PR #9393)
Bug fixes
- [REST API] Close SSE connections when clients are too slow, to avoid increased memory consumption (PR #9439)
- [REST API]
messageobjects are no longer sent via the SSE when subscribing to thealarmcollection (PR #9439) - [REST API] Do no longer create an
XO user authenticationtask, when using an authentication token (PR #9439) - [Backup] ensure no snapshot are left unattended after a job (PR #9434)
- [Backup] Fix replication leaving replica after partial incremental replication (PR #9435)
- [REST API] Fix ISO not mounted when creating a VM from
/pools/:id/actions/create_vm(PR #9461) - [REST API] Fix href path for backup-archives (PR #9460)
- [REST API/Pool/Dashboard] Only consider running VMs for the
cpuProvisioning.assignedvalue Forum#11604 (PR #9456) - [CopyButton] Fix copy to clipboard not working in non-HTTPS environments (PR #9426)
- [Backup/immutability] Fix typo in sample config file (PR #9444)
- [Host] Fix host dashboard CPU provisioning calculation Forum#101359 (PR #9459)
Released packages
- @vates/types 1.19.0
- @xen-orchestra/backups 0.68.1
- @xen-orchestra/immutable-backups 1.0.29
- @xen-orchestra/web-core 0.42.0
- @xen-orchestra/rest-api 0.24.1
- @xen-orchestra/web 0.40.0
- @xen-orchestra/fs 4.6.6
- @xen-orchestra/proxy 0.29.45
- xo-server 5.196.2
6.1.0 (2026-01-29)
Highlights
- [i18n] Add Finnish, Polish and update Czech, Danish, German, Spanish, Persian, Italian, Japanese, Korean, Norwegian, Dutch, Portuguese (Brasil), Russian, Swedish and Ukrainian translations (PR #9330)
- [VM] Add all actions to manage VM life cycle (PR #9403)
- [Backup] show the backup archive that will be kept for Long Term Retention (PR #9364)
- [OpenMetrics] Expose SR capacity metrics:
xcp_sr_virtual_size_bytes,xcp_sr_physical_size_bytes,xcp_sr_physical_usage_bytes(PR #9360) - [Backup] Fix
read xxx bytes, maximum size allowed is yyyfor full backup on S3 (PR #9396) - [Backup] Fix disk export stuck at 99% (PR #9407)
- [VM/New] Added VTPM support (PR #9389)
- [REST API] Add endpoints to reconfigure management interface for hosts and pools (PR #9369)
- [REST API] Add
POST /vbdsendpoint to create a VBD (attach a VDI to a VM) (PR #9391) - [REST API] Add
createVtpmparameter to VM creation endpoint (PR #9412) - [REST API] Add
secureBootparameter to VM creation endpoint (PR #9417) - [REST API] Add
DELETE /vbds/{id}endpoint to remove a VBD (PR #9394) - [REST API] Add
POST /vbds/:id/actions/connectandPOST /vbds/:id/actions/disconnectendpoints to hotplug/unplug VBDs from running VMs (PR #9399) - [REST API] Add
POST /vdis/:id/actions/migrateendpoint to migrate a VDI to another SR (PR #9408) - [TreeView] Scroll to current item in list view (PR #9268)
- [SIDEPANEL] Remove text ellipsis on sides panel (PR #9328)
- [Icons] Update icons to use new styles (PR #8989 and PR #9424)
Security
- [Backups] Update node-tar dependency to handle CVE-2026-23745 (PR #9406)
Enhancements
- [REST API] Update
/dashboardendpoint to also return disconnected servers, disabled hosts, the status of all VMs, and computejobsfrom the last seven days (PR #9207) - [vhd-cli] Prevent using invalid options (PR #9386)
- [VM] Add "Change state" button on VM view (PR #9317)
- [V2V] Add endpoint to export one disk from Vmware to VHD or QCOW2
VDI_IO_ERROR(PR #9411)
Bug fixes
- [REST API] Fix
/vms/:id/dashboardcannot read properties of undefined (reading 'id') (PR #9380) - [REST API]
vms/:id/dashboardreturn now an empty object for thereplicationkey instead of undefined (in case of no replication) (PR #9380) - [REST API]
vms/:id/dashboardrenamenot-in-jobintonot-in-active-jobfor thevmProtectionkey to avoid confusion (PR #9380) - [REST API] Don't return VDI-snapshot for
/vms/:id/vdisendpoints (PR #9381) - [Plugins/Backup-reports] Prevent succesful backups from occasionally being reported as interrupted Forum#11721 (PR #9400)
- [REST API]
/dashboardreturn now{isEmpty: true}instead of undefined in case there is no data to compute (PR #9395) - [OpenMetrics] Add missing
sr_namelabel to VM disk metrics (PR #9353) - [REST API] Fix
/vms/:id/actions/startignored request body (to start a virtual machine on a specific host) (PR #9416) - [Backup] Fix reverted VM making the next backup run fails with
VM must be a snapshoterror (PR #9397) - [Sidebar] Removal borders top and right of sidebar in mobile (PR #9366)
- [V2V] Fix
VDI_IO_ERRORwhen importing some unaligned disks into a qcow2 storage (PR #9411) - [New/SR] Fix
Require "-o" along with xe-mount-iso-srerror during NFS ISO SR creation (PR #9425)
Released packages
- vhd-lib 4.14.7
- @xen-orchestra/qcow2 1.1.2
- @xen-orchestra/backups 0.68.0
- @xen-orchestra/backups-cli 1.1.7
- @xen-orchestra/immutable-backups 1.0.28
- xo-server-openmetrics 1.1.0
- xo-web 5.192.0
- @vates/nbd-client 3.2.3
- @vates/types 1.18.0
- @xen-orchestra/xapi 8.6.5
- @xen-orchestra/web-core 0.41.0
- @xen-orchestra/proxy 0.29.43
- @xen-orchestra/rest-api 0.24.0
- @xen-orchestra/web 0.39.0
- vhd-cli 1.1.1
- xo-server 5.196.0
6.0.3 (2026-01-06)
Security
Enhancements
Bug fixes
- [V2V] Better handling of block alignment (PR #9293)
- [Hub] Fix m.downloadAndInstallResource is not a function error Forum#11735 (PR #9362)
Released packages
- vhd-lib 4.14.6
- @xen-orchestra/disk-transform 1.2.1
- @xen-orchestra/qcow2 1.1.1
- @xen-orchestra/xapi 8.6.3
- @xen-orchestra/backups 0.67.2
- @xen-orchestra/web-core 0.40.0
- @xen-orchestra/proxy 0.29.41
- @xen-orchestra/web 0.37.2
- xo-server 5.194.6
- xo-web 5.191.3
6.0.2 (2025-12-23)
Bug fixes
-
XO5:
-
[OpenMetrics] Fix compliance with OpenMetrics 1.0 specification: use correct Content-Type header and timestamps in seconds #9351
-
[OpenMetrics] Fix authentication bypass for
/openmetricsroutes to allow Prometheus scraping with Bearer token #9351 -
[Select component] Fix randomly empty select component at initialization (PR #9282)
-
[TaskItem] Fix tree on task item component due to a different behavior on firefox (PR #9352)
Released packages
- @xen-orchestra/web-core 0.39.1
- @xen-orchestra/web 0.37.1
- xo-server 5.194.5
- xo-server-openmetrics 1.0.2
6.0.1 (2025-12-19)
Security
- [Openmetrics] Hardcode port and bind address for security and compatibility with the system firewall (PR #9337)
Enhancements
Bug fixes
- [OTP] Fix rendering of OTP signin page (PR #9340)
- XO 5:
- Fix infinite loading when
redirectToHttps=true(PR #9339)
- Fix infinite loading when
Released packages
- xo-server 5.194.4
- xo-server-openmetrics 1.0.1
6.0.0 (2025-12-18)
Highlights
- [i18n] Update Czech, German, Persian, Italian, Japanese, Korean, Norwegian, Dutch, Russian, Swedish and Ukrainian translations (PR #9305)
- [i18n] Update Czech, Danish, Spanish, French, Italian, Dutch, Portuguese (Brazil), and Russian translations (PR #9243)
- [Navigation] Navigation state is now persisted in localStorage and items are now collapsible while filtering. (PR #9277)
- [Reactivity] Tasks are now reactive (PR #9271)
- [XO] XO6 is now the default page (PR #9212)
- [Site/Tasks] Implement tasks view and side panel information (PR #9063)
- [Pool/Tasks] Implement tasks view and side panel information (PR #9312)
- [Host/Tasks] Implement tasks view and side panel information (PR #9311)
- [VMs/Tasks] Implement tasks view and side panel information (PR #9313)
Enhancements
-
XO 6:
- [Navigation] Add links to XO 5 for actions and pages not yet implemented in XO 6 (PR #9214)
-
[Backups/s3] Update filesystem handling to use DeleteObjectsCommand in order to improve performance (PR #9281)
-
[REST API] Add link to the openAPI JSON directly in the swagger description (PR #9285)
-
[REST-API/SSE] Possibility to subscribe to XO task (PR #9269)
-
[XO5] Remove XOSAN (PR #9248)
-
[Plugins/Backup-reports] Add optional context in email subject and Pool ID in summary #8544 (PR #8973)
-
[Plugins/Openmetrics] Expose XCP-NG metrics in OpenMetrics format for Prometheus/Grafana (PR #9323)
Bug fixes
-
[Backups] Allow offline backups for more types of backups Forum#11578 (PR #9228)
-
[xo-server] better handling of xapi snapshots when converting to xo object (PR #9231)
-
[REST API/VM Dashboard] Return
vmProtection: 'protected' | 'unprotected' | 'not-in-job'instead ofvmProtected: boolean(PR #9288) -
[Backup]clean up .vhd.checksum files (PR #9291)
-
[Backup] Prevent "No new data to upload for this VM" info on mirror backups when it was false Forum#11623 (PR #9286)
-
[REST API] Fix various cannot convert undefined or null to object (PR #9304)
-
[REST API/VM Dashboard] Fix cannot read property of undefined (PR #9304)
-
[Backups] Don't fail backup with memory on "INVALID_UUID" error (PR #9308)
-
[Plugins/Perf-alert] Unload configuration when the plugin is disabled (PR #9306)
-
[REST-API] Fix duplicate entries using
ndjson(PR #9320) -
[Host] Report 0 RAM usage for halted hosts instead of incorrect values (PR #9272)
-
[Plugins/OIDC] Fix group import on string (PR #9280)
-
[Vm Import] Fix
error intermediate value not iterable(PR #9327) -
[XO5/Restore] Replace deprecated endpoint call (PR #9316)
-
XO 6:
Released packages
- @xen-orchestra/fs 4.6.5
- @xen-orchestra/backups 0.67.1
- @vates/types 1.16.0
- @xen-orchestra/mixins 0.18.0
- xen-api 4.7.6
- @xen-orchestra/xapi 8.6.2
- @xen-orchestra/web-core 0.39.0
- @xen-orchestra/proxy 0.29.40
- @xen-orchestra/rest-api 0.22.1
- @xen-orchestra/web 0.37.0
- xo-server 5.194.3
- xo-server-audit 0.15.0
- xo-server-auth-oidc 0.4.2
- xo-server-backup-reports 1.7.0
- xo-server-openmetrics 1.0.0
- xo-server-perf-alert 1.1.0
- xo-web 5.191.2