RustCrypto / formats

Cryptography-related format encoders/decoders: DER, PEM, PKCS, PKIX
243 stars 130 forks source link

Bump X.509-based crates to prerelease versions; MSRV 1.75 #1326

Closed tarcieri closed 8 months ago

tarcieri commented 8 months ago

For next release cycle, as was started in #1296. Due to circular dependencies (on e.g. digital signature libraries) this wasn't possible at that time, but is now that we've made prereleases of all of the requisite dependencies.

MSRV is bumped to 1.75 in anticipation of using TAIT, and due to dependency MSRV bumps.

This bumps the following crates to prerelease versions (not intended for release, just to signal we're making breaking changes):

See also: #1289

baloo commented 8 months ago

I'm bumping MSRV of x509 to 1.75 in https://github.com/RustCrypto/formats/pull/1280. This is only for the builder feature though.

tarcieri commented 8 months ago

That's cool. I'm just trying to get the tests to pass 😉

tarcieri commented 8 months ago

Also you might as well just bump straight to 1.75. This is our opportunity to get rid of complex feature-dependent MSRVs.

tarcieri commented 8 months ago

Hmm, actually, I might just bump straight to 1.75 for you, since the tests are still failing due to elliptic-curve having an MSRV of 1.73