Skip to content

v2.0.3

Choose a tag to compare

@Grazulex Grazulex released this 03 Jan 16:16
· 6 commits to main since this release
a9d0b2a

Bug Fixes

  • add fallback version resolution in response listener (#19)

Changes

This release improves the reliability of API version headers being added to error responses (401, 403, 404, 500, etc.).

The AddVersionHeadersToResponse listener now uses a multi-source approach to resolve the API version:

  1. From ApiVersionContext singleton (set by middleware)
  2. From request attributes (also set by middleware)
  3. Direct resolution from request URI (fallback for edge cases)

This ensures headers are added correctly even in environments with cached routes or specific middleware configurations.