Skip to content

chore(release): release HTTP response decompression packages - #763

Merged
martintmk merged 2 commits into
mainfrom
user/martintmk/20260916-release-http-crates
Sep 17, 2026
Merged

martintmk merged 2 commits into
mainfrom
user/martintmk/20260916-release-http-crates

Conversation

@martintmk

Copy link
Copy Markdown
Member

Prepare coordinated releases for HTTP response decompression from #746 and its dependent HTTP transports. Update package versions, workspace dependency requirements, Cargo.lock, generated changelogs, and generated README links; no Rust implementation or test code changes.

Release versions: compressors 0.1.1, fetch 0.17.1, fetch_azure 0.7.1, fetch_hyper 0.8.1, fetch_winhttp and fetch_winhttp_impl 0.2.1, http_compression 0.1.1, http_extensions 0.11.1, and seatbelt_http 0.9.1.

Local validation was intentionally scoped to cargo +1.96.1 check --locked for these nine packages and passed, with three unfulfilled lint-expectation warnings in unchanged compressors source. This is partial validation; the existing Anvil PR pipeline supplies the comprehensive checks.

Prepare coordinated releases for HTTP response decompression and dependent transport crates. Preserve the generated changelogs, README links, workspace versions, and lockfile updates.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: ee4e184b-37f3-49d1-995f-1e8016c37278
@martintmk martintmk added the agency-rocket Touched by a rocket skill label Sep 16, 2026
@github-actions

Copy link
Copy Markdown

✅ Version increments look sufficient

cargo semver-checks compared the 9 crate(s) this PR publishes against their previous version-bump commit in git history. Every version increment is sufficient for the detected API changes.

Crate Baseline Baseline commit This PR Minimum required Status
compressors 0.1.0 03e3dfe 0.1.1 0.1.1 ✅ ok
fetch 0.17.0 9794095 0.17.1 0.17.1 ✅ ok
fetch_azure 0.7.0 9794095 0.7.1 0.7.1 ✅ ok
fetch_hyper 0.8.0 9794095 0.8.1 0.8.1 ✅ ok
fetch_winhttp 0.2.0 9794095 0.2.1 0.2.1 ✅ ok
fetch_winhttp_impl 0.2.0 9794095 0.2.1 0.2.1 ✅ ok
http_compression 0.1.0 c5890f3 0.1.1 0.1.1 ✅ ok
http_extensions 0.11.0 9794095 0.11.1 0.11.1 ✅ ok
seatbelt_http 0.9.0 9794095 0.9.1 0.9.1 ✅ ok

This check is informational and does not block the merge.

View the check run

@codecov

codecov Bot commented Sep 16, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 100.0%. Comparing base (c5890f3) to head (04accfe).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #763   +/-   ##
=======================================
  Coverage   100.0%   100.0%           
=======================================
  Files         640      639    -1     
  Lines       85528    85484   -44     
=======================================
- Hits        85528    85484   -44     
Flag Coverage Δ
linux 100.0% <ø> (?)
linux-arm 99.9% <ø> (?)
windows 100.0% <ø> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@martintmk
martintmk marked this pull request as ready for review September 16, 2026 09:54
Copilot AI lite review requested due to automatic review settings September 16, 2026 09:54

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

No unresolved review issues were identified, and all reviewers assessed it as ready for approval.

Pull request overview

Coordinates patch releases for the HTTP response decompression stack and dependent transports.

Changes:

  • Bumps nine crate versions and workspace dependency requirements.
  • Updates Cargo.lock.
  • Regenerates changelogs and README links.
File summaries
File Description
crates/seatbelt_http/README.md Updated generated version links.
crates/seatbelt_http/CHANGELOG.md Added 0.9.1 release notes.
crates/seatbelt_http/Cargo.toml Bumped package version.
crates/http_extensions/README.md Updated generated version links.
crates/http_extensions/CHANGELOG.md Added 0.11.1 release notes.
crates/http_extensions/Cargo.toml Bumped package version.
crates/http_compression/README.md Updated generated dependency links.
crates/http_compression/CHANGELOG.md Added 0.1.1 release notes.
crates/http_compression/Cargo.toml Bumped package version.
crates/fetch/README.md Updated generated version links.
crates/fetch/CHANGELOG.md Added 0.17.1 release notes.
crates/fetch/Cargo.toml Bumped package version.
crates/fetch_winhttp/CHANGELOG.md Added 0.2.1 release notes.
crates/fetch_winhttp/Cargo.toml Bumped package version.
crates/fetch_winhttp_impl/CHANGELOG.md Added 0.2.1 release notes.
crates/fetch_winhttp_impl/Cargo.toml Bumped package version.
crates/fetch_hyper/README.md Updated generated version links.
crates/fetch_hyper/CHANGELOG.md Added 0.8.1 release notes.
crates/fetch_hyper/Cargo.toml Bumped package version.
crates/fetch_azure/README.md Updated generated version links.
crates/fetch_azure/CHANGELOG.md Added 0.7.1 release notes.
crates/fetch_azure/Cargo.toml Bumped package version.
crates/compressors/README.md Updated generated version links.
crates/compressors/CHANGELOG.md Added 0.1.1 release notes.
crates/compressors/Cargo.toml Bumped package version.
Cargo.toml Updated workspace dependency requirements.
Cargo.lock Synchronized workspace package versions.
Review details
  • Files reviewed: 26/27 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@martintmk martintmk left a comment

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Posted by an AI agent

No findings. Reviewed the release metadata for all nine HTTP-related crates, including package and workspace dependency versions, Cargo.lock entries, changelogs, generated README version links, release automation coverage, and paired public API/rustdoc output. The version set is internally consistent and no public API, public documentation, runtime behavior, telemetry, performance, or resilience changes were introduced by this release commit.

CI at final review time had 24 successful checks, one skipped check, and five checks still in progress.

@martintmk martintmk left a comment

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Posted by an AI agent

No findings. Reviewed the coordinated release metadata for all nine HTTP response decompression and transport crates, including package/workspace dependency versions, Cargo.lock entries, changelogs, generated README links, tests and behavior preservation, and the full required Review Lens roster. Fresh paired public API and rustdoc comparisons found no public surface or documentation changes. Targeted cargo check passed for all nine changed crates; it emitted only three pre-existing lint-expectation warnings in compressors.

Regenerate conflicting crate READMEs with the Anvil template while preserving the coordinated HTTP package release versions.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 0a351a1b-be1a-4c78-811f-f7f60ec4a852
Copilot AI review requested due to automatic review settings September 17, 2026 05:44

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The coordinated release metadata changes have been fully reviewed with no unresolved blocking issues.

Review details
  • Files reviewed: 26/27 changed files
  • Comments generated: 0 new
  • Review effort level: Lite

@martintmk
martintmk enabled auto-merge (squash) September 17, 2026 06:53

@martintmk martintmk left a comment

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Posted by an AI agent

Reviewed the version-release changes at 04accfe across all ten Review Lens areas. No actionable findings were identified. Public API comparison found no surface changes across the nine released packages, and scoped public documentation retrieval completed for both revisions.

@martintmk
martintmk merged commit 36b9e57 into main Sep 17, 2026
33 checks passed
@martintmk
martintmk deleted the user/martintmk/20260916-release-http-crates branch September 17, 2026 08:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

agency-rocket Touched by a rocket skill

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants