LibreChat/packages
Danny Avila 2d227dbc3b 🛡️ feat: Configurable Baseline HTTP Security Headers
Adds helmet's CSP-independent headers (HSTS, X-Frame-Options,
X-Content-Type-Options, COOP, CORP, Referrer-Policy) on every response,
with contentSecurityPolicy explicitly disabled. Every header that can
break a deployment is configurable, so there is no allow-list to go
stale the way #7377's hardcoded CSP directives did.

HSTS includeSubDomains defaults off rather than matching helmet's
on-by-default: it would otherwise pin every sibling subdomain to HTTPS
for a year in every visitor's browser, and undoing that requires
serving max-age=0 from each affected host.
2026-07-28 09:37:07 -04:00
..
api 🛡️ feat: Configurable Baseline HTTP Security Headers 2026-07-28 09:37:07 -04:00
client 🍂 chore: Prune Deprecated Packages From the Dependency Tree (#14483) 2026-07-28 09:28:06 -04:00
data-provider 🍂 chore: Prune Deprecated Packages From the Dependency Tree (#14483) 2026-07-28 09:28:06 -04:00
data-schemas 🤏 fix: Filter Admin Config Reads by Section-Scoped Read Capability (#14472) 2026-07-28 07:38:37 -04:00