dermesser / yup-oauth2

An oauth2 client implementation providing the Device, Installed, Service Account, and several more flows.
https://docs.rs/yup-oauth2/
Apache License 2.0
213 stars 114 forks source link

Upgrade to hyper-rustls 0.25 #213

Closed djc closed 3 months ago

djc commented 4 months ago

Would be nice to have a release that supports hyper-rustls 0.25 (which in turn depends on rustls 0.22). I would like to use this for opentelemetry-stackdriver, which is due for a new release.

(hyper-rustls 0.26 has been released which depends on hyper 1 instead of hyper 0.14. That is a bit of a bigger change that I'm not quite ready to address yet.)

dermesser commented 3 months ago

I've uploaded release 8.3.3 - thank you for the patience!

djc commented 3 months ago

Actually, I don't think this is semver-compatible: https://github.com/open-telemetry/opentelemetry-rust-contrib/pull/57#issuecomment-2015740499.

dermesser commented 2 months ago

it's a bit late, apologies for the delay. I've yanked 8.3.3 and published 8.4 - this might again break some people, but I believe it's the right way.

djc commented 2 months ago

That doesn't help because this change is semver-incompatible, and 8.4 is still semver-compatible with 8.3.x -- it should be called 9.0.0.

dermesser commented 2 months ago

apologies, I didn't understand the underlying mistake well enough. I will yank 8.4 as well and release 9.0, hopefully not too many people's builds were broken in the meantime.