-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Version? #396
Comments
Largely because the API changed so frequently! That hasn't happened for a year or so now, so I'm starting to get curious as well. |
Yes, that’s been my thoughts too. I believe the API has been pretty stable recently, so it would be nice to have a proper release, like a 0.1.0 at least.
|
The plan is not to have any versions until the symbolic "1.0" release, after which we stop breaking stuff all the time (and use semantic versioning so that any breaks that do happen won't wreck people's stuff). There are still a few tasks pending before 1.0 -- on my plate, getting the low-order-curve exhaustive tests complete and merged. But also more serious things like finalizing the Schnorr signature API. We had planned to have this done a while ago, but all of the primary developers on this project have been extremely busy for the last several months. |
Actually documenting and publishing on many of the (potentially risky) novel optimization we use is something I consider a requirement before considering a published version here. |
Thanks for clarifying, @apoelstra. I look forward to the day it is standardised! I didn't realise quite how original some of this library's implementation was. |
Can you create a milestone to track this list of pending tasks? |
Closing in favor of #286. |
Is there any reason that no versions have been tagged or actual releases made for this library, yet?
The text was updated successfully, but these errors were encountered: