Bump the npm_and_yarn group across 2 directories with 13 updates
Type: Pull Request
State: Merged
Association: Contributor
Comments: 0
(10 months ago)
(10 months ago)
(10 months ago)
by Mathsqrt2
dependencies javascript
Bumps the npm_and_yarn group with 6 updates in the /backend directory:
| Package | From | To |
|---|---|---|
| @nestjs/common | 10.3.10 |
10.4.20 |
| brace-expansion | 1.1.11 |
1.1.12 |
| path-to-regexp | 0.1.10 |
3.3.0 |
| @nestjs/platform-express | 10.4.8 |
10.4.20 |
| express | 4.21.1 |
4.21.2 |
| form-data | 4.0.0 |
4.0.4 |
Bumps the npm_and_yarn group with 4 updates in the /frontend directory: path-to-regexp, express, esbuild and @angular-devkit/build-angular.
Updates @nestjs/common from 10.3.10 to 10.4.20
Release notes
Sourced from @nestjs/common's releases.
v10.4.19 (2025-06-09)
Dependencies
platform-express
- chore(deps): bump multer from 2.0.0 to 2.0.1 (
@dependabot[bot])v10.4.18 (2025-05-26)
Dependencies
platform-express
- chore(deps): bump multer from 1.4.5-lts.2 to 2.0.0
v10.4.16
What's Changed
- fix(common): introduce magic file type validator to nestjs common by
@Chathulain nestjs/nest#14948Full Changelog: https://github.com/nestjs/nest/compare/v10.4.15...v10.4.16
v10.4.15 (2024-12-09)
Dependencies
platform-express
- #14282 fix(deps): update dependency express to v4.21.2 (
@renovate[bot])v10.4.13 (2024-12-03)
Bug fixes
common
- #14256 chore(common): Add type declaration for RawBody decorator with pipes (
@sapenlei)Dependencies
- #14257 fix(deps): update dependency
@fastify/staticto v7.0.4 (@renovate[bot])- #14258 fix(deps): update dependency
@nestjs/sequelizeto v10.0.1 (@renovate[bot])- #14249 chore(deps): bump
@apollo/gatewayfrom 2.4.8 to 2.8.5 in /sample/32-graphql-federation-schema-first/users-application (@dependabot[bot])- #14250 chore(deps): update jest monorepo (
@renovate[bot])- #14245 chore(deps): update dependency mqtt to v5.10.3 (
@renovate[bot])- #14247 fix(deps): update nest monorepo to v10.4.12 (
@renovate[bot])- #14251 chore(deps-dev): bump graphql-tools from 9.0.3 to 9.0.5 (
@dependabot[bot])- #14246 chore(deps): update nest monorepo (
@renovate[bot])Committers: 3
- Kamil Mysliwiec (
@kamilmysliwiec)- Micael Levi L. Cavalcante (
@micalevisk)- sapenlei (
@sapenlei)v10.4.12 (2024-11-29)
Bug fixes
... (truncated)
Commits
f8021abchore(@nestjs) publish v10.4.20 release421a580chore(@nestjs) publish v10.4.19 release9da1249chore(@nestjs) publish v10.4.18 releasedc2a3c0chore(@nestjs) publish v10.4.17 releasec4fb432chore(common): temporarily move file-type to regular deps6c8aec6chore(@nestjs) publish v10.4.16 release2b9e132chore: update outdated tests, make file-type optionalcb0d650chore: remove duplicate packages6196ab2Merge branch 'Chathula-fix-nestjs-common-mime-validator'0ac7959chore: minor tweaks- Additional commits viewable in compare view
Updates brace-expansion from 1.1.11 to 1.1.12
Release notes
Sourced from brace-expansion's releases.
v1.1.12
- pkg: publish on tag 1.x c460dbd
- fmt ccb8ac6
- Fix potential ReDoS Vulnerability or Inefficient Regular Expression (#65) c3c73c8
https://github.com/juliangruber/brace-expansion/compare/v1.1.11...v1.1.12
Commits
Updates path-to-regexp from 0.1.10 to 3.3.0
Release notes
Sourced from path-to-regexp's releases.
Add backtracking protection
Fixed
- Add backtrack protection to 3.x release (#321) d31670a
https://github.com/pillarjs/path-to-regexp/compare/v3.2.0...v3.3.0
Match Function
Added
- Add native
matchfunction to libraryValidate and sensitive options
Fix backtracking in 1.x
Fixed
- Add backtrack protection to 1.x release (#320) 925ac8e
- Fix
re.exec(&[#39](https://github.com/pillarjs/path-to-regexp/issues/39);/test/route&[#39](https://github.com/pillarjs/path-to-regexp/issues/39);)result (#267) 32a14b0https://github.com/pillarjs/path-to-regexp/compare/v1.8.0...v1.9.0
Backport token to function options
Added
- Backport
TokensToFunctionOptionsFix backtracking (again)
Fixed
- Improved backtracking protection for 0.1.x, will break some previously valid paths (see previous advisory: https://github.com/pillarjs/path-to-regexp/security/advisories/GHSA-9wv6-86v2-598j)
https://github.com/pillarjs/path-to-regexp/compare/v0.1.11...v0.1.12
Error on bad input
Changed
- Add error on bad input values 8f09549
https://github.com/pillarjs/path-to-regexp/compare/v0.1.10...v0.1.11
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
partialsupport, prefer escaping the prefix delimiter explicitly (e.g.\\/(apple-)?icon-:res(\\d+).png)2.4.0 / 2018-08-26
- Support
startoption to disable anchoring from beginning of the string2.3.0 / 2018-08-20
- Use
delimiterwhen processing repeated matching groups (e.g.foo/barhas no prefix, but has a delimiter)2.2.1 / 2018-04-24
- Allow empty string with
end: falseto match both relative and absolute paths2.2.0 / 2018-03-06
- Pass
tokenas second argument toencodeoption (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
endsWithto match paths like/test?query=stringup to the query string- New option! Set
delimitersfor specific characters to be treated as parameter prefixes (e.g./:test)- Remove
isarraydependency- Explicitly handle trailing delimiters instead of trimming them (e.g.
/test/is now treated as/test/instead of/testwhen matching)- Remove overloaded
keysargument that acceptedoptions- Remove
keyslist attached to theRegExpoutput- Remove asterisk functionality (it's a real pain to properly encode)
- Change
tokensToFunction(e.g.compile) to accept anencodefunction for pretty encoding (e.g. pass your own implementation)1.7.0 / 2016-11-08
- Allow a
delimiteroption to be passed in withtokensToRegExpwhich will be used for "non-ending" token match situations1.6.0 / 2016-10-03
- Populate
RegExp.keyswhen using thetokensToRegExpmethod (making it consistent with the main export)- Allow a
delimiteroption to be passed in withparse- Updated TypeScript definition with
KeysandOptionsupdated1.5.3 / 2016-06-15
... (truncated)
Commits
2eb12933.3.0d31670aAdd backtrack protection to 3.x release (#321)6d2e8db3.2.00e0dce9Add nativematchfunction to librarydd966eaFixvalidate: falseexamples in READMEead0298Changed coverage tool to nyc (#201)1aa2238Bump node version testsf232e6d3.1.0cb331c6Update dev dependencies36344dcRenamenoValidateoption tovalidate- Additional commits viewable in compare view
Updates @nestjs/platform-express from 10.4.8 to 10.4.20
Release notes
Sourced from @nestjs/platform-express's releases.
v10.4.19 (2025-06-09)
Dependencies
platform-express
- chore(deps): bump multer from 2.0.0 to 2.0.1 (
@dependabot[bot])v10.4.18 (2025-05-26)
Dependencies
platform-express
- chore(deps): bump multer from 1.4.5-lts.2 to 2.0.0
v10.4.16
What's Changed
- fix(common): introduce magic file type validator to nestjs common by
@Chathulain nestjs/nest#14948Full Changelog: https://github.com/nestjs/nest/compare/v10.4.15...v10.4.16
v10.4.15 (2024-12-09)
Dependencies
platform-express
- #14282 fix(deps): update dependency express to v4.21.2 (
@renovate[bot])v10.4.13 (2024-12-03)
Bug fixes
common
- #14256 chore(common): Add type declaration for RawBody decorator with pipes (
@sapenlei)Dependencies
- #14257 fix(deps): update dependency
@fastify/staticto v7.0.4 (@renovate[bot])- #14258 fix(deps): update dependency
@nestjs/sequelizeto v10.0.1 (@renovate[bot])- #14249 chore(deps): bump
@apollo/gatewayfrom 2.4.8 to 2.8.5 in /sample/32-graphql-federation-schema-first/users-application (@dependabot[bot])- #14250 chore(deps): update jest monorepo (
@renovate[bot])- #14245 chore(deps): update dependency mqtt to v5.10.3 (
@renovate[bot])- #14247 fix(deps): update nest monorepo to v10.4.12 (
@renovate[bot])- #14251 chore(deps-dev): bump graphql-tools from 9.0.3 to 9.0.5 (
@dependabot[bot])- #14246 chore(deps): update nest monorepo (
@renovate[bot])Committers: 3
- Kamil Mysliwiec (
@kamilmysliwiec)- Micael Levi L. Cavalcante (
@micalevisk)- sapenlei (
@sapenlei)v10.4.12 (2024-11-29)
Bug fixes
... (truncated)
Commits
f8021abchore(@nestjs) publish v10.4.20 release0402529chore: bump multer421a580chore(@nestjs) publish v10.4.19 release2e9f312chore(common): bump multer to 2.0.19da1249chore(@nestjs) publish v10.4.18 releaseae40d66chore: bump multer to v2dc2a3c0chore(@nestjs) publish v10.4.17 release6c8aec6chore(@nestjs) publish v10.4.16 released0fb875chore(@nestjs) publish v10.4.15 release1d457fechore(@nestjs) publish v10.4.14 release- Additional commits viewable in compare view
Updates express from 4.21.1 to 4.21.2
Release notes
Sourced from express's releases.
4.21.2
What's Changed
- Add funding field (v4) by
@bjohansebasin expressjs/express#6065- deps: path-to-regexp@0.1.11 by
@blakeembreyin expressjs/express#5956- deps: bump path-to-regexp@0.1.12 by
@jonchurchin expressjs/express#6209- Release: 4.21.2 by
@UlisesGasconin expressjs/express#6094Full Changelog: https://github.com/expressjs/express/compare/4.21.1...4.21.2
Changelog
Sourced from express's changelog.
4.21.2 / 2024-11-06
- deps: path-to-regexp@0.1.12
- Fix backtracking protection
- deps: path-to-regexp@0.1.11
- Throws an error on invalid path values
Commits
Maintainer changes
This version was pushed to npm by jonchurch, a new releaser for express since your current version.
Updates form-data from 4.0.0 to 4.0.4
Release notes
Sourced from form-data's releases.
v4.0.4
v4.0.4 - 2025-07-16
Commits
- [meta] add
auto-changelog811f682- [Tests] handle predict-v8-randomness failures in node < 17 and node > 23
1d11a76- [Fix] Switch to using
cryptorandom for boundary values3d17230- [Tests] fix linting errors
5e34080- [meta] actually ensure the readme backup isn’t published
316c82b- [Dev Deps] update
@ljharb/eslint-config58c25d7- [meta] fix readme capitalization
2300ca1v4.0.3
v4.0.3 - 2025-06-05
Fixed
- [Fix]
append: avoid a crash on nullish values[#577](https://github.com/form-data/form-data/issues/577)Commits
- [eslint] use a shared config
426ba9a- [eslint] fix some spacing issues
2094191- [Refactor] use
hasown81ab41b- [Fix] validate boundary type in
setBoundary()method8d8e469- [Tests] add tests to check the behavior of
getBoundarywith non-strings837b8a1- [Dev Deps] remove unused deps
870e4e6- [meta] remove local commit hooks
e6e83cc- [Dev Deps] update
eslint4066fd6- [meta] fix scripts to use prepublishOnly
c4bbb13v4.0.2
v4.0.2 - 2025-02-14
Merged
- [Fix] set
Symbol.toStringTagwhen available[#573](https://github.com/form-data/form-data/issues/573)- [Fix] set
Symbol.toStringTagwhen available[#573](https://github.com/form-data/form-data/issues/573)- fix (npmignore): ignore temporary build files
[#532](https://github.com/form-data/form-data/issues/532)- fix (npmignore): ignore temporary build files
[#532](https://github.com/form-data/form-data/issues/532)Fixed
- [Fix] set
Symbol.toStringTagwhen available (#573)[#396](https://github.com/form-data/form-data/issues/396)- [Fix] set
Symbol.toStringTagwhen available (#573)[#396](https://github.com/form-data/form-data/issues/396)- [Fix] set
Symbol.toStringTagwhen available[#396](https://github.com/form-data/form-data/issues/396)Commits
... (truncated)
Changelog
Sourced from form-data's changelog.
v4.0.4 - 2025-07-16
Commits
- [meta] add
auto-changelog811f682- [Tests] handle predict-v8-randomness failures in node < 17 and node > 23
1d11a76- [Fix] Switch to using
cryptorandom for boundary values3d17230- [Tests] fix linting errors
5e34080- [meta] actually ensure the readme backup isn’t published
316c82b- [Dev Deps] update
@ljharb/eslint-config58c25d7- [meta] fix readme capitalization
2300ca1v4.0.3 - 2025-06-05
Fixed
- [Fix]
append: avoid a crash on nullish values[#577](https://github.com/form-data/form-data/issues/577)Commits
- [eslint] use a shared config
426ba9a- [eslint] fix some spacing issues
2094191- [Refactor] use
hasown81ab41b- [Fix] validate boundary type in
setBoundary()method8d8e469- [Tests] add tests to check the behavior of
getBoundarywith non-strings837b8a1- [Dev Deps] remove unused deps
870e4e6- [meta] remove local commit hooks
e6e83cc- [Dev Deps] update
eslint4066fd6- [meta] fix scripts to use prepublishOnly
c4bbb13v4.0.2 - 2025-02-14
Merged
- [Fix] set
Symbol.toStringTagwhen available[#573](https://github.com/form-data/form-data/issues/573)- [Fix] set
Symbol.toStringTagwhen available[#573](https://github.com/form-data/form-data/issues/573)- fix (npmignore): ignore temporary build files
[#532](https://github.com/form-data/form-data/issues/532)- fix (npmignore): ignore temporary build files
[#532](https://github.com/form-data/form-data/issues/532)Fixed
- [Fix] set
Symbol.toStringTagwhen available (#573)[#396](https://github.com/form-data/form-data/issues/396)- [Fix] set
Symbol.toStringTagwhen available (#573)[#396](https://github.com/form-data/form-data/issues/396)- [Fix] set
Symbol.toStringTagwhen available[#396](https://github.com/form-data/form-data/issues/396)Commits
... (truncated)
Commits
41996f5v4.0.4316c82b[meta] actually ensure the readme backup isn’t published2300ca1[meta] fix readme capitalization811f682[meta] addauto-changelog5e34080[Tests] fix linting errors1d11a76[Tests] handle predict-v8-randomness failures in node < 17 and node > 2358c25d7[Dev Deps] update@ljharb/eslint-config3d17230[Fix] Switch to usingcryptorandom for boundary valuesd8d67dcv4.0.3e6e83cc[meta] remove local commit hooks- Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by ljharb, a new releaser for form-data since your current version.
Updates multer from 1.4.4-lts.1 to 2.0.2
Release notes
Sourced from multer's releases.
v2.0.2
Important
Full Changelog: https://github.com/expressjs/multer/compare/v2.0.1...v2.0.2
v2.0.1
Important
What's Changed
- add Arabic translation for README .. by
@3imed-jaberiin expressjs/multer#762- Update README.md to fix issue #1114 by
@Mohamed-Abdelfattahin expressjs/multer#1169- Improved documentation translation to Spanish by
@juliomontenegroin expressjs/multer#1174- Translated to french by
@AlanLgin expressjs/multer#1182- Improve the Brazilian Portuguese translation by
@vitorRibeiro7in expressjs/multer#1204- doc: uzbek language by
@eugene0928in expressjs/multer#1232- Fix a mistake with README-pt-br.md by
@Igor-CAin expressjs/multer#1251- Update in Readme-pt-br and fix in Readme-ko by
@carlosstenzelin expressjs/multer#1252- chore: add support for OSSF scorecard reporting by
@inigomarquinezin expressjs/multer#1260- ci: replace travis with github action by
@inigomarquinezin expressjs/multer#1259- docs: improve readability by
@Sreejit-Senguptoin expressjs/multer#1255- test: add test for out-of-band error event by
@LinusUin expressjs/multer#1294- chore: upgrade scorecard workflow pinned action versions by
@carpassein expressjs/multer#1290- Documentation: remove unfortunate abbreviation from readme by
@MaddyGuthridgein expressjs/multer#1299- ci: use
ubuntu-latestas default runner by@UlisesGasconin expressjs/multer#1308- ci: add CodeQL (SAST) by
@bjohansebasin expressjs/multer#1289- Update readme badges by
@bjohansebasin expressjs/multer#1268- 📝 fix changelog information by
@ctcpipin expressjs/multer#1316- master -> v2 by
@ctcpipin expressjs/multer#1317- chore: fix typo by
@saucecodeein expressjs/multer#993- Remove --save from README by
@username1001in expressjs/multer#929- feat - update link badge in docs by
@carlosstenzelin expressjs/multer#1273- ci: change branch reference by
@UlisesGasconin expressjs/multer#1319- ♻️ use version tag for CI, fix CI badge, fix references to master/main by
@ctcpipin expressjs/multer#1324- deps: update dependencies to latest versions by
@bjohansebasin expressjs/multer#1328- 📝 list languages in table to prevent GH right-aligning list due to RTL language by
@ctcpipin expressjs/multer#1325- [StepSecurity] Apply security best practices by
@step-security-botin expressjs/multer#1311New Contributors
@3imed-jaberimade their first contribution in expressjs/multer#762@Mohamed-Abdelfattahmade their first contribution in expressjs/multer#1169@juliomontenegromade their first contribution in expressjs/multer#1174@AlanLgmade their first contribution in expressjs/multer#1182@vitorRibeiro7made their first contribution in expressjs/multer#1204@eugene0928made their first contribution in expressjs/multer#1232@Igor-CAmade their first contribution in expressjs/multer#1251
... (truncated)
Changelog
Sourced from multer's changelog.
2.0.2
2.0.1
2.0.0
- Breaking change: The minimum supported Node version is now 10.16.0
- Fix CVE-2025-47935 (GHSA-44fp-w29j-9vj5)
- Fix CVE-2025-47944 (GHSA-4pg4-qvpc-4q3h)
1.4.5-lts.2
- Fix out-of-band error event from busboy (#1177)
1.4.5-lts.1
- No changes
Commits
e5db9ca🔖 2.0.2adfeaf6🥅 improve error handlinge259a7e🔖 2.0.135a3272Fixes expressjs/multer#1233. Makes multer handle mi...f897007ci: apply security best practices (#1311)061f4cb📝 list languages in table to prevent GH right-aligning list due to RTL language854d769deps: update dependencies to latest versions (#1328)256da2f♻️ use version tag for CI, fix CI badge, fix references to master/maindd9dde4📝 fix badges in translation files (#1321)dc2a880ci: change branch reference- Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by ulisesgascon, a new releaser for multer since your current version.
Updates path-to-regexp from 0.1.10 to 0.1.12
Release notes
Sourced from path-to-regexp's releases.
Add backtracking protection
Fixed
- Add backtrack protection to 3.x release (#321) d31670a
https://github.com/pillarjs/path-to-regexp/compare/v3.2.0...v3.3.0
Match Function
Added
- Add native
matchfunction to libraryValidate and sensitive options
Fix backtracking in 1.x
Fixed
- Add backtrack protection to 1.x release (#320) 925ac8e
- Fix
re.exec(&[#39](https://github.com/pillarjs/path-to-regexp/issues/39);/test/route&[#39](https://github.com/pillarjs/path-to-regexp/issues/39);)result (#267) 32a14b0https://github.com/pillarjs/path-to-regexp/compare/v1.8.0...v1.9.0
Backport token to function options
Added
- Backport
TokensToFunctionOptionsFix backtracking (again)
Fixed
- Improved backtracking protection for 0.1.x, will break some previously valid paths (see previous advisory: https://github.com/pillarjs/path-to-regexp/security/advisories/GHSA-9wv6-86v2-598j)
https://github.com/pillarjs/path-to-regexp/compare/v0.1.11...v0.1.12
Error on bad input
Changed
- Add error on bad input values 8f09549
https://github.com/pillarjs/path-to-regexp/compare/v0.1.10...v0.1.11
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
partialsupport, prefer escaping the prefix delimiter explicitly (e.g.\\/(apple-)?icon-:res(\\d+).png)2.4.0 / 2018-08-26
- Support
startoption to disable anchoring from beginning of the string2.3.0 / 2018-08-20
- Use
delimiterwhen processing repeated matching groups (e.g.foo/barhas no prefix, but has a delimiter)2.2.1 / 2018-04-24
- Allow empty string with
end: falseto match both relative and absolute paths2.2.0 / 2018-03-06
- Pass
tokenas second argument toencodeoption (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
endsWithto match paths like/test?query=stringup to the query string- New option! Set
delimitersfor specific characters to be treated as parameter prefixes (e.g./:test)- Remove
isarraydependency- Explicitly handle trailing delimiters instead of trimming them (e.g.
/test/is now treated as/test/instead of/testwhen matching)- Remove overloaded
keysargument that acceptedoptions- Remove
keyslist attached to theRegExpoutput- Remove asterisk functionality (it's a real pain to properly encode)
- Change
tokensToFunction(e.g.compile) to accept anencodefunction for pretty encoding (e.g. pass your own implementation)1.7.0 / 2016-11-08
- Allow a
delimiteroption to be passed in withtokensToRegExpwhich will be used for "non-ending" token match situations1.6.0 / 2016-10-03
- Populate
RegExp.keyswhen using thetokensToRegExpmethod (making it consistent with the main export)- Allow a
delimiteroption to be passed in withparse- Updated TypeScript definition with
KeysandOptionsupdated1.5.3 / 2016-06-15
... (truncated)
Commits
2eb12933.3.0d31670aAdd backtrack protection to 3.x release (#321)6d2e8db3.2.00e0dce9Add nativematchfunction to librarydd966eaFixvalidate: falseexamples in READMEead0298Changed coverage tool to nyc (#201)1aa2238Bump node version testsf232e6d3.1.0cb331c6Update dev dependencies36344dcRenamenoValidateoption tovalidate- Additional commits viewable in compare view
Updates express from 4.21.1 to 4.21.2
Release notes
Sourced from express's releases.
4.21.2
What's Changed
- Add funding field (v4) by
@bjohansebasin expressjs/express#6065- deps: path-to-regexp@0.1.11 by
@blakeembreyin expressjs/express#5956- deps: bump path-to-regexp@0.1.12 by
@jonchurchin expressjs/express#6209- Release: 4.21.2 by
@UlisesGasconin expressjs/express#6094Full Changelog: https://github.com/expressjs/express/compare/4.21.1...4.21.2
Changelog
Sourced from express's changelog.
4.21.2 / 2024-11-06
- deps: path-to-regexp@0.1.12
- Fix backtracking protection
- deps: path-to-regexp@0.1.11
- Throws an error on invalid path values
Commits
Maintainer changes
This version was pushed to npm by jonchurch, a new releaser for express since your current version.
Updates esbuild from 0.19.12 to 0.25.5
Release notes
Sourced from esbuild's releases.
v0.25.5
Fix a regression with
browserinpackage.json(#4187)The fix to #4144 in version 0.25.3 introduced a regression that caused
browseroverrides specified inpackage.jsonto fail to override relative path names that end in a trailing slash. That behavior change affected theaxios@0.30.0package. This regression has been fixed, and now has test coverage.Add support for certain keywords as TypeScript tuple labels (#4192)
Previously esbuild could incorrectly fail to parse certain keywords as TypeScript tuple labels that are parsed by the official TypeScript compiler if they were followed by a
?modifier. These labels includedfunction,import,infer,new,readonly, andtypeof. With this release, these keywords will now be parsed correctly. Here's an example of some affected code:type Foo = [ value: any, readonly?: boolean, // This is now parsed correctly ]Add CSS prefixes for the
stretchsizing value (#4184)This release adds support for prefixing CSS declarations such as
div { width: stretch }. That CSS is now transformed into this depending on what the--target=setting includes:div { width: -webkit-fill-available; width: -moz-available; width: stretch; }v0.25.4
Add simple support for CORS to esbuild's development server (#4125)
Starting with version 0.25.0, esbuild's development server is no longer configured to serve cross-origin requests. This was a deliberate change to prevent any website you visit from accessing your running esbuild development server. However, this change prevented (by design) certain use cases such as "debugging in production" by having your production website load code from
localhostwhere the esbuild development server is running.To enable this use case, esbuild is adding a feature to allow Cross-Origin Resource Sharing (a.k.a. CORS) for simple requests. Specifically, passing your origin to the new
corsoption will now set theAccess-Control-Allow-Originresponse header when the request has a matchingOriginheader. Note that this currently only works for requests that don't send a preflightOPTIONSrequest, as esbuild's development server doesn't currently supportOPTIONSrequests.Some examples:
...
Description has been truncated
Pull Request Statistics
1
4
+6500
-4558
Package Dependencies
@nestjs/platform-express
npm
10.4.8 → 10.4.20
Patch
Security Advisories
path-to-regexp outputs backtracking regular expressions
Multer vulnerable to Denial of Service via unhandled exception
Multer vulnerable to Denial of Service from maliciously crafted requests
Multer vulnerable to Denial of Service via memory leaks from unclosed streams
Multer vulnerable to Denial of Service via unhandled exception from malformed request
Technical Details
| ID: | 5808558 |
| UUID: | 2729710419 |
| Node ID: | PR_kwDOMXJl8s6itBNT |
| Host: | GitHub |
| Repository: | Mathsqrt2/RedirectionPanel |
| Merge State: | Unknown |