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

chore: bump all dependencies to the latest version and then release a new version #38

Merged

Conversation

yangby-cryptape
Copy link
Collaborator

@yangby-cryptape yangby-cryptape commented Jan 11, 2021

  • Bump all dependencies to the latest versions.

    The only important upgrade is bytes 0.5 -> 1.0.

  • Then release a new version:

    • Rust: incompatible after upgrade bytes.

    • C:

      • The new generated c codes don't accept old c headers which have version <0.7.0, since we have fixed few important issues.
        pub const VERSION: &str = env!("CARGO_PKG_VERSION");
        pub const C_API_VERSION_MIN: &str = "0.7.0";
      • But old generated c codes can use the latest c headers since the APIs are same.
        #define MOLECULE_API_VERSION 7000
        #define MOLECULEC_VERSION_MIN 5000

@yangby-cryptape yangby-cryptape marked this pull request as ready for review January 11, 2021 03:17
@yangby-cryptape yangby-cryptape merged commit f53dab0 into nervosnetwork:master Jan 14, 2021
@yangby-cryptape yangby-cryptape deleted the pr/release-v0.7.0 branch January 14, 2021 05:01
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

Successfully merging this pull request may close these issues.

3 participants