1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637
|
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (C) 2006-2025 Oracle and/or its affiliates.
This file is part of VirtualBox base platform packages, as
available from https://www.virtualbox.org.
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation, in version 3 of the
License.
This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, see <https://www.gnu.org/licenses>.
SPDX-License-Identifier: GPL-3.0-only
-->
<!--
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.
Rules for adding a changelog entry to make them look more uniform:
1. Begin the entry with an UPPERCASE letter, e.g. "Foo: Fixed" vs. "Foo: fixed"
2. Use the past form of something, e.g. "Fixed ..." vs. "Fix ..."
3. No dot (.) after the entry, e.g. "<para>Foo: Bar</para>" vs. "<para>Foo: Bar.</para>"
4. Use TWO (2) spaces for indentation
5. Use line breaks when hitting column 80
Full example:
<listitem>
<para>Foo: Fixed something really important, really really long line
with lots more text not fitting into 80 columns</para>
</listitem>
-->
<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 7.2.6 (2026-01-20)</title>
<para>This is a maintenance release. The following items were fixed or
added:</para>
<itemizedlist>
<listitem>
<para>VMM: Fixed issue when VM process was crashing during RHEL5 guest boot</para>
</listitem>
<listitem>
<para>VMM: Fixed issue when VMX nested-guest VM-entry was checking the wrong
VM-execution control bit in the virtual VMCS (github:gh-313)</para>
</listitem>
<listitem>
<para>VMM: Fixed issue when VM was crashing on start after recent
Windows update (KB5066793) (github:gh-360)</para>
</listitem>
<listitem>
<para>VMM: Fixed issue when guest process was crashing inside Windows
guest on AMD system (github:gh-400)</para>
</listitem>
<listitem>
<para>VMM: Fixed issue when VM process was crashing on Windows host (github:gh-426,
github:gh-407, github:gh-404, github:gh-369, github:gh-238, github:gh-207,
github:gh-187, github:gh-178)</para>
</listitem>
<listitem>
<para>VMM: Fixed Guru Meditation issue on VM start on Windows host (github:gh-346)</para>
</listitem>
<listitem>
<para>VMM: Fixed issue when VM was failing to shut down on Windows 11 ARM
host (github:gh-416)</para>
</listitem>
<listitem>
<para>VMM: Fixed issue when booting Red Hat 6.1 i386 was failing on AMD Zen4
Windows 11 Pro host (github:gh-466)</para>
</listitem>
<listitem>
<para>GUI: Added fixes for full-screen support in multi-monitor
case (github:gh-197, github:gh-243)</para>
</listitem>
<listitem>
<para>GUI: Fixed issue when downloading update files was
failing (github:gh-327, github:gh-372)</para>
</listitem>
<listitem>
<para>GUI: Fixed issue when list of VMs was not properly displayed in
Resource Manager tab (github:gh-364)</para>
</listitem>
<listitem>
<para>GUI: Fixed issue when with switching between light/dark modes
on macOS host (github:gh-457)</para>
</listitem>
<listitem>
<para>GUI: Fixed issue when storage controller type list was displayed
incorrectly (github:gh-413)</para>
</listitem>
<listitem>
<para>DevACPI: Fixed issue with file path key names for Dsdt/Ssdt (github:gh-381)</para>
</listitem>
<listitem>
<para>DevACPI: Added change to make OemTabId configurable using AcpiOemTabId
option (github:gh-383)</para>
</listitem>
<listitem>
<para>NAT: Fixed issue with high CPU usage when VM was using NAT (github:gh-356)</para>
</listitem>
<listitem>
<para>RDP: The VRDP server was moved to the open source base package</para>
</listitem>
<listitem>
<para>SmartCard: The USB smartcard emulation was moved to the open source base package</para>
</listitem>
<listitem>
<para>VM encryption: The disk and VM encryption feature was moved to the open source base package</para>
</listitem>
<listitem>
<para>VBoxManage: Fixed issue when VBoxManage was not displaying interface
name for FreeBSD guests (github:gh-403)</para>
</listitem>
<listitem>
<para>VBoxManage: Fixed issue when VM could not be started from command line
in some circumstances (github:gh-418)</para>
</listitem>
<listitem>
<para>Main: Improved filename check for drag-and-drop operations (github:gh-68)</para>
</listitem>
<listitem>
<para>Linux Host: Fixed issue when vboxautostart-service did not start
corresponding VMs on system boot (github:gh-309)</para>
</listitem>
<listitem>
<para>Linux Host: Fixed issue when VM was not able to start if host was
running realtime kernel configuration (github:gh-332)</para>
</listitem>
<listitem>
<para>Guest Additions: Fixed installation on Windows XP 64-bit guests (github:gh-142)</para>
</listitem>
<listitem>
<para>Guest Additions: Fixed issue when guest process was crashing due to
low memory in the system (github:gh-410)</para>
</listitem>
<listitem>
<para>Linux Guest Additions: Fixed build issue for kernels 2.5.52 and older</para>
</listitem>
<listitem>
<para>Linux Guest Additions: Fixed issue when VBoxService was not started
due to abandoned pid file</para>
</listitem>
<listitem>
<para>Linux Guest Additions: Fixed issue when user session services were
not started on old Linux distributions</para>
</listitem>
<listitem>
<para>Linux Guest Additions: Fixed check if kernel modules were loaded
for old Linux distributions</para>
</listitem>
<listitem>
<para>Linux Guest Additions: Fixed issue when Guest Additions processes
were left running on system reboot or shutdown (github:gh-311)</para>
</listitem>
<listitem>
<para>Linux Guest Additions: Added additional fixes for RHEL 9.8, 10.1 and 10.2 kernels</para>
</listitem>
<listitem>
<para>Linux Guest Additions: Added initial support for kernel 6.19 (github:gh-467)</para>
</listitem>
<listitem>
<para>Windows Guest Additions: Fixed installation on WinXP 64-bit (github:gh-142)</para>
</listitem>
<listitem>
<para>BIOS: Fixed issue with booting VM using IPXE (github:gh-417)</para>
</listitem>
</itemizedlist>
</sect1>
<sect1>
<title>Version 7.2.4 (2025-10-21)</title>
<para>This is a maintenance release. The following items were fixed or
added:</para>
<itemizedlist>
<listitem>
<para>GUI: Fixed VirtualBox VM Manager crash when host was resuming
from sleep (github:gh-121, github:gh-170)</para>
</listitem>
<listitem>
<para>GUI: Updated native language support for Traditional Chinese, Greek,
Swedish, Hungarian and Indonesian translations</para>
</listitem>
<listitem>
<para>NAT: Fixed issue when multiple port forwarding rules
affected NAT functionality (github:gh-232)</para>
</listitem>
<listitem>
<para>Linux host and guest: Introduced initial support for kernel 6.18</para>
</listitem>
<listitem>
<para>Linux Guest Additions: Introduced additional fixes for RHEL 9.6
and 9.7 kernels (github:gh-12)</para>
</listitem>
<listitem>
<para>Windows Guest Additions: Introduced additional fixes for issue
when installation was failing in Windows XP SP2 guest (github:gh-142)</para>
</listitem>
</itemizedlist>
</sect1>
<sect1>
<title>Version 7.2.2 (2025-09-10)</title>
<para>This is a maintenance release. The following items were fixed or
added:</para>
<itemizedlist>
<listitem>
<para>VMM: Fixed issue when VM was not able to start on Windows Arm
host (issue github:gh-8)</para>
</listitem>
<listitem>
<para>GUI: Fixed VBox Manager crash when some VM has a lot of snapshots
(issue github:gh-119)</para>
</listitem>
<listitem>
<para>GUI: Fixed issue when error notifications could not be displayed
on snapshot deletion (issue github:gh-75)</para>
</listitem>
<listitem>
<para>GUI: Fixed VBox Manager crash while attempting to show error notifications too early
(issues github:gh-135 and github:gh-171)</para>
</listitem>
<listitem>
<para>GUI: Fixed VBox Manager crash while removing all VMs from VM list</para>
</listitem>
<listitem>
<para>GUI: Fixed VBox Manager freeze on Linux hosts at startup or while attempting to
add a VM (issues github:gh-70 and github:gh-168)</para>
</listitem>
<listitem>
<para>GUI: Fixed VBox Manager layout bug with too strict size constraints
(issue github:gh-87)</para>
</listitem>
<listitem>
<para>GUI: Updated VBox VM network status-bar indicator tooltip (IP address) on guest additions
change (issue github:gh-179)</para>
</listitem>
<listitem>
<para>GUI: Added possibility for Windows 11 host to use legacy light/dark themes from Windows 10
(issues github:gh-137 and github:gh-151)</para>
</listitem>
<listitem>
<para>GUI: Forcing xdgdesktopportal platform theme on Linux when org.freedesktop.portal.Desktop DBus
service is available (issues github:gh-138 and github:gh-150)</para>
</listitem>
<listitem>
<para>Network (NAT, DNS): Fixed potential issue where a nameserver in the 127/8 network
could have been passed to the guest (issue github:gh-136)</para>
</listitem>
<listitem>
<para>Network: Added a new experimental type of e1000 adapter (82583V). It requires the ICH9
chipset, since MSIs are not supported by PIIX3</para>
</listitem>
<listitem>
<para>USB: Fixed passing through USB devices exposed over USB/IP (issue github:gh-192)</para>
</listitem>
<listitem>
<para>USB Webcam: The virtual USB webcam is now part of the open source base package</para>
</listitem>
<listitem>
<para>Arm host: Improved high CPU usage for idling VMs (issue github:gh-34)</para>
</listitem>
<listitem>
<para>Linux host: Use KVM APIs on kernel 6.16.0 and newer for acquiring/releasing VT-x
(issue github:gh-81, github:gh-139 and github:gh-141)</para>
</listitem>
<listitem>
<para>macOS host: Fixed internal networking, including NAT networks on macOS
(7.2.0 regression; issue github:gh-140)</para>
</listitem>
<listitem>
<para>macOS host: Fixed VM crash on Arm host on VM start (issue github:gh-101)</para>
</listitem>
<listitem>
<para>Linux Guest Additions: Fixed issue when VBoxClient was reporting it's
unable to load shared libraries on start (issue github:gh-165)</para>
</listitem>
<listitem>
<para>Windows Guest Additions: Fixed issue when installation was failing on
Windows XP SP2 64-bit (issue github:gh-142)</para>
</listitem>
<listitem>
<para>EFI: Fixed TPM device not working with certain guests (issue github:gh-143)</para>
</listitem>
</itemizedlist>
</sect1>
<sect1>
<title>Version 7.2.0 (2025-08-14)</title>
<para>This is a major update. The following new features were added:</para>
<itemizedlist>
<listitem>
<para>GUI: Moved global and VM tools from hamburger menus to
global tools taskbar (vertically on the left) and the VM tools
tabs (horizontally above the right hand panel) to make them
easier to reach</para>
</listitem>
<listitem>
<para>Windows/Arm host: Arm virtualization of VMs added, in
the unified Windows installer package</para>
</listitem>
<listitem>
<para>Arm host: Virtualization of Windows 11/Arm VMs</para>
</listitem>
<listitem>
<para>Linux host: Video decoding acceleration when 3D is enabled</para>
</listitem>
<listitem>
<para>Windows/Arm guest: Guest additions for new OS type Windows
11/Arm</para>
</listitem>
<listitem>
<para>macOS Arm host: Experimental 3D acceleration support using DXMT, removing
the previous non working solution using DXVK on top of MoltenVK.
3D acceleration is not supported on macOS hosts using Intel CPUs anymore.</para>
</listitem>
<listitem>
<para>Storage: The NVMe storage controller emulation is now part of the
open source base package</para>
</listitem>
</itemizedlist>
<para>In addition, the following items were fixed or added:</para>
<itemizedlist>
<listitem>
<para>Arm VMs: Note that the saved state of Arm VMs from
VirtualBox 7.1 is <emphasis role="bold">incompatible</emphasis> with VirtualBox 7.2, so
please shut down such VMs in saved state before upgrading
to 7.2 (snapshots with associated saved state created with 7.1
will no longer work with 7.2)</para>
</listitem>
<listitem>
<para>VMM: Improved x86_64 and Arm CPU feature reporting when using
Windows Hyper-V as the virtualization engine</para>
</listitem>
<listitem>
<para>VMM: Added xsave/xrestor instruction handling when using
Windows/x86_64 Hyper-V as the virtualization engine, offering the
x86_64-v3 instruction set extensions (including AVX and AVX2) on
recent CPUs</para>
</listitem>
<listitem>
<para>VMM: Fixed issue when X86_64-v3 features were not
passed to the guest (github:gh-36)</para>
</listitem>
<listitem>
<para>VMM/HM: Fixed Nested Virtualization feature on Intel CPUs</para>
</listitem>
<listitem>
<para>GUI: Fixed a bug in clone VM wizard which made impossible to include
snapshots in clone result (github:gh-59)</para>
</listitem>
<listitem>
<para>GUI: Polished Preferences and Settings pages, NLS fixing</para>
</listitem>
<listitem>
<para>GUI: Improved handling of keyboard LEDs in the Soft Keyboard</para>
</listitem>
<listitem>
<para>GUI: Added checkbox for making a Shared Folder global to all VMs</para>
</listitem>
<listitem>
<para>GUI: Removed IO-APIC from Arm VM settings</para>
</listitem>
<listitem>
<para>Graphics: Avoid assertion when guest tries to use VMSVGA 3D
functions when the feature is disabled</para>
</listitem>
<listitem>
<para>Audio: Fixed crash in rare circumstances (github:gh-72)</para>
</listitem>
<listitem>
<para>NAT: Multiple fixes and improvements, for example better DNS
server handling, saving of the VM settings and generating a
boot file name which stays within the length limit</para>
</listitem>
<listitem>
<para>NAT Network: Use the (almost) same code as for NAT, unifying
behavior and features</para>
</listitem>
<listitem>
<para>NAT: Fixed possible crash in rare circumstances when no nameservers
could be detected in the host system</para>
</listitem>
<listitem>
<para>Storage: Fixed corruption of VMDK images when resizing</para>
</listitem>
<listitem>
<para>Video Recording: Fixed frame synchronization, a small memory leak
and other bugs</para>
</listitem>
<listitem>
<para>TPM: Fixed save state load failures</para>
</listitem>
<listitem>
<para>Arm VMs: ACPI now available</para>
</listitem>
<listitem>
<para>API/Unattended: Added explicit unattended installation support for Oracle Linux 10</para>
</listitem>
<listitem>
<para>API and VBoxManage: Added functionality to define global Shared Folders for all VMs</para>
</listitem>
<listitem>
<para>API: Fixed issue when OVF/OVA import resulted in a broken VM on Arm (bug #22370)</para>
</listitem>
<listitem>
<para>API: Fixed issue when exporting a VM which had an inaccessible
disk resulted in crash</para>
</listitem>
<listitem>
<para>VBoxManage: Document currently unavailable NAT options</para>
</listitem>
<listitem>
<para>Linux host and guest: Initial support for kernel version 6.16</para>
</listitem>
<listitem>
<para>Linux/Solaris host: Fixed swapped scan code for Pause and Num Lock
keys in the table used when relying on Xkb for translation</para>
</listitem>
<listitem>
<para>Windows host: Removed release assertion causing crash of VBoxUsbMon
driver if unloading fails</para>
</listitem>
<listitem>
<para>Arm host: vboxwebsrv is now included in the packages</para>
</listitem>
<listitem>
<para>Linux host and guest: Introduced initial support for kernel 6.17</para>
</listitem>
<listitem>
<para>Linux guest: Fixed handling of (long optional) vboxvideo kernel
module in init script</para>
</listitem>
<listitem>
<para>Linux guest: Fixed start failure of VBoxClient with kernel from
the 2.6 series or older</para>
</listitem>
<listitem>
<para>Windows/Arm guest: Added WDDM Graphics driver, with 2D and 3D mode</para>
</listitem>
<listitem>
<para>Windows/Arm guest: Added Shared Folder feature</para>
</listitem>
<listitem>
<para>Windows Host: Added improvements in Windows drivers installation</para>
</listitem>
<listitem>
<para>Linux Guest Additions: Fixed issue when autorun installer was not automatically
starting on Additions ISO image insert for Oracle Linux 10 and RHEL 10 guests</para>
</listitem>
<listitem>
<para>BIOS: Fixed keyboard translation, added and updated several entries
and do not report keypresses when scan code and ASCII code are both zero</para>
</listitem>
<listitem>
<para>BIOS: Fixed error reporting fo single sided floppy disks</para>
</listitem>
<listitem>
<para>UEFI: Added workaround for Grub bug causing guest OS crashes</para>
</listitem>
<listitem>
<para>UEFI: Fixed macOS kernel logging over serial port (github:gh-82)</para>
</listitem>
<listitem>
<para>3rd Party Tools: Eliminated build time dependency on libIDL and IASL</para>
</listitem>
</itemizedlist>
</sect1>
</chapter>
|