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
-
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.0
next.release-3
branch or something similar, and make a3.0.0-rc.0
release 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