d3d9/tests: Test the presentation parameters after creating an additional swap chain.
[wine.git] / ANNOUNCE.md
blob80e92a19dcafb65d7be28a32d488a4f5e696fd73
1 The Wine development release 9.0-rc4 is now available.
3 What's new in this release:
4   - Bug fixes only, we are in code freeze.
6 The source is available at <https://dl.winehq.org/wine/source/9.0/wine-9.0-rc4.tar.xz>
8 Binary packages for various distributions will be available
9 from <https://www.winehq.org/download>
11 You will find documentation on <https://www.winehq.org/documentation>
13 Wine is available thanks to the work of many people.
14 See the file [AUTHORS][1] for the complete list.
16 [1]: https://gitlab.winehq.org/wine/wine/-/raw/wine-9.0-rc4/AUTHORS
18 ----------------------------------------------------------------
20 ### Bugs fixed in 9.0-rc4 (total 17):
22  - #4291   The menubar & toolbar of TresED are not displayed correctly.
23  - #7106   Need for Speed 3 autorun crashes when starting setup
24  - #26142  Civilization 4: Screen turns black on turn end with built-in msxml
25  - #38039  linux console leaves in stty echo off mode after executing bash.exe from Wine
26  - #40011  git-gui crashes on start
27  - #45242  winedbg Internal crash when debugging win32
28  - #51738  Bioshock Infinite crashes after intro with "mmap() failed: Cannot allocate memory"
29  - #52159  cygwin/msys2: Unhandled page fault in 64-bit gdb.exe and python3.8.exe
30  - #54256  Compile for wine under arm macOS (for running aarch64 windows apps) fails
31  - #55540  IS Defense hangs after gameplay begins or has rendering glitches
32  - #55637  dmime:dmime - test_performance_pmsg() sometimes fails due to bad timing on Windows and Wine
33  - #55961  Multiple VST plugins have an invisible cursor
34  - #56021  Wine 9.0-rc1 Wayland: In Sway full screen games don't run on full screen
35  - #56023  Wine 9.0-rc1 Wayland: DPI problems
36  - #56032  winedbg --gdb: gets terminated when target process exits
37  - #56047  Won't build on FreeBSD, error: 'F_GETPATH' undeclared
38  - #56110  Bejeweled 3: can't enable 3D acceleration
40 ### Changes since 9.0-rc3:
41 ```
42 Alexandre Julliard (6):
43       Update copyright info for 2024.
44       server: Remove WINESERVER documentation from the man page.
45       loader: Remove absolute paths references from the man page.
46       readme: Convert to Markdown.
47       announce: Convert to Markdown.
48       ntdll: Determine the available address space dynamically on ARM64.
50 André Zwing (2):
51       mscoree/tests: Don't test function directly when reporting GetLastError().
52       ntoskrnl/tests: Use RtlNtStatusToDosErrorNoTeb() for stateless conversion.
54 Bernhard Kölbl (1):
55       windows.media.speech/tests: Remove obsolete workarounds.
57 Brendan Shanks (2):
58       include: Assert that the debug channel name will be null-terminated and is not too long.
59       server: Fix compile error on FreeBSD/NetBSD.
61 Byeong-Sik Jeon (1):
62       po: Update Korean translation.
64 Eric Pouech (3):
65       winedump: Better align fields in EXPORT table.
66       quartz: Delay import ddraw.
67       winedbg: Wait for gdb to terminate before exiting (proxy mode).
69 Esme Povirk (1):
70       mscoree/tests: Add debug code for RemoveDirectory failure.
72 Fan WenJie (1):
73       wineandroid: Fix incorrect checking reason.
75 Gabriel Ivăncescu (1):
76       winex11: Use the correct root window for virtual desktops.
78 Lauri Kenttä (2):
79       po: Update Finnish translation.
80       readme: Update Finnish translation.
82 Rémi Bernon (2):
83       dmime: Avoid leaking track references in segment Clone and Load.
84       dmloader: Avoid caching DMUS_OBJ_STREAM objects we can't load from cache.
86 Yuxuan Shui (1):
87       dmime: Fix handling of curve PMSG.
89 Zebediah Figura (3):
90       wined3d: Reference FFP resources in reference_shader_resources().
91       wined3d: Do not remove invalid BO users from the list when destroying views.
92       wined3d: Set fixed_function_usage_map to 0 for an sm4 draw without a PS.
94 Zsolt Vadasz (2):
95       msvcrt: Compare environment variable names case insensitively.
96       msvcrt/tests: Test case insensitivity of getenv() and _wgetenv().
97 ```