Skip to content

fix: Support utf8_validation during decode#2325

Merged
dcodeIO merged 3 commits into
masterfrom
patch/utf8-verify
Jun 10, 2026
Merged

fix: Support utf8_validation during decode#2325
dcodeIO merged 3 commits into
masterfrom
patch/utf8-verify

Conversation

@dcodeIO

@dcodeIO dcodeIO commented Jun 10, 2026

Copy link
Copy Markdown
Member

Implements UTF-8 validation for decoded string fields when field features indicate utf8_validation = VERIFY, using a fatal TextDecoder. In Node.js, the TextDecoder global is present since v11.0.0, meeting our support floor.

Also updates the conformance job to use the upstream v35.0 harness, which includes the corresponding recommended tests.

@dcodeIO dcodeIO merged commit 4dff8e4 into master Jun 10, 2026
5 checks passed
@github-actions github-actions Bot mentioned this pull request Jun 10, 2026
@dcodeIO dcodeIO deleted the patch/utf8-verify branch June 11, 2026 00:11
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