Changes since v1.1.49:
- Add automation scripts for metadata management and versioning (@matt-edmondson)
- Renamed metadata files (@matt-edmondson)
Changes since v1.1.44:
- Replace LICENSE file with LICENSE.md and update copyright information (@matt-edmondson)
Changes since v1.1.37:
- Refactor test assertions in Tests.cs (@matt-edmondson)
- Update StrongStrings subproject reference (@matt-edmondson)
Changes since v1.1.28:
- Ensure paths are fully qualified in IsValid method (@matt-edmondson)
Changes since v1.1.27:
- Refactor MakeCanonical and update Tests.cs namespace (@matt-edmondson)
Changes since v1.0.8:
- Add WithFilePrefix (@matt-edmondson)
- Fix crash when using prefix/suffix methods (@matt-edmondson)
- Migrate ktsu.io to ktsu namespace (@matt-edmondson)
Changes since 0.0.0.0:
- Add a property to get the filesystem contents from directories (@matt-edmondson)
- Add github package support (@matt-edmondson)
- Add helper properties to top level paths (@matt-edmondson)
- Add IsDirectory and IsFile properties (@matt-edmondson)
- Add path combine operators to common path types (@matt-edmondson)
- Add RelativeTo helper methods (@matt-edmondson)
- Add some common path types like absolute and relative file and directory paths (@matt-edmondson)
- Adjust unit test to work on linux (@matt-edmondson)
- Allow paths to be empty (@matt-edmondson)
- Assign dependabot PRs to matt (@matt-edmondson)
- Avoid double upload of symbols package (@matt-edmondson)
- Bump version to 1.0.0-alpha.2 (@matt-edmondson)
- Chnage path separators to make code gen work on github (@matt-edmondson)
- Create dependabot-merge.yml (@matt-edmondson)
- Create VERSION (@matt-edmondson)
- Don't crash when trying to get the contents of an unauthorized directory, just return nothing instead (@matt-edmondson)
- Dont try to push packages when building pull requests (@matt-edmondson)
- Enable dependabot and sourcelink (@matt-edmondson)
- Fix issue with RelativeTo not working correctly and add additional unit tests (@matt-edmondson)
- Fix style warnings for ArgumentNullException.ThrowIfNull and take latest StrongStrings (@matt-edmondson)
- Fixed an issue where a directory in the CWD that had periods in the name would not validate as a directory path. Also code style cleanup. (@matt-edmondson)
- Initial WIP commit (@matt-edmondson)
- Make the RelativePath Make method public Add a FileName property to AnyStrongPath Take latest StrongStrings (@matt-edmondson)
- Make unit tests work on linux (@matt-edmondson)
- Make unit tests work with linux (@matt-edmondson)
- Migrate from .project.props to Directory.Build.props (@matt-edmondson)
- Move some file specific properties into AnyFilePath add a DirectoryPath property to FilePath (@matt-edmondson)
- Read from AUTHORS file during build (@matt-edmondson)
- Read from VERSION when building (@matt-edmondson)
- Read PackageDescription from DESCRIPTION file (@matt-edmondson)
- Readd strongstrings so that we can share the csx scripts it uses for code generation (@matt-edmondson)
- Refactor AnyFilePath and update StrongStrings (@matt-edmondson)
- Take latest StrongStrings (@matt-edmondson)
- Update build config (@matt-edmondson)
- Update Directory.Build.props (@matt-edmondson)
- Update Directory.Build.targets (@matt-edmondson)
- Update dotnet.yml (@matt-edmondson)
- Update LICENSE (@matt-edmondson)
- Update nuget.config (@matt-edmondson)
- Update readme and description (@matt-edmondson)
- Update README.md (@matt-edmondson)
- Update StrongStrings (@matt-edmondson)
- Use code generation to make all the user facing classes and add some unit tests (@matt-edmondson)
- Use package reference instead of project reference to StrongStrings (@matt-edmondson)
- WIP (@matt-edmondson)
- WIP while trying to figure out the use cases for StrongStrings (@matt-edmondson)