Skip to content

Require clients to ignore unrecognized fields#108

Merged
kahrendt merged 1 commit into
mainfrom
feat/ignore-unknown-fields
Jun 30, 2026
Merged

Require clients to ignore unrecognized fields#108
kahrendt merged 1 commit into
mainfrom
feat/ignore-unknown-fields

Conversation

@maximmaxim345

Copy link
Copy Markdown
Member

Clients now MUST ignore unrecognized payload fields (keys not defined for the message), so later revisions can add fields without breaking older clients.
Unrecognized values are except from this rule.

sendspin-cpp, sendspin-js and aiosendspin already behave this way, this just makes it explicit so implementations stay consistent.

@kahrendt kahrendt merged commit 304206d into main Jun 30, 2026
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