The Wine development release 6.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 https://www.winehq.org/documentation
You can also get the current source directly from the git
repository. Check https://www.winehq.org/git 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 6.0-rc4 (total 29):
24116 Cannot save game in Rainblood: Town of Death
25409 Windows Live Essentials for XP installer crashes
27229 printf() newline missing with multibyte strings
31942 Microsoft Office 2003 and Office 2003 Editions Resource Kit installers crash on startup
32061 Guild Wars: Launcher hangs sometimes
39731 Assassin's Creed IV Black Flag crashes
40430 Multiple NVIDIA installers abort due to failure to process xml config (PhysX 9.x, GeForce Now, GeForce Experience 3.x, RTX Voice)
41298 Battlefield 3 crashes during loading
41450 timestamp is missing from some debug messages
43329 Multiple applications fail to get selected path after double click last path element in IFileDialog2 folder selection dialog (Wargaming.net Game Center, Adobe DNG Converter 10.x/11.x)
43412 World of Warships: CEF screens cannot be displayed
44185 DragonAgeOrigins autorun.exe crash inside winegstreamer
44538 Tales of Zestiria doesn't start
45950 RedMon 1.9 (Redirection Port Monitor) does not work (missing support for monitors providing the MONITOR2 interface)
48587 httpapi tests are broken on Windows 8
49143 RTF Editor does not support cyrillic letters using MS Sans Serif Font
49347 Settlers III: mouse not working on start screen, game entry and statistics screen after a game, if "Automatically capture the mouse in full-screen windows" is on in winecfg
49493 Children Of Morta stays at blue stars screen after starting game.
49545 Current working directory reset to "/" executing a winegcc/wineg++ compiled program
49563 Adobe DNG converter 12.4 crashes after upgrade to Wine 5.12
49650 Bunch of Heroes (Steam) hangs with a black screen at startup
49683 Kingdom Come Deliverance crashes
49782 Elite Dangerous Horizons: crashes with wine64 5.16
49789 Tina 11 Demo crashes when run in a 64-bit prefix
50126 Writing VT_UI8 property type to a stream is not currently supported
50291 World of Warcraft Classic Fails to Close Cleanly
50354 Team Fortress 2 crashes during loading
50373 Touhou Shinpiroku trial terminates immediately
50378 dlls/amstream/tests/amstream.o error: unknown field ‘dwBitMasks’ specified in initializer
Changes since 6.0-rc3:
Akihiro Sagawa (2):
po: Update Japanese translation.
d3dx9: Avoid closing invalid handles.
Alexandre Julliard (2):
gdi32: Don't fail font creation when we are out of handles.
dwrite: Avoid a compiler warning when FreeType is missing.
Alistair Leslie-Hughes (4):
include: Add DB_LRESERVE type.
include: Add ExecuteOptionEnum typedef.
msado15: Set row_set point to NULL on close.
msado15/tests: Add test for interface ADOConnectionConstruction15.
Andrey Gusev (1):
po: Update Ukrainian translation.
André Hentschel (2):
opengl32/tests: Don't test function directly when reporting GetLastError().
kernel32/tests: Don't test functions directly when reporting GetLastError().
Biswapriyo Nath (2):
include: Add more Media Foundation error codes.
include: Add IAMCameraControl definition in axextend.idl.
Can Taşan (1):
po: Update Turkish translation.
Dmitry Timoshkov (6):
wbemprox/tests: Run StdRegProv tests using ROOT\\DEFAULT connection point.
wbemprox/tests: Add some tests for SystemRestore class.
gdi32/tests: Add some tests to show that GetGlyphIndices() should avoid best fit chars.
fonts: Correct default glyph index for MS Sans Serif font to match Windows.
shell32/tests: Remove no longer used parameter.
shell32/tests: Remove workarounds for shell32 < 5.0.
Huw D. M. Davies (1):
qcap: Avoid unused variable warning if v4l is absent.
Jacek Caban (1):
conhost: Fix copy-paste typos in selection coordinates.
Martin Storsjo (6):
asm: Separate .def/.scl/.type/.endef with newlines instead of semicolons.
winebuild: Pass -m options to dlltool for arm and arm64.
asm: Use SEH assembly when building with clang in MSVC mode.
include: Fix the signature of _InterlockedCompareExchange128.
include: Check whether the ms_abi attribute is supported on aarch64.
ntdll: Implement a no-op __chkstk for arm64.
Michael Stefaniuc (1):
winspool/tests: Use wide-char string literals.
Nikolay Sivov (1):
dwrite: Add a notice regarding HarfBuzz.
Paul Gofman (2):
ntdll: Always copy context in call_user_apc_dispatcher() on x86.
ntdll: Preserve syscall frame when calling async IO system APC.
Zebediah Figura (3):
amstream/tests: Define NONAMELESSUNION.
ucrtbase: Do not add MSVCRT_ prefix to the exported function name of _lrot*.
d3dcompiler/tests: Avoid initializing nameless unions in designated initializers.
Zhiyi Zhang (2):
gdi32/tests: Fix possible test failures in test_clip_box().
gdi32/tests: Fix test failures on Win10 1909+.