Software-update: Wine 9.0-rc1

Wine logo (75 pix) De eerste release candidate van Wine versie 9.0 is verschenen. Wine is een opensource-implementatie van de Windows-api en maakt het mogelijk om DOS- en Windows-programma's op Linux, FreeBSD, Solaris en macOS te draaien. Een grote groep ontwikkelaars draagt bij aan Wine en er is voor gekozen om elke twee weken een nieuwe zogeheten ontwikkelversie uit te brengen in plaats van te wachten tot er een aantal nieuwe functies klaar is. Een paar keer per jaar verschijnt er een stabiele uitgave. De database met applicaties die onder Wine werken, al dan niet met behulp van kleine aanpassingen, bevat op het moment van schrijven 29.211 titels, wat er 52 meer zijn dan twee weken geleden. In deze uitgave zijn de volgende veranderingen en verbeteringen aangebracht:

The Wine development release 9.0-rc1 is now available.

This is the first release candidate for the upcoming Wine 9.0. It marks the beginning of the yearly code freeze period. Please give this release a good testing and report any issue that you find, to help us make the final 9.0 as good as possible.

What's new in this release:
  • Bundled vkd3d upgraded to version 1.10.
  • Support for DH encryption keys with a recent GnuTLS.
  • Keyboard layouts support in the Wayland driver.
Bugs fixed in 9.0-rc1 (total 42):
  • #13340: DICOM Viewer (eFilm Workstation 2.x/3.x) aborts because IMultiLanguage2_GetCharsetInfo doesn't like "ISO8859-1"
  • #34537: Athena's Charm Table search 0.35b wants msvcm90.dll.?ThrowModuleLoadException@<CrtImplementationDetails>@@YAXP$AAVString@System@@P$AAVException@3@@Z
  • #47699: Multiple applications need support for ECDH key generation via bcrypt (For Honor, STEEP, Far Cry 5)
  • #48972: Bugs found by static analyzers
  • #49527: Printing with font Chilanka crashes Notepad and Word
  • #49543: Several games require bcrypt DH support
  • #53175: Roon fails to start
  • #54037: user32:msg - test_SendMessage_other_thread() sometimes gets a todo success (GitLab CI)
  • #54731: vbscript: stack_pop_bool doesn't support floats or ole color
  • #54999: Process Explorer from Sysinternals shows a blank window
  • #55045: NFS Most Wanted has missing graphics with WineD3D in WoW64 mode
  • #55052: vbscript: For loop where right bound is string coercion issue
  • #55054: WineServer crash. (complete_async_poll: Assertion `output->count == signaled_count' failed)
  • #55065: user32:monitor - check_preferred_mode() fails on the TestBot's debiant VM
  • #55075: Araxis Merge 2023.5877 needs api-ms-win-core-com-l2-1-1.dll
  • #55115: widl crashes with dlls/sti after adding wia_lh.idl
  • #55185: vbscript round does not handle numdecimalplaces argument
  • #55210: Hatching printed with wrong stripes direction in Framemaker 8
  • #55502: vbscript: Sub argument name clash with global const
  • #55536: Aldec Active-HDL student edition: crashes when trying to open a file on unimplemented function SHELL32.dll.SHSetTemporaryPropertyForItem
  • #55591: Castlevania: Lords of Shadow 2 has rendering glitches
  • #55671: Internet Download Manager needs unimplemented function shcore.dll.RegisterScaleChangeEvent
  • #55807: uiautomationcore:uiautomation - test_uia_com_event_handler_event_advisement() fails on Windows 10 1709
  • #55812: Air Jura crashes
  • #55843: Virtual Desktop spams "Failed to read display config."
  • #55851: SpeedCommander needs shell32.SHCreateItemWithParent()
  • #55852: can't print, even from notepad to pdf
  • #55867: Roon 2.0.23 crashes due to unimplemented function shcore.dll.CreateRandomAccessStreamOverStream
  • #55890: Eurobattle installer fails to run
  • #55892: .NET 8 Windows Forms crashes due to missing DPI functions in user32
  • #55899: Daily Chthonicle - performance regression
  • #55920: ModOrganizer crashes: Call to unimplemented function USER32.dll.SetDisplayAutoRotationPreferences
  • #55927: RestoreDC appears to fail with printers
  • #55931: VarMod(Empty, N) returns uninitialized result
  • #55935: wine-8.21 build fails in Ubuntu x86_64
  • #55950: An attempt to print from 'wine iexplore' leads to a crash
  • #55959: _mbsicoll generates exceptions, in Simplified Chinese language linux systems
  • #55963: Acid-V VST plugin crashes when removed from a track
  • #55966: Crimson Skies freeze in menu
  • #55968: MIDITrail 1.4.0 shows an error on start (DWMWA_EXTENDED_FRAME_BOUNDS isn't implemented)
  • #55969: vbscript fails to return TypeName for Nothing
  • #55973: Printing from iexplore results the images being printed as black rectangles

Cyberpunk 2077 op Wine

Versienummer 9.0-rc1
Releasestatus Beta
Besturingssystemen Linux, BSD, macOS, Solaris
Website Wine HQ
Download https://wiki.winehq.org/Download
Licentietype GPL

Door Bart van Klaveren

Downloads en Best Buy Guide

09-12-2023 • 11:55

5

Bron: Wine HQ

Update-historie

03-05 Wine 10.7 77
18-04 Wine 9.0.1 6
05-04 Wine 10.5 5
22-03 Wine 10.4 0
08-03 Wine 10.3 0
22-02 Wine 10.2 3
09-02 Wine 10.1 23
22-01 Wine 10.0 9
11-01 Wine 10.0-rc5 0
04-01 Wine 10.0-rc4 0
Meer historie

Reacties (5)

5
5
5
0
0
0
Wijzig sortering
Vraagje. Wat maakt dit 9.0? Welke game changing features hebben ze ontwikkeld? Of is het gewoon omdat het bijna nieuwjaar is?
Vraagje. Wat maakt dit 9.0? Welke game changing features hebben ze ontwikkeld? Of is het gewoon omdat het bijna nieuwjaar is?
Het is wellicht een gewone 'code freeze'. Dan gaan ze géén nieuwe feature uitwerken, om de (meeste) bugs weg te kunnen werken. Dit doen ze voor elke nieuwe Wine x.0 stable release.

Edit: Dit doen ze kennelijk elke keer rond O&N...

[Reactie gewijzigd door 86ul op 23 juli 2024 16:30]

Dat laatste. Wine komt ieder jaar met een nieuwe stabiele versie waar slechts eens in de 10-12 weken kleine updates aan plaats vinden. Verder komt er iedere 2 weken een nieuwe ontwikkelversie uit, daar komen de meeste bugfixes in terecht. Dan is er nog een "staging" versie waar meer experimentele patches in terecht komen.

https://wiki.winehq.org/Wine_User%27s_Guide#Wine_from_WineHQ

Semver volgen heeft voor Wine weinig zin, omdat ze proberen een bestaande API zo goed mogelijk te implementeren (die van Windows) en niet een eigen API waar breaking changes in plaats kunnen vinden die je in semver aan geeft met een nieuwe major versie.
Keep it coming! Het is uiteraard geen vervanging van Windsoos, maar 95% van alle Windows programma's werkt met WINE. Sinds versie 5 (rond 2017 of iets) gaat het erg hard met de ontwikkeling... Van 2,5% van alle desktop > (hopelijk) 20 % van alle desktops (die Linux draaien).
En nee; Linux is niet zo veel anders om te leren als iemand die Windows moet leren (wat vaak het ongefundeerde kritiek op Linux is)
Ben je niet in de war met versie 2? Want dat gebeurde er in 2017. We zaten echt bijna tien jaar op versie 1.X.X en vanaf 2017 gingen ze toen opeens die major versies jaarlijks aanpassen, dus kwamen we dus eindelijk bij 2.0... Versie 5 zal dan van van 2020 zijn.

Op dit item kan niet meer gereageerd worden.