Skip to content

fix: wire up dynamicResponseHeadersPolicyProps override - #251

Merged
bestickley merged 1 commit into
mainfrom
fix-dynamic-response-headers-policy-props
Aug 25, 2026
Merged

fix: wire up dynamicResponseHeadersPolicyProps override#251
bestickley merged 1 commit into
mainfrom
fix-dynamic-response-headers-policy-props

Conversation

@bestickley

Copy link
Copy Markdown
Contributor

Summary

  • createDynamicBehaviorOptions in src/nextjs-distribution.ts was spreading overrides?.dynamicBehaviorOptions?.responseHeadersPolicy when constructing the default ResponseHeadersPolicy, instead of overrides?.dynamicResponseHeadersPolicyProps — so the documented dynamicResponseHeadersPolicyProps override was silently ignored.
  • Fixed to spread overrides?.dynamicResponseHeadersPolicyProps, matching the existing pattern used for staticResponseHeadersPolicyProps and imageResponseHeadersPolicyProps.

Fixes #247

Test plan

  • tsc --noEmit passes
  • eslint passes on the changed file
  • Manual verification that a stack using overrides.dynamicResponseHeadersPolicyProps now applies those props to the generated ResponseHeadersPolicy

createDynamicBehaviorOptions spread overrides?.dynamicBehaviorOptions?.responseHeadersPolicy
instead of overrides?.dynamicResponseHeadersPolicyProps, so the documented
override prop was never applied. Matches the pattern already used for
staticResponseHeadersPolicyProps and imageResponseHeadersPolicyProps.

Fixes #247
@github-actions

Copy link
Copy Markdown
Contributor

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Scanned Files

None

@bestickley
bestickley disabled auto-merge August 25, 2026 14:44
@bestickley
bestickley merged commit b844f18 into main Aug 25, 2026
15 checks passed
@bestickley
bestickley deleted the fix-dynamic-response-headers-policy-props branch August 25, 2026 14:44
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.

dynamicResponseHeadersPolicyProps appears to be unused

1 participant