Releases: camino-rs/camino
Releases · camino-rs/camino
camino 1.2.1
Fixed
Replaced obsolete doc_auto_cfg with doc_cfg, to fix Rust nightly builds with the doc_cfg flag enabled.
camino 1.2.0
Changed
- MSRV updated to Rust 1.61 to support the switch to
serde_core. - camino now depends on
serde_corerather thanserde. This allows camino's compilation to be parallelized withserde_derive. serdeandproptestare no longer available as features. This is technically a breaking change, but these features were already no-ops. Instead, useserde1andproptest1respectively.
camino 1.1.12
Added
Utf8PathBuf::from_os_stringandUtf8Path::from_os_strconversions.TryFrom<OsString> for Utf8PathBufandTryFrom<&OsStr> for &Utf8Pathconversions.
Thanks to BenjaminBrienen for your first contribution!
camino 1.1.11
Added
Utf8PathBuf::leakon Rust 1.89 and above.
camino 1.1.10
Changed
- Hand-write serde implementations, dropping the dependency on
serde_derive. Thanks to Enselic for initiating the discussion and for your first contribution!
camino 1.1.9
Added
- Top-level function
absolute_utf8wrapsstd::path::absolute, converting paths to UTF-8.
Requires Rust 1.79 and above.
camino 1.1.8
camino 1.1.7
Fixed
- Resolve
unexpected_cfgwarnings.
camino 1.1.6
Added
- Implement
DeserializeforBox<Utf8Path>.
camino 1.1.4
Added
- Implement
DerefMutforUtf8PathBufon Rust 1.68 and above.