Skip to content

feat(message)!: apache avro payload support #170

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

Merged
merged 20 commits into from
Jun 3, 2024
Merged

feat(message)!: apache avro payload support #170

merged 20 commits into from
Jun 3, 2024

Conversation

VisualBean
Copy link
Contributor

@VisualBean VisualBean commented May 17, 2024

About the PR

Changes the type of Message.Payload to be IAsyncApiMessagePayload.

Changelog

  • Refactor: Change payload to be of type IAsyncApiMessagePayload
  • Add: Avro schema classes
  • Add: new payload classes for representing the different schema types.
  • Add: deserializers for everything

BREAKING CHANGE: Changes the type of Message.Payload to be IAsyncApiMessagePayload.

still missing a few bits and bobs
@VisualBean VisualBean changed the base branch from main to vnext May 17, 2024 13:18
@VisualBean VisualBean changed the title feat(message)!: initial avro support feat(message)!: apache avro support May 17, 2024
@VisualBean VisualBean changed the title feat(message)!: apache avro support feat(message)!: apache avro payload support May 17, 2024
@github-actions github-actions bot removed the documentation Improvements or additions to documentation label May 23, 2024
@VisualBean VisualBean merged commit f474665 into vnext Jun 3, 2024
@VisualBean VisualBean deleted the alex/avro branch June 3, 2024 10:49
VisualBean added a commit that referenced this pull request Jun 14, 2024
BREAKING CHANGE: Changes the type of `Message.Payload` to be `IAsyncApiMessagePayload`.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants