Change8

headers@0.18.0

📦 remixView on GitHub →
2 features🔧 4 symbols

Summary

This release introduces a new Vary header utility and improves TypeScript type inference for preferred header selection methods.

✨ New Features

  • Added Vary header support via the new Vary class in @remix-run/headers.
  • Enhanced type safety for Accept, AcceptEncoding, and AcceptLanguage getPreferred() methods using generics to preserve union types.

🔧 Affected Symbols

VaryAccept.getPreferredAcceptEncoding.getPreferredAcceptLanguage.getPreferred