Bump the npm_and_yarn group across 1 directory with 10 updates
Type: Pull Request
State: Open
![dependabot[bot]](https://github.com/dependabot.png)
Association: Contributor
Comments: 1
(4 months ago)
(4 months ago)
dependencies javascript
Bumps the npm_and_yarn group with 4 updates in the /script directory: express, braces, got and nodemon.
Updates express
from 4.21.2 to 5.0.0
Release notes
Sourced from express's releases.
5.0.0
Express v5.0.0
🎉 Express v5 is finally here! 🎉
After years of development, the long-awaited Express v5 has been officially released. This version focuses on simplifying the codebase, improving security, and dropping support for older Node.js versions to enable better performance and maintainability.
For detailed information, please check out the official Express v5 release blog post.
Most relevant details
Major Changes in v5
- Node.js version support: Dropped support for Node.js versions before v18.
- Routing changes: Updated to
path-to-regexp@8.x
, removing sub-expression regex patterns for security reasons (ReDoS mitigation).- Promise support: Middleware can now return rejected promises, caught by the router as errors.
body-parser
changes: Several improvements including the ability to customizeurlencoded
body depth and defaultingextended
tofalse
.- Deprecated API methods removed: Removed old, deprecated API method signatures from Express v3/v4.
For a complete list of breaking changes and API deprecations, see the migration guide.
Security Updates
This release includes important security fixes, including improvements to prevent ReDoS attacks and mitigation for CVE-2024-45590. Full details can be found in the security release notes.
Migration
Be sure to check out our migration guide for instructions on how to update your applications from Express v4 to v5.
Security Guidance
For best practices, we recommend reviewing the Threat Model which outlines Express' approach to securing your applications, including tips for user input validation and other critical aspects.
What's Changed
- 4.19.2 Staging by
@​wesleytodd
in expressjs/express#5561- remove duplicate location test for data uri by
@​wesleytodd
in expressjs/express#5562- feat: document beta releases expectations by
@​marco-ippolito
in expressjs/express#5565- Cut down on duplicated CI runs by
@​jonchurch
in expressjs/express#5564- Add a Threat Model by
@​UlisesGascon
in expressjs/express#5526- Assign captain of encodeurl by
@​blakeembrey
in expressjs/express#5579- Nominate jonchurch as repo captain for
http-errors
,expressjs.com
,morgan
,cors
,body-parser
by@​jonchurch
in expressjs/express#5587- docs: update Security.md by
@​inigomarquinez
in expressjs/express#5590- docs: update triage nomination policy by
@​UlisesGascon
in expressjs/express#5600- Add CodeQL (SAST) by
@​UlisesGascon
in expressjs/express#5433- docs: add UlisesGascon as triage initiative captain by
@​UlisesGascon
in expressjs/express#5605- Use object with null prototype for various app properties by
@​EvanHahn
in expressjs/express#4861- deps: encodeurl@~2.0.0 by
@​blakeembrey
in expressjs/express#5569- skip QUERY method test by
@​jonchurch
in expressjs/express#5628- ignore ETAG query test on 21 and 22, reuse skip util by
@​jonchurch
in expressjs/express#5639
... (truncated)
Changelog
Sourced from express's changelog.
5.0.0 / 2024-09-10
- remove:
path-is-absolute
dependency - usepath.isAbsolute
instead- breaking:
res.status()
accepts only integers, and input must be greater than 99 and less than 1000
- will throw a
RangeError: Invalid status code: ${code}. Status code must be greater than 99 and less than 1000.
for inputs outside this range- will throw a
TypeError: Invalid status code: ${code}. Status code must be an integer.
for non integer inputs- deps: send@1.0.0
res.redirect('back')
andres.location('back')
is no longer a supported magic string, explicitly usereq.get('Referrer') || '/'
.- change:
res.clearCookie
will ignore user providedmaxAge
andexpires
options- deps: cookie-signature@^1.2.1
- deps: debug@4.3.6
- deps: merge-descriptors@^2.0.0
- deps: serve-static@^2.1.0
- deps: qs@6.13.0
- deps: accepts@^2.0.0
- deps: mime-types@^3.0.0
application/javascript
=>text/javascript
- deps: type-is@^2.0.0
- deps: content-disposition@^1.0.0
- deps: finalhandler@^2.0.0
- deps: fresh@^2.0.0
- deps: body-parser@^2.0.1
- deps: send@^1.1.0
5.0.0-beta.3 / 2024-03-25
This incorporates all changes after 4.19.1 up to 4.19.2.
5.0.0-beta.2 / 2024-03-20
This incorporates all changes after 4.17.2 up to 4.19.1.
5.0.0-beta.1 / 2022-02-14
This is the first Express 5.0 beta release, based off 4.17.2 and includes changes from 5.0.0-alpha.8.
- change:
- Default "query parser" setting to
'simple'
- Requires Node.js 4+
- Use
mime-types
for file to content type mapping- deps: array-flatten@3.0.0
- deps: body-parser@2.0.0-beta.1
req.body
is no longer always initialized to{}
... (truncated)
Commits
344b022
5.0.00c49926
fix(deps): send@^1.1.0b3906cb
fix(deps): serve-static@^2.1.0fed8c2a
fix(deps): body-parser@^2.0.1bdd81f8
Deleteback
as a magic string (#5933)6c98f80
🔧 update CI, remove unsupported versions, clean upf9256ef
Merge branch '5.0' into 5-mergee5feb9f
Merge tag '4.20.0' into 5.00264908
feat(deps)!: router@^2.0.0 (#5885)4d713d2
update to fresh@2.0.0 (#5916)- Additional commits viewable in compare view
Updates body-parser
from 1.18.3 to 2.2.0
Release notes
Sourced from body-parser's releases.
v2.2.0
What's Changed
- test: remove
--bail
from test script by@​Phillip9587
in expressjs/body-parser#583- ci: separate lint step by
@​Phillip9587
in expressjs/body-parser#582- fix: remove skip of test by
@​bjohansebas
in expressjs/body-parser#589- ci: use
lcovonly
reporter for thetest-ci
script by@​Phillip9587
in expressjs/body-parser#584- docs: remove security file by
@​bjohansebas
in expressjs/body-parser#590- fix(docs): replace var with let or const in ReadMe by
@​Binilkks
in expressjs/body-parser#581- chore: update test dependencies by
@​Phillip9587
in expressjs/body-parser#585- dep: upgrade iconv-lite to ^0.6.3 by
@​aqeelat
in expressjs/body-parser#588- Refactor parameterCount to optimize performance by
@​wojtekmaj
in expressjs/body-parser#591- refactor: normalize common options for all parsers by
@​Phillip9587
in expressjs/body-parser#551- refactor: cleanup parser options by
@​Phillip9587
in expressjs/body-parser#596- Release 2.2.0 by
@​UlisesGascon
in expressjs/body-parser#597New Contributors
@​Binilkks
made their first contribution in expressjs/body-parser#581@​aqeelat
made their first contribution in expressjs/body-parser#588@​wojtekmaj
made their first contribution in expressjs/body-parser#591Full Changelog: https://github.com/expressjs/body-parser/compare/v2.1.0...v2.2.0
v2.1.0
What's Changed
- fix: update package.json engines field to reflect minimum supported node version by
@​Phillip9587
in expressjs/body-parser#541- fix: remove brotli support check by
@​Phillip9587
in expressjs/body-parser#542- fix: remove unpipe package and use native unpipe method by
@​Phillip9587
in expressjs/body-parser#543- Remove unused devDependency
methods
by@​Phillip9587
in expressjs/body-parser#548- ci: updated github actions ci workflow by
@​Phillip9587
in expressjs/body-parser#546- Remove devDependency
safe-buffer
by@​Phillip9587
in expressjs/body-parser#547- test: remove AsyncLocalStorage check by
@​Phillip9587
in expressjs/body-parser#549- perf: use the node require cache instead of custom caching by
@​Phillip9587
in expressjs/body-parser#562- ci: disable fail-fast in CI workflow by
@​Phillip9587
in expressjs/body-parser#565- chore(deps): update
type-is
to v2.0.0 by@​Phillip9587
in expressjs/body-parser#571- refactor: prefix built-in node module imports by
@​Phillip9587
in expressjs/body-parser#573- fix: remove obsolete dependency
destroy
by@​Phillip9587
in expressjs/body-parser#570- cleanup: remove obsolete test env file by
@​Phillip9587
in expressjs/body-parser#569- Refactor decompression stream creation to remove code duplication by
@​Phillip9587
in expressjs/body-parser#564- Add caret for body-parser dependencies by
@​wesleytodd
in expressjs/body-parser#577- ci: add CodeQL (SAST) by
@​bjohansebas
in expressjs/body-parser#559- chore(deps): update
debug
to ^4.4.0 by@​Phillip9587
in expressjs/body-parser#579- Release v2.1.0 by
@​wesleytodd
in expressjs/body-parser#578Full Changelog: https://github.com/expressjs/body-parser/compare/2.0.1...v2.1.0
2.0.2
What's Changed
- fix: update package.json engines field to reflect minimum supported node version by
@​Phillip9587
in expressjs/body-parser#541- fix: remove brotli support check by
@​Phillip9587
in expressjs/body-parser#542
... (truncated)
Changelog
Sourced from body-parser's changelog.
2.2.0 / 2025-03-27
- refactor: normalize common options for all parsers
- deps:
- iconv-lite@^0.6.3
2.1.0 / 2025-02-10
- deps:
- type-is@^2.0.0
- debug@^4.4.0
- Removed destroy
- refactor: prefix built-in node module imports
- use the node require cache instead of custom caching
2.0.2 / 2024-10-31
- remove
unpipe
package and use nativeunpipe()
method2.0.1 / 2024-09-10
- Restore expected behavior
extended
tofalse
2.0.0 / 2024-09-10
- Propagate changes from 1.20.3
- add brotli support #406
- Breaking Change: Node.js 18 is the minimum supported version
2.0.0-beta.2 / 2023-02-23
This incorporates all changes after 1.19.1 up to 1.20.2.
- Remove deprecated
bodyParser()
combination middleware- deps: debug@3.1.0
- Add
DEBUG_HIDE_DATE
environment variable- Change timer to per-namespace instead of global
- Change non-TTY date format
- Remove
DEBUG_FD
environment variable support- Support 256 namespace colors
- deps: iconv-lite@0.5.2
- Add encoding cp720
- Add encoding UTF-32
- deps: raw-body@3.0.0-beta.1
... (truncated)
Commits
0aa4e11
2.2.0 (#597)4d85c4c
refactor: cleanup parser options (#596)d11899b
refactor: normalize common options for all parsers (#551)f27f2ce
perf: refactorparameterCount
to optimize performance (#591)ccad155
dep: upgrade iconv-lite@0.6.3 (#588)f75bd25
chore: update test dependencies (#585)0f12509
fix(docs): replace var with let or const in ReadMe (#581)5e6dd08
fix(docs): remove security file (#590)d127b9c
ci: uselcovonly
reporter for thetest-ci
script (#584)d0bf2be
fix: remove skip of test (#589)- Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by ulisesgascon, a new releaser for body-parser since your current version.
Updates braces
from 3.0.2 to 3.0.3
Commits
74b2db2
3.0.388f1429
update eslint. lint, fix unit tests.415d660
Snyk js braces 6838727 (#40)190510f
fix tests, skip 1 test in test/braces.expand716eb9f
readme bumpa5851e5
Merge pull request #37 from coderaiser/fix/vulnerability2092bd1
feature: braces: add maxSymbols (https://github.com/micromatch/braces/issues/...9f5b4cf
fix: vulnerability (https://security.snyk.io/vuln/SNYK-JS-BRACES-6838727)98414f9
remove funding file665ab5d
update keepEscaping doc (#27)- Additional commits viewable in compare view
Updates cookie
from 0.3.1 to 0.4.1
Release notes
Sourced from cookie's releases.
0.4.1
- Fix
maxAge
option to reject invalid values0.4.0
- Add
SameSite=None
support
Changelog
Sourced from cookie's changelog.
0.4.1 / 2020-04-21
- Fix
maxAge
option to reject invalid values0.4.0 / 2019-05-15
- Add
SameSite=None
support
Commits
b22458d
0.4.1fa5fe95
build: fix typo in Travis CI directive2436f3f
build: use nyc for code coverage08e98ee
build: Node.js@13.1380372a4
build: remove deprecated Travis CI directivee248786
Fix maxAge option to reject invalid values7e1398f
build: Node.js@13.12cb5746d
build: Node.js@10.209b4abbd
build: mocha@7.1.1004b693
build: Node.js@13.10- Additional commits viewable in compare view
Removes got
Updates nodemon
from 2.0.15 to 2.0.22
Release notes
Sourced from nodemon's releases.
v2.0.22
2.0.22 (2023-03-22)
Bug Fixes
v2.0.21
2.0.21 (2023-03-02)
Bug Fixes
v2.0.20
2.0.20 (2022-09-16)
Bug Fixes
- remove postinstall script (e099e91)
v2.0.19
2.0.19 (2022-07-05)
Bug Fixes
v2.0.18
2.0.18 (2022-06-23)
Bug Fixes
- revert update-notifier forcing esm (1b3bc8c)
v2.0.17
2.0.17 (2022-06-23)
Bug Fixes
v2.0.16
... (truncated)
Commits
c971fdc
Merge branch 'main' of github.com:remy/nodemonb9679a2
chore: supportersf7816e4
fix: remove ts mapping if loader present9f3ffdb
One more fixabc8522
Get rid of spawning shell windows if nodemon is started without console.b11ddd1
Merge branch 'main' of github.com:remy/nodemon204af11
chore: missing supporters1468397
fix: remove ts mapping if loader present26b1f0f
chore: add conventional commit checkadaafa1
One more fix- Additional commits viewable in compare view
Updates path-to-regexp
from 0.1.7 to 8.2.0
Release notes
Sourced from path-to-regexp's releases.
8.2.0
Fixed
- Allowing
path-to-regexp
to run on older browsers by targeting ES2015
- Target ES2015 5969033
- Also saved 0.22kb (10%!) by removing the private class field down level
- Remove
s
flag from regexp 51dbd45https://github.com/pillarjs/path-to-regexp/compare/v8.1.0...v8.2.0
v8.1.0
Added
- Adds
pathToRegexp
method back for generating a regex- Adds
stringify
method for convertingTokenData
into a path stringhttps://github.com/pillarjs/path-to-regexp/compare/v8.0.0...v8.1.0
Simpler API
Heads up! This is a fairly large change (again) and I need to apologize in advance. If I foresaw what this version would have ended up being I would not have released version 7. A longer blog post and explanation will be incoming this week, but the pivot has been due to work on Express.js v5 and this will the finalized syntax used in Express moving forward.
Edit: The post is out - https://blakeembrey.com/posts/2024-09-web-redos/
Added
- Adds key names to wildcards using
*name
syntax, aligns with:
behavior but using an asterisk insteadChanged
- Removes group suffixes of
?
,+
, and*
- only optional exists moving forward (use wildcards for+
,{*foo}
for*
)- Parameter names follow JS identifier rules and allow unicode characters
Added
- Parameter names can now be quoted, e.g.
:"foo-bar"
- Match accepts an array of values, so the signature is now
string | TokenData | Array<string | TokenData>
Removed
- Removes
loose
mode- Removes regular expression overrides of parameters
https://github.com/pillarjs/path-to-regexp/compare/v7.1.0...v8.0.0
Support array inputs (again)
Added
- Support array inputs for
match
andpathToRegexp
3fdd88fhttps://github.com/pillarjs/path-to-regexp/compare/v7.1.0...v7.2.0
... (truncated)
Changelog
Sourced from path-to-regexp's changelog.
Moved to GitHub Releases
3.0.0 / 2019-01-13
- Always use prefix character as delimiter token, allowing any character to be a delimiter (e.g.
/:att1-:att2-:att3-:att4-:att5
)- Remove
partial
support, prefer escaping the prefix delimiter explicitly (e.g.\\/(apple-)?icon-:res(\\d+).png
)2.4.0 / 2018-08-26
- Support
start
option to disable anchoring from beginning of the string2.3.0 / 2018-08-20
- Use
delimiter
when processing repeated matching groups (e.g.foo/bar
has no prefix, but has a delimiter)2.2.1 / 2018-04-24
- Allow empty string with
end: false
to match both relative and absolute paths2.2.0 / 2018-03-06
- Pass
token
as second argument toencode
option (e.g.encode(value, token)
)2.1.0 / 2017-10-20
- Handle non-ending paths where the final character is a delimiter
- E.g.
/foo/
before required either/foo/
or/foo//
to match in non-ending mode2.0.0 / 2017-08-23
- New option! Ability to set
endsWith
to match paths like/test?query=string
up to the query string- New option! Set
delimiters
for specific characters to be treated as parameter prefixes (e.g./:test
)- Remove
isarray
dependency- Explicitly handle trailing delimiters instead of trimming them (e.g.
/test/
is now treated as/test/
instead of/test
when matching)- Remove overloaded
keys
argument that acceptedoptions
- Remove
keys
list attached to theRegExp
output- Remove asterisk functionality (it's a real pain to properly encode)
- Change
tokensToFunction
(e.g.compile
) to accept anencode
function for pretty encoding (e.g. pass your own implementation)1.7.0 / 2016-11-08
- Allow a
delimiter
option to be passed in withtokensToRegExp
which will be used for "non-ending" token match situations1.6.0 / 2016-10-03
- Populate
RegExp.keys
when using thetokensToRegExp
method (making it consistent with the main export)- Allow a
delimiter
option to be passed in withparse
- Updated TypeScript definition with
Keys
andOptions
updated1.5.3 / 2016-06-15
... (truncated)
Commits
776c898
8.2.0678756a
Dumb down code for negatee85fe27
Upgrade deps5969033
Target ES201551dbd45
Remove s flag from regexpdf39d6c
Append backtrack, ignore bench in coveraged6c3658
Update express 4 compatibility guidec302644
8.1.07b4598c
Document stringify methodd6150f5
Add pathToRegexp method back- Additional commits viewable in compare view
Updates qs
from 6.5.2 to 6.13.0
Changelog
Sourced from qs's changelog.
6.13.0
- [New]
parse
: addstrictDepth
option (#511)- [Tests] use
npm audit
instead ofaud
6.12.3
- [Fix]
parse
: properly account forstrictNullHandling
whenallowEmptyArrays
- [meta] fix changelog indentation
6.12.2
- [Fix]
parse
: parse encoded square brackets (#506)- [readme] add CII best practices badge
6.12.1
- [Fix]
parse
: DisabledecodeDotInKeys
by default to restore previous behavior (#501)- [Performance]
utils
: Optimize performance under large data volumes, reduce memory usage, and speed up processing (#502)- [Refactor]
utils
: use+=
- [Tests] increase coverage
6.12.0
- [New]
parse
/stringify
: adddecodeDotInKeys
/encodeDotKeys
options (#488)- [New]
parse
: addduplicates
option- [New]
parse
/stringify
: addallowEmptyArrays
option to allow [] in object values (#487)- [Refactor]
parse
/stringify
: move allowDots config logic to its own variable- [Refactor]
stringify
: move option-handling code intonormalizeStringifyOptions
- [readme] update readme, add logos (#484)
- [readme]
stringify
: clarify defaultarrayFormat
behavior- [readme] fix line wrapping
- [readme] remove dead badges
- [Deps] update
side-channel
- [meta] make the dist build 50% smaller
- [meta] add
sideEffects
flag- [meta] run build in prepack, not prepublish
- [Tests]
parse
: remove useless tests; add coverage- [Tests]
stringify
: increase coverage- [Tests] use
mock-property
- [Tests]
stringify
: improve coverage- [Dev Deps] update
@ljharb/eslint-config
,aud
,has-override-mistake
,has-property-descriptors
,mock-property
,npmignore
,object-inspect
,tape
- [Dev Deps] pin
glob
, since v10.3.8+ requires a brokenjackspeak
- [Dev Deps] pin
jackspeak
since 2.1.2+ depends on npm aliases, which kill the install process in npm < 66.11.2
- [Fix]
parse
: Fix parsing when the global Object prototype is frozen (#473)- [Tests] add passing test cases with empty keys (#473)
6.11.1
... (truncated)
Commits
5cf516c
v6.13.08d56df2
[New]parse
: addstrictDepth
optionc9a6694
[Tests] usenpm audit
instead ofaud
f90cc35
v6.12.31bf9f7a
[Fix]parse
: properly account forstrictNullHandling
whenallowEmptyArrays
7ebf48b
[meta] fix changelog indentationd0dff11
v6.12.2f0b8d03
[Dev Deps] update@ljharb/eslint-config
,object-inspect
,tape
81835ff
[Fix]:parse
: parse encoded square bracketsdb47dcc
[readme] add CII best practices badge- Additional commits viewable in compare view
Updates send
from 0.16.2 to 1.2.0
Release notes
Sourced from send's releases.
1.2.0
What's Changed
- chore(deps): updated dependency
fresh
to v2 by@​Phillip9587
in pillarjs/send#247- fix: remove obsolete dependency
destroy
by@​Phillip9587
in pillarjs/send#245- docs: remove security file by
@​bjohansebas
in pillarjs/send#248- deps: update
mime-types
to v3.0.1 by@​bjohansebas
in pillarjs/send#251- ci: update ci workflow and remove appveyor by
@​Phillip9587
in pillarjs/send#249- refactor: remove
getHeaderNames()
polyfill and refactorclearHeaders()
by@​Phillip9587
in pillarjs/send#243- Release 1.2.0 by
@​UlisesGascon
in pillarjs/send#252New Contributors
@​Phillip9587
made their first contribution in pillarjs/send#247@​bjohansebas
made their first contribution in pillarjs/send#248Full Changelog: https://github.com/pillarjs/send/compare/1.1.0...1.2.0
1.1.0
What's Changed
- Remove link renderization in html while redirecting (pillarjs/send#235)
- fix: engines node@>=18 by
@​wesleytodd
in pillarjs/send#233- Do not serve files when path ends with / by
@​rmhaiderali
in pillarjs/send#224- Release: 1.1.0 by
@​UlisesGascon
in pillarjs/send#236New Contributors
@​rmhaiderali
made their first contribution in pillarjs/send#224Full Changelog: https://github.com/pillarjs/send/compare/v1.0.0...1.1.0
0.19.0
What's Changed
- Remove link renderization in html while redirecting (pillarjs/send#235)
New Contributors
@​UlisesGascon
made their first contribution in pillarjs/send#235Full Changelog: https://github.com/pillarjs/send/compare/0.18.0...0.19.0
Changelog
Sourced from send's changelog.
1.2.0 / 2025-03-27
- deps:
mime-types@^3.0.1
fresh@^2.0.0
- removed
destroy
- remove
getHeaderNames()
polyfill and refactorclearHeaders()
1.1.0 / 2024-09-10
- Changes from 0.19.0
1.0.0 / 2024-07-25
- Drop support for Node.js <18.0
statuses@^2.0.1
range-parser@^1.2.1
on-finished@^2.4.1
ms@^2.1.3
mime-types@^2.1.35
http-errors@^2.0.0
fresh@^0.5.2
etag@^1.8.1
escape-html@^1.0.3
encodeurl@^2.0.0
destroy@^1.2.0
debug@^4.3.5
1.0.0-beta.2 / 2024-03-04
- Changes from 0.18.0
1.0.0-beta.1 / 2022-02-04
- Drop support for Node.js 0.8
- Remove
hidden
option -- usedotfiles
option- Remove
from
alias toroot
-- useroot
directly- Remove
send.etag()
-- useetag
inoptions
- Remove
send.index()
-- useindex
inoptions
- Remove
send.maxage()
-- usemaxAge
inoptions
- Remove
send.root()
-- useroot
inoptions
- Use
mime-types
for file to content type mapping -- removedsend.mime
- deps: debug@3.1.0
- Add
DEBUG_HIDE_DATE
environment variable- Change timer to per-namespace instead of global
... (truncated)
Commits
7c92a68
1.2.0 (#252)b959b27
refactor: removegetHeaderNames()
polyfill and refactorclearHeaders()
(...a440be7
ci: update ci workflow and remove appveyor (#249)c2d618c
deps: mime-types@^3.0.1 (#251)04e0a16
docs: remove security file (#248)44abc4d
fix: remove obsolete dependencydestroy
(#245)b4cf871
fix(deps): updated dependencyfresh
to v2 (#247)dc6b5d4
1.1.08eaab61
Merge commit from fork9774100
Do not serve files when path ends with / in windows (#224)- Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by ulisesgascon, a new releaser for send since your current version.
Updates serve-static
from 1.13.2 to 2.2.0
Release notes
Sourced from serve-static's releases.
v2.2.0
What's Changed
- refactor: zeroPad to use padStart for improved readability by
@​Ayoub-Mabrouk
in expressjs/serve-static#182- ci: add CodeQl (SAST) by
@​bjohansebas
in expressjs/serve-static#186- Refactor HISTORY.md header update to use String.prototype.repeat by
@​Ayoub-Mabrouk
in expressjs/serve-static#184- docs: retroactively note 2.0.0-beta.1 api change in history file by
@​dpopp07
in expressjs/serve-static#194- conditionally set headers (if not already set) in redirect response by
@​ljeda
in expressjs/serve-static#190- docs: remove security file by
@​bjohansebas
in expressjs/serve-static#195- chore(deps): remove devDependency
safe-buffer
by@​Phillip9587
in expressjs/serve-static#191- ci: updated ci workflow and remove appveyor by
@​Phillip9587
in expressjs/serve-static#192- deps: send@^1.2.0 by
@​UlisesGascon
in expressjs/serve-static#198- Revert "feat: conditionally set headers (if not already set) in redirect response (#190)" by
@​Phillip9587
in expressjs/serve-static#200- Release 2.2.0 by
@​UlisesGascon
in expressjs/serve-static#197New Contributors
@​Ayoub-Mabrouk
made their first contribution in expressjs/serve-static#182@​bjohansebas
made their first contribution in expressjs/serve-static#186@​dpopp07
made their first contribution in expressjs/serve-static#194@​ljeda
made their first contribution in expressjs/serve-static#190@​Phillip9587
made their first contribution in expressjs/serve-static#191Full Changelog: https://github.com/expressjs/serve-static/compare/v2.1.0...v2.2.0
2.1.0
What's Changed
- Remove link renderization in html while redirecting (expressjs/serve-static#173)
- chore: add support for OSSF scorecard reporting by
@​inigomarquinez
in expressjs/serve-static#163- ci: fix errors in ci github action for node 8 and 9 by
@​inigomarquinez
in expressjs/serve-static#164- Update dev deps by
@​wesleytodd
in expressjs/serve-static#168- Update prod deps for v2 by
@​wesleytodd
in expressjs/serve-static#169- Release 2.0 by
@​wesleytodd
in expressjs/serve-static#165- Release: 2.1.0 by
@​UlisesGascon
in expressjs/serve-static#174New Contributors
@​inigomarquinez
made their first contribution in expressjs/serve-static#163Full Changelog: https://github.com/expressjs/serve-static/compare/v1.15.0...2.1.0
2.0.0-beta.1
- Change
dotfiles
option default to'ignore'
- Drop support for Node.js 0.8
- Remove
hidden
option; usedotfiles
option instead- deps: send@1.0.0-beta.1
- Use
mime-types
for file to content type mapping- deps: debug@3.1.0
v1.16.2
What's Changed
- encodeurl@~2.0.0 by
@​wesleytodd
in expressjs/serve-static#180
... (truncated)
Changelog
Sourced from serve-static's changelog.
2.2.0 / 2025-03-27
- deps: send@^1.2.0
2.1.0 / 2024-09-10
- Changes from 1.16.0
- deps: send@^1.2.0
2.0.0 / 2024-08-23
- deps:
- parseurl@^1.3.3
- excape-html@^1.0.3
- encodeurl@^2.0.0
- supertest@^6.3.4
- safe-buffer@^5.2.1
- nyc@^17.0.0
- mocha@^10.7.0
- Changes from 1.x
2.0.0-beta.2 / 2024-03-20
- deps: send@1.0.0-beta.2
2.0.0-beta.1 / 2022-02-05
- Change
dotfiles
option default to'ignore'
- Drop support for Node.js 0.8
- Remove
hidden
option; usedotfiles
option instead- Remove
mime
export; usemime-types
package instead- deps: send@1.0.0-beta.1
- Use
mime-types
for file to content type mapping- deps: debug@3.1.0
1.16.0 / 2024-09-10
- Remove link renderization in html while redirecting
1.15.0 / 2022-03-24
- deps: send@0.18.0
- Fix emitted 416 error missing headers property
... (truncated)
Commits
4eb26be
2.2.02e22086
Revert "feat: conditionally set headers (if not already set) in redirect resp...6a1aa93
deps: send@^1.2.0 (#198)Description has been truncated
Pull Request Statistics
0
0
+0
-0
Package Dependencies
Technical Details
ID: | 125015 |
UUID: | 3051196835 |
Node ID: | PR_kwDOGqLqSs6ViWKL |
Host: | GitHub |
Repository: | rfatolahzade/Dockerizing-a-NodeJS-web-app |