All Versions
Latest Version
Avg Release Cycle
101 days
Latest Release
207 days ago

Changelog History
Page 1

  • v1.6.13.0 Changes

    July 01, 2021
    • โ™ป๏ธ Refactoring of POSIX process logic #208
  • v1.6.12.0 Changes

    June 01, 2021
    • โž• Add function getCurrentPid to get the currently executing process' ID #205
  • v1.6.11.0 Changes

    January 01, 2021
    • ๐Ÿ Windows: Add support for new I/O manager in GHC 8.12#177
    • ๐Ÿ—„ Deprecate use of createPipeFd in favor of createPipe
    • ๐Ÿ›  Fix MVar re-entrant problem on Windows with terminateProcess and process jobs. See #199
  • v1.6.10.0 Changes

    June 01, 2020
    • ๐Ÿ Give a usable buffer to _pipe on Windows #182
  • v1.6.9 Changes

    May 01, 2020
    • ๐Ÿ Windows: Fix buffer size of QueryInformationJobObject request #176
  • v1.6.8.2 Changes

    March 20, 2020
    • ๐Ÿ›  Fix another process wait bug on Windows.
  • v1.6.8.1 Changes

    March 01, 2020
    • ๐Ÿ›  Fix a few warnings on Windows.
  • v1.6.8.0 Changes

    February 01, 2020
    • ๐Ÿ›  Fix several bugs on Windows where use of process jobs would result in the process being prematurely terminated. See #168.
  • v1.6.7.0 Changes

    November 01, 2019
    • ๐Ÿ›  Fix a race condition on Windows that happens when you use process jobs and one of the child processes terminates but doesn't release its resources immediately. Control returns to the caller too soon in this scenario. See #159
  • v1.6.6.0 Changes

    September 01, 2019
    • ๐Ÿ›  Fix a potential privilege escalation issue (or, more precisely, privileges not being dropped when this was the user's intent) where the groups of the spawning process's user would be incorrectly retained due to a missing call to initgroups [#149].
    • ๐Ÿ› Bug fix: Prevent stripping undecodable bytes from environment variables when in a non-unicode locale. #152
    • ๐Ÿ”ฆ Expose runInteractiveProcess_lock in System.Process.Internals #154