[ ] bitflags: Used by AccessControllable to encode permissions for storage.
[ ] toml: Used in tests to read rust-toolchain files.
[ ] darling: Usage is related to proc macros
[ ] syn: Usage is related to proc macros
[ ] proc-macro-crate: Usage is related to proc macros
[ ] Upcoming: a new major version of near-sdk is in alpha
[ ] Remove the dependency patch added in #128
We should investigate whether any of these breaking changes affect near-plugins and do the migrations required to upgrade these dependencies. Breaking changes for users of near-plugins should be minized and be accompanied by migration guidelines.
Some of these dependencies had major versions bumps, others are still at v0.* and introduce breaking changes with minor version bumps.
The following dependencies have breaking changes:
bitflags
: Used byAccessControllable
to encode permissions for storage.toml
: Used in tests to readrust-toolchain
files.darling
: Usage is related to proc macrossyn
: Usage is related to proc macrosproc-macro-crate
: Usage is related to proc macrosnear-sdk
is in alphaWe should investigate whether any of these breaking changes affect
near-plugins
and do the migrations required to upgrade these dependencies. Breaking changes for users ofnear-plugins
should be minized and be accompanied by migration guidelines.Some of these dependencies had major versions bumps, others are still at
v0.*
and introduce breaking changes with minor version bumps.