diff --git a/@vates/nbd-client/package.json b/@vates/nbd-client/package.json index 4dc344bc3a..c1ce1b996c 100644 --- a/@vates/nbd-client/package.json +++ b/@vates/nbd-client/package.json @@ -13,7 +13,7 @@ "url": "https://vates.fr" }, "license": "ISC", - "version": "3.5.0", + "version": "3.5.1", "engines": { "node": ">=14.0" }, diff --git a/@vates/types/package.json b/@vates/types/package.json index 7901f48ca2..bbd6b846a6 100644 --- a/@vates/types/package.json +++ b/@vates/types/package.json @@ -1,7 +1,7 @@ { "name": "@vates/types", "private": false, - "version": "1.30.2", + "version": "2.0.0", "main": "./dist/index.mjs", "exports": { ".": { diff --git a/@xen-orchestra/acl/package.json b/@xen-orchestra/acl/package.json index c40c01760e..706577b98c 100644 --- a/@xen-orchestra/acl/package.json +++ b/@xen-orchestra/acl/package.json @@ -6,7 +6,7 @@ "main": "dist/index.mjs", "name": "@xen-orchestra/acl", "homepage": "https://github.com/vatesfr/xen-orchestra/tree/master/@xen-orchestra/acl", - "version": "1.6.0", + "version": "1.6.1", "license": "AGPL-3.0-or-later", "private": false, "type": "module", @@ -30,7 +30,7 @@ }, "devDependencies": { "@eslint/js": "^9.19.0", - "@vates/types": "^1.30.2", + "@vates/types": "^2.0.0", "rimraf": "^6.0.1", "typescript": "~5.6", "typescript-eslint": "^8.61.0" diff --git a/@xen-orchestra/backup-archive/package.json b/@xen-orchestra/backup-archive/package.json index d13d89f840..c3da65abf3 100644 --- a/@xen-orchestra/backup-archive/package.json +++ b/@xen-orchestra/backup-archive/package.json @@ -1,6 +1,6 @@ { "name": "@xen-orchestra/backup-archive", - "version": "1.1.1", + "version": "1.1.2", "description": "Helper to handle generic backup archives", "license": "ISC", "author": "", @@ -21,7 +21,7 @@ "tar-stream": "^3.1.8", "@types/tar-stream": "^3.1.4", "tmp": "^0.2.1", - "@vates/types": "^1.30.2" + "@vates/types": "^2.0.0" }, "dependencies": { "@xen-orchestra/log": "^0.7.1", diff --git a/@xen-orchestra/backups-cli/package.json b/@xen-orchestra/backups-cli/package.json index 68ded67f1b..65e6d4ce96 100644 --- a/@xen-orchestra/backups-cli/package.json +++ b/@xen-orchestra/backups-cli/package.json @@ -8,7 +8,7 @@ "dependencies": { "@vates/async-each": "^1.0.3", "@xen-orchestra/async-map": "^0.1.4", - "@xen-orchestra/backups": "^0.74.0", + "@xen-orchestra/backups": "^0.74.1", "@xen-orchestra/fs": "^4.9.3", "filenamify": "^6.0.0", "getopts": "^2.2.5", diff --git a/@xen-orchestra/backups/package.json b/@xen-orchestra/backups/package.json index 377588a1a3..28de6e32b4 100644 --- a/@xen-orchestra/backups/package.json +++ b/@xen-orchestra/backups/package.json @@ -8,7 +8,7 @@ "type": "git", "url": "https://github.com/vatesfr/xen-orchestra.git" }, - "version": "0.74.0", + "version": "0.74.1", "engines": { "node": ">=14.18" }, @@ -27,17 +27,17 @@ "@vates/disposable": "^0.1.6", "@vates/fuse-vhd": "^2.1.3", "@vates/generator-toolbox": "^1.1.3", - "@vates/nbd-client": "^3.5.0", + "@vates/nbd-client": "^3.5.1", "@vates/parse-duration": "^0.1.1", "@vates/task": "^0.7.0", - "@vates/types": "^1.30.2", + "@vates/types": "^2.0.0", "@xen-orchestra/async-map": "^0.1.4", "@xen-orchestra/disk-transform": "^1.3.3", "@xen-orchestra/fs": "^4.9.3", "@xen-orchestra/log": "^0.7.2", "@xen-orchestra/qcow2": "^1.3.1", "@xen-orchestra/template": "^0.1.1", - "@xen-orchestra/backup-archive": "^1.1.1", + "@xen-orchestra/backup-archive": "^1.1.2", "app-conf": "^3.0.0", "compare-versions": "^6.0.0", "d3-time-format": "^4.1.0", @@ -67,7 +67,7 @@ "typescript": "^5.9.3" }, "peerDependencies": { - "@xen-orchestra/xapi": "^8.10.3" + "@xen-orchestra/xapi": "^8.10.4" }, "license": "AGPL-3.0-or-later", "author": { diff --git a/@xen-orchestra/disk-cli/package.json b/@xen-orchestra/disk-cli/package.json index 357e0be2ad..8244e6c489 100644 --- a/@xen-orchestra/disk-cli/package.json +++ b/@xen-orchestra/disk-cli/package.json @@ -20,8 +20,8 @@ }, "dependencies": { "@vates/async-each": "^1.0.3", - "@xen-orchestra/backups": "^0.74.0", - "@xen-orchestra/backup-archive": "^1.1.1", + "@xen-orchestra/backups": "^0.74.1", + "@xen-orchestra/backup-archive": "^1.1.2", "@xen-orchestra/disk-transform": "^1.3.3", "@xen-orchestra/fs": "^4.9.3", "@xen-orchestra/qcow2": "^1.3.1", diff --git a/@xen-orchestra/immutable-backups/package.json b/@xen-orchestra/immutable-backups/package.json index f1f127ae9d..54d8f95d40 100644 --- a/@xen-orchestra/immutable-backups/package.json +++ b/@xen-orchestra/immutable-backups/package.json @@ -22,7 +22,7 @@ }, "dependencies": { "@vates/async-each": "^1.0.3", - "@xen-orchestra/backups": "^0.74.0", + "@xen-orchestra/backups": "^0.74.1", "@xen-orchestra/log": "^0.7.2", "app-conf": "^3.0.0", "execa": "^5.0.0", diff --git a/@xen-orchestra/lite/package.json b/@xen-orchestra/lite/package.json index eda2a267cc..6b2eae7f61 100644 --- a/@xen-orchestra/lite/package.json +++ b/@xen-orchestra/lite/package.json @@ -31,13 +31,13 @@ "@types/file-saver": "^2.0.7", "@types/lodash-es": "^4.17.12", "@types/node": "^18.19.80", - "@vates/types": "^1.30.2", + "@vates/types": "^2.0.0", "@vitejs/plugin-vue": "^6.0.0", "@vue/tsconfig": "^0.9.0", "@vueuse/core": "^14.0.0", "@vueuse/math": "^14.0.0", "@vueuse/shared": "^14.0.0", - "@xen-orchestra/web-core": "^0.59.0", + "@xen-orchestra/web-core": "^0.60.0", "complex-matcher": "^1.1.1", "d3-time-format": "^4.1.0", "decorator-synchronized": "^0.6.0", diff --git a/@xen-orchestra/mcp/package.json b/@xen-orchestra/mcp/package.json index 99d2e9e3ec..3e00d8ccd6 100644 --- a/@xen-orchestra/mcp/package.json +++ b/@xen-orchestra/mcp/package.json @@ -1,7 +1,7 @@ { "private": false, "name": "@xen-orchestra/mcp", - "version": "1.4.1", + "version": "1.4.2", "description": "MCP server for Xen Orchestra — allows AI assistants to query and manage XO infrastructure", "type": "module", "main": "./dist/index.mjs", @@ -34,7 +34,7 @@ "devDependencies": { "@eslint/js": "^9.19.0", "@types/node": "^22.3.0", - "@vates/types": "^1.30.2", + "@vates/types": "^2.0.0", "rimraf": "^6.0.0", "typescript": "~5.6.3", "typescript-eslint": "^8.61.0" diff --git a/@xen-orchestra/proxy/package.json b/@xen-orchestra/proxy/package.json index 7acb869fcc..b40ce1cc8a 100644 --- a/@xen-orchestra/proxy/package.json +++ b/@xen-orchestra/proxy/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@xen-orchestra/proxy", - "version": "0.31.7", + "version": "0.31.8", "license": "AGPL-3.0-or-later", "description": "XO Proxy used to remotely execute backup jobs", "keywords": [ @@ -33,13 +33,13 @@ "@vates/disposable": "^0.1.6", "@vates/task": "^0.7.0", "@xen-orchestra/async-map": "^0.1.4", - "@xen-orchestra/backups": "^0.74.0", + "@xen-orchestra/backups": "^0.74.1", "@xen-orchestra/fs": "^4.9.3", "@xen-orchestra/log": "^0.7.2", "@xen-orchestra/mixin": "^0.2.1", "@xen-orchestra/mixins": "^0.20.2", "@xen-orchestra/self-signed": "^0.2.1", - "@xen-orchestra/xapi": "^8.10.3", + "@xen-orchestra/xapi": "^8.10.4", "ajv": "^8.0.3", "app-conf": "^3.0.0", "async-iterator-to-stream": "^1.1.0", diff --git a/@xen-orchestra/qa-test/package.json b/@xen-orchestra/qa-test/package.json index 1a6549cf53..329175a062 100644 --- a/@xen-orchestra/qa-test/package.json +++ b/@xen-orchestra/qa-test/package.json @@ -22,7 +22,7 @@ "dependencies": { "@vates/async-each": "^1.0.3", "@vates/read-chunk": "^1.2.1", - "@xen-orchestra/backups": "^0.74.0", + "@xen-orchestra/backups": "^0.74.1", "@xen-orchestra/fs": "^4.9.3", "@xen-orchestra/log": "^0.7.2", "@xen-orchestra/vmware-explorer": "^0.15.0", diff --git a/@xen-orchestra/rest-api/package.json b/@xen-orchestra/rest-api/package.json index 2c95d6cfa1..90c121fd94 100644 --- a/@xen-orchestra/rest-api/package.json +++ b/@xen-orchestra/rest-api/package.json @@ -6,7 +6,7 @@ "main": "./dist/index.mjs", "name": "@xen-orchestra/rest-api", "homepage": "https://github.com/vatesfr/xen-orchestra/tree/master/@xen-orchestra/rest-api", - "version": "0.38.0", + "version": "0.39.0", "description": "REST API to manage your XOA", "license": "AGPL-3.0-or-later", "private": false, @@ -36,11 +36,11 @@ "dependencies": { "@vates/async-each": "^1.0.3", "@vates/task": "^0.7.0", - "@vates/types": "^1.30.2", - "@xen-orchestra/acl": "^1.6.0", - "@xen-orchestra/backups": "^0.74.0", + "@vates/types": "^2.0.0", + "@xen-orchestra/acl": "^1.6.1", + "@xen-orchestra/backups": "^0.74.1", "@xen-orchestra/log": "^0.7.2", - "@xen-orchestra/xapi": "^8.10.3", + "@xen-orchestra/xapi": "^8.10.4", "complex-matcher": "^1.1.1", "golike-defer": "^0.5.1", "inversify": "^6.2.2", diff --git a/@xen-orchestra/vmware-explorer/package.json b/@xen-orchestra/vmware-explorer/package.json index 54d48c5f3e..dbfceae759 100644 --- a/@xen-orchestra/vmware-explorer/package.json +++ b/@xen-orchestra/vmware-explorer/package.json @@ -4,7 +4,7 @@ "version": "0.15.0", "name": "@xen-orchestra/vmware-explorer", "dependencies": { - "@vates/nbd-client": "^3.5.0", + "@vates/nbd-client": "^3.5.1", "@vates/node-vsphere-soap": "^2.1.3", "@vates/read-chunk": "^1.2.1", "@vates/task": "^0.7.0", diff --git a/@xen-orchestra/web-core/package.json b/@xen-orchestra/web-core/package.json index 10c28f1a36..57fd4efefd 100644 --- a/@xen-orchestra/web-core/package.json +++ b/@xen-orchestra/web-core/package.json @@ -1,7 +1,7 @@ { "name": "@xen-orchestra/web-core", "type": "module", - "version": "0.59.0", + "version": "0.60.0", "private": false, "exports": { "./*": { diff --git a/@xen-orchestra/web/package.json b/@xen-orchestra/web/package.json index e8d8196424..1d5258661e 100644 --- a/@xen-orchestra/web/package.json +++ b/@xen-orchestra/web/package.json @@ -1,6 +1,6 @@ { "name": "@xen-orchestra/web", - "version": "0.58.0", + "version": "0.59.0", "type": "module", "scripts": { "dev": "vite", @@ -28,14 +28,14 @@ "@types/d3-time-format": "^4.0.3", "@types/lodash-es": "^4.17.12", "@types/node": "^18.19.80", - "@vates/types": "^1.30.2", + "@vates/types": "^2.0.0", "@vitejs/plugin-vue": "^6.0.0", "@vue/tsconfig": "^0.9.0", "@vueuse/core": "^14.0.0", "@vueuse/integrations": "^14.0.0", "@vueuse/math": "^14.0.0", "@vueuse/shared": "^14.0.0", - "@xen-orchestra/web-core": "^0.59.0", + "@xen-orchestra/web-core": "^0.60.0", "complex-matcher": "^1.1.1", "d3-time-format": "^4.1.0", "human-format": "^1.2.1", diff --git a/@xen-orchestra/xapi/package.json b/@xen-orchestra/xapi/package.json index df72ebb23b..3a04135c2f 100644 --- a/@xen-orchestra/xapi/package.json +++ b/@xen-orchestra/xapi/package.json @@ -1,6 +1,6 @@ { "name": "@xen-orchestra/xapi", - "version": "8.10.3", + "version": "8.10.4", "homepage": "https://github.com/vatesfr/xen-orchestra/tree/master/@xen-orchestra/xapi", "bugs": "https://github.com/vatesfr/xen-orchestra/issues", "repository": { @@ -25,7 +25,7 @@ "dependencies": { "@vates/async-each": "^1.0.3", "@vates/decorate-with": "^2.1.0", - "@vates/nbd-client": "^3.5.0", + "@vates/nbd-client": "^3.5.1", "@vates/parse-duration": "^0.1.1", "@vates/read-chunk": "^1.2.1", "@vates/task": "^0.7.0", diff --git a/CHANGELOG.md b/CHANGELOG.md index b7d748b0bf..dc16219697 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,14 +12,17 @@ - [XO6/Host] Add possibility to reboot a host (PR [#10141](https://github.com/vatesfr/xen-orchestra/pull/10141)) - [XO6/Host] Add possibility to force reboot a host (PR [#10175](https://github.com/vatesfr/xen-orchestra/pull/10175)) - [XO6/Host] Add possibility to smart reboot a host (PR [#10177](https://github.com/vatesfr/xen-orchestra/pull/10177)) +- [XO6/Host] Add possibility to restart a host toolstack (PR [#10178](https://github.com/vatesfr/xen-orchestra/pull/10178)) - [XO6/VM] Add guest tools status on the VM Dashboard, VM System tab and VM Side panel (PR [#10077](https://github.com/vatesfr/xen-orchestra/pull/10077)) - [XO6/SR] Add dedicated Storage Repository page with general information, space usage, PBD details, custom fields (PR [#10100](https://github.com/vatesfr/xen-orchestra/pull/10100)) +- [XO6/Backups] Add header title on backup job detail page (PR [#10303](https://github.com/vatesfr/xen-orchestra/pull/10303)) - [REST API] Add `hosts/:id/actions/scan_pifs` endpoint (PR [#10187](https://github.com/vatesfr/xen-orchestra/pull/10187)) - [Docs] Improve doc, rename titles, and refactor menu (PR [#10212](https://github.com/vatesfr/xen-orchestra/pull/10212)) - [Pool/Traffic rules] Add an error message and disable the ability to create a network-type traffic rule depending on the method used (PR [#10202](https://github.com/vatesfr/xen-orchestra/pull/10202)) - [IPMI-plugin] Add GET plugins/ipmi-sensors/hosts/{id}/ipmi to get IPMI sensors (PR [#10003](https://github.com/vatesfr/xen-orchestra/pull/10003)) - [VIF] Add VIF name in header on VIF detail page (PR [#10252](https://github.com/vatesfr/xen-orchestra/pull/10252)) - [XO5/Backups] Add `Synchronize snapshots` checkbox to backup jobs to get consistent restore points (PR [#10136](https://github.com/vatesfr/xen-orchestra/pull/10136)) +- [i18n] Add Arabic and update Czech, Dutch, Finnish, Portuguese (Brasil), Slovak and Swedish translations (PR [#10181](https://github.com/vatesfr/xen-orchestra/pull/10181)) ### Bug fixes @@ -30,6 +33,8 @@ - [XO6] Fix inconsistent spacing in side panel cards (PR [#10279](https://github.com/vatesfr/xen-orchestra/pull/10279)) - [VIF] Preserve other_config, rate limit, MTU and device when changing a VIF's MAC address (PR [#10284](https://github.com/vatesfr/xen-orchestra/pull/10284)) - [xo-server] Disconnect user stalling task result and using too much memory (PR [#10237](https://github.com/vatesfr/xen-orchestra/pull/10237)) +- [sdn-controller] Fix `update_traffic_rule` keeping the previous port: `newRule` is a partial update and a field sent as `null` is now removed from the rule (PR [#10307](https://github.com/vatesfr/xen-orchestra/pull/10307)) +- [Backup/NBD] Better behaviour with a stalled NBD client, and respect global export timeout (PR [#10306](https://github.com/vatesfr/xen-orchestra/pull/10306)) - **XO 5**: - [VM/Console] Fix the page header and tab navigation disappearing permanently in the console tab (PR [#10007](https://github.com/vatesfr/xen-orchestra/pull/10007)) - [Tasks] Show a task when a user is disconnected because its task flow is stalled (PR [#10237](https://github.com/vatesfr/xen-orchestra/pull/10237)) @@ -39,29 +44,33 @@ - @xen-orchestra/async-map 0.1.4 - xo-common 0.11.0 - xen-api 4.9.0 -- @vates/types 1.30.2 -- @xen-orchestra/acl 1.6.0 -- @xen-orchestra/xapi 8.10.3 -- @xen-orchestra/backups 0.74.0 - @xen-orchestra/backups-cli 1.1.14 - @xen-orchestra/disk-cli 2.2.1 - @xen-orchestra/immutable-backups 3.0.5 -- @xen-orchestra/web-core 0.59.0 - @xen-orchestra/mixins 0.20.2 -- @xen-orchestra/proxy 0.31.7 - @xen-orchestra/proxy-cli 0.3.3 - @xen-orchestra/qa-test 1.2.0 -- @xen-orchestra/rest-api 0.38.0 - @xen-orchestra/upload-ova 0.1.9 -- @xen-orchestra/web 0.58.0 - xo-acl-resolver 0.5.4 - xo-cli 0.32.4 -- xo-server 5.207.3 - xo-server-audit 0.15.2 -- xo-server-ipmi-sensors 2.1.0 - xo-server-netbox 1.13.2 -- xo-server-sdn-controller 1.4.1 - xo-web 5.202.0 +- @vates/nbd-client 3.5.1 +- @vates/types 2.0.0 +- @xen-orchestra/acl 1.6.1 +- @xen-orchestra/backup-archive 1.1.2 +- @xen-orchestra/xapi 8.10.4 +- @xen-orchestra/backups 0.74.1 +- @xen-orchestra/web-core 0.60.0 +- @xen-orchestra/mcp 1.4.2 +- @xen-orchestra/proxy 0.31.8 +- @xen-orchestra/rest-api 0.39.0 +- @xen-orchestra/web 0.59.0 +- xo-server 5.207.4 +- xo-server-ipmi-sensors 2.1.1 +- xo-server-openmetrics 1.9.1 +- xo-server-sdn-controller 1.5.0 ## **6.7.1** (2026-08-04) diff --git a/CHANGELOG.unreleased.md b/CHANGELOG.unreleased.md index 3507bd228d..28976f1ba1 100644 --- a/CHANGELOG.unreleased.md +++ b/CHANGELOG.unreleased.md @@ -11,17 +11,10 @@ > Users must be able to say: "Nice enhancement, I'm eager to test it" -- [i18n] Add Arabic and update Czech, Dutch, Finnish, Portuguese (Brasil), Slovak and Swedish translations (PR [#10181](https://github.com/vatesfr/xen-orchestra/pull/10181)) -- [XO6/Backups] Add header title on backup job detail page (PR [#10303](https://github.com/vatesfr/xen-orchestra/pull/10303)) -- [XO6/Host] Add possibility to restart a host toolstack (PR [#10178](https://github.com/vatesfr/xen-orchestra/pull/10178)) - ### Bug fixes > Users must be able to say: "I had this issue, happy to know it's fixed" -- [sdn-controller] Fix `update_traffic_rule` keeping the previous port: `newRule` is a partial update and a field sent as `null` is now removed from the rule (PR [#10307](https://github.com/vatesfr/xen-orchestra/pull/10307)) -- [Backup/NBD] Better behaviour with a stalled NBD client, and respect global export timeout (PR [#10306](https://github.com/vatesfr/xen-orchestra/pull/10306)) - ### Packages to release > When modifying a package, add it here with its release type. @@ -38,12 +31,4 @@ -- @vates/nbd-client patch -- @vates/types major -- @xen-orchestra/rest-api minor -- @xen-orchestra/web minor -- @xen-orchestra/web-core minor -- @xen-orchestra/xapi patch -- xo-server-sdn-controller minor - diff --git a/packages/xo-server-ipmi-sensors/package.json b/packages/xo-server-ipmi-sensors/package.json index a2de5a4ab5..fd11725ffb 100644 --- a/packages/xo-server-ipmi-sensors/package.json +++ b/packages/xo-server-ipmi-sensors/package.json @@ -1,6 +1,6 @@ { "name": "xo-server-ipmi-sensors", - "version": "2.1.0", + "version": "2.1.1", "license": "AGPL-3.0-or-later", "description": "XO Server plugin exposing and configuring IPMI sensors", "type": "module", @@ -28,7 +28,7 @@ }, "dependencies": { "@isaacs/ttlcache": "^1.4.1", - "@vates/types": "^1.30.2", + "@vates/types": "^2.0.0", "@xen-orchestra/log": "^0.7.1", "xo-common": "^0.11.0" }, diff --git a/packages/xo-server-openmetrics/package.json b/packages/xo-server-openmetrics/package.json index d65f41807a..428d492e1c 100644 --- a/packages/xo-server-openmetrics/package.json +++ b/packages/xo-server-openmetrics/package.json @@ -1,6 +1,6 @@ { "name": "xo-server-openmetrics", - "version": "1.9.0", + "version": "1.9.1", "license": "AGPL-3.0-or-later", "description": "XO Server plugin exposing metrics in OpenMetrics/Prometheus format", "type": "module", @@ -30,7 +30,7 @@ }, "dependencies": { "@vates/async-each": "^1.0.3", - "@vates/types": "^1.30.2", + "@vates/types": "^2.0.0", "@xen-orchestra/log": "^0.7.2", "json5": "^2.2.3", "undici": "^6.2.1" diff --git a/packages/xo-server-sdn-controller/package.json b/packages/xo-server-sdn-controller/package.json index c294002c4d..4aca47f831 100644 --- a/packages/xo-server-sdn-controller/package.json +++ b/packages/xo-server-sdn-controller/package.json @@ -16,7 +16,7 @@ "predev": "yarn run prebuild", "prepublishOnly": "yarn run build" }, - "version": "1.4.1", + "version": "1.5.0", "engines": { "node": ">=10" }, @@ -30,7 +30,7 @@ "dependencies": { "@vates/async-each": "^1.0.3", "@vates/coalesce-calls": "^0.1.0", - "@vates/types": "^1.30.2", + "@vates/types": "^2.0.0", "@xen-orchestra/log": "^0.7.2", "@xen-orchestra/openflow": "^0.1.4", "ipaddr.js": "^2.0.1", diff --git a/packages/xo-server/package.json b/packages/xo-server/package.json index 0eb66833bd..e7f2de3b63 100644 --- a/packages/xo-server/package.json +++ b/packages/xo-server/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "xo-server", - "version": "5.207.3", + "version": "5.207.4", "license": "AGPL-3.0-or-later", "description": "Server part of Xen-Orchestra", "keywords": [ @@ -39,18 +39,18 @@ "@vates/event-listeners-manager": "^1.0.1", "@vates/fatfs": "^0.11.1", "@vates/multi-key-map": "^0.2.0", - "@vates/nbd-client": "^3.5.0", + "@vates/nbd-client": "^3.5.1", "@vates/obfuscate": "^0.1.0", "@vates/otp": "^1.1.0", "@vates/parse-duration": "^0.1.1", "@vates/predicates": "^1.1.0", "@vates/read-chunk": "^1.2.1", "@vates/task": "^0.7.0", - "@vates/types": "^1.30.2", + "@vates/types": "^2.0.0", "@vates/xml": "^2.0.0", "@vates/xml-rpc": "^1.0.0", "@xen-orchestra/async-map": "^0.1.4", - "@xen-orchestra/backups": "^0.74.0", + "@xen-orchestra/backups": "^0.74.1", "@xen-orchestra/cron": "^1.0.7", "@xen-orchestra/defined": "^0.0.2", "@xen-orchestra/disk-transform": "^1.3.3", @@ -60,11 +60,11 @@ "@xen-orchestra/mixin": "^0.2.1", "@xen-orchestra/mixins": "^0.20.2", "@xen-orchestra/qcow2": "^1.3.1", - "@xen-orchestra/rest-api": "^0.38.0", + "@xen-orchestra/rest-api": "^0.39.0", "@xen-orchestra/self-signed": "^0.2.1", "@xen-orchestra/template": "^0.1.1", "@xen-orchestra/vmware-explorer": "^0.15.0", - "@xen-orchestra/xapi": "^8.10.3", + "@xen-orchestra/xapi": "^8.10.4", "@xen-orchestra/xva": "^1.0.3", "ajv": "^8.0.3", "app-conf": "^3.0.0", @@ -163,7 +163,7 @@ "@babel/plugin-proposal-pipeline-operator": "^7.0.0", "@babel/plugin-proposal-throw-expressions": "^7.0.0", "@babel/preset-env": "^7.29.0", - "@xen-orchestra/acl": "^1.6.0", + "@xen-orchestra/acl": "^1.6.1", "babel-plugin-transform-define": "^2.1.4", "babel-plugin-transform-dev": "^2.0.1", "cross-env": "^7.0.2",