Changelog for filepath-1.4.0.0
Changelog for filepath package
Note: below all FilePath values are unquoted, so \\ really means two backslashes.
1.4.0.0 Mar 2015
-
Bundled with GHC 7.10.1
-
New function: Add
-<.>as an alias forreplaceExtension. -
Semantic change:
joinDrive /foo barnow 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 //homenow 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 \\\foonow returnsFalse, instead ofTrue -
Bug fix: on Windows,
isValid \\?\D:filenow 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/testnow returns\\server\test, instead of//server/testunchanged -
Bug fix: on Windows,
makeRelative / //now returns//, instead of""
1.3.0.2 Mar 2014
-
Bundled with GHC 7.8.1
-
Update to Cabal 1.10 format
-
Minor Haddock cleanups
1.3.0.1 Sep 2012
-
Bundled with GHC 7.6.1
-
No changes
1.3.0.0 Feb 2012
-
Bundled with GHC 7.4.1
-
Add support for SafeHaskell
-
Bug fix:
normalise /now returns/, instead of/.