File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -7,13 +7,24 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77
88## [ Unreleased]
99
10+ ## [ 0.10.0] - 2024-12-01
11+
1012* Add ` PlatformEncoding ` and ` Utf8PlatformEncoding ` structs that mirror the
1113 functionality of ` NativeEncoding ` and ` Utf8NativeEncoding ` respectively, but
1214 as distinct structs instead of type aliases.
13- * Add ` PlatformPath ` and ` PlatformPathBuf ` type aliases that use
14- ` PlatformEncoding ` .
15- * Add ` Utf8PlatformPath ` and ` Utf8PlatformPathBuf ` type aliases that use
16- ` Utf8PlatformEncoding ` .
15+ * Add ` PlatformPath ` and ` PlatformPathBuf ` type aliases that use ` PlatformEncoding ` .
16+ * Add ` Utf8PlatformPath ` and ` Utf8PlatformPathBuf ` type aliases that use ` Utf8PlatformEncoding ` .
17+ * Add ` AsRef<ffi::OsStr> ` for ` Utf8Path ` and ` Utf8PathBuf ` .
18+ * Add ` TryAsRef<Utf8Path> ` for ` ffi::OsStr ` and ` ffi::OsString ` .
19+ * Add ` From<Utf8PathBuf> ` for ` ffi::OsString ` .
20+ * Remove implementation of ` TryAsRef<std::path::Path> ` for ` Path<T> ` .
21+ * Remove implementation of ` TryAsRef<Path<T>> ` for ` std::path::Path ` .
22+ * Remove implementation of ` TryAsRef<std::path::Path> ` for ` TypedPath ` .
23+ * Remove implementation of ` TryAsRef<std::path::Path> ` for ` Utf8TypedPath ` .
24+ * Remove implementation of ` TryFrom<Utf8TypedPathBuf> ` for ` std::path::PathBuf ` .
25+ * Remove implementation of ` TryFrom<Utf8TypedPathBuf> ` for ` std::path::PathBuf ` .
26+ * Remove implementation of ` From<Utf8UnixPathBuf> ` for ` std::path::PathBuf ` .
27+ * Remove implementation of ` From<Utf8WindowsPathBuf> ` for ` std::path::PathBuf ` .
1728
1829## [ 0.9.3] - 2024-10-15
1930
You can’t perform that action at this time.
0 commit comments