Changelog for path-io-0.3.1
Path IO 0.3.1
-
Introduced synonym for
forgivingAbsence'—ignoringAbsence.forgivingAbsence'is deprecated now, but it's still there. -
Added a handy shortcut
ensureDirthat is defined asensureDir = createDirIfMissing True. -
Made
getHomeDirandgetTempDirmore robust when they are influenced by values of environment variables.
Path IO 0.3.0
-
Added
forgivingAbsence,resolveFile, andresolveDirfunctions, so the package now provides all functionality thatPath.IOmodule in Stack has. -
Added closed type family
RelPath,makeRelative, andmakeRelativeToCurrentDirfunctions. -
Fixed signature of
getAppUserDataDir.
Path IO 0.2.0
- Added functions from
temporary:withTempFile,withTempDir,withSystemTempFile,withSystemTempDir,openTempFile,openBinaryTempFile, andcreateTempDir.temporaryis a lightweight and ubiquitous package, so depending on it should be OK.
Path IO 0.1.1
- Fixed type signatures of
renameFileandcopyFile.
Path IO 0.1.0
- Initial release.