Skip to content

Conversation

@lwshang
Copy link
Contributor

@lwshang lwshang commented May 26, 2023

Only bumped the patch version though there is http outcall API change.

Projects using the http outcall API will need modify their code accordingly. But other projects will get benefit from this upgrade directly.

The interface-spec hasn't got a new version since v0.18.9 (2022-12). I updated ic0.txt as v0.18.10 with the latest content on master branch.

The crates depend on ic-cdk also bump minor version.

Checklist:

  • The title of this PR complies with Conventional Commits.
  • I have edited the CHANGELOG accordingly.
  • I have made corresponding changes to the documentation.

@adamspofford-dfinity
Copy link
Contributor

adamspofford-dfinity commented May 26, 2023

Patch releases imply semver compatibility; this would break downstream dependents. It's not just the outcall API either; the inter-canister call changes are semantically breaking for anyone who was relying on the eager behavior.

@lwshang lwshang changed the title chore: release ic-cdk v0.7.5 and ic0 v0.18.10 chore: release ic-cdk v0.8.0 May 26, 2023
@lwshang lwshang merged commit cefe7a1 into main May 26, 2023
@lwshang lwshang deleted the lwshang/release branch May 26, 2023 16:14
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.

2 participants