Wine Announcement

The Wine development release 4.0-rc4 is now available.

What's new in this release (see below for details):
  - Bug fixes only, we are in code freeze.

The source is available from the following locations:

Binary packages for various distributions will be available from:

You will find documentation on

You can also get the current source directly from the git
repository. Check for details.

Wine is available thanks to the work of many people. See the file
AUTHORS in the distribution for the complete list.


Bugs fixed in 4.0-rc4 (total 10):

  35603  Wine64 build produces extra warning in setupapi comparing to Wine32 build
  40884  Lord of the Rings Online crashes instantly or hangs on start with OSSv4.
  42719  Natsuiro Asagao Residence (demo): complains about timezone settings.
  45805  IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
  46194  Windows PowerShell Core 6.2 Preview 2 for ARM64 crashes due to decoding of instruction from incorrect PC (write watch access causes SIGSEGV)
  46244  incorrect font rendering in WinOmega splash screen
  46296  Wine 4.0-rc1 does not compile with fontconfig 2.6.0 or 2.8.0
  46329  world of tanks hangs in hangar with winsock error
  46362  Natsuiro Asagao Residence (demo) fails to start
  46364  Gecko and Mono packages doesn't save in the target folder


Changes since 4.0-rc3:

Alexander Coffin (1):
      cmd/tests: Add some tests for "choice".

Alexandre Julliard (4):
      include: Add more language codes.
      wrc: Support more languages.
      wmc: Support more languages.
      user32: Clear %edi register when calling window procedure.

André Hentschel (2):
      shlwapi: Remove dead code (coverity).
      ntdll: Use correct PC for instruction decoding on ARM64.

Dmitry Timoshkov (1):
      kernel32: CreateDirectory shouldn't return ERROR_ACCESS_DENIED for the root of the drive.

Isira Seneviratne (2):
      po: Add Sinhala translation.
      po: Update Sinhala translation.

Józef Kucia (3):
      d3d9: Fix Reset() with system memory buffers.
      d3d8: Fix Reset() with system memory buffers.
      wined3d: Handle unmappable buffers in wined3d_device_process_vertices() gracefully.

Mingcong Bai (1):
      po: Update Simplified Chinese translation.

Nikolay Sivov (1):
      gdi32: Fix fontconfig objects leak (Valgrind).

Sebastian Lackner (2):
      urlmon/tests: Add test for opening cache file with DELETE access.
      appwiz.cpl: Copy addons to cache instead of moving.

Sven Baars (2):
      wsdapi/tests: Fix a memory leak (Valgrind).
      quartz: Fix some memory leaks (Valgrind).

Zebediah Figura (2):
      ntoskrnl.exe: Avoid loading a driver multiple times in ZwLoadDriver().
      ntoskrnl.exe: Handle already-loaded drivers in handle_bus_relations().

Alexandre Julliard
[email protected]