Шығару орын алды Шарап 11.9, Win32 API тегін іске асырудың тағы бір эксперименттік нұсқасы, ол сізге іске қосуға мүмкіндік береді Windows- өтінімдер Linux, BSD және macOS толыққанды виртуалды машинасыз. Шығарылым жарияланды 15 мамыр 2026 жыл және кейінірек Wine 12.0 негізін құрайтын 11.x тармағының екі апталық даму циклін жалғастырады.
Wine 11.9 төменгі деңгейдегі ағындық өзгерістерге, ARM64 жақсартуларына, Wayland қолдауын кеңейтуге және VBScript қолданбаларымен үйлесімділікті одан әрі жақсартуға бағытталған. Сонымен қатар, әзірлеушілер қолданбалар мен ойындарға әсер ететін 24 қате туралы есепті жапты.
Не өзгерді
Wine-мен бірге берілген SQLite кітапханасы қосылды. Wine негізгі SQLite жобасының бастапқы кодына негізделген SQLite-тің өзіндік көшірмесін қамтиды. Ол winsqlite3-ті іске асыру үшін қолданылады, ол үйлесімді Windows SQLite қатынау интерфейсі. Іс жүзінде бұл сыртқы ортаға тәуелділікті азайтады және winsqlite3 әрекетін болжамды етеді Windows- жүйеде осы кітапхананың болуын күтетін бағдарламалар.
Жүйелік ағындарды қолдау басталды. Шарап көші-қонға айнала бастады Бұрын кейбір жұмыстар өзінің ішкі механизмдерімен өңделген операциялық жүйе ағындарын пайдалану. Бұл өзгеріс қазіргі уақытта бастапқы қолдау болып саналады, бірақ бұл Wine ішкі ішкі жүйелерін одан әрі қайта жобалау үшін маңызды. Атап айтқанда, жүйелік ағындарды дыбыс драйверінің ішкі бөліктерін қоса алғанда, басқа компоненттер пайдалана алатыны атап өтілді.
ARM64 жүйесіндегі эмуляцияланған кодта ағынды суспензия іске асырылды. ARM64 үшін эмуляцияланған кодтағы ағындарды кідірту мүмкіндігі қосылды. Бұл Wine кодты орындап жатқан жағдайларға қатысты. Windows- ARM64 жүйелеріндегі қолданбалар және олардың мінез-құлқын дұрыс көрсетуі керек Windows ағынды басқаруда. Бұл жетілдіру көп ағындылыққа, синхрондауға және төмен деңгейлі орындау механизмдеріне қатты тәуелді күрделі бағдарламалар үшін әсіресе маңызды.
VBScript-пен үйлесімділік бойынша жұмыс жалғасты. Жаңа нұсқада VBScript қолдауы одан әрі жетілдірілген. Бұл компонент тек ескі скрипттер үшін ғана емес, сонымен қатар орнатушылар, кәсіпорын қосымшалары және утилита компоненттері үшін де қажет. Windows- әлі де VBScript сценарийлерін пайдаланатын бағдарламалар. Түзетілген қателердің ішінде VBScript бағдарламасындағы тапсырмаларды талдаумен байланысты нақты мәселе атап өтілген.
Wayland драйверінде мәжбүрлі меңзер қозғалысын қолдау қосылды. Wayland үшін Wine драйвері енді wp_pointer_warp_v1 хаттамасы арқылы көрсеткішті бұрмалауды қолдайды. Бұл мүмкіндік бағдарламаның тінтуір көрсеткішін бағдарламалық түрде қайта орналастыра алатынын күтетін қолданбалар мен ойындарға қажет. Бұл кәдімгі терезелі бағдарламаларда, әсіресе бірінші жақтағы ойындарда әрқашан байқалмаса да, бұл мүмкіндіктің болмауы көбінесе камераны басқару және тінтуірді түсіру мәселелеріне әкеледі.
24 қате түзетілді. Жабылған мәселелер тізіміне Lotus Notes, WinSCP, VBScript, Wargaming Game Center, Command & Conquer 3 және басқа да қолданбалар мен ойындарға арналған түзетулер кіреді. Нақты есептерге SAX парсерінің қатесімен Lotus Notes 8.x орнатушысының істен шығуы, WinSCP интерфейсін көрсету мәселесі және VBScript бағдарламасындағы тапсырма құрылымын құрастыру қатесі кіреді.
Ақпарат көзі: linux.org.ru
