Chapter 15. Change Log

Table of Contents

15.1. Version 6.0.4 (2019-01-28)
15.2. Version 6.0.2 (2019-01-15)
15.3. Version 6.0.0 (2018-12-18)
15.4. Change Logs for Legacy Versions

This section summarizes the changes between Oracle VM VirtualBox versions. Note that this change log is not exhaustive and not all changes are listed.

Oracle VM VirtualBox version numbers consist of three numbers separated by dots where the first and second number represent the major version and the third number the minor version. Minor version numbers of official releases are always even. An odd minor version number represents an internal development or test build. In addition, each build contains a revision number.

15.1. Version 6.0.4 (2019-01-28)

This is a maintenance release. The following items were fixed and/or added:

  • Virtualization core: support Shanghai/Zhaoxin CPUs.

  • User interface: handle command line arguments to VirtualBox correctly (bugs #18206 and #18197)

  • User interface: improvements to machine manager window, virtual optical disk creator, storage selector window and log viewer window

  • User interface: various small fixes and improvements

  • Audio: implemented time scheduling for the AC'97 device emulation to keep audio and video in sync

  • Graphics: basic support for VMSVGA graphics device in virtual machines using EFI

  • Network: fix occasional NATNet crashes (bug #13899)

  • Network: worked around problems in certain PCnet drivers on old operating systems

  • Serial: fixed connecting to pseudo terminals on POSIX hosts (6.0.0 regression; bug #18319)

  • Linux hosts and guests: fix for building kernel modules against Linux 5.0. Thank you Kyle Laker

15.2. Version 6.0.2 (2019-01-15)

This is a maintenance release. The following items were fixed and/or added:

  • User interface: fixed creation of desktop shortcuts for starting virtual machines (bug #18207)

  • User interface: allow the first run window to selecting host drives (bug #18230)

  • User interface: fixed attaching empty host optical drives (bug #18223)

  • User interface: implemented a new virtual optical disk creation window

  • USB: modified Linux backends to reset USB devices (previously, most guest attempts to reset USB devices were ignored)

  • PCnet: fixed a regression which caused some PCnet PCI guest drivers to not detect the emulated hardware (bug #18286)

  • Linux hosts: Skip device enumeration if PulseAudio interface is not available

  • Linux hosts: fixed conflict between Debian and Oracle build desktop files (bug #18264)

  • Linux and MacOS hosts: VirtualBoxVM command not accessible (bug #18257)

  • Windows guests: multiple monitor fixes with VBoxSVGA graphics

  • Windows guests: black screen with VBoxSVGA graphics when 3D is disabled (bug #18205)

  • Linux guests: fixed building drivers on SLES 12.4 (bug #18213)

  • Linux guests: fixed building shared folder driver with older kernels (bug #18238)

  • OS/2 shared folders: fixed write regression introduced in 6.0.0 GA

15.3. Version 6.0.0 (2018-12-18)

This is a major update. The following major new features were added:

  • Implemented support for exporting a virtual machine to Oracle Cloud Infrastructure

  • User interface: greatly improved HiDPI and scaling support, including better detection and per-machine configuration

  • Major rework of user interface with simpler and more powerful application and virtual machine set-up

  • User interface: a new file manager enabling user to control the guest file system and copy files between host and guest.

  • Graphics: major update of 3D graphics support for Windows guests, and VMSVGA 3D graphics device emulation on Linux and Solaris guests

  • Added support for surround speaker setups (as used by Windows 10 Build 1809)

  • Added utility vboximg-mount on Apple hosts to access the content of guest disks on the host

  • Added support for using Hyper-V as the fallback execution core on Windows host, to avoid inability to run VMs at the price of reduced performance

In addition, the following items were fixed and/or added:

  • Execution core: fixed single-stepping in certain circumstances (bug #17316)

  • User interface: video and audio recording can now be separately enabled

  • Audio/Video recording fixes and improvements

  • Audio: better support for attaching and detaching remote desktop connections

  • Serial port emulation fixes

  • Serial ports: allow changing the serial port attachment while a machine is running (bug #6115)

  • Networking: Added a workaround for older guests which do not enable bus mastering for the virtio PCI device

  • Networking: fixed wrong RCODE from DNS AAAA query with --natdnshostresolver1 (bug #18171)

  • iSCSI: In cases where there is no ambiguity, the LUN of an iSCSI target is automatically determined, for targets with non-zero LUNs

  • Transparently resize disk images when merging if possible

  • VBoxManage: support for DHCP options

  • Fixed VNC/RDP (bug #18153)

  • Guest Control: various new interfaces and features (see SDK documentation)

  • Linux hosts: support Linux 4.20 (thank you Larry Finger)

  • Solaris: installer fixes

  • Shared folders: performance improvements

  • Guest Additions: improved shared folder auto-mounting

  • Windows Guest Additions: fix incorrect tablet co-ordinate handling with recent Windows 10 builds

  • Linux Additions: fix for building vboxvideo on EL 7.6 standard kernel, contributed by Robert Conde (bug #18093)

  • Linux guests: support Linux 4.20 (thank you Larry Finger)

  • Linux guests: support VMSVGA in the Linux and X11 Additions

  • MacOS Guest Additions: initial support

  • OS/2 Guest Additions: initial shared folder support

  • BIOS fixes

  • ACPI: Up to four custom ACPI tables can now be configured for a VM

15.4. Change Logs for Legacy Versions

To view the change log for a legacy version of VirtualBox see the documentation for the relevant Oracle VM VirtualBox release.

Change logs are also available at:

https://www.virtualbox.org/wiki/Changelog.