Skip to content

Releases: haskell/win32

Win32 2.13.3.0 - July 2022

29 Jul 15:48
v2.13.3.0
Compare
Choose a tag to compare
  • Add AFPP support (see #198)

Win32 2.13.2.0 - November 2021

27 Dec 01:41
c314ee8
Compare
Choose a tag to compare
  • Set maximum string size for getComputerName. (See #190)
  • Update withHandleToHANDLENative to handle duplex and console handles (See #191)

Win32 2.13.1.0 - November 2021

07 Nov 14:45
v2.13.1.0
89f4d2d
Compare
Choose a tag to compare
  • Fix a bug in which System.Win32.MinTTY.isMinTTY would incorrectly return False on recent versions of MinTTY. (See #187)
  • Add all flags for CreateToolhelp32Snapshot. (See #185)

Win32 2.13.0.0 - August 2021

07 Nov 14:45
v2.13.0.0
Compare
Choose a tag to compare
  • Fix type of c_SetWindowLongPtr. See #180

Win32 2.12.0.1 - June 2021

28 Jun 12:02
v2.12.0.1
Compare
Choose a tag to compare
  • A small fix for WinIO usage. See #177

Win32 2.10.1.1 - June 2021

28 Jun 12:03
Compare
Choose a tag to compare
  • A small fix for WinIO usage. See #177
    Backports for GHC 9.0.x

Win32 2.12.0.0 - March 2021

14 Mar 08:59
v2.12.0.0
Compare
Choose a tag to compare
  • Win32 for GHC 9.2.x
  • Add export lists to all modules, hiding numerous internal c_ bindings.
  • Update the type of setFileTime to reflect the fact that the FILETIME
    arguments are in fact Maybes.

Win32 2.11.1.0 - February 2021

14 Feb 19:33
v2.11.1.0
1fa775e
Compare
Choose a tag to compare
  • Win32 for GHC 9.2.x
  • Make System.Win32.NLS re-export CodePage from GHC.IO.Encoding.CodePage in base when compiled with base-4.15 or later.

Win32 2.11.0.0 - January 2021

10 Jan 19:53
v2.11.0.0
b297380
Compare
Choose a tag to compare
  • Remove function mapFileBs. (See #167)

Win32 2.10.1.0 - October 2020

04 Nov 23:23
v2.10.1.0
6775f8c
Compare
Choose a tag to compare
  • Add System.Win32.Event module
  • Add function openEvent
  • Add function createEvent
  • Add function duplicateHandle
  • Add function setEvent
  • Add function resetEvent
  • Add function pulseEvent
  • Add function signalObjectAndWait
  • Add function waitForSingleObject
  • Add function waitForSingleObjectEx
  • Add function waitForMultipleObjects
  • Add function waitForMultipleObjectsEx
  • Add enums DUPLICATE_CLOSE_SOURCE, DUPLICATE_SAME_ACCESS,
    EVENT_ALL_ACCESS, EVENT_MODIFY_STATE, WAIT_ABANDONED,
    WAIT_IO_COMPLETION, WAIT_OBJECT_0, WAIT_TIMEOUT and WAIT_FAILED.
  • Add struct SECURITY_ATTRIBUTES