chore(fetch_options,recoverable): release fetch_options 0.2.1, recoverable 0.1.5#482
chore(fetch_options,recoverable): release fetch_options 0.2.1, recoverable 0.1.5#482sgalkin wants to merge 3 commits into
Conversation
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
There was a problem hiding this comment.
Pull request overview
This PR performs a coordinated “technical release” across recoverable and fetch_options, plus downstream crates, to resolve docs.rs build failures caused by (1) a changed checksum for recoverable 0.1.4 and (2) a dependency on yanked fetch_options 0.2.0. It updates crate/workspace versions and refreshes generated documentation link targets accordingly.
Changes:
- Release
recoverable0.1.5and bump dependent crates to pick up the new version. - Release
fetch_options0.2.1and bump dependent crates (notablyfetch_hyper) to stop depending on yanked0.2.0. - Update workspace dependency versions and lockfile, plus regenerate README link references for the new published versions.
Reviewed changes
Copilot reviewed 33 out of 34 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| crates/seatbelt/README.md | Refresh generated docs.rs links and dependency info for seatbelt 0.5.5 / recoverable 0.1.5. |
| crates/seatbelt/CHANGELOG.md | Add release notes for seatbelt 0.5.5. |
| crates/seatbelt/Cargo.toml | Bump seatbelt version to 0.5.5. |
| crates/seatbelt_http/README.md | Refresh generated links for seatbelt_http 0.3.1 and updated dependencies. |
| crates/seatbelt_http/CHANGELOG.md | Add release notes for seatbelt_http 0.3.1. |
| crates/seatbelt_http/Cargo.toml | Bump seatbelt_http version to 0.3.1. |
| crates/recoverable/README.md | Refresh generated docs.rs links for recoverable 0.1.5. |
| crates/recoverable/CHANGELOG.md | Add release notes for recoverable 0.1.5 (technical release). |
| crates/recoverable/Cargo.toml | Bump recoverable version to 0.1.5. |
| crates/http_extensions/README.md | Refresh generated docs.rs links for http_extensions 0.5.1. |
| crates/http_extensions/CHANGELOG.md | Add release notes for http_extensions 0.5.1. |
| crates/http_extensions/Cargo.toml | Bump http_extensions version to 0.5.1. |
| crates/fetch/README.md | Refresh generated docs.rs links for fetch 0.10.2 and updated dependency set. |
| crates/fetch/CHANGELOG.md | Add release notes for fetch 0.10.1 and 0.10.2. |
| crates/fetch/Cargo.toml | Bump fetch version to 0.10.2. |
| crates/fetch_options/CHANGELOG.md | Add release notes for fetch_options 0.2.1 (technical release). |
| crates/fetch_options/Cargo.toml | Bump fetch_options version to 0.2.1. |
| crates/fetch_hyper/README.md | Refresh generated docs.rs links for fetch_hyper 0.3.4 and updated dependencies. |
| crates/fetch_hyper/CHANGELOG.md | Add release notes for fetch_hyper 0.3.3 and 0.3.4. |
| crates/fetch_hyper/Cargo.toml | Bump fetch_hyper version to 0.3.4. |
| crates/cachet/README.md | Refresh generated docs.rs links for cachet 0.6.5 and related crate versions. |
| crates/cachet/CHANGELOG.md | Add release notes for cachet 0.6.5. |
| crates/cachet/Cargo.toml | Bump cachet version to 0.6.5. |
| crates/cachet_tier/README.md | Refresh generated docs.rs links for cachet_tier 0.2.3. |
| crates/cachet_tier/CHANGELOG.md | Add release notes for cachet_tier 0.2.3. |
| crates/cachet_tier/Cargo.toml | Bump cachet_tier version to 0.2.3. |
| crates/cachet_service/README.md | Refresh generated docs.rs links for cachet_service 0.2.4 and updated tier dependency. |
| crates/cachet_service/CHANGELOG.md | Add release notes for cachet_service 0.2.4. |
| crates/cachet_service/Cargo.toml | Bump cachet_service version to 0.2.4. |
| crates/cachet_memory/README.md | Refresh generated docs.rs links for cachet_memory 0.3.4 and updated tier dependency. |
| crates/cachet_memory/CHANGELOG.md | Add release notes for cachet_memory 0.3.4. |
| crates/cachet_memory/Cargo.toml | Bump cachet_memory version to 0.3.4. |
| Cargo.toml | Update workspace dependency versions for all released crates. |
| Cargo.lock | Refresh lockfile to reflect the new workspace crate versions. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #482 +/- ##
=======================================
Coverage 100.0% 100.0%
=======================================
Files 335 335
Lines 25586 25586
=======================================
Hits 25586 25586 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
Release fetch_options 0.2.1 and recoverable 0.1.5 plus all dependent crates to fix docs.rs build failures.
7 crates are failing to build on docs.rs:
6 crates (
cachet,cachet_memory,cachet_service,cachet_tier,seatbelt,seatbelt_http,http_extensions) fail with a broken lockfile - checksum forrecoverablev0.1.4 changed between lock files.fetch_hyperfails because it depends on yankedfetch_optionsv0.2.0 (only 0.1.0 remains on crates.io).