Skip to content

Releases: haskell/win32

v2.14.2.2 - May 2026

Choose a tag to compare

@Mistuke Mistuke released this 27 May 18:28
  • Fix version bounds for older GHC and drop numeric underscore

v2.14.2.1 - June 2025

Choose a tag to compare

@Mistuke Mistuke released this 27 May 18:27
  • Fix compilation of ReplaceFileW on some GHC versions #245

Win32 2.14.2.0 - May 2025

Choose a tag to compare

@Mistuke Mistuke released this 31 May 06:39
  • Add ReplaceFileW
  • Add support for Windows on Arm
  • Add ReadConsoleInput

Win32 2.14.1.0 - November 2024

Choose a tag to compare

@Mistuke Mistuke released this 12 Nov 20:15
  • Add getTempFileName
  • Add WindowsString variant for getEnv etc
  • Implement getEnv and getEnvironment

Win32 2.14.0.0 - January 2024

Choose a tag to compare

@Mistuke Mistuke released this 19 Oct 07:15
  • Add support for named pipes #220
  • Ensure that FilePaths don't contain interior NULs wrt #218
  • Add support for GetCommandLineW #221
  • Support filepath >= 1.5.0.0 and os-string #226
  • Remove unused imports #225

Win32 2.13.3.0 - July 2022

Choose a tag to compare

@Mistuke Mistuke released this 29 Jul 15:48
v2.13.3.0
  • Add AFPP support (see #198)

Win32 2.13.2.0 - November 2021

Choose a tag to compare

@Mistuke Mistuke released this 27 Dec 01:41
c314ee8
  • 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

Choose a tag to compare

@Mistuke Mistuke released this 07 Nov 14:45
v2.13.1.0
89f4d2d
  • 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

Choose a tag to compare

@Mistuke Mistuke released this 07 Nov 14:45
v2.13.0.0
  • Fix type of c_SetWindowLongPtr. See #180

Win32 2.12.0.1 - June 2021

Choose a tag to compare

@Mistuke Mistuke released this 28 Jun 12:02
v2.12.0.1
  • A small fix for WinIO usage. See #177