Skip to content

[!!!] Refactor CORS handling - #171

Merged
kszymukowicz merged 1 commit into
release/5.0.0from
cors_refactor
Oct 5, 2026
Merged

kszymukowicz merged 1 commit into
release/5.0.0from
cors_refactor

Conversation

@kszymukowicz

Copy link
Copy Markdown
Collaborator

Centralize actual and preflight response handling in CorsService. Apply CORS configuration consistently and match origin patterns against complete origins. Improve OPTIONS handling, normalize configuration lists, handle null and empty entries, and add Vary headers for HTTP caches. Preserve processor extension hooks and extend regression coverage.

Centralize actual and preflight response handling in CorsService. Apply CORS configuration consistently and match origin patterns against complete origins. Improve OPTIONS handling, normalize configuration lists, handle null and empty entries, and add Vary headers for HTTP caches. Preserve processor extension hooks and extend regression coverage.
@kszymukowicz kszymukowicz added the breaking This introduces a breaking change label Oct 5, 2026
@kszymukowicz kszymukowicz self-assigned this Oct 5, 2026
@kszymukowicz
kszymukowicz merged commit 4b96399 into release/5.0.0 Oct 5, 2026
25 checks passed
@kszymukowicz
kszymukowicz deleted the cors_refactor branch October 5, 2026 17:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

breaking This introduces a breaking change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant