All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Fixed namespace for extensions
- Updated to .Net8.0
- Updated packages
- String extension for IsAbslolutePath
- SystemPath extension for RemoveLeadingSlash
- SystemPath extension for RemoveTrailingSlash
- SystemPath.Combine removes leading and trainling slash before combining paths
- SystemPath.Combine accepts null as leading SystemPath parameter
- Added string Extensions for RemoveLeadingSlash and RemoveTrailingSlash
- Added string Extensions for EnsureLeadingSlash and EnsureTrailingSlash
- Enumeration for Separators
- Fixed XML Documentation
- Abstraction for System.IO.File
- Abstraction for System.IO.Directory
- Abstraction for System.IO.Path