NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
crates.io · #1779 most downloaded on crates.io
More reliable path manipulation
Last release 18 days ago
19 Sep 2026
Ships fairly regularly
a new release about every 6 months
Most releases are documented
notes for 10 of 14 stable releases
1 version withdrawn
withdrawn after publishing
6 years old
15 releases · first in 2020
One column per quarter.
Fixed technical unsoundness in normalization methods (e.g., PathExt::normalize and PathExt::normalize_virtually ) on Windows that should not occur dur
PathExt::normalize and PathExt::normalize_virtually) on Windows that should not occur during normal usage (#27)PathExt::localize_name on MacOS (#27)Bumped dependency versions
Increased the minimum supported Rust toolchain version to 1.81.0
Increased the minimum supported Rust toolchain version to 1.80.0
Added PathExt::expand and PathExt::shorten
PathExt::expand and PathExt::shorten (#19)PathExt::normalize and BasePath::join for some nonsensical pathsAdded BasePath::is_symlink and BasePath::try_exists
BasePath::is_symlink and BasePath::try_existsBumped dependency versions
Implemented Ord for BasePath Bumped dependency versions
Fixed unobservable undefined behavior on Windows for PathExt::localize_name
PathExt::localize_nameAdded PathExt::localize_name and BasePath::localize_name
PathExt::localize_name and BasePath::localize_nameClone for all types in the error moduleDisplay implementations for all errorsAdded a workaround for a WinAPI bug that caused some paths to be only partially normalized
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →