Open dependabot[bot] opened 1 month ago
Bumps the npm_and_yarn group with 9 updates in the / directory:
1.6.6
1.7.7
1.20.2
1.20.3
4.18.2
4.21.1
3.0.2
3.0.3
8.15.1
8.18.0
14.14.1
14.16.3
6.2.0
6.2.1
2.5.0
removed
1.0.0
1.0.1
Updates axios from 1.6.6 to 1.7.7
axios
Sourced from axios's releases.
Release v1.7.7 Release notes: Bug Fixes fetch: fix stream handling in Safari by fallback to using a stream reader instead of an async iterator; (#6584) (d198085) http: fixed support for IPv6 literal strings in url (#5731) (364993f) Contributors to this release Rishi556 Dmitriy Mozgovoy Release v1.7.6 Release notes: Bug Fixes fetch: fix content length calculation for FormData payload; (#6524) (085f568) fetch: optimize signals composing logic; (#6582) (df9889b) Contributors to this release Dmitriy Mozgovoy Jacques Germishuys kuroino721 Release v1.7.5 Release notes: Bug Fixes adapter: fix undefined reference to hasBrowserEnv (#6572) (7004707) core: add the missed implementation of AxiosError#status property; (#6573) (6700a8a) core: fix ReferenceError: navigator is not defined for custom environments; (#6567) (fed1a4b) fetch: fix credentials handling in Cloudflare workers (#6533) (550d885) Contributors to this release Dmitriy Mozgovoy Antonin Bas Hans Otto Wirtz Release v1.7.4 Release notes: Bug Fixes sec: CVE-2024-39338 (#6539) (#6543) (6b6b605) sec: disregard protocol-relative URL to remediate SSRF (#6539) (07a661a) Contributors to this release Lev Pachmanov
ReferenceError: navigator is not defined
... (truncated)
Sourced from axios's changelog.
1.7.7 (2024-08-31) Bug Fixes fetch: fix stream handling in Safari by fallback to using a stream reader instead of an async iterator; (#6584) (d198085) http: fixed support for IPv6 literal strings in url (#5731) (364993f) Contributors to this release Rishi556 Dmitriy Mozgovoy 1.7.6 (2024-08-30) Bug Fixes fetch: fix content length calculation for FormData payload; (#6524) (085f568) fetch: optimize signals composing logic; (#6582) (df9889b) Contributors to this release Dmitriy Mozgovoy Jacques Germishuys kuroino721 1.7.5 (2024-08-23) Bug Fixes adapter: fix undefined reference to hasBrowserEnv (#6572) (7004707) core: add the missed implementation of AxiosError#status property; (#6573) (6700a8a) core: fix ReferenceError: navigator is not defined for custom environments; (#6567) (fed1a4b) fetch: fix credentials handling in Cloudflare workers (#6533) (550d885) Contributors to this release Dmitriy Mozgovoy Antonin Bas Hans Otto Wirtz 1.7.4 (2024-08-13) Bug Fixes sec: CVE-2024-39338 (#6539) (#6543) (6b6b605) sec: disregard protocol-relative URL to remediate SSRF (#6539) (07a661a)
5b8a826
364993f
d198085
d584fcf
bc03c6c
df9889b
ee208cf
085f568
59cd6b0
6700a8a
Updates body-parser from 1.20.2 to 1.20.3
body-parser
Sourced from body-parser's releases.
1.20.3 What's Changed Important deps: qs@6.13.0 add depth option to customize the depth level in the parser IMPORTANT: The default depth level for parsing URL-encoded data is now 32 (previously was Infinity). Documentation Other changes chore: add support for OSSF scorecard reporting by @inigomarquinez in expressjs/body-parser#522 ci: fix errors in ci github action for node 8 and 9 by @inigomarquinez in expressjs/body-parser#523 fix: pin to node@22.4.1 by @wesleytodd in expressjs/body-parser#527 deps: qs@6.12.3 by @melikhov-dev in expressjs/body-parser#521 Add OSSF Scorecard badge by @bjohansebas in expressjs/body-parser#531 Linter by @UlisesGascon in expressjs/body-parser#534 Release: 1.20.3 by @UlisesGascon in expressjs/body-parser#535 New Contributors @inigomarquinez made their first contribution in expressjs/body-parser#522 @melikhov-dev made their first contribution in expressjs/body-parser#521 @bjohansebas made their first contribution in expressjs/body-parser#531 @UlisesGascon made their first contribution in expressjs/body-parser#534 Full Changelog: https://github.com/expressjs/body-parser/compare/1.20.2...1.20.3
depth
32
Infinity
@inigomarquinez
@wesleytodd
@melikhov-dev
@bjohansebas
@UlisesGascon
Full Changelog: https://github.com/expressjs/body-parser/compare/1.20.2...1.20.3
Sourced from body-parser's changelog.
1.20.3 / 2024-09-10 deps: qs@6.13.0 add depth option to customize the depth level in the parser IMPORTANT: The default depth level for parsing URL-encoded data is now 32 (previously was Infinity)
1752951
39744cf
b2695c4
ade0f3f
99a1bd6
9478591
83db46a
9d4e212
This version was pushed to npm by ulisesgascon, a new releaser for body-parser since your current version.
Updates express from 4.18.2 to 4.21.1
express
Sourced from express's releases.
4.21.1 What's Changed Backport a fix for CVE-2024-47764 to the 4.x branch by @joshbuker in expressjs/express#6029 Release: 4.21.1 by @UlisesGascon in expressjs/express#6031 Full Changelog: https://github.com/expressjs/express/compare/4.21.0...4.21.1 4.21.0 What's Changed Deprecate "back" magic string in redirects by @blakeembrey in expressjs/express#5935 finalhandler@1.3.1 by @wesleytodd in expressjs/express#5954 fix(deps): serve-static@1.16.2 by @wesleytodd in expressjs/express#5951 Upgraded dependency qs to 6.13.0 to match qs in body-parser by @agadzinski93 in expressjs/express#5946 New Contributors @agadzinski93 made their first contribution in expressjs/express#5946 Full Changelog: https://github.com/expressjs/express/compare/4.20.0...4.21.0 4.20.0 What's Changed Important IMPORTANT: The default depth level for parsing URL-encoded data is now 32 (previously was Infinity) Remove link renderization in html while using res.redirect Other Changes 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 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 add support Node.js@22 in the CI by @mertcanaltin in expressjs/express#5627 doc: add table of contents, tc/triager lists to readme by @mertcanaltin in expressjs/express#5619 List and sort all projects, add captains by @blakeembrey in expressjs/express#5653 docs: add @UlisesGascon as captain for cookie-parser by @UlisesGascon in expressjs/express#5666 ✨ bring back query tests for node 21 by @ctcpip in expressjs/express#5690 [v4] Deprecate res.clearCookie accepting options.maxAge and options.expires by @jonchurch in expressjs/express#5672 skip QUERY tests for Node 21 only, still not supported by @jonchurch in expressjs/express#5695
@joshbuker
Full Changelog: https://github.com/expressjs/express/compare/4.21.0...4.21.1
"back"
@blakeembrey
@agadzinski93
Full Changelog: https://github.com/expressjs/express/compare/4.20.0...4.21.0
res.redirect
@marco-ippolito
@jonchurch
http-errors
expressjs.com
morgan
cors
@mertcanaltin
@ctcpip
res.clearCookie
options.maxAge
options.expires
Sourced from express's changelog.
4.21.1 / 2024-10-08 Backported a fix for CVE-2024-47764 4.21.0 / 2024-09-11 Deprecate res.location("back") and res.redirect("back") magic string deps: serve-static@1.16.2 includes send@0.19.0 deps: finalhandler@1.3.1 deps: qs@6.13.0 4.20.0 / 2024-09-10 deps: serve-static@0.16.0 Remove link renderization in html while redirecting deps: send@0.19.0 Remove link renderization in html while redirecting deps: body-parser@0.6.0 add depth option to customize the depth level in the parser IMPORTANT: The default depth level for parsing URL-encoded data is now 32 (previously was Infinity) Remove link renderization in html while using res.redirect deps: path-to-regexp@0.1.10 Adds support for named matching groups in the routes using a regex Adds backtracking protection to parameters without regexes defined deps: encodeurl@~2.0.0 Removes encoding of \, |, and ^ to align better with URL spec Deprecate passing options.maxAge and options.expires to res.clearCookie Will be ignored in v5, clearCookie will set a cookie with an expires in the past to instruct clients to delete the cookie 4.19.2 / 2024-03-25 Improved fix for open redirect allow list bypass 4.19.1 / 2024-03-20 Allow passing non-strings to res.location with new encoding handling checks 4.19.0 / 2024-03-20 Prevent open redirect allow list bypass due to encodeurl deps: cookie@0.6.0 4.18.3 / 2024-02-29
res.location("back")
res.redirect("back")
\
|
^
8e229f9
a024c8a
7e562c6
1bcde96
7d36477
40d2d8f
77ada90
21df421
4c9ddc1
9ebe5d5
This version was pushed to npm by ulisesgascon, a new releaser for express since your current version.
Updates braces from 3.0.2 to 3.0.3
braces
74b2db2
88f1429
415d660
190510f
716eb9f
a5851e5
2092bd1
9f5b4cf
98414f9
665ab5d
Updates cookie from 0.5.0 to 0.7.1
cookie
Sourced from cookie's releases.
0.7.1 Fixed Allow leading dot for domain (#174) Although not permitted in the spec, some users expect this to work and user agents ignore the leading dot according to spec Add fast path for serialize without options, use obj.hasOwnProperty when parsing (#172) https://github.com/jshttp/cookie/compare/v0.7.0...v0.7.1 0.7.0 perf: parse cookies ~10% faster (#144 by @kurtextrem and #170) fix: narrow the validation of cookies to match RFC6265 (#167 by @bewinsnw) fix: add main to package.json for rspack (#166 by @proudparrot2) https://github.com/jshttp/cookie/compare/v0.6.0...v0.7.0 0.6.0 Add partitioned option
Fixed
serialize
obj.hasOwnProperty
https://github.com/jshttp/cookie/compare/v0.7.0...v0.7.1
@kurtextrem
@bewinsnw
main
package.json
@proudparrot2
https://github.com/jshttp/cookie/compare/v0.6.0...v0.7.0
partitioned
cf4658f
6a8b8f5
58015c0
ab057d6
5f02ca8
a5d591c
51968f9
9e7ca51
d6f39b0
6bb701f
This version was pushed to npm by blakeembrey, a new releaser for cookie since your current version.
Updates ws from 8.15.1 to 8.18.0
ws
Sourced from ws's releases.
8.18.0 Features Added support for Blob (#2229). 8.17.1 Bug fixes Fixed a DoS vulnerability (#2231). A request with a number of headers exceeding the[server.maxHeadersCount][] threshold could be used to crash a ws server. const http = require('http'); const WebSocket = require('ws'); const wss = new WebSocket.Server({ port: 0 }, function () { const chars = "!#$%&'*+-.0123456789abcdefghijklmnopqrstuvwxyz^_`|~".split(''); const headers = {}; let count = 0; for (let i = 0; i < chars.length; i++) { if (count === 2000) break; for (let j = 0; j < chars.length; j++) { const key = chars[i] + chars[j]; headers[key] = 'x'; if (++count === 2000) break; } } headers.Connection = 'Upgrade'; headers.Upgrade = 'websocket'; headers['Sec-WebSocket-Key'] = 'dGhlIHNhbXBsZSBub25jZQ=='; headers['Sec-WebSocket-Version'] = '13'; const request = http.request({ headers: headers, host: '127.0.0.1', port: wss.address().port }); request.end(); }); The vulnerability was reported by Ryan LaPointe in websockets/ws#2230.
Blob
A request with a number of headers exceeding the[server.maxHeadersCount][] threshold could be used to crash a ws server.
server.maxHeadersCount
const http = require('http'); const WebSocket = require('ws'); const wss = new WebSocket.Server({ port: 0 }, function () { const chars = "!#$%&'*+-.0123456789abcdefghijklmnopqrstuvwxyz^_`|~".split(''); const headers = {}; let count = 0; for (let i = 0; i < chars.length; i++) { if (count === 2000) break; for (let j = 0; j < chars.length; j++) { const key = chars[i] + chars[j]; headers[key] = 'x'; if (++count === 2000) break; } } headers.Connection = 'Upgrade'; headers.Upgrade = 'websocket'; headers['Sec-WebSocket-Key'] = 'dGhlIHNhbXBsZSBub25jZQ=='; headers['Sec-WebSocket-Version'] = '13'; const request = http.request({ headers: headers, host: '127.0.0.1', port: wss.address().port }); request.end(); });
const wss = new WebSocket.Server({ port: 0 }, function () { const chars = "!#$%&'*+-.0123456789abcdefghijklmnopqrstuvwxyz^_`|~".split(''); const headers = {}; let count = 0;
for (let i = 0; i < chars.length; i++) { if (count === 2000) break;
for (let j = 0; j < chars.length; j++) { const key = chars[i] + chars[j]; headers[key] = 'x'; if (++count === 2000) break; }
}
headers.Connection = 'Upgrade'; headers.Upgrade = 'websocket'; headers['Sec-WebSocket-Key'] = 'dGhlIHNhbXBsZSBub25jZQ=='; headers['Sec-WebSocket-Version'] = '13';
const request = http.request({ headers: headers, host: '127.0.0.1', port: wss.address().port });
request.end(); });
The vulnerability was reported by Ryan LaPointe in websockets/ws#2230.
976c53c
59b9629
0d1b5e6
15f11a0
3c56601
e55e510
6a00029
ddfe4a8
crypto.randomFillSync()
b73b118
29694a5
highWaterMark
Updates discord.js from 14.14.1 to 14.16.3
discord.js
Sourced from discord.js's releases.
14.16.3 Bug Fixes BaseInteraction: Add missing props (#10517) (6c77fee) by @monbrey GuildChannel#guildId not being patched to undefined (#10505) (2adee06) by @Qjuh Typings MessageEditOptions: Omit poll (#10509) (665bf14) by @TAEMBO 14.16.2 Bug Fixes ApplicationCommand: Incorrect comparison in equals method (#10497) (3c74aa2) by @monbrey Type guard for sendable text-based channels (#10482) (dea6840) by @vladfrangu Documentation Update discord documentation links (#10484) (799fa54) by @sdanialraza Message: Mark interaction as deprecated (#10481) (c13f18e) by @sdanialraza ApplicationEmojiManager: Fix fetch example (#10480) (4594896) by @sdanialraza Typings Export GroupDM helper type (#10478) (aff772c) by @Qjuh 14.16.1 Bug Fixes Message: Reacting returning undefined (#10475) (9257a09) by @vladfrangu Transformers: Pass client to recursive call (#10474) (4810f7c) by @SpaceEEC 14.16.0 Bug Fixes MessagePayload: Crash when resolving body (#10454) (dd795da) Shard: Add env, execArgv, and argv for worker-based shards (#10429) (b0f8df0) GuildAuditLogsEntry: Correct mapped AuditLogChange objects (#10438) (45f7e1a) GuildMemberManager: Fix data type check for add() method (#10338) (ab8bf0f) Consistent debug log spacing (#10349) (38c699b) Documentation Correct documentation for BaseInteraction#inCachedGuild (#10456) (bddf018) Lowercase "image" URL (#10386) (785ec8f) Update rule trigger types (#9708) (757bed0) Features User-installable apps (#10227) (fc0b6f7)
@monbrey
GuildChannel#guildId
undefined
@Qjuh
poll
@TAEMBO
@vladfrangu
@sdanialraza
interaction
@SpaceEEC
AuditLogChange
add()
Sourced from discord.js's changelog.
14.16.3 - (2024-09-29) Bug Fixes BaseInteraction: Add missing props (#10517) (6c77fee) by @monbrey GuildChannel#guildId not being patched to undefined (#10505) (2adee06) by @Qjuh Typings MessageEditOptions: Omit poll (#10509) (665bf14) by @TAEMBO 14.16.2 - (2024-09-12) Bug Fixes ApplicationCommand: Incorrect comparison in equals method (#10497) (3c74aa2) by @monbrey Type guard for sendable text-based channels (#10482) (dea6840) by @vladfrangu Documentation Update discord documentation links (#10484) (799fa54) by @sdanialraza Message: Mark interaction as deprecated (#10481) (c13f18e) by @sdanialraza ApplicationEmojiManager: Fix fetch example (#10480) (4594896) by @sdanialraza Typings Export GroupDM helper type (#10478) (aff772c) by @Qjuh 14.16.1 - (2024-09-02) Bug Fixes Message: Reacting returning undefined (#10475) (9257a09) by @vladfrangu Transformers: Pass client to recursive call (#10474) (
Bumps the npm_and_yarn group with 9 updates in the / directory:
1.6.6
1.7.7
1.20.2
1.20.3
4.18.2
4.21.1
3.0.2
3.0.3
8.15.1
8.18.0
14.14.1
14.16.3
6.2.0
6.2.1
2.5.0
removed
1.0.0
1.0.1
Updates
axios
from 1.6.6 to 1.7.7Release notes
Sourced from axios's releases.
... (truncated)
Changelog
Sourced from axios's changelog.
... (truncated)
Commits
5b8a826
chore(release): v1.7.7 (#6585)364993f
fix(http): fixed support for IPv6 literal strings in url (#5731)d198085
fix(fetch): fix stream handling in Safari by fallback to using a stream reade...d584fcf
chore(release): v1.7.6 (#6583)bc03c6c
chore(examples): fix module import (#6575)df9889b
fix(fetch): optimize signals composing logic; (#6582)ee208cf
chore(sponsor): update sponsor block (#6576)085f568
fix(fetch): fix content length calculation for FormData payload; (#6524)59cd6b0
chore(release): v1.7.5 (#6574)6700a8a
fix(core): add the missed implementation of AxiosError#status property; (#6573)Updates
body-parser
from 1.20.2 to 1.20.3Release notes
Sourced from body-parser's releases.
Changelog
Sourced from body-parser's changelog.
Commits
1752951
1.20.339744cf
chore: linter (#534)b2695c4
Merge commit from forkade0f3f
add scorecard to readme (#531)99a1bd6
deps: qs@6.12.3 (#521)9478591
fix: pin to node@22.4.183db46a
ci: fix errors in ci github action for node 8 and 9 (#523)9d4e212
chore: add support for OSSF scorecard reporting (#522)Maintainer changes
This version was pushed to npm by ulisesgascon, a new releaser for body-parser since your current version.
Updates
express
from 4.18.2 to 4.21.1Release notes
Sourced from express's releases.
... (truncated)
Changelog
Sourced from express's changelog.
... (truncated)
Commits
8e229f9
4.21.1a024c8a
fix(deps): cookie@0.7.17e562c6
4.21.01bcde96
fix(deps): qs@6.13.0 (#5946)7d36477
fix(deps): serve-static@1.16.2 (#5951)40d2d8f
fix(deps): finalhandler@1.3.177ada90
Deprecate"back"
magic string in redirects (#5935)21df421
4.20.04c9ddc1
feat: upgrade to serve-static@0.16.09ebe5d5
feat: upgrade to send@0.19.0 (#5928)Maintainer changes
This version was pushed to npm by ulisesgascon, a new releaser for express since your current version.
Updates
express
from 4.18.2 to 4.21.1Release notes
Sourced from express's releases.
... (truncated)
Changelog
Sourced from express's changelog.
... (truncated)
Commits
8e229f9
4.21.1a024c8a
fix(deps): cookie@0.7.17e562c6
4.21.01bcde96
fix(deps): qs@6.13.0 (#5946)7d36477
fix(deps): serve-static@1.16.2 (#5951)40d2d8f
fix(deps): finalhandler@1.3.177ada90
Deprecate"back"
magic string in redirects (#5935)21df421
4.20.04c9ddc1
feat: upgrade to serve-static@0.16.09ebe5d5
feat: upgrade to send@0.19.0 (#5928)Maintainer changes
This version was pushed to npm by ulisesgascon, a new releaser for express since your current version.
Updates
braces
from 3.0.2 to 3.0.3Commits
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)Updates
cookie
from 0.5.0 to 0.7.1Release notes
Sourced from cookie's releases.
Commits
cf4658f
0.7.16a8b8f5
Allow leading dot for domain (#174)58015c0
Remove more code and perf wins (#172)ab057d6
0.7.05f02ca8
Migrate history to GitHub releasesa5d591c
Migrate history to GitHub releases51968f9
Skip isNaN9e7ca51
perf(parse): cache length, return early (#144)d6f39b0
Fix tests for old node6bb701f
Remove failing scorecardMaintainer changes
This version was pushed to npm by blakeembrey, a new releaser for cookie since your current version.
Updates
ws
from 8.15.1 to 8.18.0Release notes
Sourced from ws's releases.
... (truncated)
Commits
976c53c
[dist] 8.18.059b9629
[feature] Add support forBlob
(#2229)0d1b5e6
[security] Use more descriptive text for 2017 vulnerability link15f11a0
[security] Add new DoS vulnerability to SECURITY.md3c56601
[dist] 8.17.1e55e510
[security] Fix crash when the Upgrade header cannot be read (#2231)6a00029
[test] Increase code coverageddfe4a8
[perf] Reduce the amount ofcrypto.randomFillSync()
callsb73b118
[dist] 8.17.029694a5
[test] Use thehighWaterMark
variableUpdates
discord.js
from 14.14.1 to 14.16.3Release notes
Sourced from discord.js's releases.
... (truncated)
Changelog
Sourced from discord.js's changelog.