summaryrefslogtreecommitdiffstats
path: root/doc/manual/user_ChangeLogImpl.xml
diff options
context:
space:
mode:
Diffstat (limited to 'doc/manual/user_ChangeLogImpl.xml')
-rw-r--r--doc/manual/user_ChangeLogImpl.xml446
1 files changed, 446 insertions, 0 deletions
diff --git a/doc/manual/user_ChangeLogImpl.xml b/doc/manual/user_ChangeLogImpl.xml
new file mode 100644
index 00000000..bd9b50e9
--- /dev/null
+++ b/doc/manual/user_ChangeLogImpl.xml
@@ -0,0 +1,446 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Release change log structure
+
+Each release has a matching log of changes which were made for that and
+earlier releases. Earlier releases means anything with a lower number (e.g.
+5.0.18 is lower than 5.1.2) which was released before this one. The log is
+kept in the file doc/manual/user_ChangeLogImpl.xml. Anything worth mentioning,
+particularly new features and fixed bugs, with a trac bug number if possible,
+should be added to the top of the change log (that is, the section for the
+upcoming release) for the branch in which it first appears - stable or
+development - before the next release. If you back-port it to older branches
+please add an entry there too. When a new major release is made, change log
+sections for earlier releases are merged in.
+
+Change log sections are split into two groups: major new features (normally
+only for dot zero releases) and fixes. In addition, the entries in each group
+are ordered as follows:
+
+ VMM-related entries (most important)
+ GUI-related entries (most visible for users)
+ Device-related entries
+ VBoxManage/API/Main-related entries
+ Host-related entries
+ Guest-related entries
+ BIOS/EFI/ACPI-related entries
+
+Please do further ordering as seems appropriate by importance and visibility for
+users, e.g. audio before serial ports and generally Windows before Linux. Please
+also try to describe the user impact, not the technical details, and only use
+technical terms if no non-technical ones are clear enough.
+-->
+<chapter>
+
+<!-- HACK ALERT! Seems we must have a single top level element for xi:include to work.
+ So, we use chapter and xpointer="xpointer(/chapter/)" with xi:include. -->
+
+ <sect1>
+ <title>Version 6.0.4 (2019-01-28)</title>
+
+ <para>This is a maintenance release. The following items were fixed and/or
+ added:</para>
+
+ <itemizedlist>
+
+ <listitem>
+ <para>Virtualization core: support Shanghai/Zhaoxin CPUs.</para>
+ </listitem>
+
+ <listitem>
+ <para>User interface: handle command line arguments to VirtualBox correctly
+ (bugs #18206 and #18197)</para>
+ </listitem>
+
+ <listitem>
+ <para>User interface: improvements to machine manager window, virtual
+ optical disk creator, storage selector window and log viewer window
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>User interface: various small fixes and improvements</para>
+ </listitem>
+
+ <listitem>
+ <para>Audio: implemented time scheduling for the AC'97 device emulation
+ to keep audio and video in sync</para>
+ </listitem>
+
+ <listitem>
+ <para>Graphics: basic support for VMSVGA graphics device in virtual
+ machines using EFI</para>
+ </listitem>
+
+ <listitem>
+ <para>Network: fix occasional NATNet crashes (bug #13899)</para>
+ </listitem>
+
+ <listitem>
+ <para>Network: worked around problems in certain PCnet drivers
+ on old operating systems</para>
+ </listitem>
+
+ <listitem>
+ <para>Serial: fixed connecting to pseudo terminals on POSIX hosts
+ (6.0.0 regression; bug #18319)</para>
+ </listitem>
+
+ <listitem>
+ <para>Linux hosts and guests: fix for building kernel modules
+ against Linux 5.0. Thank you Kyle Laker</para>
+ </listitem>
+
+ </itemizedlist>
+ </sect1>
+
+ <sect1>
+
+ <title>Version 6.0.2 (2019-01-15)</title>
+
+ <para>
+ This is a maintenance release. The following items were fixed
+ and/or added:
+ </para>
+
+ <itemizedlist>
+
+ <listitem>
+ <para>
+ User interface: fixed creation of desktop shortcuts for
+ starting virtual machines (bug #18207)
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ User interface: allow the first run window to selecting host drives
+ (bug #18230)
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ User interface: fixed attaching empty host optical drives (bug #18223)
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ User interface: implemented a new virtual optical disk creation
+ window
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ USB: modified Linux backends to reset USB devices (previously, most
+ guest attempts to reset USB devices were ignored)
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ PCnet: fixed a regression which caused some PCnet PCI guest
+ drivers to not detect the emulated hardware (bug #18286)
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>Linux hosts: Skip device enumeration if PulseAudio interface is
+ not available</para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Linux hosts: fixed conflict between Debian and Oracle build desktop
+ files (bug #18264)
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Linux and MacOS hosts: VirtualBoxVM command not accessible (bug #18257)
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Windows guests: multiple monitor fixes with VBoxSVGA graphics
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Windows guests: black screen with VBoxSVGA graphics when 3D is
+ disabled (bug #18205)
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Linux guests: fixed building drivers on SLES 12.4 (bug #18213)
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Linux guests: fixed building shared folder driver with older
+ kernels (bug #18238)
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ OS/2 shared folders: fixed write regression introduced in 6.0.0 GA
+ </para>
+ </listitem>
+
+ </itemizedlist>
+
+ </sect1>
+
+ <sect1>
+
+ <title>Version 6.0.0 (2018-12-18)</title>
+
+ <para>
+ This is a major update. The following major new features were
+ added:
+ </para>
+
+ <itemizedlist>
+
+ <listitem>
+ <para>
+ Implemented support for exporting a virtual machine to Oracle
+ Cloud Infrastructure
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ User interface: greatly improved HiDPI and scaling support,
+ including better detection and per-machine configuration
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Major rework of user interface with simpler and more powerful
+ application and virtual machine set-up
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ User interface: a new file manager enabling user to control
+ the guest file system and copy files between host and guest.
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Graphics: major update of 3D graphics support for Windows
+ guests, and VMSVGA 3D graphics device emulation on Linux and
+ Solaris guests
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Added support for surround speaker setups (as used by Windows
+ 10 Build 1809)
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Added utility <computeroutput>vboximg-mount</computeroutput>
+ on Apple hosts to access the content of guest disks on the
+ host
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ 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
+ </para>
+ </listitem>
+
+ </itemizedlist>
+
+ <para>
+ In addition, the following items were fixed and/or added:
+ </para>
+
+ <itemizedlist>
+
+ <listitem>
+ <para>
+ Execution core: fixed single-stepping in certain circumstances
+ (bug #17316)
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ User interface: video and audio recording can now be
+ separately enabled
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Audio/Video recording fixes and improvements
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Audio: better support for attaching and detaching remote
+ desktop connections
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Serial port emulation fixes
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Serial ports: allow changing the serial port attachment while
+ a machine is running (bug #6115)
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Networking: Added a workaround for older guests which do not
+ enable bus mastering for the virtio PCI device
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Networking: fixed wrong RCODE from DNS AAAA query with
+ --natdnshostresolver1 (bug #18171)
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ iSCSI: In cases where there is no ambiguity, the LUN of an
+ iSCSI target is automatically determined, for targets with
+ non-zero LUNs
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Transparently resize disk images when merging if possible
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ VBoxManage: support for DHCP options
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Fixed VNC/RDP (bug #18153)
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Guest Control: various new interfaces and features (see SDK
+ documentation)
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Linux hosts: support Linux 4.20 (thank you Larry Finger)
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Solaris: installer fixes
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Shared folders: performance improvements
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Guest Additions: improved shared folder auto-mounting
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Windows Guest Additions: fix incorrect tablet co-ordinate
+ handling with recent Windows 10 builds
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Linux Additions: fix for building vboxvideo on EL 7.6 standard
+ kernel, contributed by Robert Conde (bug #18093)
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Linux guests: support Linux 4.20 (thank you Larry Finger)
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Linux guests: support VMSVGA in the Linux and X11 Additions
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ MacOS Guest Additions: initial support
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ OS/2 Guest Additions: initial shared folder support
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ BIOS fixes
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ ACPI: Up to four custom ACPI tables can now be configured for
+ a VM
+ </para>
+ </listitem>
+
+ </itemizedlist>
+
+ </sect1>
+
+</chapter>