Changelog for system-canonicalpath-0.3.0.0
0.3.0.0:
- remove
UnsafePath
data type. It was synonym toFilePath
and was confusing me sometimes, so I decided to cut it off - rename
cpathToText
totoText'
- remove
pathToText
andtextToPath
- export
toText
andfromText
fromFilesystem.Path.CurrentOS
- export
fromPrelude
andtoPrelude
functions - improve performance (path canonicalization now is performed 1.6x faster than before)
- improve
canonicalPath
error messages. Most important - now it respects errors fromSystem.Directory.canonicalizePath
- add tests
- add travis support
- update documentation
0.2.3.0:
- add
cpathToText
that convertsCanonicalPath
toText
- update base version constraints
0.2.2.0:
- add functions that return unit instead of
CanonicalPath
toDirectory
module
0.2.1.0:
- add
CanonicalPath
constructors that works withText
instead ofUnsafePath
0.2.0.0:
- most of functions are in
MonadIO m
now instead ofIO
0.1.2.0:
- add writeFile'
- add some type conversion functions
- update documentation
0.1.1.0:
- Filesystem.CanonicalPath.Directory implementation
- Add documentation
0.1.0.0:
- Initial implementation of library