Update helmet 6.0.0 → 7.1.0 (major) #234
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Here is everything you need to know about this upgrade. Please take a good look at what changed and the test results before merging this pull request.
What changed?
✳️ helmet (6.0.0 → 7.1.0) · Repo · Changelog
Release Notes
7.1.0 (from changelog)
7.0.0 (from changelog)
6.2.0 (from changelog)
6.1.5 (from changelog)
6.1.4 (from changelog)
6.1.3 (from changelog)
6.1.2 (from changelog)
6.1.1 (from changelog)
6.1.0 (from changelog)
6.0.1 (from changelog)
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 69 commits:
7.1.0
Update changelog for 7.1.0 release
Add additional package keywords
Update devDependencies to latest versions
Update changelog for recent COEP change
Support `unsafe-none` in COEP
CI: update setup-node action to version 4
Update devDependencies to latest versions
CI should use the latest Node version
CI should test on Node 20
Update devDependencies to latest versions
Switch from ts-node to tsx
Update GitHub Actions checkout dependency
Update devDependencies to latest versions
Update ESLint dependencies
Update Prettier to latest version
Add `consistent-type-imports` rule
Add `no-confusing-void-expression` lint rule
Add some lint rules that require no code changes
Update devDependencies to latest versions
Fix changelog header for 6.2.0
7.0.0
Update changelog for 7.0.0 release
Strict-Transport-Security: remove old `setIf` warning
Disable Cross-Origin-Embedder-Policy by default
Remove Expect-CT middleware
Require Node 16+
Minor: fix non-legacy values being under the "legacy" comment
6.2.0
Update changelog for 6.2.0 release
Update devDependencies to latest versions
Rework readme
Expose full header names for options
Expose new names for standalone middleware
Address TODO
6.1.5
Update changelog for 6.1.5 release
Fix yet another issue with TypeScript exports
6.1.4
Update changelog for 6.1.4 release
Add my contact info to contributing and security docs
Update devDependencies to latest versions
Fix another issue with TypeScript default exports
6.1.3
Update changelog for 6.1.3 release
Fix default export for some bundlers
6.1.2
Update changelog for 6.1.2 release
Enable (and fix) strict ESLint rules
Re-run `npm install` to update package-lock
Minor: fix extra parenthesis in build output
Re-add "main" key to package.json
Remove badges from readme
6.1.1
Fix missing package metadata (regression in 6.1.0)
Don't update .md files during publish
6.1.0
Update changelog for 6.1.0 release
Improve support for various TypeScript setups, including "nodenext"
Update devDependencies to latest versions
Update docs: `expectCt` is no longer set by default
Update devDependencies to latest versions
Update license year for 2023
Update devDependencies to latest versions
Update devDependencies to latest versions
6.0.1
Fix `crossOriginEmbedderPolicy` top-level options
Remove `--save` arg from docs
Remove duplicate changelog entry
Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with
@depfu rebase
.All Depfu comment commands