Changelog for directory-1.2.2.0
Changelog for the directory package
1.2.2.0 (Mar 2015)
-
Bundled with GHC 7.10.1
-
Make
getModificationTimesupport sub-second resolution on Windows -
Fix silent failure in
createDirectoryIfMissing -
Replace
throwby better definedthrowIOs -
#17: Avoid stack overflow in
getDirectoryContents -
#14: Expose
findExecutables -
#15:
removeDirectoryRecursiveno longer follows symlinks under any circumstances -
#9: Allow trailing path separators in
getPermissionson Windows -
#8:
renameFilenow always throws the correct error type (InappropriateType) when the destination is a directory, as long as the filesystem is not being modified concurrently -
Add
makeAbsolute, which should be preferred overcanonicalizePathunless one requires symbolic links to be resolved
1.2.1.0 (Mar 2014)
-
Bundled with GHC 7.8.1
-
Add support for sub-second precision in
getModificationTimewhen linked againstunix>=2.6.0.0 -
Fix
createDirectoryIfMissing _ "."inC:\on Windows -
Remove support for NHC98 compiler
-
Update package to
cabal-version >= 1.10format -
Enhance Haddock documentation for
doesDirectoryExistandcanonicalizePath -
Fix
findExecutableto check that file permissions indicate executable -
New convenience functions
findFilesandfindFilesWith