All Versions
27
Latest Version
Avg Release Cycle
77 days
Latest Release
-

Changelog History
Page 3

  • v2.5.4.1 Changes

    April 01, 2017
    • 🛠 Fixed GetWindowLong on 32-bit Windows
  • v2.5.3.0 Changes

    March 01, 2017
    • 🛠 Fix buffer overflow in regSetValue. (See #39)
    • ➕ Added getPixel. (See #37)
    • ⬇️ Drop dependency on ntdll because of incorrect import library on x86. (See #79)
  • v2.5.2.0 Changes

    March 01, 2017
    • 🛠 Fix constant underflows with (-1) and unsigned numbers.
    • ➕ Add commandLineToArgv
  • v2.5.1.0 Changes

    February 01, 2017
    • ➕ Add withHandleToHANDLE (originally found in the ansi-terminal library)
    • 🛠 fixed PokeTZI test
  • v2.5.0.0 Changes

    January 01, 2017
    • failWith (and the API calls that use it) now throw IOErrors with proper IOErrorTypes.
    • ➕ Add function findWindowByName
    • Fix a bug in the implementation of poke for TIME_ZONE_INFORMATION which would cause it to be marshalled incorrectly.
    • ➕ Add System.Win32.MinTTY module for detecting the presence of MinTTY.
    • ➕ Add ULONG type to System.Win32.Types.
    • ➕ Add function failIfNeg to System.Win32.Types, which fails if a negative number is returned. This simulates the behavior of the NT_SUCCESS macro.
    • 👀 Merged package Win32-extras (See #16)
    • Graphics.Win32.Misc.messageBox safely imported now https://github.com/haskell/win32/pull/5
    • 🛠 Fixed various alignment calls that were incorrect. These would result in an incorrect alignment being returned on certain platforms. (See #66)
  • v2.4.0.0 Changes

    November 01, 2016
    • ➕ Add windows_cconv.h to the install-includes field of Win32.cabal, allowing packages that transitively depend on Win32 to use the WINDOWS_CCONV CPP macro (which expands to stdcall or ccall appropriately depending on the system architecture)
    • ➕ Added function getLongPathName
    • ➕ Added function getShortPathName
    • ➕ Added function getUserName
    • Added file attribute fILE_ATTRIBUTE_REPARSE_POINT
    • ➕ Added more File Access Rights constants
    • ➕ Added function getCurrentProcessId
    • ➕ Added function filepathRelativePathTo
    • ➕ Added function pathRelativePathTo
    • 👀 Corrected 64 bit types (See #53)
  • v2.3.1.1 Changes

    May 01, 2016
    • 🚀 Release for GHC 8.0.1