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

release/0.3.1 #4

Merged
merged 26 commits into from
Dec 4, 2023
Merged

release/0.3.1 #4

merged 26 commits into from
Dec 4, 2023

Conversation

ilbertt
Copy link
Member

@ilbertt ilbertt commented Nov 27, 2023

  • Support connection from any gateway, without the need to specify their principal in the initialization anymore
  • Always returns the messages from the given nonce, without any specific logic on the nonce=0
  • Returns a is_end_of_queue flag in the ws_get_messages result to inform the gateway if there are more messages than the ones returned
  • Delete old messages when adding new one
  • Refactor: split the CDK codebase in different files
  • Default parameters increased

clients can connect from any gateway without needing to specify its principal during CDK initialization

big refactor using errors

big unit tests perf
the canister doesn't need to follow any special logic when the nonce received is 0, because the gateway will handle it
@ilbertt ilbertt self-assigned this Nov 27, 2023
@ilbertt ilbertt marked this pull request as ready for review November 29, 2023 21:35
@ilbertt ilbertt changed the title Release/0.3.1 release/0.3.1 Nov 29, 2023
@ilbertt ilbertt merged commit 404f54a into main Dec 4, 2023
1 check passed
@ilbertt ilbertt deleted the release/0.3.1 branch December 4, 2023 11:47
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.

1 participant