Planning post-BIP340 release #761
Closed
conradoplg
started this conversation in
Ideas
Replies: 1 comment
-
|
This is now moot because we didn't require |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I think there might not be a way to add the taproot PR without a major version bump 😢 (which is a bummer because we just released
2.0.0)The main issue is the addition of a Context associated type, which requires all ciphersuites to specify it. This could be introduced without a major bump if it had a default value, but that feature is not stabilized yet.
I thought about only adding the associated type if a certain new feature is enabled (e.g.
ciphersuite-context). But that is a pain due to feature unification, for example on our own ciphersuites there would be no way to to tell if that feature is enabled in frost-core or not in order to know if the associated type must be specified or not.Options I see:
3.0.0-rc.0next.release-3branch or something similar, and make a3.0.0-rc.0release out of it. We wait a bit while we gather other possibly breaking changes to include in the final3.0.0. If we need to release e.g.2.1.0, we can release that frommain.Any thoughts?
Beta Was this translation helpful? Give feedback.
All reactions