-
-
Notifications
You must be signed in to change notification settings - Fork 24
Closed
1 / 21 of 2 issues completedLabels
documentationImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or requestNew feature or request
Milestone
Description
A wishlist of breaking changes for the next major version:
- Change return types so that we can fix the cargo clippy pedantic warnings, like
casting `i64` to `usize` may lose the sign of the value
orcasting `usize` to `u32` may truncate the value on targets with 64-bit wide pointers
-
Introduce intermediary types so that we could writegiving up on this due to the complexity it would introduce.M::up(…).hook(…).down(…).hook(…)
- Remove deprecated items
Other things to decide on:
- Remove
Eq
implementation onM
Comparison on migrations with hooks causes a stack overflow #45 - Remove
PartialEq
from ourError
type? - Remove the async support (Re-evaluate Async Support #226)
I don’t know if a breaking version will ever be released though, there are costs to forcing users to migrate.
Sub-issues
Metadata
Metadata
Assignees
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or requestNew feature or request