Der har været en eksperimentel udgivelse af den åbne implementering af WinAPI – Wine 8.20. Siden udgivelsen af version 8.19 er 20 fejlrapporter blevet lukket, og 397 ændringer er blevet lavet.
De vigtigste ændringer:
- Udviklingen af API'en DirectMusic fortsætter.
- Funktionerne i bibliotekerne winegstreamer er blevet udvidet. Støtte til funktionerne find_element_factories, factory_create_element, wg_muxer_add_stream, wg_muxer_start, wg_muxer_push_sample, ProcessSample er blevet tilføjet.
- Eksporten af bindings i det primære brugermiljø til protokolhåndterere, der kører under Wine, er sikret.
- Koden er blevet renset i forberedelsen til den kommende fryse af kodebasen før udgivelsen af Wine 9.0, der forventes i januar.
- I d3d10core og d3d11 er der etableret funktionskald til test_texture(), test_cube_maps(), test_uint_shader_instructions(), test_vertex_formats() og test_mipmap_upload().
- DLL-biblioteket msttsengine er tilføjet med en stub-implementering af ISpTTSEngine.
- Sikker rengøring af felter er sikret ved hjælp af funktionen SecureZeroMemory() i bibliotekerne dssenh, secur32, user32, winscard, wintrust, wsdapi og wininet.
- I biblioteket msvcrt er der tilføjet ca. 30 nye funktioner til arbejde med multibyte-strenge, såsom _mblen_l og _mbsnbcpy_l.
- Fejlrapporter relateret til apps som Folio Views 4, Captvty V3, NAM (NeuralAmpModeler), Spectralayers 9 Pro er blevet lukket.
- Fejlrapporter relateret til spil som Max Payne (2001), Warframe, Neverwinter Nights 2 Complete er blevet lukket.
Kilde: opennet.ru
