File: user_ChangeLogImpl.xml

package info (click to toggle)
virtualbox 7.2.6-dfsg-3
  • links: PTS, VCS
  • area: contrib
  • in suites: sid
  • size: 684,120 kB
  • sloc: ansic: 2,692,612; cpp: 2,685,536; asm: 402,532; python: 239,820; xml: 89,849; sh: 33,358; perl: 9,380; makefile: 8,889; java: 5,337; cs: 4,872; pascal: 1,785; javascript: 1,692; objc: 1,131; lex: 931; sed: 929; php: 906; yacc: 707
file content (637 lines) | stat: -rw-r--r-- 21,449 bytes parent folder | download
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>