Files
xen-orchestra/CHANGELOG.unreleased.md

5.9 KiB

This file contains all changes that have not been released yet.

Keep in mind the changelog is addressed to users and should be understandable by them.

Enhancements

Users must be able to say: “Nice enhancement, I'm eager to test it”

  • [Settings/Logs] Use GitHub issue form with pre-filled fields when reporting a bug #7142 (PR #7274)
  • [REST API] New pool action: emergency_shutdown, it suspends all the VMs and then shuts down all the host #7277 (PR #7279)
  • [Tasks] Hide /rrd_updates tasks by default
  • [Sign in] Support Remember me feature with external providers (PR #7298)
  • [Pool/Host] Add a warning if hosts do not have the same version within a pool #7059 (PR #7280)
  • [Plugins] Loading, or unloading, will respectively enable, or disable, Auto-load at server start, this should lead to least surprising behaviors (PR #7317)
  • [VM/Advanced] Admin can change VM creator Forum#7313 (PR #7276)
  • [Host/Reboot] Confirmation modal to reboot an updated slave host if the master is not #7059 (PR #7293)
  • [Backup/Restore] Show whether the memory was backed up (PR #7315)
  • [Plugin/load-balancer] Limit concurrent VM migrations to 2 (configurable) to avoid long paused VMs #7084 (PR #7297)
  • [Tags] Admin can create colored tags (PR #7262)
  • [Tags] Add tooltips on xo:no-bak and xo:notify-on-snapshot tags (PR #7335)
  • [VM] Custom notes #5792 (PR #7322)
  • [Pool/Advanced] Ability to do a Rolling Pool Reboot (Enterprise plans) #6885 (PRs #7243, #7242)
  • [Settings/Logs] Transform objects UUIDs and OpaqueRefs into clickable links, leading to the corresponding object page (PR #7300)

Bug fixes

Users must be able to say: “I had this issue, happy to know it's fixed”

  • [Proxies] Fix this.getObject is not a function during deployment
  • [Settings/Logs] Fix sr.getAllUnhealthyVdiChainsLength: not enough permissions error with non-admin users (PR #7265)
  • [Settings/Logs] Fix proxy.getAll: not enough permissions error with non-admin users (PR #7249)
  • [Replication/Health Check] Fix healthCheckVm.add_tag is not a function error Forum#69156
  • [Plugin/load-balancer] Prevent unwanted migrations to hosts with low free memory (PR #7288)
  • Avoid unnecessary pool.add_to_other_config: Duplicate key error in XAPI log Forum#68761
  • [Jobs] Reset parameters when editing method to avoid invalid parameters on execution Forum#69299
  • [Metadata Backup] Fix ENOENT error when restoring an XO Config backup Forum#68999
  • [REST API] Fix /backup/log/<id> which was broken by the /backups to /backup renaming Forum#69426
  • [Backup/Restore] Fix unnecessary pool selector in XO config backup restore modal Forum#8130 (PR #7287)
  • [File restore] Fix potential race condition in partition mount/unmount (PR #7312)
  • [Modal] Fix opened modal not closing when navigating to another route/URL (PR #7301)
  • [Backup/Restore] Don't count memory as a key (i.e. complete) disk Forum#8212 (PR #7315)
  • [Pool/patches] Disable Rolling Pool Update button if host is alone in its pool #6415 (PR #7286)
  • [PIF] Fix IPv4 reconfiguration only worked when the IPv4 mode was updated (PR #7324)
  • [Backup] Removed display of empty directories for mirror backups (PR #7340)

Packages to release

When modifying a package, add it here with its release type.

The format is the following: - $packageName $releaseType

Where $releaseType is

  • patch: if the change is a bug fix or a simple code improvement
  • minor: if the change is a new feature
  • major: if the change breaks compatibility

Keep this list alphabetically ordered to avoid merge conflicts

  • @vates/decorate-with minor
  • @vates/fuse-vhd minor
  • @xen-orchestra/backups patch
  • @xen-orchestra/self-signed minor
  • @xen-orchestra/xapi minor
  • xen-api patch
  • xo-cli minor
  • xo-server minor
  • xo-server-load-balancer minor
  • xo-web minor