Wersja WINE 11.5 oferuje ulepszoną obsługę języka C++ i prawie 200 zmian

WINE 11.5

Kontynuując dwutygodniowy harmonogram, który będzie obowiązywał do końca roku, WineHQ Wystartował WINE 11.5, wersja następcza 11.4 od dwóch tygodniPoczątkowo nie jest to szczególnie ekscytująca wersja, ponieważ nie zawiera żadnych wartych uwagi funkcji i nie wprowadzono w niej setek zmian, jak w przypadku opracowywania WINE 9 lub 10, kiedy to co dwa tygodnie wprowadzano blisko lub ponad 600 zmian.

WINE 11.5 wprowadza obsługę języka C++ w systemie kompilacji, dołączone biblioteki UCI, obsługę wysyłania wywołań systemowych użytkowników w systemie Linux oraz kilka poprawek zgodności z VBScript, a także liczne poprawki błędów. Wprowadzono następujące ulepszenia: Zmienia się 198 i poprawiono 22 błędów, te na poniższej liście.

Błędy naprawione w WINE 11.5

  • Preferencji gedit nie można edytować.
  • Połączenie USB nie jest rozpoznawane przez Axon MultiClamp Commander 700B.
  • Instalacja Evernote nie powiodła się.
  • Nie można zainstalować aplikacji PCG Tools.
  • Wiele aplikacji nie działa z powodu bezpośredniego użycia instrukcji SYSCALL x86_64 (Detroit: Become Human, Red Dead Redemption 2, Arknights: Endfield).
  • Funkcja get_timezone_info nieprawidłowo wykonuje wyszukiwanie binarne.
  • Odczyt indeksowanej mapy bitowej niepoprawnie zwraca 32 bity zamiast 8 bitów.
  • vbscript: Dwukropki w nowym wierszu po słowie Then nie działają.
  • Typograficzne cudzysłowy w przykładowym kodzie mylą clang.
  • Stratego (1997) nie uruchamia się z komunikatem o błędzie „Nie można utworzyć 'CreateScalableFontResource()”.
  • Eksport obrazu poklatkowego nie powiódł się w Clip Studio Paint.
  • Sony Home Memories zgłasza nieodwracalny błąd podczas instalacji.
  • Swift nie działa z powodu niezaimplementowanej funkcji ADVAPI32.dll.SaferiIsExecutableFileType.
  • Tworzenie okien podrzędnych MDI nie uwzględnia atrybutu okna (ani WS_MAXIMIZEBOX).
  • bcrypt: Implementuje domyślne ustawienia uzupełniania RSA-OAEP (naprawia synchronizację mobilną z Wallpaper Engine).
  • Okno dialogowe pliku nie działa w aplikacjach .NET, takich jak UndertaleModTool.
  • Nie można uruchomić VOCALOID6 z powodu niezaimplementowanych szczątków wminet_utils.
  • jscript: GetScriptDispatch(«») zwraca E_INVALIDARG zamiast globalnego wysyłania.
  • Wydajność time()/localtime() uległa znacznemu pogorszeniu.
  • CertCreateCertificateChainEngine kończy się niepowodzeniem z powodu nieprawidłowego argumentu w rustls-platform-verifier.
  • Zastąpienie pliku bass.dll plikiem samp.dll powoduje zawieszanie się/czarny ekran w programie Wine, podczas gdy samp.dll działa prawidłowo w systemie Windows.
  • CEF nie zapisuje danych podczas przeglądania The Verge (dziwny plik czcionki).

Już dostępny

Wine 11.5 jest już dostępny do pobrania za pomocą poniższego przycisku. Strona pobierania zawiera również informacje o tym, jak zainstalować tę i inne wersje w systemach operacyjnych Linux, a także innych, takich jak macOS, a nawet Android.

Za dwa tygodnie, jeśli utrzyma się dotychczasowy harmonogram i nic nie będzie wskazywało na inną sytuację, ukaże się WINE 11.6. Będzie ono zawierało dziesiątki zmian przygotowujących na WINE 12.0, które, bazując na poprzednich wydaniach, pojawi się na początku 2027 roku. Takie tempo utrzyma się do końca roku, kiedy to częstotliwość wydań wzrośnie do cotygodniowych Release Candidate, następnie wersji stabilnej (WINE 12), a następnie rozpocznie się rozwój WINE 13.0.