From b3e3b9b23dcb03adfeee4a394a0a72e5e3ea0eb8 Mon Sep 17 00:00:00 2001 From: Denis Cornehl Date: Wed, 21 Oct 2026 10:48:55 +0200 Subject: [PATCH] tag 0.28.0 release --- CHANGELOG.md | 14 ++++++++++++++ Cargo.toml | 2 +- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 013d279..68e0da8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## Unreleased +## [0.28.0] - 2026-10-21 + +* Add `tls-native` and `tls-rustls` features to select the TLS backend for HTTP + requests. Native TLS remains enabled by default. To use Rustls with WebPKI + root certificates, disable default features and enable `tls-rustls`; enable + `git-registries` separately if needed. Git registry support still uses its own + TLS backend and requires OpenSSL on Linux. If both TLS features are enabled, + native TLS takes precedence. + +* Preserve the underlying command error and captured output when `cargo metadata` + fails during manifest validation, improving diagnostics for invalid manifests. + +* Add a CI check for docs.rs documentation builds and test both TLS backends. + ## [0.27.0] - 2026-09-16 * add CI check for MSRV, fix errors diff --git a/Cargo.toml b/Cargo.toml index f3ce8f3..1aa7186 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rustwide" -version = "0.27.0" +version = "0.28.0" edition = "2024" build = "build.rs" rust-version = "1.89"