Wine Changelog

What's new in Wine 5.0

Jan 21, 2020
  • Builtin modules in PE format.
  • Multi-monitor support.
  • XAudio2 reimplementation.
  • Vulkan 1.1 support.

New in Wine 5.0 RC5 (Jan 13, 2020)

  • Bug fixes only, we are in code freeze.

New in Wine 5.0 RC4 (Jan 6, 2020)

  • Bug fixes only, we are in code freeze.

New in Wine 5.0 RC3 (Dec 30, 2019)

  • Bug fixes only, we are in code freeze.

New in Wine 5.0 RC1 (Dec 14, 2019)

  • Gecko update, with support for running from a global location.
  • Unicode data updated to Unicode version 12.1.
  • Initial version of the MSADO (ActiveX Data Objects) library.
  • Update installation support in the WUSA (Windows Update Standalone) tool.
  • More progress on the kernel32/kernelbase restructuring.
  • Support for signing with ECDSA keys.
  • Various bug fixes.

New in Wine 4.21 (Nov 29, 2019)

  • HTTP proxy configuration through DHCP.
  • Parameter block support in D3DX9.
  • A few more dlls converted to PE.
  • Various bug fixes.

New in Wine 4.0.3 (Nov 25, 2019)

  • Various bug fixes
  • Updates to the National Language Support files

New in Wine 4.20 (Nov 16, 2019)

  • New version of the Mono engine with an FNA update.
  • Code persistence in VBScript and JScript.
  • Vulkan spec updates.
  • Improved support for LLVM MinGW.
  • Various bug fixes.

New in Wine 4.19 (Nov 3, 2019)

  • A number of additional VBScript features.
  • More stateblock support in WineD3D.
  • Some fixes for ARM64 support.
  • Various bug fixes.

New in Wine 4.18 (Oct 23, 2019)

  • Many new VBScript functions.
  • A number of cleanups and improvements in Quartz.
  • Fixes for several test failures.
  • Various bug fixes.

New in Wine 4.17 (Sep 29, 2019)

  • New version of the Mono engine with upstream fixes.
  • Support for DXTn compressed textures.
  • Initial version of the Windows Script runtime library.
  • Support for XRandR device change notifications.
  • Support for generating RSA keys.
  • Stubless proxies support on ARM64.
  • Various bug fixes.

New in Wine 4.16 (Sep 16, 2019)

  • More reliable mouse grabbing in games.
  • Better cross-compilation support in WineGCC.
  • Improved compatibility with Windows debuggers.
  • Various bug fixes.

New in Wine 4.15 (Aug 31, 2019)

  • Initial implementation of the HTTP service.
  • Stack unwinding support on ARM64.
  • Better multi-monitor support on macOS.
  • RichEdit control optimizations.
  • Various bug fixes.

New in Wine 4.0.2 (Aug 26, 2019)

  • Various bug fixes.

New in Wine 4.14 (Aug 17, 2019)

  • New version of the Mono engine with upstream updates.
  • PE dlls no longer rely on the MinGW runtime.
  • Exception handling fixes on ARM64.
  • Various bug fixes.

New in Wine 4.13 (Aug 6, 2019)

  • Support for Passport HTTP redirects.
  • A bunch of header updates.
  • Various bug fixes.

New in Wine 4.12.1 (Jul 8, 2019)

  • Fixes for broken 64-bit prefix initialization.

New in Wine 4.12 (Jul 6, 2019)

  • Still more DLLs are built as PE files by default.
  • Support for Plug & Play device drivers.
  • Better support for the Visual Studio remote debugger.
  • More support for enumerating display devices.
  • Various bug fixes.

New in Wine 4.11 (Jun 24, 2019)

  • Updated version of the Mono engine, including Windows.Forms.
  • More DLLs are built as PE files by default.
  • Faster implementation of Slim Reader/Writer locks on Linux.
  • Initial support for enumerating display devices.
  • Various bug fixes.

New in Wine 4.10 (Jun 10, 2019)

  • Many DLLs are built as PE files by default.
  • More support for installing Plug and Play drivers.
  • Clock synchronization in Media Foundation.
  • Volume adjustment in audio drivers.
  • Various bug fixes.

New in Wine 4.9 (May 27, 2019)

  • Initial support for installing Plug and Play drivers.
  • Support for building 16-bit modules in PE format.
  • A lot of code moved to the new KernelBase DLL.
  • Various game controller fixes.
  • Use higher performance system clocks if available.
  • Various bug fixes.

New in Wine 4.0.1 (May 16, 2019)

  • Various bug fixes
  • Sinhala and Tamil translation updates

New in Wine 4.8 (May 13, 2019)

  • Support building most programs in PE format.
  • Unicode data updated to Unicode 12.0.
  • Support for MSI patch files.
  • Default to non-PIC builds on i386.
  • Joystick support improvements.
  • Asturian locale.
  • Various bug fixes.

New in Wine 4.7 (Apr 30, 2019)

  • Support for builtin libraries in PE format even on Unix.
  • Updated version of the Mono engine.
  • More implementation of the Debug Engine DLL.
  • Support for the Command Link standard control.
  • Improved Edit control sizing in CJK locales.
  • Various bug fixes.

New in Wine 4.6 (Apr 13, 2019)

  • Beginnings of a Vulkan backend for WineD3D.
  • Support for loading Mono libraries from a shared location.
  • Libwine.dll no longer needed when using Wine DLLs on Windows.
  • Regression tests compiled directly to PE format.
  • Support for the Split Button Common Control.
  • Complex structs support in the typelib marshaller.
  • Video capture ported to Video4Linux version 2.
  • Initial version of the Debug Engine DLL.
  • Various bug fixes.

New in Wine 4.5 (Mar 31, 2019)

  • Support for Vulkan 1.1.
  • Better support for kernel objects in device drivers.
  • Still more Media Foundation APIs implemented.
  • Support for SVG elements in MSHTML.
  • Fixes for case conversion troubles in Turkish locale.
  • Various bug fixes.

New in Wine 4.4 (Mar 19, 2019)

  • New MSIDB tool for manipulating MSI databases.
  • Support for custom draw buttons in common controls.
  • Many more Media Foundation APIs implemented.
  • Various bug fixes.

New in Wine 4.3 (Mar 4, 2019)

  • Various bug fixes

New in Wine 4.2 (Feb 18, 2019)

  • Unicode string normalization support.
  • Support for ECC cryptographic keys.
  • Support for mixing 32/64-bit dlls in the load path.
  • Futex-based implementations for more synchronization primitives.
  • Various bug fixes.

New in Wine 4.1 (Feb 5, 2019)

  • Support for NT kernel spinlocks.
  • Better glyph positioning in DirectWrite.
  • More accurate reporting of CPU information.
  • Context handle fixes in the IDL compiler.
  • Preloader fixes on macOS.
  • Various bug fixes.

New in Wine 4.0 (Jan 22, 2019)

  • Vulkan support.
  • Direct3D 12 support.
  • Game controllers support.
  • High-DPI support on Android.

New in Wine 4.0 RC7 (Jan 19, 2019)

  • Bug fixes only, we are in code freeze.

New in Wine 4.0 RC6 (Jan 11, 2019)

  • Bug fixes only, we are in code freeze.

New in Wine 4.0 RC5 (Jan 4, 2019)

  • Bug fixes only, we are in code freeze.

New in Wine 4.0 RC3 (Dec 22, 2018)

  • Bug fixes only, we are in code freeze.

New in Wine 4.0 RC2 (Dec 17, 2018)

  • Bug fixes only, we are in code freeze.

New in Wine 4.0 RC1 (Dec 13, 2018)

  • Preloader implemented on mac OS.
  • Mouse cursor support on Android.
  • Updates to the timezone database.
  • Vulkan support updated to the latest spec.
  • Stream I/O support in WebServices.
  • Better palette support in WindowsCodecs.
  • Synchronization objects support for kernel drivers.
  • Various bug fixes.

New in Wine 3.0.4 (Nov 30, 2018)

  • Added a lot of icons in Shell32
  • Various bug fixes

New in Wine 3.21 (Nov 23, 2018)

  • Typelib marshaller rewrite using NDR functions.
  • Graphics support on recent Android versions.
  • Support for memory font resources in DirectWrite.
  • Joystick support improvements.
  • Various bug fixes.

New in Wine 3.20 (Nov 12, 2018)

  • Async interfaces and ACF files in the IDL compiler.
  • Support for substorage transforms in MSI.
  • RPC/COM marshalling fixes.
  • Support for Unicode requests in WinHTTP.
  • Shell Autocomplete optimizations.
  • Various bug fixes.

New in Wine 3.19 (Oct 29, 2018)

  • Support for file I/O completion modes.
  • WaitOnAddress synchronization primitives.
  • Better support for 32-bit .NET binaries on 64-bit.
  • Improved recovery on broken RPC connection.
  • Various bug fixes.

New in Wine 3.17 (Sep 30, 2018)

  • Improved Shell Autocomplete support.
  • More implementation of OPC Services.
  • Improvements to the Pager common control.
  • Various bug fixes.

New in Wine 3.0.3 (Sep 13, 2018)

  • Various bug fixes.

New in Wine 3.15 (Sep 7, 2018)

  • Support for DPI scaling on Android.
  • HID device support in Raw Input.
  • Many more new icons in Shell32.
  • WinHTTP converted to use Windows Sockets.
  • Syntax fixes in the command line interpreter.
  • Various bug fixes.

New in Wine 3.14 (Aug 17, 2018)

  • Support for DXTn texture decompression.
  • Deferral support for MSI install actions.
  • Support for Japanese keyboard in DirectInput.
  • More improvements in the standard Task Dialog.
  • A few more icons in Shell32.
  • Various bug fixes.

New in Wine 3.13 (Jul 20, 2018)

  • Vulkan support on macOS using MoltenVK.
  • Initial support for performance data in the registry.
  • Mono engine updated with some bug fixes.
  • Support for fetching BIOS information on Linux.
  • GnuTLS also used on macOS when available.
  • Improvements in the standard Task Dialog.
  • Various bug fixes.

New in Wine 3.12 (Jul 9, 2018)

  • Unicode data updated to Unicode 11.0.0.
  • Proxy configuration dialog in the Internet control panel.
  • Syntax fixes in the Cmd.exe command intepreter.
  • Some more glyphs in the Wingdings font.
  • Various bug fixes.

New in Wine 3.0.2 (Jun 26, 2018)

  • Various bug fixes.

New in Wine 3.11 (Jun 23, 2018)

  • More debugger support for Wow64 processes.
  • Support for sha256/sha384 hashes in ECDSA signatures.
  • Better reporting of hyper-threaded CPUs.
  • Improvements to the standard Task Dialog.
  • Various bug fixes.

New in Wine 3.10 (Jun 11, 2018)

  • Swapchain support in Direct 3D 12.
  • Vulkan support updated to the latest spec.
  • Debugger support for Wow64 processes.
  • Still more support for the Task Scheduler.
  • Various bug fixes.

New in Wine 3.9 (May 25, 2018)

  • OpenGL core contexts enabled by default in Direct 3D.
  • Beginnings of Direct 3D 12 implementation using vkd3d.
  • More support for the Task Scheduler.
  • Some more Task Dialog support.
  • Better arrow support in GdiPlus.
  • Various bug fixes.

New in Wine 3.0.1 (May 14, 2018)

  • Various bug fixes
  • Translation updates

New in Wine 3.8 (May 12, 2018)

  • Infrastructure for writing kernel driver tests.
  • Support for showing file properties in the Shell browser.
  • MP3 decoder as a DirectX Media Object.
  • More support for the Task Scheduler.
  • Support for COM aggregation in UrlMon.
  • Various bug fixes.

New in Wine 3.7 (Apr 27, 2018)

  • MSI custom actions run in a separate process.
  • Support for job files in the Task Scheduler.
  • Improved viewport support in Direct 3D.
  • Larger resolution version of the standard icons.
  • Various bug fixes.

New in Wine 3.6 (Apr 13, 2018)

  • Support for PNG format icons.
  • Support for 1D textures.
  • More infrastructure for high DPI support.
  • OLE data cache improvements.
  • Various bug fixes.

New in Wine 3.5 (Mar 31, 2018)

  • More Vulkan support, including the vulkan-1 loader.
  • Support for RSA and ECDSA cryptographic keys.
  • Improved manifest file parser.
  • Support for the Places toolbar in file dialogs.
  • Various bug fixes.

New in Wine 3.4 (Mar 17, 2018)

  • More Vulkan support, including integration with the X11 driver.
  • Better handling of privileged instructions on x86-64.
  • Hex edit dialog improvements in RegEdit.
  • Assortment of patches merged from wine-staging.
  • Various bug fixes.

New in Wine 3.3 (Mar 2, 2018)

  • Beginnings of Vulkan support.
  • Direct3D multi-threaded command stream enabled by default.
  • Multisample textures enabled by default.
  • Support for game controllers through SDL.
  • Support for loading CIL-only .Net binaries.
  • Various bug fixes.

New in Wine 3.1 (Feb 12, 2018)

  • Kerberos authentication support.
  • Window class redirection for Common Controls 6.
  • Support for X11 ARGB visuals.
  • DOSBox required for running DOS executables.
  • Various bug fixes.

New in Wine 3.0 (Jan 18, 2018)

  • Direct3D 10 and 11 support.
  • The Direct3D command stream.
  • The Android graphics driver.
  • Improved DirectWrite and Direct2D support.

New in Wine 3.0 RC6 (Jan 12, 2018)

  • 3864 RedMon v1.7/1.9 (Redirection Port Monitor) fails to install/run
  • 36441 joy.cpl crashes when PS4 Gamepad connected via Bluetooth
  • 38671 valgrind shows an uninitialized write in dlls/advapi32/tests/security.c (test_CreateDirectoryA)
  • 38799 RaidCall 7.x crashes when joining a group/trying to test sound
  • 40254 mshtml:script test regression (timeout)
  • 40653 Castle of Illusion start on black screen and crash
  • 42588 Vietcong - graphics glitches since Wine 2.1
  • 43308 valgrind shows an uninitialized write in dlls/advapi32/tests/security.c (test_AddMandatoryAce)
  • 43309 valgrind shows an uninitialized write in dlls/advapi32/tests/security.c (test_token_security_descriptor)
  • 43310 valgrind shows several definite leaks in dlls/advapi32/tests/security.c
  • 43654 Arx Fatalis: Candlelight / Porch light leaks through the walls
  • 44175 stack corruption and crash with OpenSSH port
  • 44286 Regression: Default value in dropdown list is no longer select
  • 44332 Powerpoint 2007/2010 slideshow encounters an "unexpected error" trying to move past first slide

New in Wine 3.0 RC5 (Jan 5, 2018)

  • 18557 Slingplayer 2.0 Setup Assistant fails and hangs app
  • 19526 regedit does not give gui feedback on import of keys
  • 43068 Armed and Dangerous: severe performance degradation
  • 43897 CHM viewer navigation items are not longer shown
  • 44036 Multiple installers fail (affects MS Office 2010/2013, Notation Composer 3)
  • 44183 regedit/tests fail when run with limited user account
  • 44215 Eclipse (Europa) crashes on start
  • 44234 Alice: Madness Returns crashes upon launch
  • 44241 Memory optimiser tool in ProtectionID crashes wineserver

New in Wine 2.0.4 (Jan 2, 2018)

  • 7369 eISLP -help doesn't display, 'text controller' error message
  • 14530 EM_PASTESPECIAL unimplemented in richedit
  • 26046 comctl32/monthcal tests show some invalid reads under valgrind
  • 28741 Odd coordinate in hit test causes uninitialized value references in MONTHCAL_CalculateDayOfWeek()?
  • 37160 If D3D_DISABLE_9EX is defined, d3d9.h can't be compiled
  • 37321 foobar2000 'Scheduler' plugin crashes on unimplemented function shell32.dll.ShellExec_RunDLLW
  • 40025 Winrar installer fails to start
  • 42256 PhotoFiltre 6 and 7 don't erase the mouse selection when dragging it
  • 42715 Cxbx (Xbox emulator) doesn`t start (wine: Invalid address)
  • 43044 League of Legends needs function msvcp140.dll.?__ExceptionPtrAssign@@YAXPAXPBX@Z
  • 43046 Multiple apps need api-ms-win-crt-stdio-l1-1-0.dll.__stdio_common_vfprintf_s (Civilization VI, Mafia 3, SketchBook)
  • 43163 Mixcraft 8 crashes when adding a video track ('IAMTimelineGroup', '{9eed4f00-b8a6-11d2-8023-00c0df10d434}' not implemented, 'qedit.dll')
  • 43290 MyLifeOrganized crashes when mousing over tabs
  • 43293 strange behavior- Eudora scrambles email addresses
  • 43324 Beamng.drive requires msvcr120.dll.vsscanf
  • 43453 Magic Online (Magic The Gathering: Online) Crashes due to race condition in secur32
  • 43475 XM6 TypeG crashes on startup.
  • 43503 FUJITSU Software ATLAS: unimplemented function msvcr80.dll._ismbcl0 called in 32-bit code
  • 43527 Magic Online (Magic The Gathering: Online) Crashes due to LOCALE_SNAN returning empty string
  • 43536 WIC can't encode to GUID_WICPixelFormat32bppPBGRA PNG
  • 43603 clipboard PIXMAP regression after upgrading from 1.8.x to 2.x
  • 43658 Text in Deletion Confirmation MsgBox has wrong background colour
  • 43668 Terris Universal Remote UFB 234 - update database does not work
  • 43707 [GdiPlus] HatchStyle is incorrectly named in Wine. Should be GpHatchStyle
  • 43714 ImageMagick crashes with msvcr120.dll._vfprintf_l
  • 43770 Fidibo installer crashes very early in win7 mode
  • 43774 Chromium-based browser engine (CEFv3) used by several games randomly crashes on shutdown (World of Warships 0.6.x)
  • 43779 In ole32/storage32.c , miss check for the result of HeapAlloc
  • 43877 "Cannot allocate DOS memory" error with 16-bit Windows applications
  • 43912 wine-2.0.3/programs/wineboot/wineboot.c:684]: (style) Suspicious condition
  • 44085 winecfg: Use more secure HTTPS URL in about

New in Wine 3.0 RC4 (Dec 29, 2017)

  • 13355 Richedit very slowly open big text files
  • 16505 BBC iPlayer Desktop: .desktop file confuses comments with command line
  • 26851 Zoo Tycoon 2: Marine Mania demo installer fails
  • 33722 Stereo IMA ADPCM encoding in WINE produces loud static instead of sound
  • 34255 WinPolis 3.x: "Buy CDs" editbox does not automatically select all
  • 37336 U-blox U-Center 8.11 crashes when importing or exporting config file
  • 41070 "Call of Duty 4" does not start: heap issues
  • 41209 The Magic School Bus Explores the Solar System: Error message asking for the game to be reinstalled
  • 43971 Wine 2.20 Bcrypt compilation fails under older linux systems while Wine 2.0.3 compiles fine
  • 44142 steamwebhelper.exe crashes on wine-stagining 2.21 because NtQueryInformationFile fails
  • 44161 Possible incorrect string message in "dlls/kernel32/tests/volume.c" line 263
  • 44218 Black displaying of all Wine stuffs with FreeBSD

New in Wine 3.0 RC3 (Dec 22, 2017)

  • 9159 shell32/explorer: Add support for Progman DDE interface
  • 10164 Pool of Radiance 1.4 intermittently shows garbage in surfaces
  • 13548 Wine's setupapi does not know how to recursively delete registry keys
  • 14937 Astroplanner 1.6.1 crashes when closing "preferences" window (TOOLTIPS_SubclassProc must be unsubclassed during WM_NCDESTROY)
  • 21849 Sonic & Knuckles Collection: arrow buttons are very narrow
  • 28652 SlingPlayer 2 has transparent view screen while loading
  • 29871 drawing in photoshop cs5 is almost impossible
  • 33268 SlingPlayer 2.0.4 screen flickers when pointer over screen
  • 35562 Slingplayer 2 crashes when starting stream
  • 36517 SlovoEB 2.1 (.NET 4.0 app) crashes on startup (unsupported WICPixelFormat32bppGrayFloat)
  • 41220 Provide fallback implementation of strnlen for OS versions that don't have it in their Libc (Leopard, Snow Leopard, et al)
  • 42924 Regression in Warframe - Crash when Updating user information (Usually when ending a mission). Last working version Wine 1.9.17.
  • 43004 qedit/tests/mediadet.c intermittent crash
  • 43217 Wine cannot execute position-independent (PIE) host executables via CreateProcess()
  • 43627 regression in Age of Empires 2: ingame mostly black in recent wine version
  • 44163 Far Cry crashes when opening the save game menu
  • 44168 Wizardry 8 hangs when starting a new game or loading a saved game
  • 44170 MSMoney data File password no more recognized
  • 44173 error: use of undeclared identifier 'kCCAlgorithmAES'
  • 44174 implicit declaration of function 'CCCryptorCreateWithMode'
  • 44180 TMIDI Player: Crash on startup with a stack overflow
  • 44194 Serious Sam Classic (First and Second Encounter) shifts the view and makes the game unplayable
  • 44196 Autocad 2002 - Scrambled numbers in output
  • 44201 SlingPlayer 2.0 crashes on unimplemented function mf.dll.MFGetService

New in Wine 3.0 RC1 (Dec 8, 2017)

  • Direct3D 11 enabled by default on AMD and Intel GPUs.
  • AES encryption support on macOS.
  • Implementation of the task scheduler.
  • Registry export support in the reg.exe tool.
  • Progman DDE support.
  • OLE data cache improvements.
  • More event support in MSHTML.
  • Relay debugging improvements.
  • Various bug fixes.

New in Wine 2.22 (Nov 25, 2017)

  • Source selection dialog for scanners.
  • Improvements in ARM64 support.
  • Float audio formats with more than 2 channels in XAudio.
  • Fixes for DLL injection support.
  • Input methods improvements.
  • Various bug fixes.

New in Wine 2.21 (Nov 11, 2017)

  • Still more metafile support in GdiPlus.
  • Indirect draws support in Direct 3D.
  • Calling convention fixes on ARM.
  • Improved serial port detection on Linux.
  • Services fixes on WoW64.
  • Better DPI scaling in the Shell Explorer.
  • Various bug fixes.

New in Wine 2.20 (Nov 1, 2017)

  • Improved event support in MSHTML.
  • Preloader support on ARM64.
  • Interpolation modes in Direct3D.
  • Improved metafile support in GdiPlus.
  • Initial version of Kerberos5 Authentication Package.
  • OLE clipboard cache improvements.
  • Various bug fixes.

New in Wine 2.0.3 (Oct 23, 2017)

  • Various bug fixes
  • FreeType 2.8.1 compatibility fixes

New in Wine 2.19 (Oct 14, 2017)

  • Support for 32-bit float audio on Android.
  • Named pipes now fully handled by the Wine server.
  • Support for a new Microsoft root certificate.
  • More transform fixes in GdiPlus.
  • Some heap allocation optimizations.
  • Various bug fixes.

New in Wine 2.16 (Sep 4, 2017)

  • Support for pasting metafiles in RichEdit.
  • Better support for grayscale PNG images.
  • Support for safety features in library loading.
  • Better handling of transforms in GdiPlus.
  • Rendering improvements in DirectWrite.
  • Various bug fixes.

New in Wine 2.15 (Aug 20, 2017)

  • Support for AES encryption.
  • Improved Bezier support in Direct2D.
  • Chunked transfer improvements in WinInet.
  • Various bug fixes.

New in Wine 2.14 (Aug 6, 2017)

  • Mono engine updated with some bug fixes.
  • C++ calling convention workarounds in the IDL compiler.
  • Z-order support in the Android graphics driver.
  • Scalable mouse cursors on macOS.
  • Various bug fixes.

New in Wine 2.13 (Jul 21, 2017)

  • Unicode data updated to Unicode 10.0.0.
  • Nicer looking default mouse cursors.
  • Persistent connections support in WinHTTP.
  • Message Framing protocol support in WebServices.
  • Improved metafile support in GdiPlus.
  • Debug registers support in x86-64 exception handling.
  • Anti-aliasing improvements in DirectWrite.
  • Various bug fixes.

New in Wine 2.12 (Jul 7, 2017)

  • Audio driver for Android.
  • Some performance improvements with async I/O.
  • More RegEdit file parser improvements.
  • Beginnings for MSI user interface support.
  • Various bug fixes.

New in Wine 2.11 (Jun 24, 2017)

  • OpenGL support in the Android driver.
  • Support for security labels.
  • Relay debugging on ARM64.
  • More dictionary support in WebServices.
  • New registry file parser in RegEdit.
  • Various bug fixes.

New in Wine 2.10 (Jun 10, 2017)

  • Initial version of the Android graphics driver.
  • Dictionary support in WebServices.
  • A number of Direct2D fixes.
  • User interface improvements in RegEdit.
  • OLE clipboard cache fixes.
  • Various bug fixes.

New in Wine 2.9 (May 26, 2017)

  • Support for tesselation shaders in Direct3D.
  • Binary mode support in WebServices.
  • Clipboard changes detected through Xfixes.
  • User interface improvements in RegEdit.
  • Various bug fixes.

New in Wine 2.8 (May 14, 2017)

  • Direct3D command stream runs asynchronously.
  • Better serial and parallel ports autodetection.
  • Still more fixes for high DPI settings.
  • System tray notifications on macOS.
  • Various bug fixes.

New in Wine 2.7 (Apr 28, 2017)

  • TCP and UDP connection support in WebServices.
  • Various shader improvements for Direct3D 11.
  • Improved support for high DPI settings.
  • Partial reimplementation of the GLU library.
  • Support for recent versions of OSMesa.
  • Window management improvements on macOS.
  • Various bug fixes.

New in Wine 2.0.1 (Apr 21, 2017)

  • Various bug fixes
  • Deprecated tools/wineinstall

New in Wine 2.6 (Apr 13, 2017)

  • Multi-threaded command stream in Direct3D.
  • More Shader Model 5 instructions.
  • More support for 3D textures.
  • Better font transformations in DirectWrite.
  • Various bug fixes.

New in Wine 2.5 (Mar 31, 2017)

  • Support for message-mode named pipes.
  • Translation of version resources through po files.
  • Transform feedback support in Direct3D.
  • Scheduler classes in C++ runtime.
  • Better scrolling in popup menus.
  • More improvements to the XML reader.
  • Various bug fixes.

New in Wine 2.4 (Mar 17, 2017)

  • Built-in implementation of cryptographic hashes.
  • Mono engine updated with upstream fixes.
  • More Direct3D command stream work.
  • Simulated bold and italic in DirectWrite.
  • Improvements to the XML reader.
  • Various bug fixes.

New in Wine 2.3 (Mar 4, 2017)

  • Obsolete wineinstall script removed.
  • More Direct3D command stream work.
  • A few more Shader Model 5 instructions.
  • Better underline rendering in DirectWrite.
  • Improved ODBC support on 64-bit.
  • Various bug fixes.

New in Wine 2.2 (Feb 18, 2017)

  • Windows version set to Windows 7 for new prefixes.
  • More steps towards the Direct3D command stream.
  • Still more Shader Model 5 instructions.
  • Initial support for double-buffered theme painting.
  • Various bug fixes.

New in Wine 2.1 (Feb 4, 2017)

  • Many fixes that were deferred during code freeze.
  • More Shader Model 5 instructions.
  • A number of improvements to MIME message handling.
  • Line breaking improvements in DirectWrite.
  • HID bus service now running by default.
  • Direct2D rendering improvements.
  • Various bug fixes.
  • Source release tarballs now use xz compression.

New in Wine 2.0 (Jan 24, 2017)

  • Text and fonts:
  • More DirectWrite features are implemented, including:
  • Drawing of underlines.
  • Renderer sees drawing effect associated with text segment.
  • Support for color fonts in COLR/CPAL format.
  • Initial font fallback support, builtin data for some of CJK ranges.
  • Support for Wine-specific font replacement registry settings.
  • Improved font metrics resolution in case of incomplete or ambiguous font data.
  • Support for EUDC font collection based on current registry settings.
  • Font embedding in PDF files is supported.
  • The RichEdit control supports bulleted and numbered lists.
  • Bold glyphs can be synthesized also for bitmap fonts.
  • Character tables are based on version 9.0.0 of the Unicode Standard.
  • Graphics:
  • Window, bitmap and GDI DC render targets are implemented in Direct2D.
  • A wide range of optimizations make the DIB engine noticeably faster.
  • GDI graphic paths are reimplemented for better compatibility; they are also supported with enhanced metafiles.
  • Gradients are supported in GDI enhanced metafiles.
  • Metafiles are better supported in GdiPlus.
  • The macOS graphics driver supports a high-resolution ("Retina") rendering mode. It can be enabled by setting "RetinaMode" to "Y" under HKCUSoftwareWineMac Driver.
  • User interface:
  • The clipboard support is reimplemented for better compatibility; copy & paste of HTML text is also improved. Drag & drop works more smoothly.
  • In desktop mode, the taskbar displays running applications and allows switching between them.
  • Version 4 of the system tray notification protocol is implemented.
  • In desktop mode, some less common display resolutions like 640x400 and 1280x960 are supported.
  • More user interface elements scale correctly with high-DPI screens.
  • Direct3D:
  • More Direct3D 10 and 11 features are implemented, including:
  • Several more shader model 4 and 5 shader instructions.
  • Several more resource formats.
  • Integer vertex shader inputs.
  • Typeless resources.
  • sRGB read/write support.
  • Depth and stencil clears.
  • Depth-only draws.
  • Array textures.
  • Index buffer offsets.
  • Unordered access views.
  • Primitive restart.
  • The WineD3D graphics card database recognizes more graphics cards. When available, the GLX_MESA_query_renderer GLX extension is used to provide more accurate information about the graphics card.
  • The (system) memory layout of texture resources more closely matches Windows. This affects applications that write beyond the bounds of a MIP-level, like for example League of Legends.
  • The implementation of non-maskable multisample anti-aliasing is more correct. In particular, when the ARB_internalformat_query extension is available, only quality levels corresponding to specific sample counts supported by the OpenGL implementation are reported to the application. Previously, reporting a large number of non-maskable multisample anti-aliasing quality levels would break some applications.
  • Direct3D 11 feature levels are supported.
  • Retrieving a GDI device context from DXGI surfaces is implemented. This is used for rendering to DXGI surfaces using GDI.
  • More DXGI swapchain methods are implemented, particularly those relating to switching display modes and switching to and from fullscreen.
  • When ARB_clip_control and ARB_viewport_array are both supported, position fixups are slightly more efficient.
  • The APPLE_client_storage extension is no longer used. It caused more problems than it solved.
  • New HKCUSoftwareWineDirect3D registry keys:
  • "CheckFloatConstants" (REG_SZ). Setting this to "enabled" enables additional run-time bounds checking on relatively addressed shader constant access. This helps some (broken) applications, but comes at a performance cost.
  • "MaxShaderModelHS", "MaxShaderModelDS" and "MaxShaderModelCS" (REG_DWORD). These limit the maximum supported shader model for hull, domain, and compute shaders respectively, analogous to the existing "MaxShaderModelVS", "MaxShaderModelGS", "MaxShaderModelPS" keys. Note that these shader types are new in shader model 5, so setting this to anything lower than 5 will effectively disable them.
  • "SampleCount" (REG_DWORD). Setting this registry key will force the multisample anti-aliasing sample count to the specified value for swapchain render targets. This allows anti-aliasing to be forced on applications that do not otherwise support anti-aliasing themselves, but may have no effect or break the application depending on the specific application.
  • DirectDraw:
  • Retrieving a GDI device context from a DirectDraw surface is implemented in a more accurate way. In particular, retrieving a GDI device context for a "client memory" surface will retrieve a GDI device context that's backed by that same client memory.
  • A number of fixes related to vertex transformation in early DirectDraw versions have been made.
  • D3DX:
  • The support for the D3DX 9 effect framework is more complete, in particular:
  • There is initial support for preshaders.
  • Many more effect states are correctly applied.
  • D3DX 10 and 11 asynchronous data loaders are implemented.
  • The d3dx9 DLLs no longer forward to d3dx9_36, but are built from the same source instead.
  • The d3dcompiler DLLs no longer forward to d3dcompiler_43, but are built from the same source instead.
  • Sound and video:
  • GStreamer version 1.0 is supported for audio and video streams.
  • DirectSound supports downmixing from 5.1 and 4.0 formats to stereo.
  • Internet and networking:
  • The Web Services API is supported. The XML reader and writer are implemented, along with support for serializing many common data types. Basic support for making SOAP calls is also included. This enables Microsoft Office 2013 online activation.
  • The Gecko engine is updated to the version from Firefox 47.
  • IDN name resolution is supported.
  • Various SHA hashes are supported using GnuTLS.
  • Looking up the host address prioritizes non-loopback interfaces, which fixes a number of networked games.
  • XML writing is faster for large files.
  • Winsock supports the IP_DONTFRAGMENT socket option.
  • Long URLs are handled correctly.
  • JavaScript performance is improved. JSON is also supported.
  • Internationalization:
  • There is proper support for the Persian locale.
  • Uniscribe better supports right-to-left languages.
  • Japanese Hiragana, Katakana and full-width/half-width character mapping is implemented.
  • 64-bit support:
  • 64-bit applications are supported on macOS.
  • The Mono engine has 64-bit support.
  • C++ exceptions are handled correctly on x86-64, including nested exceptions and collided unwinds.
  • The debug registers are supported on x86-64.
  • Built-in applications:
  • The 'winebrowser' helper application supports multiple arguments to invoke the host browser or mailer.
  • The 'reg' command-line registry utility supports the 'query' command, all registry data types, and has more robust command line handling.
  • The 'winhlp32' help viewer properly displays tables and images.
  • The 'wineconsole' tool better supports East-Asian fonts. Color handling is also improved.
  • Build environment:
  • Import libraries can optionally be built as static libraries similarly to Windows, instead of .def files. This avoids the need for a separate .def.a library file.
  • The IDL compiler supports "midl_pragma warning" directives.
  • Cross-compilation with the Mingw-w64 Clang and ARM toolchains is supported.
  • Kernel:
  • A new driver architecture is in place for supporting HID devices. This follows the Windows model, with platform-specific bus drivers and HID minidrivers. It will be used in future releases to unify support for HID devices, and potentially also for USB device support.
  • Loading multiple kernel drivers inside the same user-mode process is supported. This is used for HID drivers.
  • A directory cache is implemented, to allow returning files in the expected order and avoid relying on platform-specific system calls.
  • Many more API Set libraries (the oddly-named api-ms-win-* dlls) are implemented.
  • Interrupt 0x2d (used for debugger checks) is emulated.
  • Miscellaneous:
  • Read interval timeouts are supported for serial ports.
  • Variables starting with 'QT_' are filtered from the Unix environment since they may have unwanted effects on Qt-based Windows applications.
  • Support for joystick button mapping and force feedback effects is improved.
  • Many stream classes are implemented in MSVCIRT, the old I/O stream C++ runtime.
  • Windows Management Instrumentation (WMI) implements some more WBEM classes.
  • Most remaining OpenMP functions are implemented.
  • Uninstallation support in MSI is improved.
  • New external dependencies:
  • libudev is used for HID device support.
  • GStreamer version 1.0 is used instead of version 0.10.
  • GnuTLS version 2.10 or higher is required for the SHA hashing functions to be supported.
  • Configuration changes:
  • A number of DLLs are now built separately from a common source, instead of forwarding to a master DLL. This means that native DLL overrides need to be set on the specific version of the DLL being loaded, instead of the master one. This applies to the d3dx9_*, d3dcompiler_*, xaudio2_*, xapofx1_* and x3daudio1_* DLLs.
  • Release numbering:
  • Starting with 2.0, version numbering will change: stable release updates will follow the existing scheme: 2.0.1, 2.0.2, 2.0.3, etc. but the developemnt branch will drop the intermediate number: the releases will be numbered 2.1, 2.2, 2.3, etc. leading to the next stable release, which will be called 3.0.

New in Wine 2.0 RC5 (Jan 13, 2017)

  • 7372 Can't copy and paste between native apps (e.g., Open Office, Firefox, Gimp) and some Wine apps (affects Dreamweaver, Photoshop, Powerpoint, Excel)
  • 9875 moving dialogs shows artifacts on window behind it
  • 11835 Adobe Acrobat Pro 6 / Acrobat Reader 6.01 -- Comments don't work
  • 11847 Adobe Acrobat Pro 6 / Acrobat Reader 6.01 -- How To window does not work
  • 15845 Silverlight configuration tab "Application storage" causes freeze (while iterating isolated storage)
  • 16528 RAdmin Send Message Feature Doesn't Work
  • 29832 Mario Forever crashes
  • 30355 DVDSubEdit 1.52 crashes on startup, broken TBM_SETRANGEMAX handling
  • 33066 resident evil 6 pc benchmark Black screen
  • 33860 Visual Web Developer Express 2008 displays only "file system" in Browse window
  • 34465 process hacker 2.31 crashes in toolbar code
  • 36187 valgrind shows lots of warnings for comctl32/tests/listview.c when running in a virtual desktop
  • 36554 valgrind shows a definite leak in ieframe/tests/intshcut.c
  • 37458 Regedit: Left click on a selected key activates renaming mode
  • 37576 Google Sketchup 7 and 8: 2D Drawing File Export Broken
  • 37762 Runaway & Runaway 2: wrong colors
  • 38030 Adobe Lightroom 5.7 - Classic window dialog size increase at each opening
  • 38216 Wrong screen in Civilization V
  • 38449 valgrind shows a couple leaks in shell32/tests/shelldispatch.c test_namespace()
  • 38847 valgrind shows a definite leak in winmm/tests/wave.c
  • 39905 Ogar Server crashes while starting
  • 40537 ddraw:ddraw1 causes Windows XP to crash
  • 41058 Absent model in 3d scene in SexyBeach3 game
  • 41188 Trove game wants msvcp140.dll._Cnd_init_in_situ
  • 42009 Mentor Graphics DK Design Suite crashes on clipboard copy
  • 42067 Disney Universe doesn't scale gamescreen properly
  • 42110 regression: commit "xinput1_3 prefer builtin dll" aliens versus predator classic 2000 (steam) fails to launch
  • 42194 Magic: The Gathering Online 4.0 fails to connect to login server

New in Wine 2.0 RC4 (Jan 9, 2017)

  • 7592 Window problems when running Citrix ICA client ICA16 v6.20.985 (Win16)
  • 11808 winefile: broken horizontal scrolling
  • 24718 Condes renders every line or point 100x thicker than it should be
  • 29287 Heroes of Might and Magic IV: performance issues with Opengl renderer
  • 32682 Multiple .NET 4.0 applications fail to load the pen cursor (IDC_PEN, 32631, 0x7F77 missing)
  • 33570 SWAT 4: Mouse Escapes Wine environment in full screen or windowed mode
  • 34030 Altium Designer 10 hangs on startup accessing a driver
  • 34807 Gruntz crashes on startup in d3d
  • 35293 Halo: Combat Evolved has graphical glitches
  • 35700 Arabic Shaping Is Broken After Rechedit News.
  • 36959 Whirlwind of Vietnam crashes after starting
  • 37416 The Sims 3: Display locks when running in window, uses 100% cpu
  • 38766 RpcBindingServerFromClient is unimplemented, needed to determine client Computer Name/IP Address
  • 39268 x11drv: Can't store handle for display fd
  • 39714 Halo some sounds in cut scenes don't play
  • 40169 Recognize INTERNET_FLAG_SECURE with INTERNET_INVALID_PORT_NUMBER in GetHttpConnection
  • 40243 Korg Nano editor USB MIDI driver won't install, requires Administrator Privileges
  • 40477 Motocross Madness and 3DMark2000 do not start (VRAM, video memory size)
  • 41347 TMIDI Player: Some characters and logos in LCD are rendered as black rectangles
  • 41599 Battle.net and Hearthstone play loud static when receiving messages
  • 41708 Duo 0.10 crashes on startup
  • 41998 Regression in wined3d crashes visual novel "A drug that makes you dream"
  • 42031 Heroes Of Might & Magic VI: no more started
  • 42057 Pressing Ctrl+C to close iTunes results in error dialog with gibberish title
  • 42071 LINE (Powered by Naver): LINE does not work on wine 1.9.16 and later versions
  • 42074 osu! - Audio latency regression (ALSA)
  • 42090 Highway Pursuit constantly emits loud noise when sound effects enabled
  • 42101 Strania - The Stella Machina (Steam) black screen on launch

New in Wine 2.0 RC1 (Dec 9, 2016)

  • Bug fix update of the Mono engine.
  • Support for IDN name resolution.
  • Many more Shader Model 5 operations.
  • Still more fixes in the regression tests.
  • Various bug fixes.

New in Wine 1.9.24 Dev (Nov 26, 2016)

  • Support for unordered access views in Direct3D.
  • Many fixes in the regression tests.
  • Some more improvements in HID support.
  • Various bug fixes.

New in Wine 1.9.23 Dev (Nov 11, 2016)

  • HID bus support for macOS.
  • Color font support in Direct2D.
  • More color formats in Direct3D.
  • Uninstallation fixes in MSI.
  • Various bug fixes.

New in Wine 1.9.22 Dev (Oct 29, 2016)

  • macOS clipboard support adapted to the new design.
  • Initial implementation of bitmap rendering in Direct2D.
  • More WebServices implementation.
  • A few more steps towards HID support.
  • Various bug fixes.

New in Wine 1.9.21 Dev (Oct 14, 2016)

  • Initial version of the HID minidriver.
  • Support for lists in the RichEdit control.
  • System tray improvements.
  • Various bug fixes.

New in Wine 1.8.5 (Oct 9, 2016)

  • Various bug fixes.

New in Wine 1.9.20 Dev (Oct 2, 2016)

  • Reimplementation of the clipboard API.
  • Message handling in WebServices.
  • Many more API Set libraries.
  • Various bug fixes.

New in Wine 1.9.19 Dev (Sep 16, 2016)

  • Initial version of a udev bus driver for HID.
  • Various improvements in joystick support.
  • Initial implementation of DC rendering in Direct2D.
  • Improved metafile support in GDI+.
  • Various bug fixes.

New in Wine 1.9.18 Dev (Sep 5, 2016)

  • Support for multiple kernel drivers in a single process.
  • More WebServices reader support.
  • Various improvements in joystick support.
  • Some more work towards the Direct3D command stream.
  • GDI performance improvements.
  • Improved IME window handling.
  • Compatibility fixes in the clipboard support.
  • Various bug fixes.

New in Wine 1.8.4 (Aug 22, 2016)

  • Various bug fixes.
  • A few more cards added to the GPU description table.

New in Wine 1.9.17 Dev (Aug 19, 2016)

  • Better exception handling on 64-bit.
  • Various improvements in joystick support.
  • Some more stream support in the C++ runtime.
  • Font embedding improvements.
  • More metafile support in GDI+.
  • Various bug fixes.

New in Wine 1.9.16 Dev (Aug 8, 2016)

  • Better 64-bit binary compatibility on macOS.
  • Performance improvements in JavaScript.
  • More progress towards the Direct3D command stream.
  • More shader instructions in Direct3D.
  • Performance improvements in GDI.
  • Various bug fixes.

New in Wine 1.9.15 Dev (Jul 27, 2016)

  • More shader instructions in Direct3D.
  • Performance improvements in GDI.
  • Better multi-joystick support on macOS.
  • Active Scripting improvements.
  • Additional stream support in the C++ runtime.
  • Various bug fixes.

New in Wine 1.9.14 Dev (Jul 8, 2016)

  • More Shader Model 5 support in Direct3D.
  • Some more write support in WebServices.
  • Performance improvements in GDI.
  • Some more progress towards the Direct3D command stream.
  • Various bug fixes.

New in Wine 1.9.13 Dev (Jun 24, 2016)

  • New version of the Gecko engine based on Firefox 47.
  • More Shader Model 5 support in Direct3D.
  • Unicode data updated to Unicode 9.0.0.
  • Improvements to GDI paths and metafiles.
  • More progress towards the Direct3D command stream.
  • Joystick support improvements on Mac OS X.
  • Various bug fixes.

New in Wine 1.8.3 (Jun 16, 2016)

  • Various bug fixes.
  • A lot of NVidia cards added to the GPU description table.
  • Updates to the National Language Support files.

New in Wine 1.9.12 Dev (Jun 10, 2016)

  • Bug fix update of the Mono engine.
  • Initial version of a taskbar in desktop mode.
  • Fixes for right-to-left languages in Uniscribe.
  • More Shader Model 4 support in Direct3D.
  • Better metafile support in RichEdit.
  • Various bug fixes.

New in Wine 1.9.11 Dev (May 27, 2016)

  • Better support for long URLs in WinInet.
  • Various Direct3D 11 improvements.
  • Down-mixing support in DirectSound.
  • Some cosmetic improvements in desktop mode.
  • Various bug fixes.

New in Wine 1.9.10 Dev (May 16, 2016)

  • High resolution ("Retina") rendering option on Mac OS X.
  • More compatible directory enumeration.
  • A number of C++ runtime fixes.
  • Video output improvements.
  • Various bug fixes.

New in Wine 1.9.9 Dev (Apr 29, 2016)

  • More work towards the WineD3D command stream.
  • Service proxies in WebServices.
  • Query support in the builtin reg.exe utility.
  • Improved support for long URLs in WinInet.
  • Various bug fixes.

New in Wine 1.9.8 Dev (Apr 15, 2016)

  • More work towards the WineD3D command stream.
  • Bug fix update of the Mono engine.
  • More WebServices reader support.
  • Still more Shader Model 5 support.
  • Support for gradients in metafiles.
  • Improved table formatting in WinHelp.
  • Various bug fixes.

New in Wine 1.8.2 (Apr 12, 2016)

  • Various bug fixes.
  • Small translation updates.

New in Wine 1.9.7 Dev (Apr 1, 2016)

  • More work towards the WineD3D command stream.
  • More support for Shader Model 5 shaders.
  • C++ exception handling on x86-64.
  • Support for Windows-style static import libraries.
  • Performance fixes in the XML writer.
  • Various bug fixes.

New in Wine 1.9.6 Dev (Mar 18, 2016)

  • 17540 Zondervan Pradis 6.0 hangs due to ole32.dll.CoGetCurrentLogicalThreadId stub
  • 21475 TI Interactive application fails when attempting to display the TI math palette
  • 22533 Half-Life: Logo video rendering is wrong (msrle32 does not handle frames with 0 biClrUsed)
  • 25086 Multiple games and applications need kernel32.GetLogicalProcessorInformationEx implementation (CPU-Z 1.72, Splinter Cell: Blacklist, Adobe CC 2015, Kontakt 5)
  • 28177 Adventure games from Kheops Studio hang after the logo screen (Safecracker, Destination: Treasure Island, Nostradamus: Lost Prophecy, Dracula 3, Return to Mysterious Island 2)
  • 29458 Explorer sometimes crashes on drag-and-drop in folders accessed from "/"
  • 32237 A slower speed of light: Summer 2012 version crashes after Intro
  • 32314 Pikachu Volleyball (English version) crashes on restart
  • 32827 Legrand XlPro 3 (MFC app) crashes on startup (failure to load registry-free COM servers via app hook, 'OleCreate' must ignore HRESULT of 'IOleObject::GetMiscStatus')
  • 33787 IE8 crashes on new tab
  • 34303 underlined 8 point Times New Roman text doesn't display as underlined
  • 35471 Telepone (MTSP FIM) needs msvcr100.dll._CreateFrameInfo
  • 37949 eLicenser Control Center needs msvcr80.dll.__CxxRegisterExceptionObject
  • 39239 ole32:compobj fails if privileges not high enough
  • 39278 Multiple DirectX 10 games crash on unimplemented function d3d10_1.dll.D3D10CreateDeviceAndSwapChain1 (Assassin's Creed)
  • 39461 Garmin Homeport 2.2.9 crashes on unimplemented function msvcr90.dll.__CxxRegisterExceptionObject
  • 39510 EZCastPro 1.4/1.5 crashes on unimplemented function USER32.dll.QueryDisplayConfig
  • 39577 Fallout 4 needs WINED3DFMT_R11G11B10_FLOAT render target
  • 39674 3Dmark03, 05, 06 not started "System Info Error"
  • 39797 The suffering does not start, needs wmasf.dll
  • 39878 Diablo II does not start on 64bit system with more than 2GB VRAM cards
  • 39918 Mail.Ru GameCenter installer does not work
  • 40115 ole32:compobj regression (privilege issue)
  • 40147 Assertion 'm->state == STATE_PASSIVE' failed at pulse/mainloop.c:827 on starting Skype 7.18.0.112
  • 40190 7z fails at enumerating network places
  • 40201 EccoPro only works on Wine 1.6.2
  • 40221 Adobe Illustrator CC 2015 needs user32.GetGestureConfig
  • 40222 IMalloc(Spy)::Free nullptr
  • 40246 Please document WINEBUILD in the winegcc manpage
  • 40253 Build regression: Can't remove fonts: is a directory (--with-wine64, shared wow64)
  • 40287 steamwebhelper crashes in Windows 7 mode
  • 40312 Please look for builtin *.fon fonts in fontdir

New in Wine 1.9.5 Dev (Mar 6, 2016)

  • New version of the Mono engine, with 64-bit support.
  • Beginnings of the WineD3D command stream.
  • Support for effect states in Direct3DX.
  • Drag & drop improvements.
  • Various bug fixes.

New in Wine 1.9.3 Dev (Feb 5, 2016)

  • New version of the Gecko engine based on Firefox 44.
  • JSON support in JavaScript.
  • Improved line breaking in DirectWrite.
  • Some more write support in WebServices.
  • Still more Shader Model 4 instructions.
  • Various bug fixes.

New in Wine 1.8.1 (Feb 3, 2016)

  • Gyldendal dictionary needs ole2disp.dll.SAFEARRAYALLOCDATA
  • Lack of ole2disp.dll.SAFEARRAYDESTROYDESCRIPTOR causes Nota Bene to refuse to launch
  • Internet Explorer 3.01 crashes on some web pages (unimplemented function ole2disp.dll16.VARIANTINIT)
  • Unimplemented function ole2.dll16.READCLASSSTM
  • winverbs doesn't work, needs ole2disp.dll16.SAFEARRAYALLOCDESCRIPTOR
  • BioEdit: changing the install directory doesn't show the change in the GUI
  • Castlevania: Lords of Shadow demo doesn't work after intro movies
  • GameRanger: unimplemented function dnsapi.dll.DnsFlushResolverCacheEntry_A
  • Umax Astra 4100 USB scanner driver installer needs setupx.dll16.DiBuildDriverIndex in Win9X mode
  • 64-bit StarCraft II v3.0 client crashes immediately on startup (SetThreadContext on self with only DRx registers/CONTEXT_DEBUG_REGISTERS provided)
  • Any Video Converter (AVC) crashes after converting a video, needs msvcr100.dll._wtmpnam_s
  • some *-config scripts in configure.ac are not crosscompiling friendly
  • Zararadio can not read folder/file name path with Latin characters
  • Cobra 11 - Burning Wheels demo: crashes when starting the tutorial
  • The elder scrolls IV: Oblivion issues
  • GTAIV rendering is broken
  • GetLongPathName not working on case insensitive filesystems when short path is passed
  • Spurious "You must use msvcrt" error even when __MSVCRT__ is defined (-mno-cygwin)
  • Worms Armageddon opens wine explorer instead of running
  • trackbar thumb always at zero on dialog load.
  • StarCraft II: 64bit client crashing regularly due to access violation (0xC0000005)
  • StarCraft II: 64bit client only runs with lowest shader settings
  • Thumb slider doesn't respond to key events
  • Opening an RTF file with "A Wine application" fails with "File not found"

New in Wine 1.9.2 Dev (Jan 22, 2016)

  • GStreamer 1.0 support.
  • Support for SHA hashes in BCrypt.
  • Synthesizing bold glyphs also for bitmap fonts.
  • Underlines support in DirectWrite.
  • Still more Shader Model 4 instructions.
  • Various bug fixes.

New in Wine 1.9.1 Dev (Jan 9, 2016)

  • A few more deferred fixes.
  • Support for debug registers on x86-64.
  • More Shader Model 4 instructions.
  • Support for the Mingw ARM toolchain.
  • Various bug fixes.

New in Wine 1.9 Dev (Dec 25, 2015)

  • A number of fixes that were deferred during code freeze.
  • WSAPoll implementation.
  • Standard font dialog fixes.
  • X11 drag&drop improvements.
  • Various bug fixes.

New in Wine 1.8 (Dec 19, 2015)

  • This release represents 17 months of development effort and around 13,000 individual changes. The main highlights are the implementation of DirectWrite and Direct2D, and the new Pulse Audio driver.
  • It also contains a lot of improvements across the board, as well as support for many new applications and games. See the release notes below for a summary of the major changes.

New in Wine 1.8 RC4 (Dec 12, 2015)

  • 8258 Dolphin Smalltalk IDE fails when requesting trial on urlmon.dll.URLOpenBlockingStreamA
  • 16698 Sandboxie installer needs 'HKLM\\System\\CurrentControlSet\\Services\\Eventlog\\System' registry key
  • 17501 Cockpit Crash hangs
  • 17814 HLMV from Source SDK crashes while starting
  • 18964 BioEdit: Minimized windows icons become garbaged
  • 19041 WinNER5 database client crashes on startup
  • 23377 Buried in Time demo does not start
  • 31817 Tencent RTX Client 2010 installer fails to register Shell extension handler 'RTXShlMenu.dll' (missing 'HKCR\\*\\shellex\\ContextMenuHandlers' and 'HKCR\\folder\shellex\ContextMenuHandlers' registry keys)
  • 31862 "The Network" demo fails to start without native d3dx9
  • 32383 Configure script can't find 32-bit freetype libraries on 64-bit debian squeeze
  • 32655 Miro 5.x/6.x installer does not go beyond "initializing..." phase
  • 33438 Wine builtin 'explorer' crashes in Win98 mode when browsing virtual 'C:' drive
  • 33917 Voyage: Journey to the Moon demo shows white screen
  • 34308 Gazillionaire has transparency issues
  • 36726 DVD Profiler: black squares in the gui
  • 37899 Adobe Photoshop 5.0: Type tool fails with stack overflow
  • 38293 Setting PROMPT in a batch file resets on exit of batch file
  • 38371 Winfiol crashes when changing program preferences
  • 38480 RuneScape crashes when switching to OpenGL renderer (glCopyTexSubImage3DEXT blacklisted by extension filtering)
  • 38723 Ad-Aware 11.6.306.7947 wants msi.dll.MsiJoinTransaction
  • 38778 Blade of Darkness demo hangs with a black screen on start
  • 39119 Heroes of the Storm 13.0.37117 crashes on exit needing wevtapi.dll.EvtClose
  • 39535 PowerISO 6.4 (32 bits) crashes on installation (needs fusion.dll.CopyPDBs)
  • 39710 Hitman 2: Silent Assassin shows wrong colors with environment bump mapping
  • 39747 Original War: user interface gets corrupted after opening the help screen
  • 39758 Desktop Holiday Light app crashes

New in Wine 1.8 RC3 (Dec 4, 2015)

  • 8775 spider solitaire from XP fails to flash card when you ask for hint
  • 9491 CListCtrl:GetSubItemRect doesn't work for the label row
  • 9919 Microsoft Access Snapshot Viewer 10.0 install fails (GetPrivateProfileString16 must only return valid key names)
  • 11627 Need for Speed 2 SE 3dfx demo fails to start
  • 15083 ReadConsoleInputW() returns wrong values for CTRL+SPACE
  • 15866 MechCommander 2: DSERR_CONTROLUNAVAIL errors
  • 20480 Soldier of Fortune II Multiplayer Main Menu won't show up (ATI specific)
  • 22922 Black and White 2 1.2 is slow, gives GL errors
  • 24388 Exposure 3.0 crashes while creating exposure image
  • 26317 AVRStudio 4 installer fails, reports 'The application is already installed'
  • 27165 ffdshow A/V config tool: drop-down list doesn't appear
  • 29595 Microsoft Software Jukebox needs HKLM\Software\Classes\Applications\iexplore.exe\shell\open\command key
  • 29788 Microsoft Word 2007 needs unimplemented function propsys.dll.PSGetPropertyDescriptionListFromString for saving a file when winver set to Vista or later
  • 32621 Mouse pointer jumps on opening/closing WinUAE settings window
  • 34086 MS Paint shows some images messed up.
  • 35330 Typo: "in a separate windows" on the Man Page (at http://www.winehq.org/docs/wine )
  • 35941 ncurses is installed but not detected by configure.
  • 36345 TGB Dual 8.3 ( Game Boy/Game Boy COLOR emulator) crashes when loading a ROM
  • 37308 PCB123 v2.1.0.7000: slow screen redrawing
  • 37894 EarthQuake3D (Earthquake monitor) fails to update data, reports 'Error: Server Connection Problem'
  • 38559 GTA4: crash after benchmark has completed
  • 38633 SiN Gold (GOG.com) intro videos get frozen
  • 38851 Wine64 build produces extra warning in secur32 comparing to Wine32 build
  • 38926 WineHQ should build vanilla Wine binary packages of the biweekly releases for major distros
  • 38974 Red Faction Guerilla: texture smearing at the side of the screen
  • 38993 Memory Blocks for Windows 3.x has missing tile animation
  • 39465 Gif Movie Gear 2.63 about window's gif only animates when mouse is moving (ReleaseDC should force surface flush when main thread is idling)
  • 39564 Paranormal State: Poison Spring (Steam) crashes on exit with built-in msctf.dll
  • 39580 AVISave[A,W] is using va_* instead of __ms_va_* definitions for va_list
  • 39600 Bad sound with Steam Games
  • 39607 Broken Image in Fitting Window.
  • 39634 Git v2.6.3 (MSYS2 based): 'rebase.exe' fails on post-install steps (commit page when handling stack fault)
  • 39670 Eclipse (Europa) does not start
  • 39673 Logical error in comparison (misprint)
  • 39683 CreateRestrictedToken() uses wrong enum value for default impersonation level
  • 39691 TI Derive 6 hangs when clicking on the edit menu item
  • 39693 SQLBindCol prototype is wrong
  • 39705 Some programs crash/hang when switching desktop screens
  • 39706 Gazillionaire (Win16 game using VB3 runtime) refuses to start
  • 39719 Alex Hunter (hidden object game): custom mouse pointer gets stuck (temporarily) when hitting the top of the screen

New in Wine 1.8 RC2 (Nov 27, 2015)

  • Bug fixes only

New in Wine 1.8 RC1 (Nov 20, 2015)

  • Bug fixes only, we are in code freeze.

New in Wine 1.7.55 (Nov 13, 2015)

  • Pulse audio driver.
  • Various fixes for Microsoft Office 2013 support.
  • Some more implementation of the Web Services DLL.
  • More fixes for the latest C runtime version.
  • Improvements to the Makefile generation.
  • Various bug fixes.

New in Wine 1.7.54 (Oct 30, 2015)

  • Implementation of the TransmitFile function.
  • More implementation of the Web Services DLL.
  • Improved video decoding.
  • Alternative for the deprecated prelink tool.
  • Major Turkish translation update.
  • Various bug fixes.

New in Wine 1.7.53 (Oct 16, 2015)

  • Support for the various versions of XAudio.
  • More implementation of the Web Services DLL.
  • Improved OLE object embedding.
  • Various code cleanups in Direct3D.
  • New MAINTAINERS file and Signed-off-by requirement to improve the patch review process.
  • Various bug fixes.

New in Wine 1.7.52 (Oct 2, 2015)

  • Unicode data updated to Unicode 8.0.0.
  • Some implementation of the Web Services DLL.
  • More Direct3D 11 interfaces.
  • A few more functions in the C++ runtime.
  • Output standard glyph names in the PostScript driver.
  • Various bug fixes.

New in Wine 1.7.51 (Sep 4, 2015)

  • XAudio2 implementation using OpenAL Soft.
  • Support for the new Universal C Runtime DLL.
  • Dropdown menu support in the standard Open Dialog.
  • Grayscale rendering mode in DirectWrite.
  • Various bug fixes.

New in Wine 1.7.50 (Aug 21, 2015)

  • New version of the Gecko engine based on Firefox 40.
  • First steps of the Direct3D 11 implementation.
  • Better font matching in DirectWrite.
  • Support for OpenMP on ARM platforms.
  • Various bug fixes.

New in Wine 1.7.49 (Aug 8, 2015)

  • DirectWrite is now good enough for rendering text in Steam.
  • A number of Direct2D improvements.
  • Some more OpenMP functions.
  • Support for namespaces in the IDL compiler.
  • Various bug fixes.

New in Wine 1.7.48 (Jul 28, 2015)

  • Fleshed out OpenMP implementation.
  • I/O stream support in the MSVCIRT C++ runtime.
  • Support for pixel snapping in DirectWrite.
  • More support for OpenGL core contexts.
  • Various bug fixes.

New in Wine 1.7.47 (Jul 10, 2015)

  • Text drawing in Direct2D.
  • Support for the new thread pool API.
  • Toolbar state saving.
  • Beginnings of an implementation for proper HID support.
  • Support for file objects in device drivers.
  • Various bug fixes.

New in Wine 1.7.46 (Jun 26, 2015)

  • Improvements in the BITS file transfer service.
  • Still more progress on DirectWrite implementation.
  • Support for shared user data on 64-bit.
  • Various C++ runtime improvements.
  • Some more support for the 64-bit ARM platform.
  • Various bug fixes.

New in Wine 1.7.45 (Jun 12, 2015)

  • Some more progress on DirectWrite implementation.
  • A number of RichEdit control fixes.
  • Beginning implementation of the old MSVCIRT C++ runtime.
  • Various bug fixes.

New in Wine 1.7.44 (May 29, 2015)

  • More support for the COM interfaces of the RichEdit control.
  • Initial version of a SmartTee filter.
  • Some more support for the ARM64 platform.
  • Support for the null device kernel object.
  • Various bug fixes.

New in Wine 1.7.43 (May 15, 2015)

  • Improved support for Shell Browser windows.
  • Some more API Sets libraries.
  • Read/write operations support with built-in devices.
  • Major Catalan translation update.
  • Support for WoW64 mode on ARM64.
  • Various bug fixes.

New in Wine 1.7.42 (May 1, 2015)

  • Support for dynamic timezone information.
  • Initial desktop shell window support.
  • Some more Direct2D support.
  • Various bug fixes.

New in Wine 1.7.42 (May 1, 2015)

  • Support for dynamic timezone information.
  • Initial desktop shell window support.
  • Some more Direct2D support.
  • Various bug fixes.

New in Wine 1.7.41 (Apr 17, 2015)

  • More Known Folders supported in the shell.
  • Some more support for kernel job objects.
  • More MSI patches improvements.
  • Some theming fixes.
  • Various bug fixes.

New in Wine 1.7.40 (Apr 3, 2015)

  • Support for kernel job objects.
  • Various fixes to the ListView control.
  • Better support for OOB data in Windows Sockets.
  • Support for DIB images in the OLE data cache.
  • Improved support for MSI patches.
  • Some fixes for ACL file permissions.
  • Various bug fixes.

New in Wine 1.7.39 (Mar 20, 2015)

  • WinMM joystick support on Mac OS X.
  • Kerning support in DirectWrite.
  • Support for DirectX Media Objects filters.
  • Better support for animated GIFs in GdiPlus.
  • Improved support for Known Folders in Shell32.
  • Various bug fixes.

New in Wine 1.7.38 (Mar 6, 2015)

  • New version of the Gecko engine based on Firefox 36.
  • Support for themed scrollbars.
  • Updated version of the Mono engine.
  • More compatible RPC interface for service control.
  • Support for X Drag & Drop version 5.
  • Threading fixes in IME support.
  • Various bug fixes.

New in Wine 1.7.37 (Feb 20, 2015)

  • Interface change notifications.
  • Support for the UTF-7 encoding.
  • A number of graphical fixes for themed controls.
  • Wininet now implemented on top of Win32 sockets.
  • Various bug fixes.

New in Wine 1.7.36 (Feb 7, 2015)

  • Some preliminary 64-bit support for Mac OS X.
  • Support for configuring speakers in Winecfg.
  • Improved support for Mac OS X Trash folder.
  • Support for typographic features in DirectWrite.
  • Various bug fixes.

New in Wine 1.7.35 (Jan 23, 2015)

  • Beginnings of support for OpenGL core contexts.
  • Initial support for glyph placement in DirectWrite.
  • Some more WBEM objects.
  • Various bug fixes.

New in Wine 1.7.34 (Jan 9, 2015)

  • Support for surround sound in DirectSound.
  • Better text run support in DirectWrite.
  • Many HTML engine fixes.
  • More support for WBEM objects.
  • A few more C/C++ runtime functions.
  • Various bug fixes.

New in Wine 1.7.33 (Dec 13, 2014)

  • Support for copy/paste commands in MSHTML.
  • Some more font support in DirectWrite.
  • Better handling for loss of focus in Direct3D windows.
  • Several more API Sets DLLs.
  • Various bug fixes.

New in Wine 1.7.32 (Nov 28, 2014)

  • New version of the Mono engine.
  • A few more functions implemented in MSHTML.
  • Improved support for restoring display mode.
  • Font metrics improvements in DirectWrite.
  • Various bug fixes.

New in Wine 1.7.31 (Nov 14, 2014)

  • New version of the Gecko engine based on Firefox 34.
  • Support for the Visual Studio 2013 version of the C/C++ runtimes.
  • More font metrics support in DirectWrite.
  • Some more Direct2D work.
  • Various bug fixes.

New in Wine 1.7.30 (Oct 31, 2014)

  • More support for fonts in DirectWrite.
  • Improved ATL thunk support.
  • A few more C runtime functions.
  • Regedit import/export fixes.
  • Various bug fixes.

New in Wine 1.7.29 (Oct 17, 2014)

  • Support for shaping and BiDi mirroring in DirectWrite.
  • Some page fault handling fixes.
  • A few more C runtime functions.
  • Various bug fixes.

New in Wine 1.7.28 (Oct 3, 2014)

  • Support for conditional compilation in JavaScript.
  • Bidirectional text support in DirectWrite.
  • Stubs for DirectPlay Voice support.
  • Various bug fixes.

New in Wine 1.7.27 (Sep 19, 2014)

  • Some more work on Direct2D support.
  • Various improvements to RichEdit interfaces.
  • Initial support for ICMP version 6.
  • Various bug fixes.

New in Wine 1.7.26 (Sep 5, 2014)

  • Still more DirectWrite functions.
  • Improvements to the common File Dialog.
  • A number of C runtime improvements.
  • Various bug fixes.

New in Wine 1.7.25 (Aug 23, 2014)

  • Implementation of the packet capture library.
  • A few more DirectWrite functions.
  • Improvements in HTML table support.
  • More VBScript math functions.
  • Various bug fixes.

New in Wine 1.7.24 (Aug 8, 2014)

  • Beginning of some DirectWrite classes implementation.
  • Initial wrapper dll for the packet capture library.
  • Some crypto improvements.
  • Various bug fixes.

New in Wine 1.7.23 (Jul 27, 2014)

  • Better support for files drag & drop.
  • Improvements to the HTTP cookie management.
  • Initial support for 64-bit Android builds.
  • Fixes to crypto certificates management.
  • Various bug fixes.

New in Wine 1.7.22 (Jul 12, 2014)

  • Support for Unicode bracketing pairs.
  • Improved Internet cookie support.
  • OS X CoreAudio driver uses AUHAL instead of AudioQueue.
  • Initial support for geographical information.
  • Various bug fixes.

New in Wine 1.7.21 (Jun 28, 2014)

  • Support for critical sections in the C runtime.
  • Unicode data updated to Unicode 7.0.
  • Support for interlaced PNG encoding.
  • Initial stub for the Packager library.
  • Various bug fixes.

New in Wine 1.7.20 (Jun 14, 2014)

  • X11 drag & drop fixes.
  • A few more C/C++ runtime functions.
  • Fixes for various memory issues found by Valgrind.
  • Some OLE storage fixes.
  • Various bug fixes.

New in Wine 1.7.19 (May 16, 2014)

  • New JSProxy DLL for automatic proxy configuration.
  • More OLE Accessible Object support.
  • Improvements to the XML writer.
  • Fixes for various memory issues found by Valgrind.
  • Initial headers for Direct2D support.
  • Various bug fixes.

New in Wine 1.7.18 Dev (May 2, 2014)

  • Improved OLE Accessible Object support.
  • Window sizing improvements in the Mac driver.
  • Fixes for various memory issues found by Valgrind.
  • A few more MSHTML functions.
  • Some DirectDraw cleanups.
  • Various bug fixes.

New in Wine 1.7.17 Dev (Apr 23, 2014)

  • More implementations for the Task Scheduler.
  • C runtime made more compatible by sharing source files.
  • Fixes in the Mac OS X joystick support.
  • Various bug fixes.

New in Wine 1.7.16 Dev (Apr 5, 2014)

  • More regression test fixes.
  • String arrays better supported in the IDL compiler.
  • Initial stubs for DirectX Video Acceleration.
  • Various bug fixes.

New in Wine 1.7.15 Dev (Mar 22, 2014)

  • New Task Scheduler service.
  • Many regression test fixes.
  • Support for exception unwinding in VBScript.
  • Various bug fixes.

New in Wine 1.7.14 Dev (Mar 7, 2014)

  • More Task Scheduler support.
  • Improvements for AVI encoding support.
  • More VisualBasic interfaces in MSXML.
  • Support for deflate content encoding in Wininet.
  • Some fixes for monochrome printers.
  • Various bug fixes.

New in Wine 1.7.13 (Feb 21, 2014)

  • More Task Scheduler support.
  • A few more Direct3D 10 interfaces.
  • More Windows Media Player stubs.
  • ARM code generation improvements.
  • Better memory size reporting on Mac OS X.
  • Various bug fixes.

New in Wine 1.7.12 (Feb 7, 2014)

  • Initial support for Window Media Player interfaces.
  • Some more Task Scheduler support.
  • Various C++ runtime fixes.
  • More dlls with ugly names for Windows 8 API set support.
  • Various bug fixes

New in Wine 1.7.11 (Jan 17, 2014)

  • Uniscribe support in the RichEdit control.
  • Support for condition variables and Slim Reader/Writer locks.
  • More D3D command stream preparation work.
  • Optional Start Menu in desktop mode.
  • Improved support for vertical fonts metrics.
  • Various bug fixes.

New in Wine 1.6.2 (Jan 11, 2014)

  • Color management support updated to liblcms version 2.
  • Various bug fixes.

New in Wine 1.7.10 (Jan 3, 2014)

  • Window maximization in the Mac driver.
  • AVI compressor implementation.
  • Thread local storage support in dynamically loaded libraries.
  • Beginnings of a Task Scheduler implementation.
  • Extended IPX protocol support.
  • Various bug fixes.

New in Wine 1.7.9 (Dec 21, 2013)

  • Improved window moving/resizing in the Mac driver.
  • Some DirectDraw palette fixes.
  • Reduced code duplication between C++ runtime versions.
  • Various bug fixes.

New in Wine 1.7.8 (Dec 6, 2013)

  • Updated version of the Mono package.
  • Improvements in the BITS service implementation.
  • Better data tables for Japanese vertical fonts support.
  • Improved backtraces on recent Mac OS X versions.
  • Various bug fixes.

New in Wine 1.7.7 (Nov 22, 2013)

  • Support for configuring remote shares using Samba's NetAPI library.
  • Multiple keyboard layouts support in the Mac driver.
  • Improved embedding support through XEMBED.
  • Support for arrays in VBScript.
  • Various bug fixes.

New in Wine 1.6.1 (Nov 15, 2013)

  • Translation updates.
  • Various bug fixes.

New in Wine 1.7.6 (Nov 8, 2013)

  • Rewrite of the BiDi algorithm for full Unicode 6.3 support.
  • Support for Video Mixing Renderer version 7.
  • Better handling of window resizes in the Mac driver.
  • Various bug fixes.

New in Wine 1.7.5 (Oct 25, 2013)

  • Support for registration-free COM using activation contexts.
  • Improved support for simulated bold fonts.
  • Unicode data updated to Unicode 6.3.
  • Better support for typelib registration on 64-bit.
  • Various bug fixes.

New in Wine 1.7.4 (Oct 11, 2013)

  • Support for Cocoa-style full-screen mode in the Mac driver.
  • More preparation work for the Direct3D command stream.
  • A number of Winsock improvements.
  • Various bug fixes.

New in Wine 1.7.3 (Sep 27, 2013)

  • New version of the Gecko engine based on Firefox 24.
  • Preparation work for the Direct3D command stream.
  • Window management fixes in the Mac driver.
  • Support for IPHLPAPI functions on Android.
  • Various bug fixes.

New in Wine 1.7.2 (Sep 13, 2013)

  • Right-to-left text layout improvements.
  • NTLM and Negotiate authentication for RPC over HTTP.
  • More glyphs in the built-in Wingdings font.
  • Better system tray support in the Mac driver.
  • Activation context improvements.
  • Various bug fixes.

New in Wine 1.7.1 (Aug 31, 2013)

  • Support for keyed event objects.
  • Support for the "init once" synchronization mechanism.
  • Activation context support for DLLs, typelibs, and COM classes.
  • Support for loading 32-bit typelibs on 64-bit.
  • Various Mac driver fixes.
  • Some fixes for serial port devices.
  • Various bug fixes.

New in Wine 1.7.0 (Aug 3, 2013)

  • Support for vertical text in the Postscript driver.
  • Version 2 of liblcms used now instead of version 1.
  • Unicode data updated to Unicode 6.2.0.
  • Hyperlink controls supported in installers.
  • Improved support for XML attributes.
  • Various bug fixes.

New in Wine 1.6 RC5 (Jul 12, 2013)

  • Bug fixes only, we are in code freeze.

New in Wine 1.6 RC4 (Jun 29, 2013)

  • Bug fixes only, we are in code freeze.

New in Wine 1.6 RC3 (Jun 22, 2013)

  • Bug fixes only, we are in code freeze.

New in Wine 1.6 RC2 (Jun 15, 2013)

  • Bug fixes only, we are in code freeze.

New in Wine 1.6 RC1 (Jun 8, 2013)

  • New implementation of the typelib creation support.
  • GLSL-based support for fixed function vertex shaders.
  • Support for desktop launchers in virtual desktop mode.
  • Fixes for Japanese vertical text.
  • New Croatian translation.
  • Various bug fixes.

New in Wine 1.4.1 / 1.5.31 (May 25, 2013)

  • New version of the Gecko engine based on Firefox 21.
  • Joystick force feedback support on Mac OS X.
  • Window management fixes in the Mac driver.
  • Various bug fixes.

New in Wine 1.5.30 (May 11, 2013)

  • Mouse capture support in the Mac driver.
  • NTLM and Negotiate authentication in WinHTTP.
  • Support for proxy bypass in WinInet.
  • Various bug fixes.

New in Wine 1.5.29 (Apr 27, 2013)

  • Input method support in the Mac driver.
  • Support for TLS 1.1 and 1.2 connections on Mac OS X.
  • JavaScript performance improvements.
  • Various bug fixes.

New in Wine 1.5.28 (Apr 12, 2013)

  • GnuTLS used for all secure connections, OpenSSL is no longer needed.
  • Mac driver enabled by default.
  • Built-in FixedSys fonts.
  • New icon for the joystick control panel.
  • Postscript driver improvements.
  • Various bug fixes.

New in Wine 1.5.27 (Mar 30, 2013)

  • System tray support in the Mac driver.
  • Various C runtime improvements.
  • Large icons for built-in applications.
  • Various bug fixes.

New in Wine 1.5.26 (Mar 15, 2013)

  • OpenGL support in the Mac driver.
  • Clipboard and drag&drop support in the Mac driver.
  • Improvements to the URL cache.
  • Some fixes for ARM binaries.
  • SPARC platform no longer supported.
  • Various bug fixes.

New in Wine 1.5.25 (Mar 1, 2013)

  • Proper cursor support in the Mac driver.
  • Fixes for right-to-left support in RichEdit.
  • Initial version of a Wingdings font.
  • Various bug fixes.

New in Wine 1.5.24 (Feb 16, 2013)

  • Keyboard and mouse wheel support in the Mac driver.
  • Regular expression support in VB Script.
  • Many RichEdit code cleanups.
  • Various bug fixes.

New in Wine 1.5.23 (Feb 1, 2013)

  • HTTPS support no longer dependent on OpenSSL.
  • Support for event handling in the Mac driver.
  • A functional Netstat built-in application.
  • A bunch of C++ runtime math functions.
  • Various bug fixes.

New in Wine 1.5.22 (Jan 19, 2013)

  • New version of the Gecko engine.
  • Beginnings of the Mac graphics driver.
  • Support for ARM64 platforms.
  • Fixes for RTL text in Uniscribe.
  • Various bug fixes.

New in Wine 1.5.21 (Jan 5, 2013)

  • Beginnings of a netstat built-in program.
  • Support for selecting resolution in the PostScript driver.
  • Various bug fixes.

New in Wine 1.5.20 (Dec 22, 2012)

  • A bunch of dlls with ugly names for API sets support.
  • More ATL functions implemented.
  • Still more C++ runtime functions.
  • Several text rendering fixes.
  • PostScript driver improvements.
  • Various bug fixes.

New in Wine 1.5.19 (Dec 8, 2012)

  • Performance improvements in the DIB engine.
  • More fleshed out XML-lite implementation.
  • Some more C++ runtime functions.
  • Various bug fixes.

New in Wine 1.5.17 (Nov 9, 2012)

  • Sub-pixel font anti-aliasing in the DIB engine.
  • Support for automatic installation of ActiveX controls.
  • Automatic fallback to TLS 1.0 for secure connections.
  • Beginnings of the DirectWrite text analyzer.
  • Better handling of font outlines in OpenGL.
  • Various bug fixes.

New in Wine 1.5.16 (Oct 26, 2012)

  • New version of the Mono package.
  • Many improvements to the CMD command-line parser.
  • More stream classes in the C++ runtime.
  • Support for managing services in WMI.
  • Improved CPU detection.
  • Various bug fixes.

New in Wine 1.5.15 (Oct 13, 2012)

  • Full support for layered windows.
  • New version of the Gecko engine based on Firefox 16.
  • Support for broadcast sockets used by networked games.
  • Downloaded add-ons installers are now cached.
  • Support for persistent Internet cookies.
  • String optimizations in JavaScript.
  • Various bug fixes.

New in Wine 1.5.14 (Sep 29, 2012)

  • Much better behavior of the URL cache.
  • Improved GIF image support.
  • More parser features in the shader compiler.
  • Optimizations in JavaScript.
  • Various bug fixes.

New in Wine 1.5.12 (Aug 31, 2012)

  • Support for disabling individual joysticks.
  • Better support for D3DX9 constant tables.
  • Some XRandR improvements.
  • Various bug fixes.

New in Wine 1.5.11 (Aug 18, 2012)

  • Multi-channel support in the ALSA driver.
  • Removal of the big X11 lock.
  • Support for pair positioning adjustments in Uniscribe.
  • More I/O stream implementations in the C++ runtime.
  • Various bug fixes.

New in Wine 1.5.10 (Aug 1, 2012)

  • New version of the Gecko engine based on Firefox 14.
  • Support for OpenGL in the DIB engine using libOSMesa.
  • Off-screen rendering is now the default in Direct3D.
  • Some more WMI infrastructure.
  • Various bug fixes.

New in Wine 1.5.9 (Jul 18, 2012)

  • Support for GPOS font tables in Uniscribe.
  • Support for XRandr 1.2 and 1.3.
  • Parser improvements for the HLSL compiler.
  • More key exchange algorithms supported on Mac OS.
  • Relay tracing on ARM.
  • Various bug fixes.

New in Wine 1.5.8 (Jul 4, 2012)

  • More stream functionality in the C++ runtime.
  • A number of Windows Codecs improvements.
  • More WBEM classes and properties.
  • Some HTML Help fixes.
  • Support for printing fake italic fonts.
  • Various bug fixes.

New in Wine 1.5.7 (Jun 23, 2012)

  • New version of the Gecko engine based on Firefox 13.
  • Dynamic device support with UDisks2.
  • More stream classes implemented in the C++ runtime.
  • Support for metadata in TIFF files.
  • Fleshed out WBEM implementation.
  • Improved support for printer paper sizes.
  • Various bug fixes.

New in Wine 1.4.1 (Jun 16, 2012)

  • Translation updates.
  • Various bug fixes.

New in Wine 1.5.6 (Jun 9, 2012)

  • Automatic installation of the Mono add-on package.
  • Control panel applet for joysticks.
  • Device bitmap rendering now done through the DIB engine.
  • Support for video rendering through DirectX (VMR-9).
  • First steps towards a D3D shader compiler.
  • Build fixes for DragonFly BSD.
  • Various bug fixes.

New in Wine 1.5.5 (May 26, 2012)

  • Support for installing Mono as a Wine add-on package.
  • Dithering of pattern brushes in the DIB engine.
  • Support for installing the .NET 4.0 runtime.
  • DDS files supported in D3DX9.
  • Various bug fixes.

New in Wine 1.5.4 (May 12, 2012)

  • A new DirectSound resampler.
  • A Negotiate authentication provider.
  • OpenGL support in the DIB engine.
  • Beginnings of support for .NET mixed assemblies.
  • Support routines for Internationalized Domain Names.
  • Various bug fixes.

New in Wine 1.5.3 (Apr 28, 2012)

  • Support for graphics bounds tracking.
  • A number of fixes to the builtin Internet Explorer.
  • Support for displaying ARM code in the Wine debugger.
  • Various DirectMusic improvements.
  • Better namespace support in MSXML.
  • Various bug fixes.

New in Wine 1.5.1 (Mar 31, 2012)

  • Built-in JavaScript now preferred over Gecko in most cases.
  • Support for scalable font resources.
  • Fixes for audio and video playback.
  • Support for script decoding in JScript.
  • Various bug fixes.

New in Wine 1.5.0 (Mar 16, 2012)

  • New version of the Gecko engine.
  • Partial support for using the Trash on Mac OS X.
  • Support for path gradients in GdiPlus.
  • Various MSXML improvements.
  • Fixes to 64-bit exception handling.
  • Various bug fixes.

New in Wine 1.4 (Mar 7, 2012)

  • This release represents 20 months of development effort and over 16,000 individual changes. The main highlights are the new DIB graphics engine, a redesigned audio stack, and full support for bidirectional text and character shaping.
  • It also contains a lot of improvements across the board, as well as support for many new applications, notably Microsoft Office 2010. See the release notes below for a summary of the major changes.
  • This release is dedicated to the memory of Gé (Greg) van Geldorp, who passed away in May 2011. Greg single-handedly designed, built, and maintained the Wine Testbot, which has become a cornerstone of our development process. The high quality of this release owes a lot to his work. He is greatly missed by us all.

New in Wine 1.4 RC6 (Mar 3, 2012)

  • Bug fixes only, we are in code freeze.

New in Wine 1.4 RC5 (Feb 25, 2012)

  • Bug fixes only, we are in code freeze.

New in Wine 1.4 RC4 (Feb 18, 2012)

  • 9728 Image and icons corrupts in ShutterFly 2.2
  • 10872 World In Conflict silently exits on start
  • 13017 Photoshop CS2, info window - missing info.
  • 13359 Adobe Reader 8 plugin crashes on EULA in Firefox 3 [dogfood]
  • 13832 Circuitmaker schematic does not print to a printer
  • 14376 Duelpro's "Yu-gi-oh News" window unresponsive
  • 14648 SigmaPlot (9,10 and 11) y-axis title rotated and shifted
  • 15574 PhotoShop CS2: Photoshop Save As.. dialog ignores filename input on jpegs and names them ".jpg" (Workaround exists)
  • 15848 PokerTracker hangs on start up
  • 17345 So Blonde: Crashes when pick up some items
  • 17885 Focus frame too big in fable
  • 18436 Crash in winevdm for some 16-bit programs
  • 19691 Visual C++ 2005 Express: can't uninstall or reinstall
  • 19885 America's Army 3.0 fails to start
  • 20110 Visual C++ 2005 Express SP1 install fails
  • 21013 Table of contents is unusable in Wine's CHM viewer application
  • 21217 Menu item for "Visual C++ 2005 Express Command Prompt" busted
  • 21326 "Sticky" right click in MS Paint
  • 21719 Cannot install Adobe Photoshop CS2 due to msi_cabextract failure
  • 22996 Altium Designer print preview displays inverted text in schematic views
  • 24204 wine notepad crashes: BadLength (poly request too large or internal Xlib length error)
  • 24583 Visual Studio 2008 (VC9) installer crashes
  • 24751 Santa Clause in Trouble does not start
  • 26697 F-22 Raptor freezes when loading a mission
  • 27246 Control panel items description truncated
  • 27355 SumatraPDF 1.6: tooltips leave black rectangles when disappearing
  • 27381 Fallout New Vegas hangs by save - backtrace
  • 27402 Clifford's Thinking Adventures: mouse pointer goes wacky or disappears entirely
  • 27750 No dynamic shadows with pixel shaders enabled in Tomb Raider: Anniversary
  • 28388 winmm/midi.ok deadlocks and crashes occasionally?
  • 28413 Sound play in games and programs causes brief "pauses"
  • 28638 Magic the Gathering - Duels of the Planeswalkers 2012: Sound only works in Emulated mode
  • 28706 Test Drive Unlimited: No ingame sound
  • 28914 Crimzon Clover 1.01 shows only black screen
  • 29035 winmm player deadlocks after failing to launch a concurrent one
  • 29382 Internet Explorer 8's developer tools window hangs after changing document mode
  • 29488 BurnPlot sporadically fails to start with an X error (invalid Window parameter)
  • 29584 World of Warcraft 64bit client hangs at world load
  • 29667 Dragon Age: Origins DVD authenticity checks fail (DVD_LAYER_DESCRIPTOR big endian values need to be converted host endianness before being returned to caller)
  • 29686 ElsterFormular's setup wants at least MSI installer version 3.1 on x86_64
  • 29704 Team Fortress 2 - total black screen when displaying Jarate effect
  • 29722 win3.x app fail to display the printer settings dialog
  • 29800 Gangsters 2 Demo (German): No aperture effect in the main menu
  • 29828 Trackbar control doesn't show tick marks when TBS_AUTOTICKS is used
  • 29839 ALSA driver cannot enumerate software (slave) devices from .asoundrc
  • 29855 Bomb Squad 2 display wrong
  • 29879 Wine's help viewer crashes on a particular CHM file
  • 29886 Microsoft Visual Studio 2005: "attach to process" crashes IDE (marshalling/unmarshalling of GUID struct -> VT_CARRAY type)
  • 29887 FarCry 1.4 crashed while use mouse wheel
  • 29898 IE6's back/forward buttons show the history dropdown menu - real dropdown arrows missing

New in Wine 1.4 RC2 (Feb 3, 2012)

  • Bug fixes only, we are in code freeze.

New in Wine 1.3.37 (Jan 16, 2012)

  • Completion of the DIB engine.
  • Improvements to the C++ runtime.
  • A number of fixes in the audio drivers.
  • Unnecessary Direct3D options removed from WineCfg.
  • Some fixes to the built-in Internet Explorer.
  • Various bug fixes.

New in Wine 1.3.36 (Jan 1, 2012)

  • UDisks backend for the dynamic device support.
  • Polygons and geometric pens implemented in the DIB engine.
  • JScript now compiles entire functions.
  • Improved support for vertical fonts.
  • A few more scripts in UniScribe.
  • A bunch of ctype functions implemented in MSVCP.
  • Various bug fixes.

New in Wine 1.3.35 (Dec 19, 2011)

  • Triangular gradients and cosmetic wide pens support in the DIB engine.
  • All Wine dialogs can now be translated through po files.
  • Many more scripts added to UniScribe.
  • JScript using bytecode throughout now.
  • Several MSXML improvements.
  • Various bug fixes.

New in Wine 1.3.34 (Dec 3, 2011)

  • Bytecode support in JavaScript.
  • Support for gradients in the DIB engine.
  • A number of Uniscribe improvements.
  • Fixes for DirectDraw mode switching.
  • A few more MSVC runtime functions.
  • Various bug fixes.

New in Wine 1.3.33 (Nov 19, 2011)

  • Support for text output in the DIB engine.
  • Improved support for HTTP proxies.
  • New version of the Gecko engine.
  • A number of cursor fixes.
  • Some fixes in bidirectional text layout.
  • Various bug fixes.

New in Wine 1.3.32 (Nov 6, 2011)

  • BiDi text support in the multi-line edit control.
  • Support for pattern brushes in the DIB engine.
  • A number of MSXML fixes.
  • Improvements to the PostScript driver.
  • Various bug fixes.

New in Wine 1.3.31 (Oct 24, 2011)

  • BiDi text support in the single-line edit control.
  • Support for StretchDIBits and AlphaBlend in the DIB engine.
  • A number of audio fixes.
  • VBScript improvements.
  • Various bug fixes.

New in Wine 1.3.30 (Oct 11, 2011)

  • DirectSound reimplemented on top of MMDevAPI.
  • Support for StretchBlt in the DIB engine.
  • User interface improvements in HTML help.
  • Some MSXML fixes.
  • Performance improvements in cmd.
  • Various bug fixes.

New in Wine 1.3.29 (Sep 26, 2011)

  • Extensive support for VBScript.
  • Various improvements to the calendar common control.
  • A number of XRender fixes and optimizations.
  • Several new functions in the MSVCP runtime.
  • A number of audio fixes.
  • DirectDraw cleanups.
  • Various bug fixes.

New in Wine 1.3.27 (Aug 29, 2011)

  • Support for multisampling in Direct3D.
  • New version of the Gecko engine.
  • Improvements to the network proxy handling.
  • Better write support in MSXML.
  • Side-by-side manifests for built-in libraries.
  • Various bug fixes.

New in Wine 1.3.25 (Jul 25, 2011)

  • Rewrite of the audio support, using the Win7 architecture.
  • Old-style sound drivers for Jack, NAS and ESD are removed.
  • Graphics driver architecture changes for the DIB engine.
  • Improved handling of the shell recycle bin.
  • Better joystick support in DirectInput.
  • Initial stub for VBScript support.
  • Various bug fixes.

New in Wine 1.3.23 (Jun 25, 2011)

  • Support for stubless COM proxies on x86-64.
  • Builtin dxdiag now outputs real information.
  • Monochrome bitmap format in the DIB engine.
  • Beginnings of a true shell Explorer builtin.
  • A number of new D3DX9 functions.
  • More support for Indic text shaping.
  • Various bug fixes.

New in Wine 1.3.21 (May 30, 2011)

  • Support for installation rollbacks in MSI.
  • 8- and 16-bit bitmap formats in the DIB engine.
  • Fixes in the XInput2 mouse support.
  • Better support for text shaping in Uniscribe.
  • Improvements to the Item common dialog.
  • More MSVC runtime functions.
  • Various bug fixes.

New in Wine 1.3.20 (May 16, 2011)

  • Option to clip the mouse inside fullscreen windows.
  • Support for persistent HTTP connections.
  • Initial implementation of the XML writer.
  • Support for drawing rectangles in the DIB engine.
  • Volume control in MMDevAPI.
  • More MSVC runtime functions.
  • Various bug fixes.

New in Wine 1.3.19 (Apr 30, 2011)

  • New sound driver architecture for MMDevAPI.
  • Better support for relative mouse events in DInput.
  • Debugger support for the ARM platform.
  • Various improvements in D3DX9.
  • More MSVC runtime functions.
  • Various bug fixes.

New in Wine 1.3.18 (Apr 20, 2011)

  • Support for mouse pointer clipping.
  • Raw mouse events support using XInput2.
  • First steps of a DIB engine implementation.
  • More properties supported in DXDiag.
  • New security tab in the Internet control panel.
  • Various bug fixes.

New in Wine 1.3.17 (Apr 4, 2011)

  • Implementation of the new Vista file dialogs.
  • Initial support for patching in MSI installers.
  • Improvements to the calendar control.
  • A few fixes for file associations.
  • Menus cleaned up in built-in applications.
  • Various bug fixes.

New in Wine 1.3.16 (Mar 21, 2011)

  • New version of the Gecko engine, based on Firefox 4.
  • Better support for Dwarf debugging information.
  • Improved handling of animated cursors.
  • GnuTLS no longer required on Mac OS X.
  • Improvements to the GDI driver infrastructure.
  • A number of MSI fixes for the .NET installers.
  • Several GdiPlus improvements.
  • Various bug fixes.

New in Wine 1.3.15 (Mar 7, 2011)

  • Support for changing network passwords.
  • Reflection support in shader compiler.
  • Tests no longer attempt to cope with Win9x behavior.
  • A number of MSHTML and MSXML improvements.
  • Various bug fixes.

New in Wine 1.3.14 (Feb 21, 2011)

  • Many cleanups to address Valgrind and Clang warnings.
  • Support for creating compressed cabinet files.
  • Translation updates.
  • Various bug fixes.

New in Wine 1.3.13 (Feb 7, 2011)

  • Tools for creating MSI installers.
  • Clipboard improvements.
  • Support for po files in the message compiler.
  • Improvements to the Wine debugger.
  • Various bug fixes.

New in Wine 1.3.12 (Jan 24, 2011)

  • Support for multiple icon sizes in winemenubuilder.
  • Improvements to the help browser.
  • Initial stab at DOSBox integration.
  • Various MSI fixes.
  • Some fixes to the Wine debugger.
  • Various bug fixes.

New in Wine 1.3.11 (Jan 10, 2011)

  • PO files now used for translations.
  • Various JavaScript improvements.
  • Some fixes to the Wine debugger.
  • Translation updates.
  • Various bug fixes.

New in Wine 1.3.10 (Dec 27, 2010)

  • Support for notification balloons in system tray.
  • Obsolete AudioIO sound driver removed.
  • More work on ActiveX support.
  • Various MSI fixes.
  • Preloader now used for 64-bit too.
  • Translation updates.
  • Various bug fixes.

New in Wine 1.3.9 (Dec 13, 2010)

  • Beginnings of support for ActiveX in built-in browser.
  • Icons on Internet shortcut menu entries.
  • Standardization of code implementing COM interfaces.
  • New scheme for auto-generated DLL registrations.
  • OpenCL library wrapper.
  • Translation updates.
  • Various bug fixes.

New in Wine 1.2.2 (Dec 4, 2010)

  • Alexandre Julliard: Updated the authors list.
  • Marcus Meissner: winex11.drv: Do not include XFORM.eDx and eDy into...
  • Luca Bennati: cmd: Fix Italian translation.
  • Luca Bennati: xcopy: Fix Italian translation.
  • Austin English: appwiz.cpl: Fix Italian translation.
  • Cheer Xiao: notepad: Update Simplified Chinese translation.
  • Cheer Xiao: wordpad: Update Simplified Chinese translation.
  • Cheer Xiao: winhlp32: Update Simplified Chinese translation.
  • Cheer Xiao: wineconsole: Update Simplified Chinese translation.
  • Cheer Xiao: winebot: Update Simplified Chinese translation.
  • Cheer Xiao: taskmgr: Update Simplified Chinese translation.
  • Cheer Xiao: oleview: Update Simplified Chinese translation.
  • Cheer Xiao: comdlg32: Update Simplified Chinese translation.
  • Paul Vriens: comctl32: Update Serbian (Latin and Cyrillic) translations.
  • Paul Vriens: appwiz.cpl: Update Serbian (Latin and Cyrillic) transla...
  • Paul Vriens: user32: Update Serbian (Latin and Cyrillic) translations.
  • Paul Vriens: msi: Update Serbian (Latin and Cyrillic) translations.
  • Paul Vriens: shlwapi: Add the Serbian (Latin and Cyrillic) translation.
  • Paul Vriens: msvfw32: Add the Serbian (Latin and Cyrillic) translation.
  • Paul Vriens: msvidc32: Add the Serbian (Latin and Cyrillic) translation.
  • Paul Vriens: oleaut32: Add the Serbian (Latin and Cyrillic) translation.
  • Paul Vriens: sane.ds: Add the Serbian (Latin and Cyrillic) translation.
  • Paul Vriens: serialui: Add the Serbian (Latin and Cyrillic) translation.
  • Paul Vriens: msrle32: Add the Serbian (Latin and Cyrillic) translation.
  • Paul Vriens: msacm32: Add the Serbian (Latin and Cyrillic) translation.
  • Paul Vriens: mpr: Add the Serbian (Latin and Cyrillic) translation.
  • Paul Vriens: mapi32: Add the Serbian (Latin and Cyrillic) translation.
  • Paul Vriens: winedbg: Add the Serbian (Cyrillic) translation.
  • Paul Vriens: winedbg: Update Serbian (Latin) translations.
  • Paul Vriens: setupapi: Add the Serbian (Latin and Cyrillic) translation.
  • Paul Vriens: localui: Add the Serbian (Latin and Cyrillic) translation.
  • Paul Vriens: iccvid: Add the Serbian (Latin and Cyrillic) translation.
  • Paul Vriens: xcopy: Add the Serbian (Latin and Cyrillic) translation.
  • Paul Vriens: localspl: Add the Serbian (Latin and Cyrillic) translation.
  • Paul Vriens: oledlg: Add the Serbian (Latin and Cyrillic) translation.
  • Paul Vriens: wininet: Add the Serbian (Latin and Cyrillic) translation.
  • Paul Vriens: shdoclc: Add the Serbian (Latin and Cyrillic) translation.
  • Paul Vriens: gphoto2.ds: Add the Serbian (Latin and Cyrillic) transl...
  • Paul Vriens: devenum: Add the Serbian (Latin and Cyrillic) translation.
  • Paul Vriens: cryptdlg: Add the Serbian (Latin and Cyrillic) translation.
  • Paul Vriens: hhctrl.ocx: Add the Serbian (Latin and Cyrillic) transl...
  • Paul Vriens: oleacc: Add the Serbian (Latin and Cyrillic) translation.
  • Paul Vriens: credui: Add the Serbian (Latin and Cyrillic) translation.
  • Paul Vriens: wldap32: Add the Serbian (Latin and Cyrillic) translation.
  • Paul Vriens: write: Add the Serbian (Latin and Cyrillic) translation.
  • Anders Jonsson: taskmgr: Update Swedish translation.
  • Anders Jonsson: cryptui: Fix typo in Swedish translation.
  • Anders Jonsson: kernel32: Add Swedish translation.
  • Anders Jonsson: progman: Fix typos in Swedish translation.
  • Amine Khaldi: comdlg32: Fix translations.
  • Paul Vriens: winspool.drv: Add the Serbian (Latin and Cyrillic)...
  • Paul Vriens: comdlg32: Add the Serbian (Cyrillic) translation.
  • Paul Vriens: browseui: Add the Serbian (Latin and Cyrillic) translation.
  • Paul Vriens: avifil32: Add the Serbian (Latin and Cyrillic) translation.
  • Paul Vriens: wineboot: Add the Serbian Cyrillic and fix the Latin...
  • Paul Vriens: uninstaller: Add the Serbian (Latin and Cyrillic) trans...
  • Paul Vriens: notepad: Add the Serbian (Latin and Cyrillic) translation.
  • Davide Pizzetti: net: Italian translation update.
  • Anders Jonsson: net: Add Swedish translation.
  • Paul Vriens: clock: Add the Serbian (Latin and Cyrillic) translation.
  • Hwang YunSong: winhlp32: Update Korean resource.
  • Hwang YunSong: taskmgr: Update Korean resource.
  • Anders Jonsson: crypt32: Update Swedish translation.
  • Akihiro Sagawa: cryptui: Update Japanese translation.
  • Trygve Vea: oleaut32: Updated Norwegian translation.
  • Trygve Vea: oledlg: Updated Norwegian translation.
  • Trygve Vea: wineconsole: Updated Norwegian translation.
  • Trygve Vea: msi: Updated Norwegian translation.
  • Trygve Vea: wineps.drv: Updated Norwegian translation.
  • Trygve Vea: wineboot: Updated Norwegian translation.
  • Trygve Vea: user32: Updated Norwegian translation.
  • Trygve Vea: cryptdlg: Updated Norwegian translation.
  • Trygve Vea: crypt32: Updated Norwegian translation.
  • Akihiro Sagawa: crypt32: Add Japanese translation.
  • Akihiro Sagawa: cryptui: Add Japanese translation.
  • Anders Jonsson: cryptdlg: Add Swedish translation.
  • Yaron Shahrabani: kernel32: heb.nls: Made some corrections.
  • Hwang YunSong: kernel32: Update Korean resource.
  • Amine Khaldi: xcopy: Fix translations.
  • André Hentschel: cryptui: Fix German translation.
  • André Hentschel: crypt32: Fix German translation.
  • Luca Bennati: mpr: Update Italian translation.
  • Luca Bennati: winmm: Update Italian translation.
  • Lauri Kenttä: shlwapi: Update Finnish translation.
  • Luca Bennati: shlwapi: Update Italian translation.
  • Luca Bennati: cryptui: Update Italian translation.
  • Luca Bennati: cryptui: Update Italian translation.
  • Hwang YunSong: shlwapi: Update Korean resource.
  • Amine Khaldi: shlwapi: Fix translations.
  • Anders Jonsson: winmm: Add Swedish translation.
  • Amine Khaldi: mpr: Fix translations.
  • Hwang YunSong: winmm: Update Korean resource.
  • Anders Jonsson: winmm: Fix typo in English, Slovak resources.
  • Anders Jonsson: cryptui: Fix typos in English resources.
  • Francois Gouget: configure: Load wine lower in memory on FreeBSD to...
  • André Hentschel: widl: Fix for typelib generation when unaligned access...
  • Hans Leidekker: ntdll: Add a stub implementation of FSCTL_GET_RETRIEVAL...
  • Austin English: tools: Fix install-dev target.
  • Austin English: winegcc: Symlink winegcc manpage to winecpp.

New in Wine 1.3.8 (Nov 29, 2010)

  • Icons in the "open with" menus.
  • Man pages for all installed binaries.
  • Support for schemas in MSXML.
  • Many installer fixes.
  • Translation updates.
  • Various bug fixes.

New in Wine 1.3.7 (Nov 15, 2010)

  • Improved system tray support.
  • Better support for installers with assemblies.
  • Many of the msvcrt "secure" functions implemented.
  • A lot of fixes to the GStreamer support.
  • Many MSXML improvements.
  • Translation updates.
  • Various bug fixes.

New in Wine 1.3.5 (Oct 16, 2010)

  • Support for animated cursors.
  • Printing directly through CUPS instead of lpr.
  • Installer fixes for Office 2010.
  • Many MSXML3 improvements.
  • Improved Shader Model 4 support.
  • Proper icons in built-in Internet Explorer.
  • Translation updates.
  • Various bug fixes.

New in Wine 1.2.1 (Oct 11, 2010)

  • Translation updates.
  • Various bug fixes.

New in Wine 1.3.4 (Oct 4, 2010)

  • Support for right-to-left mirrored windows.
  • Winelib now supports the ARM platform.
  • New taskkill.exe built-in application.
  • Inetcpl control panel fleshed out.
  • AcceptEx is implemented now.
  • Improved security checks for SSL connections.
  • Translation updates.
  • Various bug fixes.

New in Wine 1.3.3 (Sep 20, 2010)

  • Improved support for right-to-left text.
  • Support for CMYK JPEG images.
  • Beginnings of a Game Explorer implementation.
  • Improved 64-bit support in MSI.
  • Stub inetcpl control panel applet.
  • A number of fixes to crypto support.
  • Translation updates.
  • Various bug fixes.

New in Wine 1.3.2 (Sep 3, 2010)

  • Update of the Gecko engine, now including a 64-bit version.
  • New implementation of console support on Unix terminals.
  • Many new functions in the C runtime dlls.
  • Various bug fixes.

New in Wine 1.3.1 (Aug 21, 2010)

  • Support for drag & drop between X11 and OLE.
  • New ipconfig.exe builtin tool.
  • Support for favorites in builtin Internet Explorer.
  • Beginnings of a shell Explorer control.
  • A number of DirectDraw code cleanups.
  • Improvements to the calendar control.
  • Various bug fixes.

New in Wine 1.3.0 (Jul 30, 2010)

  • Beginnings of a user interface for the builtin Internet Explorer.
  • Support for cross-process OLE drag & drop.
  • New builtin wscript.exe (Windows Script Host) program.
  • Open/save dialogs remember the last used directory.
  • Translation updates.
  • Various bug fixes.

New in Wine 1.2 (Jul 16, 2010)

  • This release represents two years of development effort and over 23,000 changes. The main highlights are the support for 64-bit applications, and the new graphics based on the Tango standard.
  • It also contains a lot of improvements across the board, and over 3,000 bug fixes. See the release notes below for a summary of the major changes.

New in Wine 1.2 RC7 (Jul 9, 2010)

  • Translation updates.
  • Various bug fixes.

New in Wine 1.2 RC6 (Jul 2, 2010)

  • Many translation updates.
  • A lot of bug fixes.

New in Wine 1.2 RC5 (Jun 25, 2010)

  • Many translation updates.
  • A lot of bug fixes.

New in Wine 1.2 RC4 (Jun 19, 2010)

  • Many translation updates.
  • A lot of bug fixes.

New in Wine 1.2 RC3 (Jun 12, 2010)

  • Many translation updates.
  • A lot of bug fixes.

New in Wine 1.2 RC2 (May 30, 2010)

  • There are no new features in this release, only bug fixes, since we are in code freeze. If you find a new feature that's a bug.

New in Wine 1.2 RC1 (May 22, 2010)

  • Many new toolbar icons.
  • Support for alpha blending in image lists.
  • Much more complete shader assembler.
  • Support for Arabic font shaping and joining.
  • A number of fixes for video rendering.
  • Font antialiasing configuration through fontconfig.
  • Improved handling of desktop link files.
  • Various bug fixes.

New in Wine 1.1.44 (May 10, 2010)

  • Many more new icons.
  • Support for 32-bit prefixes with a 64-bit Wine.
  • Many additional msvcr80/90 functions.
  • Improvements to Bidi handling.
  • More complete mmdevapi (Win7 audio) support.
  • Improved handling of MSI patches.
  • A number of fixes for desktop menus.
  • Optimizations in OLE storage.
  • Various bug fixes.

New in Wine 1.1.43 (May 10, 2010)

  • A number of new icons.
  • Improved support for alpha channel in bitmaps.
  • Many Direct3D fixes and optimizations.
  • More complete msvcr80/90 implementations.
  • A wide range of 64-bit fixes.
  • Various bug fixes.

New in Wine 1.1.42 (Apr 3, 2010)

  • Support for shared 32/64-bit setups.
  • Dwarf debug info support for better backtraces.
  • More standard actions supported in MSI.
  • Support for TIFF image format in WinCodecs.
  • A number of Direct3D improvements.
  • Shell fixes for better Internet Explorer support.
  • Various bug fixes.

New in Wine 1.1.41 (Mar 20, 2010)

  • A wide range of Direct3D improvements.
  • Support for SHA-256, SHA-384, and SHA-512 algorithms.
  • A number of MSHTML fixes.
  • Support for mp3 decoding on Mac OS X.
  • Various widl improvements.
  • More typelib fixes.
  • OLE storage improvements.
  • Various bug fixes.

New in Wine 1.1.40 (Mar 6, 2010)

  • Support for Wow64 registry redirection.
  • Increased coverage of MSI standard actions.
  • Various Wordpad improvements.
  • Many shell fixes for better IE support.
  • Improved support for typelibs.
  • Better GL card detection.
  • Various bug fixes.

New in Wine 1.1.39 (Feb 19, 2010)

  • Support for registry symbolic links.
  • Many MSI fixes.
  • Build process improvements.
  • MSXML cleanups and fixes.
  • A number of MSHTML improvements.
  • Various bug fixes.

New in Wine 1.1.38 (Feb 6, 2010)

  • Better support for memory allocations debugging.
  • Improved MIDI support.
  • A wide range of Direct3D fixes.
  • OLEDB fixes (should fix Clipart in Office).
  • Improved debugger support on x86-64.
  • Many MSI fixes.
  • Various bug fixes.

New in Wine 1.1.37 (Jan 22, 2010)

  • A number of fixes in AVI file support.
  • Several MSXML improvements.
  • A few MSI fixes.
  • Various bug fixes.

New in Wine 1.1.35 (Dec 19, 2009)

  • Support for OLE transacted storage.
  • Better certificate checking on secure connections.
  • More progress on the 16-bit separation.
  • Left 4 Dead 2 DRM really supported now.
  • MSI performance improvements.
  • 64-bit fixes in debugger support.
  • Various bug fixes.

New in Wine 1.1.34 (Dec 5, 2009)

  • Many fixes for crypto certificates support.
  • A lot of MSHTML improvements.
  • Various fixes to support the Left 4 Dead 2 DRM.
  • A number of OLE marshalling fixes.
  • More Listview improvements.
  • Various bug fixes.

New in Wine 1.1.32 (Oct 24, 2009)

  • Many crypto fixes, particularly on 64-bit.
  • Improved DVD access on Mac OS.
  • Several common controls improvements.
  • Various HTML support improvements.
  • More DIB optimizations.
  • Various bug fixes.

New in Wine 1.1.31 (Oct 10, 2009)

  • Vastly improved monthcal control.
  • Performance improvements for DIB sections.
  • Several sound driver fixes.
  • Beginning of ActiveX support in JScript.
  • More Direct3D 10 work.
  • More 16-bit dlls split off to separate modules.
  • Support for attachments in MAPI.
  • Various bug fixes.

New in Wine 1.1.30 (Sep 25, 2009)

  • Support for OpenAL.
  • Many improvements in HTML and JavaScript support.
  • Many common controls fixes and improvements.
  • More Direct3D 10 work.
  • Better MAPI support.
  • Various bug fixes.

New in Wine 1.1.28 (Aug 23, 2009)

  • Support for IRDA protocol.
  • Faster initial wineprefix creation.
  • Axis remapping with evdev joysticks.
  • More image formats in WindowsCodecs.
  • Various bug fixes.

New in Wine 1.1.27 (Aug 7, 2009)

  • New version of the Gecko engine.
  • New GSM 06.10 codec support.
  • Improved support for the disk volume APIs.
  • Support for XShm pixmaps for better performance.
  • Various bug fixes.

New in Wine 1.1.26 (Jul 18, 2009)

  • Still more translation updates.
  • Faster bitmap stretching using XRender.
  • Proxy support in WinHTTP.
  • Many more JScript functions.
  • Various bug fixes.

New in Wine 1.1.25 (Jul 4, 2009)

  • A ton of translation updates.
  • Support for various Unicode file encodings in Notepad.
  • Improved memory management, especially for OpenGL.
  • Desktop menus now cleaned up automatically.
  • Beginnings of a windowscodecs DLL implementation.
  • Various bug fixes.

New in Wine 1.1.24 (Jun 20, 2009)

  • Support for freedesktop file associations.
  • Support for exception handling on 64-bit.
  • Improved ARB shaders.
  • Fixes for the FBO mode.
  • Many listview improvements.
  • Various bug fixes.

New in Wine 1.1.23 (Jun 5, 2009)

  • Support for registering MIME types with the Linux desktop.
  • FBO mode is now the default for Direct3D.
  • Support for COM proxy delegation.
  • Improved support for the Mingw cross-compile.
  • Proper fullscreen mode for the virtual desktop.
  • Various bug fixes.

New in Wine 1.1.22 (May 22, 2009)

  • More improvements to OLE copy/paste.
  • Beginnings of x86_64 exception handling.
  • Direct3D locking fixes.
  • ARB shaders improvements.
  • Better OpenGL pixel format support.
  • Various bug fixes.

New in Wine 1.1.21 (May 9, 2009)

  • Beginnings of shader model 4 support.
  • Support for copying/pasting images from X11 applications.
  • A number of GDIPlus improvements.
  • Various listview fixes.
  • 64-bit support in winemaker.
  • Support for building on Mac OS X Snow Leopard.
  • Various bug fixes.

New in Wine 1.1.20 (Apr 24, 2009)

  • Show a dialog on application crashes.
  • Much improved OLE copy/paste support.
  • Various listview improvements.
  • More Direct3D code cleanups.
  • Various bug fixes.

New in Wine 1.1.19 (Apr 10, 2009)

  • Support for Visual C++ project files in winemaker.
  • Improvements to the Esound driver.
  • Many Direct3D code cleanups.
  • Fixes to OLE clipboard handling.
  • OpenBSD compilation fixed.
  • Various bug fixes.

New in Wine 1.1.17 (Mar 13, 2009)

  • Joystick support on Mac OS X.
  • Implementation of iphlpapi on Solaris.
  • A number of 64-bit improvements.
  • Obsolete LinuxThreads support has been removed.
  • Many fixes to the regression tests on Windows.
  • Various bug fixes.

New in Wine 1.1.16 (Feb 28, 2009)

  • Improved SANE scanner support.
  • Support for digital CD audio playback.
  • Improved cookies management in Wininet.
  • Support for building stand-alone 16-bit modules.
  • Many fixes to the regression tests on Windows.
  • Various bug fixes.

New in Wine 1.1.15 (Feb 13, 2009)

  • Gecko engine update.
  • Better region support in GdiPlus.
  • Support for cross-compilation in winegcc.
  • Beginnings of MS Text Framework support.
  • Many fixes to the regression tests on Windows.
  • Various bug fixes.

New in Wine 1.1.14 (Jan 30, 2009)

  • Various bug fixes for Internet Explorer 7.
  • Many crypt32 improvements, including new export wizard.
  • Better support for windowless Richedit.
  • Improvements to the print dialog.
  • Many fixes to the regression tests on Windows.
  • Various bug fixes.

New in Wine 1.1.13 (Jan 17, 2009)

  • Freedesktop.org-compliant startup notifications.
  • Many fixes for 64-bit application support.
  • Improved graphics support in Internet Explorer.
  • Various Richedit improvements.
  • Better certificate manager dialog.
  • Various bug fixes.

New in Wine 1.1.12 (Jan 2, 2009)

  • Some simple 64-bit apps should now run.
  • Support for subpixel font rendering.
  • 64-bit code generation in the IDL compiler.
  • New version of the Gecko engine.
  • Various bug fixes.

New in Wine 1.1.11 (Dec 20, 2008)

  • Numerous fixes for IE7 support.
  • Support for 64-bit cross-compile using Mingw64.
  • User interface support for crypto certificates.
  • Better support for MSI installation patches.
  • Various Direct3D optimizations.
  • Various bug fixes.

New in Wine 1.1.10 (Dec 5, 2008)

  • Support for virtual memory write watches.
  • Workarounds for the WINAPI compiler bug on Mac OS.
  • Several fixes for the 64-bit build.
  • Some more GdiPlus functions.
  • Various bug fixes.

New in Wine 1.1.9 (Nov 21, 2008)

  • A large number of regression test fixes.
  • Performance improvements in memory management.
  • Improved POP3 support in inetcomm.
  • Initial implementation of the XInput DLL.
  • Various bug fixes.

New in Wine 1.1.8 (Nov 7, 2008)

  • Substantial parts of inetcomm implemented (for Outlook).
  • Still better crypt32 support.
  • Memory management improvements.
  • Theming support for buttons.
  • Various bug fixes.

New in Wine 1.1.7 (Oct 24, 2008)

  • Improved device management for DOS drives.
  • Many Richedit fixes.
  • Various installer fixes, particularly for IE 7.
  • First steps of Direct3D 10 implementation.
  • Various bug fixes.

New in Wine 1.0.1 (Oct 18, 2008)

  • This is a maintenance release from the 1.0 stable branch. It contains only translation updates and small bug fixes.

New in Wine 1.1.6 (Oct 11, 2008)

  • Beginnings of schannel implementation using GnuTLS.
  • Many fixes from various code analysis tools.
  • Support for X11 desktop work area.
  • Fixes for Richedit tables.
  • More complete JavaScript support.
  • Various bug fixes.

New in Wine 1.1.5 (Sep 21, 2008)

  • Substantial JavaScript implementation.
  • Partial support for layered windows.
  • Support for Unicode file export in Regedit.
  • Proper exception handling in widl-generated code.
  • Asynchronous requests and cookies support in WinHTTP.
  • Various bug fixes.

New in Wine 1.1.4 (Sep 6, 2008)

  • Substantial chunks of WinHTTP are implemented.
  • More JavaScript support.
  • Beginnings of shell AppBar implementation.
  • Several fixes for Google Chrome support.
  • Chinese translations.
  • Various bug fixes.