All Versions
33
Latest Version
Avg Release Cycle
62 days
Latest Release
1516 days ago

Changelog History
Page 3

  • v1.2.7.0 Changes

    August 01, 2016
    • Remove deprecated C bits. This means HsDirectory.h and its functions are no longer available. (#50)

    • Add doesPathExist and getFileSize (#57)

    • Add renamePath (#58)

    • Add removePathForcibly (#59)

  • v1.2.6.3 Changes

    May 01, 2016
    • Add missing import of (<*>) on Windows for base earlier than 4.8.0.0 (#53)
  • v1.2.6.2 Changes

    April 01, 2016
    • Bundled with GHC 8.0.1

    • Fix typo in file time functions when utimensat is not available and version of unix package is lower than 2.7.0.0

  • v1.2.6.1 Changes

    April 01, 2016
    • Fix mistake in file time functions when utimensat is not available (#47)
  • v1.2.6.0 Changes

    April 01, 2016
    • Make findExecutable, findExecutables, findExecutablesInDirectories, findFile, and findFilesWith lazier (#43)

    • Add findFileWith

    • Add copyFileWithMetadata, which copies additional metadata (#40)

    • Improve error message of removeDirectoryRecursive when used on a directory symbolic link on Windows.

    • Add isSymbolicLink

    • Drop support for Hugs.

  • v1.2.5.1 Changes

    February 01, 2016
    • Improve error message of getCurrentDirectory when the current working directory no longer exists (#39)

    • Fix the behavior of trailing path separators in canonicalizePath as well as makeAbsolute when applied to the current directory; they should now match the behavior of canonicalizePath prior to 1.2.3.0 (when the bug was introduced) (#42)

    • Set the location in IO errors from makeAbsolute.

  • v1.2.5.0 Changes

    December 01, 2015
    • Add listDirectory, which is similar to getDirectoryContents but omits . and .. (#36)

    • Remove support for --with-cc= in configure; use the CC= flag instead (ghc:D1608)

  • v1.2.4.0 Changes

    September 01, 2015
    • Work around lack of #const_str when cross-compiling ([haskell-cafe](F7D))

    • Add findExecutablesInDirectories (#33)

    • Add exeExtension

  • v1.2.3.1 Changes

    August 01, 2015
    • Restore support for Safe Haskell with base < 4.8 (#30)
  • v1.2.3.0 Changes

    July 01, 2015
    • Add support for XDG Base Directory Specification (#6)

    • Implement setModificationTime counterpart to getModificationTime (#13)

    • Implement getAccessTime and setAccessTime

    • Set the filename in IO errors from the file time functions

    • Fix canonicalizePath so that it always returns a reasonable result even if the path is inaccessible and will not throw exceptions unless the current directory cannot be obtained (#23)

    • Corrected the trailing slash behavior of makeAbsolute so that makeAbsolute "" == makeAbsolute "."

    • Deprecate use of HsDirectory.h and HsDirectoryConfig.h

    • Implement withCurrentDirectory