All Versions
Latest Version
Avg Release Cycle
Latest Release

Changelog History

  • v0.2.0.0 Changes

    • ๐Ÿšš Make Path abstract by default and move type-unsafe operations into new System.Path.Unsafe module
    • โž• Add wrappers for Data.Text(.Lazy).IO now that text is bundled with GHC
    • โž• Add appendByteString & appendLazyByteString wrappers
    • โž• Add {has,drop,add}TrailingPathSeparator operations
    • โž• Add new takeBaseName and normalise operations
    • Introduce FileExt type for representing file extensions in the API and add more file-extension related operations.
    • ๐Ÿ”„ Change types of joinFragments and splitFragments, and add new fragments smart-constructor
    • ๐Ÿ”„ Change type-signature of takeFileName
    • โž• Add new System.Path.QQ module providing QuasiQuoters
    • โž• Add new System.Path.Lens module
    • ๐Ÿ“‡ Rename Relative to CWD
    • ๐Ÿ”€ Synchronize operator fixities of <.>, -<.> and </> to match the ones from the filepath library
  • v0.1 Changes

    • ๐Ÿ”’ First version. Mostly derived from hackage-security's Hackage.Security.Util.Path