Proběhlo experimentální vydání otevřené implementace WinAPI — Wine 7.5. Od vydání verze 7.4 bylo uzavřeno 28 chybových hlášení a provedeno 360 změn.
Nejdůležitější změny:
- Ovladač pro zvukový subsystém ALSA byl převeden na použití formátu spustitelných souborů PE (Portable Executable) místo ELF.
- Byla zajištěna generace databáze s lokalizacemi z repozitáře Unicode CLDR (Unicode Common Locale Data Repository).
- Byla přidána podpora pro compiler shaderů na jazyce HLSL (High-Level Shader Language), vyvinutý projektem vkd3d, který se používá v DirectX.
- Byla přidána počáteční podpora protokolu OCSP (Online Certificate Status Protocol), který se používá k ověřování odvolaných certifikátů.
- Bylo pokračováno v zajištění podpory pro typ ‘long’ v kódu.
- Byla uzavřena chybová hlášení související s fungováním her: Operation Lovecraft: Fallen Doll, Minecraft, GRID 2, The Evil Within 2.
- Byla uzavřena chybová hlášení související s fungováním aplikací: Nota Bene, Core Temp 1.13, Microsoft PowerToys, MS Windows terminal, Samsung Magician 7.x, mIRC, IrfanView 4.59, QuickPar 0.9.1, HeidiSQL, SolSuite, IP super camera, ATPDraw, KakaoTalk, DTS Master Audio Suite, Cakewalk Pro Audio 9.0, Audacity 2.4.2.
Dále lze poznamenat, že byl vytvořen balíček projektu Wine Staging 7.5, v rámci kterého vznikají rozšířené verze Wine zahrnující nedokončené nebo rizikové patche, které zatím nejsou vhodné pro začlenění do hlavního klonu Wine. Oproti Wine obsahuje Wine Staging 561 dodatečných patchů. V novém vydání byla synchronizována kódová základna se Wine 7.5. V nové verzi pokračuje práce na odstranění varování spojených s používáním typu 'long' (např. nahrazení substitucí '%u' za '%lu' nebo nahrazení typu ULONG typem UINT32).
Zdroj: opennet.ru
