Releases: ForNeVeR/TruePath
Releases · ForNeVeR/TruePath
TruePath v1.2.1
TruePath v1.2.0
Added
-
New
IPathandIPath<TPath>interfaces that allow to process any paths (LocalPathandAbsolutePath) in a polymorphic way. -
#41:
GetFileNameWithoutExtensionextension method forIPath.Thanks to @Komroncube.
-
#42:
GetExtensionWithDotandGetExtensionWithoutDotextension methods forIPath.Thanks to @Komroncube and @y0ung3r.
Changed
-
#19: Optimize
PathStrings.Normalizemethod.Thanks to @BadRyuner.
-
Improve the project documentation.
TruePath v1.1.0
Added
- #26: Publish PDB files to NuGet (in form of
.snupkgfor now). - Update and publish XML documentation with the package.
- Enable the Source Link.
- #29: add converting constructors for
LocalPathandAbsolutePath. AbsolutePathandLocalPathnow supportIEquatable<T>interface.
TruePath v1.0.0
Added
- New types:
LocalPathfor paths that may be either absolute or relative, and stored in a normalized way;AbsolutePathfor paths that are guaranteed (checked) to be absolute;LocalPathPattern(for paths including wildcards; note this is a marker type that doesn't offer any advanced functionality over the contained string).
- New static classes:
PathStringsfor path normalization (see the type's documentation on what exactly we consider as normalization).
TruePath v0.0.0
This is the first published version of the package. It doesn't contain any features, and serves the purpose of kickstarting the publication system, and to be an anchor for further additions to the package.