helmet
8.3.0 · 12 Jul 2026MIT22.5M / weekRepositoryHomepagenpmAtom feed
Upgrading helmet From 0.3.1 to 0.15.0
23 releases in betweennotes for 18
Reading releases, release notes and advisories…
- 4+
- changes to make
- 0
- advisories fixed
- 14+
- new
- 8+
- fixes
Counted from 18 of 23 release notes. Advisories are counted from the advisory database, in full.
Before you upgrade
Tick each one off as you go- breaking0.8.0
- breaking0.5.0
- breaking0.5.0
- deprecated0.8.0
Security
- 0.5.3
platformversion in CSP and X-XSS-Protection
Release by release
0.15.0nothing new or fixed in the note
- new
nocachenow sends theSurrogate-Controlheader
- new
- new
xssFilternow has a function name - new
Added new CSP docs to readme
- new
0.12.0no release note
- new
cspnow supports Microsoft Edge - new
CSP Level 2 support
- new
Added
licensekey tocsp'spackage.json - fixed
Empty
cspdirectives now support every directive, not justsandbox
- new
- new
Add "Handling CSP violations" to
cspreadme - new
Add license to
package.json - fixed
hpkpmight have miscalculatedmaxAgeslightly wrong
- new
0.9.1no release note
- new
Added a description to
package.json
- new
27 other lines we could not sort, mostly version bumps
- 0.15.0
hpkpallows areport-uriwithout theReport-Onlyheader - 0.14.0
nocacheno longer contains theprivatedirective in theCache-Controlheader - 0.13.0
HSTS option renamed from
includeSubdomainstoincludeSubDomains - 0.11.0
Updated
connectto 3.4.0 - 0.11.0
Updated
depdto 1.1.0 - 0.10.0
hpkphad a link to the wrong place in its readme - 0.10.0
hpkprequires 2 or more pins - 0.9.0
nocacheaddsprivateto itsCache-Controldirective - 0.8.0
Removed hefty Lodash dependency from HSTS and CSP
- 0.8.0
Updated string detection module in Frameguard
1 internal line (docs, tests, tooling) left out.