Tanggal 21 Januari 2020, sékrési resmi versi stabil lumangsung
Versi ieu gaduh sakitar sataun pangwangunan sareng langkung ti 7400 perobahan individu. Pamekar kalungguhan Alexandre Julliard ngidentipikasi opat:
- Rojongan pikeun modul dina format pe. Ieu ngarengsekeun masalah sareng skéma panyalindungan salinan anu béda anu cocog sareng modul sistem dina disk sareng mémori.
- Ngarojong sababaraha monitor sareng sababaraha GPU, kalebet parobahan setélan dinamis.
- Reimplementation of XAudio2 dumasar kana proyék FAudio, hiji palaksanaan kabuka perpustakaan sora DirectX. Pindah ka FAudio ngamungkinkeun anjeun pikeun ngahontal kualitas sora anu langkung luhur dina kaulinan, ngaktifkeun campuran volume, épék sora canggih, sareng seueur deui.
- rojongan Vulkan 1.1.
Diajar langkung seueur ngeunaan inovasi konci.
modul PE
Kalayan kompiler MinGW, seueur modul Wine ayeuna diwangun dina format file eksekusi PE (Portable Executable, Windows binér format) tinimbang ELF.
executable PE ayeuna disalin kana diréktori ~/.wine
tinimbang ngagunakeun file DLL dummy, nyieun aplikasi leuwih sarupa pamasangan Windows nyata.
Henteu sadayana modul parantos dirobih kana format PE. Gawé terus.
Subsistem grafik
Sakumaha didadarkeun di luhur, rojongan pikeun gawé bareng sababaraha monitor jeung adaptor grafik geus ditambahkeun.
Supir Vulkan parantos diropéa kana spésifikasi Vulkan 1.1.126.
Salaku tambahan, perpustakaan WindowsCodecs ayeuna ngadukung format raster tambahan, kalebet format indéks palette.
Direct3D
Aplikasi Direct3D layar pinuh ayeuna meungpeuk telepon screensaver.
Pikeun aplikasi DXGI, ayeuna anjeun tiasa ngalih antara mode layar pinuh sareng windowsed nganggo kombinasi Alt + Enter standar.
Fitur Direct3D 12 parantos ditingkatkeun kalebet dukungan pikeun ngalih antara modeu layar pinuh sareng jandela, ngarobih modeu layar, pandangan skala, sareng interval swap. Sadaya fitur ieu parantos dilaksanakeun pikeun versi Direct3D API sateuacana.
Tim proyék geus digawé rajin tur ngalereskeun sacara harfiah ratusan bug, jadi penanganan Wine tina sagala rupa kaayaan tepi geus ningkat. Ieu kalebet sampling sumber daya 2D dina sampler 3D sareng sabalikna, ngagunakeun nilai input di luar jangkauan pikeun tes transparansi sareng jero, rendering kalayan tékstur sareng panyangga anu dicerminkeun, nganggo clippers anu salah (obyek DirectDraw) sareng seueur deui.
Ukuran spasi alamat diperlukeun nalika loading tékstur 3D dikomprés ngagunakeun métode S3TC geus ngurangan (tinimbang loading sagemblengna, tékstur dimuat dina sakumpulan).
Rupa-rupa perbaikan sareng perbaikan anu aya hubunganana sareng itungan cahaya parantos dilakukeun pikeun aplikasi DirectDraw anu langkung lami.
Расширена база графических карт, распознаваемых в Direct3D.
Jaringan sareng kriptografi
Mesin Gecko parantos diropéa kana versi 2.47.1 pikeun ngadukung alat-alat modern. Sajumlah API HTML anyar geus dilaksanakeun.
MSHTML ayeuna ngarojong elemen SVG.
Ditambahkeun seueur fitur VBScript énggal (sapertos kasalahan sareng panangan pengecualian).
Kamampuhan pikeun ménta setélan proxy HTTP via DHCP geus dilaksanakeun.
Dina bagian kriptografi, pangrojong pikeun konci kriptografi kurva elliptic (ECC) via GnuTLS parantos dilaksanakeun, kamampuan pikeun ngimpor konci sareng sertipikat tina file dina format PFX parantos ditambahkeun, sareng dukungan pikeun skéma generasi konci basis sandi PBKDF2 parantos ditambahkeun. .
Adobe Photoshop CS6 pikeun Anggur
inovasi signifikan lianna
- Rojongan pikeun spinlocks kernel NT.
- Hatur nuhun kana béakna patén pikeun komprési DXTn sareng tékstur S3, éta tiasa kalebet kana palaksanaan standar.
- Ngarojong pamasangan supir plug-and-play.
- Rupa-rupa perbaikan DirectWrite.
- Pangrojong ningkat pikeun Windows Media Foundation API.
- Singkronisasi hadé tina primitif berkat palaksanaan on futexes.
- Ngabagikeun Anggur-Mono pikeun ngahemat rohangan tinimbang palaksanaan open source .NET pikeun tiap
~/.wine
. - Unicode 12.0 jeung 12.1 rojongan.
- Palaksanaan layanan HTTP awal (HTTP.sys) salaku gaganti Winsock API jeung IIS, hasilna kinerja hadé ti Windows Sockets API.
- Kasaluyuan anu langkung saé sareng debugger Windows.
- Pangrojong LLVM MinGW anu langkung saé sareng perbaikan kompilasi silang WineGCC.
Urang ogé bisa nyebut perbaikan dina panganteur pamaké. Contona, windows ngaminimalkeun ayeuna dipintonkeun nganggo bar judul tinimbang ikon gaya Windows 3.1. Ningkatkeun rojongan pikeun Controllers kaulinan, kaasup switch hat, setir na pedals.
Diwangun-di AVI, MPEG-I jeung dekoder WAVE geus dihapus tina Anggur, ngaganti eta kalawan sistem GStreamer atanapi QuickTime.
Kamampuhan pikeun ngagunakeun debugger ti Visual Studio pikeun debugging jauh tina aplikasi dijalankeun dina Wine geus ditambahkeun, perpustakaan DBGENG (Debug Engine) geus sawaréh dilaksanakeun, sarta kagumantungan on libwine geus dihapus tina file disusun pikeun Windows.
Pikeun ngaoptimalkeun kinerja, rupa-rupa pungsi timing geus hijrah ngagunakeun-kinerja luhur fungsi timer sistem, ngurangan overhead dina loop ngajadikeun loba kaulinan. optimizations kinerja séjén geus dijieun.
Tempo daptar lengkep parobahan.
loka
- Final Implengan XI
- Adobe Photoshop CS6 (13.0)
- Dunya Warcraft 8.3.0
- Hawa Online Ayeuna
- sihir: The ngumpul Online 4.x
Ieu tiasa dianggap yén aplikasi ieu paling sering diluncurkeun dina Anggur.
Catetan. Pelepasan Anggur 5.0 dikhususkeun pikeun ngémutan Józef Kucia, anu tragis maot dina Agustus 2019 dina yuswa 30 taun nalika ngajalajah guha di Polandia kidul. Jozef mangrupikeun kontributor penting pikeun pamekaran Direct3D Wine, ogé panulis utama proyék éta.
sumber: www.habr.com