Releases: camino-rs/camino
Releases · camino-rs/camino
camino 1.1.3
Added
- New method
Utf8DirEntry::into_pathto return an ownedUtf8PathBuf.
camino 1.1.2
Added
- New convenience methods [
FromPathBufError::into_io_error] and
[FromPathError::into_io_error].
camino 1.1.1
Fixed
- Fixed a build regression on older nightlies in the 1.63 series
(#22). - Documentation fixes.
camino 1.1.0
Added
- New methods, mirroring those in recent versions of Rust:
Utf8Path::try_existschecks whether a path exists. Note that whilestd::path::Pathonly provides this method for Rust 1.58 and above,caminobackfills the method for all Rust versions it supports.Utf8PathBuf::shrink_toshrinks aUtf8PathBufto a given size. This was added in, and is gated on, Rust 1.56+.Utf8PathBuf::try_reserveandUtf8PathBuf::try_reserve_exactimplement fallible allocations. These were added in, and are gated on, Rust 1.63+.
- A number of
#[must_use]annotations to APIs, mirroring those added toPathandPathBufin recent versions of Rust. The minor version bump is due to this change.
camino 1.0.9
Fixed
- Documentation fixes.
camino 1.0.8
camino 1.0.7
Added
Utf8Path::is_symlinkchecks whether a path is a symlink. Note that whilestd::path::Pathonly
provides this method for version 1.58 and above,caminopolyfills the method for all Rust versions
it supports.
Changed
- Update repository links to new location camino-rs/camino.
- Update
structoptexample to clap 3's builtin derive feature.
(camino continues to work with structopt as before.)