Changelog History
-
v1.4.2 Changes
January 01, 2018Bundled with GHC 8.4.1
Add
isExtensionOf
function.
-
v1.4.2.1 Changes
July 01, 2018- Bundled with GHC 8.6.1
-
v1.4.1.2 Changes
February 01, 2017- Bundled with GHC 8.2.1
-
v1.4.1.1 Changes
November 01, 2016Bundled with GHC 8.0.2
Documentation improvements
-
v1.4.1.0 Changes
December 01, 2015Bundled with GHC 8.0.1
Add
replaceExtensions
andstripExtension
functions.Make
isValid
detect more invalid Windows paths, e.g.nul .txt
andfoo\nbar
.Improve the documentation.
Bug fix:
isValid "\0"
now returnsFalse
, instead ofTrue
-
v1.4.0.0 Changes
March 01, 2015Bundled with GHC 7.10.1
New function: Add
-<.>
as an alias forreplaceExtension
.Semantic change:
joinDrive /foo bar
now returns/foo/bar
, instead of/foobar
Semantic change: on Windows,
splitSearchPath File1;\"File 2\"
now returns[File1,File2]
instead of[File1,\"File2\"]
Bug fix: on Posix systems,
normalise //home
now returns/home
, instead of//home
Bug fix:
normalise /./
now returns/
on Posix and\
on Windows, instead of//
and\\
Bug fix:
isDrive ""
now returnsFalse
, instead ofTrue
Bug fix: on Windows,
dropTrailingPathSeparator /
now returns/
unchanged, instead of the normalised\
Bug fix: on Windows,
equalFilePath C:\ C:
now returnsFalse
, instead ofTrue
Bug fix: on Windows,
isValid \\\foo
now returnsFalse
, instead ofTrue
Bug fix: on Windows,
isValid \\?\D:file
now returnsFalse
, instead ofTrue
Bug fix: on Windows,
normalise \
now returns\
unchanged, instead of\\
Bug fix: on Windows,
normalise C:.\
now returnsC:
, instead ofC:\\
Bug fix: on Windows,
normalise //server/test
now returns\\server\test
, instead of//server/test
unchangedBug fix: on Windows,
makeRelative / //
now returns//
, instead of""
-
v1.3.0.2 Changes
March 01, 2014Bundled with GHC 7.8.1
Update to Cabal 1.10 format
Minor Haddock cleanups
-
v1.3.0.1 Changes
September 01, 2012Bundled with GHC 7.6.1
No changes
-
v1.3.0.0 Changes
February 01, 2012Bundled with GHC 7.4.1
Add support for SafeHaskell
Bug fix:
normalise /
now returns/
, instead of/.