v1.6.1
·
2 commits
to release-1.6.0
since this release
Important changes
This release adds the support for nested enums are keys.
Before this release, only enums used as keys in a model would be upgradeable. But if the enums contains nested enums, it wasn't working as expected.
This release ensures that enums are always upgradeable, no matter the nested level.
pub enum E1 {
Var1: E2,
Var2,
}
pub enum E2 {
Var1,
// Adding a variant here is now supported in model upgrades.
}
#[dojo::model]
pub struct MyModel {
#[key]
pub v: E1,
pub data: u32,
}
What's Changed
New Contributors
Full Changelog: v1.6.0...v1.6.1