Skip to content

Comments

build(deps): update reqwest from v0.12.25 to v0.13.1#958

Closed
AlexTMjugador wants to merge 12 commits intogetsentry:szokeasaurusrex/update-cargofrom
AlexTMjugador:chore/reqwest-0.13-update
Closed

build(deps): update reqwest from v0.12.25 to v0.13.1#958
AlexTMjugador wants to merge 12 commits intogetsentry:szokeasaurusrex/update-cargofrom
AlexTMjugador:chore/reqwest-0.13-update

Conversation

@AlexTMjugador
Copy link
Contributor

@AlexTMjugador AlexTMjugador commented Jan 14, 2026

Description

This PR updates reqwest from v0.12.25 to v0.13.1. From a user perspective, the most noteworthy change is that it switches the default rustls provider from ring to aws-lc-rs. This brings reqwest in line with the broader ecosystem's move toward aws-lc-rs as the default and increases the likelihood that users will no longer need to include multiple TLS implementations in their binaries.

Stacked on #968

Issues

This resolves a personal goal of mine, as a user, to remove ring from my transitive dependency tree. However, it does not address an issue that was previously documented in this repository.

@szokeasaurusrex szokeasaurusrex changed the base branch from master to szokeasaurusrex/update-cargo February 2, 2026 15:09
@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/update-cargo branch from 0cb5f31 to fb9917f Compare February 3, 2026 13:34
Copy link
Member

@szokeasaurusrex szokeasaurusrex left a comment

Choose a reason for hiding this comment

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

Lgtm! Thank you @AlexTMjugador 🙏

@Dav1dde can you also take a look? I have based this on top of my cargo update in #968, it does not seem like we are duplicating very many dependencies in the Cargo.lock with that change.

Copy link
Member

@Dav1dde Dav1dde left a comment

Choose a reason for hiding this comment

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

Yep, looks good 🙏

@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/update-cargo branch from fb9917f to 95aba0b Compare February 16, 2026 10:49
@szokeasaurusrex szokeasaurusrex deleted the branch getsentry:szokeasaurusrex/update-cargo February 16, 2026 11:03
@AlexTMjugador
Copy link
Contributor Author

I noticed that this PR has been closed. What does that mean for the plans to update the reqwest version used by Sentry?

@Iskander508
Copy link

Iskander508 commented Feb 18, 2026

I noticed that this PR has been closed. What does that mean for the plans to update the reqwest version used by Sentry?

I second this concern @szokeasaurusrex Was it closed by accident? The dependency version of reqwest in the master branch did not change: https://github.com/getsentry/sentry-rust/blob/master/sentry/Cargo.toml#L77

@szokeasaurusrex
Copy link
Member

Indeed, this appears to have been closed automatically, perhaps because the base branch has been closed. I will take a look! We certainly want to do this upgrade. I will see if I can reopen the PR (currently the button to do so is greyed out, perhaps because the base branch no longer exists); otherwise, I will open a new PR

@szokeasaurusrex
Copy link
Member

Thank you for bringing this to my attention!

@szokeasaurusrex
Copy link
Member

@AlexTMjugador @Iskander508 I have opened #998, which supersedes this PR

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants