-
Notifications
You must be signed in to change notification settings - Fork 34
Closed
Description
This is a tracking issues on what I think we should merge for a breaking 0.12 release soonish:
breaking changes
- Move to async/await Implement async API for random-access-storage #103
- Move to generic std::error::Error From Failure into std::error::Error #102
- Erase generic type argument from hypercore (do not merge yet) Erase generic parameter by boxing Storage as trait object #113
non-breaking changes
- New signatures for Hypercore 9 compat Include length in signatures (hypercore v9 compat) #112
- bugfix: put_data bugfix: fixed skewed range in put_data of Storage #110
I think it would be great to get those merged rather sooner than later, because at least the first three ones all change the public and internal API so that all other PRs oftenly have to be manually updated.
Because we don't have, I think, anyone using hypercore-rs, and because there is no one "properly" maintaining this at the moment, I propose that we let this issue sit here for a couple of days or a week and then go ahead, merge the PRs, and figure out bugs and issues in the process.
Also very open to other suggestions :)
bltavares and garbados
Metadata
Metadata
Assignees
Labels
No labels