Wine Announcement

The Wine development release 8.0-rc5 is now available. This is
expected to be the last release candidate before the final 8.0.

What's new in this release:
  - Bug fixes only, we are in code freeze.

The source is available at:

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 8.0-rc5 (total 9):

 - #26822  Double click the icon in the title bar should close the window
 - #32643  getsockopt() does not indicate WSAEFAULT when setting optlen too small
 - #45542  WeGame hangs after login.
 - #50351  Slow text rendering in dofus linked to fnIMLangFontLink2_GetCharCodePages calling WideCharToMultiByte with CP_UNICODE
 - #51227  urlmon:url breaks the wininet:http test on Windows 10 1709+ (7 failures)
 - #51906  Multiple games fail to play videos (War Mongrels, The Medium, Sherlock Holmes Chapter One)
 - #53408  Dark Souls: Remastered has slow performance with OpenGL renderer
 - #53761  Broken rendering in Mafia III: Definitive Edition
 - #54283  dinput:force_feedback - test_windows_gaming_input() sometimes crashes on Windows


Changes since 8.0-rc4:

Alexandre Julliard (1):
      tools: Always fall back to argv[0] to find the tools directory.

Brendan Shanks (1):
      kernel32/tests: Test GetFileType() with additional types of handles.

Byeong-Sik Jeon (1):
      po: Update Korean translation.

Eric Pouech (3):
      kernel32/tests: Extend share right for debugger's black box tests.
      kernel32/tests: Merge two debug event loops in test_debugger().
      kernel32/tests: Filter spurious thread creation debug events.

Fan WenJie (1):
      winebuild: Only set thumb_mode on ARM targets.

François Gouget (4):
      d3d12/tests: Allow a broken Windows 10 1709 hresult.
      nsi: Return an error if NsiAllocateAndGetTable() fails to allocate the tables.
      nsi: Add some margin to the tables size in NsiAllocateAndGetTable().
      win32u: Document the font_lock handling in font_EnumFonts().

Gabriel Ivăncescu (1):
      notepad: Fix uninitialized upper 64-bits of `pos` in DoFind.

Jactry Zeng (1):
      po: Update Simplified Chinese translation.

Lauri Kenttä (1):
      po: Update Finnish translation.

Robert Wilhelm (1):
      vbscript/tests: Fix chr() tests with double-byte character sets.

Santino Mazza (2):
      iphlpapi/tests: Test for Ipv4Enabled and Ipv6Enabled flags.
      iphlpapi: Set Ipv4Enabled and Ipv6Enabled flags accordingly.

Tim Clem (2):
      user32/tests: Test GetRawInputBuffer header fields more thoroughly.
      win32u: Correct GetRawInputBuffer alignment under WoW64.