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 cgp to v0.3.1 #527

Merged
merged 5 commits into from
Jan 16, 2025
Merged

Update cgp to v0.3.1 #527

merged 5 commits into from
Jan 16, 2025

Conversation

soareschen
Copy link
Collaborator

@soareschen soareschen commented Jan 16, 2025

This PR updates the dependency of cgp from v0.2.0 to v0.3.1. Also check out the release note for v0.3.0

The main changes affected are as follows:

  • The default Async bound in HasErrorType::Error has been removed. To work with async code, all occurances of HasErrorType and CanRaiseError inside Hermes SDK is replaced with HasAsyncErrorType and CanRaiseAsyncError.
  • The Index type in Hermes SDK is replaced with the same Index type provided from cgp.
  • cgp now requires Rust v1.84. You may need to recompile the forked Rust compiler to use the new version of Rust with patched error reporting.

@soareschen soareschen merged commit 4414c12 into main Jan 16, 2025
10 checks passed
@soareschen soareschen deleted the soares/v0.3.1 branch January 16, 2025 18:07
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