Skip to content

Commit 81c9b89

Browse files
authored
Update changelog to reflect 0.10.0 (#41)
1 parent 73e9da6 commit 81c9b89

1 file changed

Lines changed: 15 additions & 4 deletions

File tree

CHANGELOG.md

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff 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

0 commit comments

Comments
 (0)