RustCrypto/elliptic-curves

New crate versions?

Opened this issue · 5 comments

There have been a couple of pre-releases now, I was wondering what the plan is for a "final" 0.14 of the various crates (mostly concerned with k256 and p256 personally). Is there anything I can do to help move things towards a new version? Testing/etc?

We've been working on another set of releases across the whole @RustCrypto ecosystem. The elliptic-curve crates sit fairly high atop our stack, and will be some of the last to get releases.

Here's a tracking issue for the dependencies: RustCrypto/traits#1571

Also if there are specific non-breaking changes you want, we can potentially backport them to the stable release series

Main thing that's pressing for us is #1041, which should be pretty easy to backport. I wasn't aware this was an option. Would the idea be to create a new branch off of e158ce5, make the change on top of that and publish 0.13.4 from there?

I think I'd like to make an overall stable branch from where we initially switched to prerelease versions and keep changes there (also incorporating previous backports).

It's something we probably should've been doing every time we switch master to development.

#1072 has a backport of #1041 onto the k256 0.13.3 commit