Skip to content

fix(bind): skip empty scalar header values in v4 - #3227

Merged
vishr merged 1 commit into
v4from
fix/v4-bind-empty-header-values
Nov 12, 2026
Merged

vishr merged 1 commit into
v4from
fix/v4-bind-empty-header-values

Conversation

@vishr

@vishr vishr commented Nov 12, 2026

Copy link
Copy Markdown
Member

Backport of #3223 to v4. Closes #3169 for v4.

BindHeaders no longer panics on nil or empty header value slices. Scalar map and struct destinations treat such entries as absent. map[string][]string and custom BindMultipleUnmarshaler fields still receive the empty slice.

Tests are adapted to the v4 DefaultBinder.BindHeaders method.

@vishr
vishr merged commit 48960a2 into v4 Nov 12, 2026
8 checks passed
@vishr
vishr deleted the fix/v4-bind-empty-header-values branch November 12, 2026 08:41
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