fix: re-release dependents of data_privacy 0.12 breaking change so they are compatible with latest data_privacy#472
fix: re-release dependents of data_privacy 0.12 breaking change so they are compatible with latest data_privacy#472Vaiz wants to merge 10 commits into
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #472 +/- ##
=======================================
Coverage 100.0% 100.0%
=======================================
Files 319 319
Lines 24676 24676
=======================================
Hits 24676 24676 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
There was a problem hiding this comment.
Pull request overview
This PR updates the workspace to use data_privacy v0.12.0 and bumps the versions of downstream crates that depend on it, refreshing their generated READMEs and changelogs accordingly.
Changes:
- Bump
data_privacyto0.12.0and propagate version bumps totemplated_uri,http_extensions,seatbelt_http, andfetch_hyper. - Refresh crate READMEs (docs.rs links / cargo-doc2readme dependency metadata) to reflect the new crate versions.
- Update Cargo workspace dependency versions and Cargo.lock to match the new crate versions (with one mismatch currently).
Reviewed changes
Copilot reviewed 13 out of 14 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
| Cargo.toml | Updates workspace dependency versions (notably includes a fetch_hyper version mismatch to fix). |
| Cargo.lock | Updates resolved versions for the bumped workspace crates. |
| crates/templated_uri/Cargo.toml | Bumps templated_uri crate version to 0.3.0. |
| crates/templated_uri/CHANGELOG.md | Adds a 0.3.0 entry documenting the data_privacy bump as breaking. |
| crates/templated_uri/README.md | Refreshes generated docs.rs links/metadata for 0.3.0. |
| crates/http_extensions/Cargo.toml | Bumps http_extensions crate version to 0.5.0. |
| crates/http_extensions/CHANGELOG.md | Adds a 0.5.0 entry for the data_privacy bump. |
| crates/http_extensions/README.md | Refreshes generated docs.rs links/metadata for 0.5.0. |
| crates/seatbelt_http/Cargo.toml | Bumps seatbelt_http crate version to 0.3.0. |
| crates/seatbelt_http/CHANGELOG.md | Adds a 0.3.0 entry for data_privacy + http_extensions bumps. |
| crates/seatbelt_http/README.md | Refreshes generated docs.rs links/metadata for 0.3.0. |
| crates/fetch_hyper/Cargo.toml | Bumps fetch_hyper crate version to 0.3.0. |
| crates/fetch_hyper/CHANGELOG.md | Adds a new release entry, but needs version alignment and conflict-marker cleanup. |
| crates/fetch_hyper/README.md | Refreshes generated docs.rs links/metadata for 0.3.0. |
💡 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>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
sandersaares
left a comment
There was a problem hiding this comment.
The title says "bump data_privacy" but the content does not actually change version of data_privacy, instead changing version of other crates. What is happening here?
|
Okay I am starting to get the picture - there was |
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
|
@copilot resolve the merge conflicts in this pull request |
Resolved by merging |
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
|
Hm, just had a look and I even think I originally wrote the |
|
superseded by #477 |
interesting detail,
templated_uriusesdata_privacy::Sensitivewhich was not moved todata_privacy_core. As a result, breaking changes indata_privacycrate cascade through all depended crates. Maybe we should moveSensitiveto core as well