Skip to content
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

Update dependencies that had breaking changes #125

Open
7 tasks
mooori opened this issue Dec 12, 2023 · 0 comments
Open
7 tasks

Update dependencies that had breaking changes #125

mooori opened this issue Dec 12, 2023 · 0 comments

Comments

@mooori
Copy link
Contributor

mooori commented Dec 12, 2023

The following dependencies have breaking changes:

  • 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

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant