Closed renovate[bot] closed 1 week ago
This PR contains the following updates:
^4.19.2
^4.21.1
^3.17.4
^3.19.3
📅 Schedule: Branch creation - "after 7am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.
This PR contains the following updates:
^4.19.2
->^4.21.1
^3.17.4
->^3.19.3
Release Notes
expressjs/express (express)
### [`v4.21.1`](https://redirect.github.com/expressjs/express/releases/tag/4.21.1) [Compare Source](https://redirect.github.com/expressjs/express/compare/4.21.0...4.21.1) #### What's Changed - Backport a fix for CVE-2024-47764 to the 4.x branch by [@joshbuker](https://redirect.github.com/joshbuker) in [https://github.com/expressjs/express/pull/6029](https://redirect.github.com/expressjs/express/pull/6029) - Release: 4.21.1 by [@UlisesGascon](https://redirect.github.com/UlisesGascon) in [https://github.com/expressjs/express/pull/6031](https://redirect.github.com/expressjs/express/pull/6031) **Full Changelog**: https://github.com/expressjs/express/compare/4.21.0...4.21.1 ### [`v4.21.0`](https://redirect.github.com/expressjs/express/releases/tag/4.21.0) [Compare Source](https://redirect.github.com/expressjs/express/compare/4.20.0...4.21.0) #### What's Changed - Deprecate `"back"` magic string in redirects by [@blakeembrey](https://redirect.github.com/blakeembrey) in [https://github.com/expressjs/express/pull/5935](https://redirect.github.com/expressjs/express/pull/5935) - finalhandler@1.3.1 by [@wesleytodd](https://redirect.github.com/wesleytodd) in [https://github.com/expressjs/express/pull/5954](https://redirect.github.com/expressjs/express/pull/5954) - fix(deps): serve-static@1.16.2 by [@wesleytodd](https://redirect.github.com/wesleytodd) in [https://github.com/expressjs/express/pull/5951](https://redirect.github.com/expressjs/express/pull/5951) - Upgraded dependency qs to 6.13.0 to match qs in body-parser by [@agadzinski93](https://redirect.github.com/agadzinski93) in [https://github.com/expressjs/express/pull/5946](https://redirect.github.com/expressjs/express/pull/5946) #### New Contributors - [@agadzinski93](https://redirect.github.com/agadzinski93) made their first contribution in [https://github.com/expressjs/express/pull/5946](https://redirect.github.com/expressjs/express/pull/5946) **Full Changelog**: https://github.com/expressjs/express/compare/4.20.0...4.21.0 ### [`v4.20.0`](https://redirect.github.com/expressjs/express/blob/HEAD/History.md#4200--2024-09-10) [Compare Source](https://redirect.github.com/expressjs/express/compare/4.19.2...4.20.0) \========== - 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 cookiemishoo/UglifyJS (uglify-js)
### [`v3.19.3`](https://redirect.github.com/mishoo/UglifyJS/releases/tag/v3.19.3) [Compare Source](https://redirect.github.com/mishoo/UglifyJS/compare/v3.19.2...v3.19.3) ##### Bug Fixes - assignment operator ([`abefd94`](https://redirect.github.com/mishoo/UglifyJS/commit/abefd944eaebfd20d7f01e75353de2c5260bd586), [`cf87290`](https://redirect.github.com/mishoo/UglifyJS/commit/cf87290819d87bfec842503ae655eafeffd5bdb6)) - `function` call ([`4a92cdc`](https://redirect.github.com/mishoo/UglifyJS/commit/4a92cdc4807a01bcaba9003a45a0e13c46653a8f)) - `function` literal ([`303417c`](https://redirect.github.com/mishoo/UglifyJS/commit/303417cb64f145b52d8162ad2ffb8a48c56aac38)) - property accessor ([`f34fbb2`](https://redirect.github.com/mishoo/UglifyJS/commit/f34fbb2c36b2fd1cfe38aa12d103cdeb3916c73d), [`23f98ba`](https://redirect.github.com/mishoo/UglifyJS/commit/23f98ba3e19b30bfd47de7c1a4740f8aa442b333), [`abefd94`](https://redirect.github.com/mishoo/UglifyJS/commit/abefd944eaebfd20d7f01e75353de2c5260bd586), [`cf87290`](https://redirect.github.com/mishoo/UglifyJS/commit/cf87290819d87bfec842503ae655eafeffd5bdb6)) ### [`v3.19.2`](https://redirect.github.com/mishoo/UglifyJS/releases/tag/v3.19.2) [Compare Source](https://redirect.github.com/mishoo/UglifyJS/compare/v3.19.1...v3.19.2) ##### Features - improve compression of logical expressions ([`c7152b5`](https://redirect.github.com/mishoo/UglifyJS/commit/c7152b5e6618089c359d8f6c944572997271cfc9), [`cd0a8ec`](https://redirect.github.com/mishoo/UglifyJS/commit/cd0a8ec757156737a71be697b0cdd4a95a2dd6ab)) - simplify collapsed assignment expressions ([`76803d6`](https://redirect.github.com/mishoo/UglifyJS/commit/76803d6b45421699e201fbc4ee3173af1b1033df)) - convert `function` literals to arrow functions ([`2255074`](https://redirect.github.com/mishoo/UglifyJS/commit/22550741b913e3c9fcdc3cf39395a8020c77c5f5)) - support `ascii_only` on template literals ([`4661b34`](https://redirect.github.com/mishoo/UglifyJS/commit/4661b3472e228c056f273977319009d6103feaff)) - improve generation of Unicode escape sequences ([`80ebacb`](https://redirect.github.com/mishoo/UglifyJS/commit/80ebacbf51ccf449d47f5ce5a41fffeae4f9c454)) ##### Bug Fixes - destructuring syntax ([`d82b7de`](https://redirect.github.com/mishoo/UglifyJS/commit/d82b7de5e885da712b43703810a521f22820ee26)) - `if` statement ([`69f4e3a`](https://redirect.github.com/mishoo/UglifyJS/commit/69f4e3a419fc1328eacadf89cbbece0497ad8957)) - logical operator ([`69f4e3a`](https://redirect.github.com/mishoo/UglifyJS/commit/69f4e3a419fc1328eacadf89cbbece0497ad8957)) - optional chaining operator ([`15c8edb`](https://redirect.github.com/mishoo/UglifyJS/commit/15c8edb7564a0ab825fce19517f96e8d377a01a8), [`8bbbc51`](https://redirect.github.com/mishoo/UglifyJS/commit/8bbbc5178ebee10eb9fa69a706b29f40cc2aa3b9), [`69f4e3a`](https://redirect.github.com/mishoo/UglifyJS/commit/69f4e3a419fc1328eacadf89cbbece0497ad8957)) - property accessor ([`e9cf8de`](https://redirect.github.com/mishoo/UglifyJS/commit/e9cf8deb3352935328671df92ae21bf7b1e8a3b0)) - `switch` statement ([`69f4e3a`](https://redirect.github.com/mishoo/UglifyJS/commit/69f4e3a419fc1328eacadf89cbbece0497ad8957)) - `try` statement ([`4bf9a4f`](https://redirect.github.com/mishoo/UglifyJS/commit/4bf9a4f0954c3fb2b2b2ab9d2def03cebbf0ac7b), [`69f4e3a`](https://redirect.github.com/mishoo/UglifyJS/commit/69f4e3a419fc1328eacadf89cbbece0497ad8957)) ### [`v3.19.1`](https://redirect.github.com/mishoo/UglifyJS/releases/tag/v3.19.1) [Compare Source](https://redirect.github.com/mishoo/UglifyJS/compare/v3.19.0...v3.19.1) ##### Features - simplify nullish comparison of complex expressions ([`7a4fb85`](https://redirect.github.com/mishoo/UglifyJS/commit/7a4fb85404f44bbf2e4db5892eb32b698bc53b6e)) ##### Bug Fixes - `if` statement ([`fac0aa2`](https://redirect.github.com/mishoo/UglifyJS/commit/fac0aa2b8aca8605835e604afe8b39903cc89b75)) - `switch` statement ([`1247576`](https://redirect.github.com/mishoo/UglifyJS/commit/12475763a60ef92fed1cd625bbb0064c347cc84c), [`fac0aa2`](https://redirect.github.com/mishoo/UglifyJS/commit/fac0aa2b8aca8605835e604afe8b39903cc89b75)) ### [`v3.19.0`](https://redirect.github.com/mishoo/UglifyJS/releases/tag/v3.19.0) [Compare Source](https://redirect.github.com/mishoo/UglifyJS/compare/v3.18.0...v3.19.0) ##### Features - eliminate side-effect-free property access ([`9c80456`](https://redirect.github.com/mishoo/UglifyJS/commit/9c80456634550045b51e921e59deb61e4e1dcab7), [`95d3ede`](https://redirect.github.com/mishoo/UglifyJS/commit/95d3ede664598916e6dced8a5e0f5003efd3c77a), [`205a1d1`](https://redirect.github.com/mishoo/UglifyJS/commit/205a1d1f19cfc128018cfd822c3332e6ee0a831f), [`124c4d3`](https://redirect.github.com/mishoo/UglifyJS/commit/124c4d3fe364c825488528f9d90b68cb3b48178d)) - improve `hoist_vars` efficiency ([`ce8ef52`](https://redirect.github.com/mishoo/UglifyJS/commit/ce8ef52e2bcad2747b803faad68ab9c78cadf4d9)) - improve compression around built-in function ([`8c5a899`](https://redirect.github.com/mishoo/UglifyJS/commit/8c5a899986e7f66cadd76bfcbd7c017e03508d36)) - improve deconstruction of singular destructuring assignment ([`8c5a899`](https://redirect.github.com/mishoo/UglifyJS/commit/8c5a899986e7f66cadd76bfcbd7c017e03508d36)) ##### Bug Fixes - `__proto__` accessor ([`87c9edb`](https://redirect.github.com/mishoo/UglifyJS/commit/87c9edbbc74e87fc0cd6a6af54890376d6669ddd)) - automatic semicolon insertion ([`008edfb`](https://redirect.github.com/mishoo/UglifyJS/commit/008edfbb26843ead4a7e37e657fdb0953d80c145), [`8cfa37e`](https://redirect.github.com/mishoo/UglifyJS/commit/8cfa37ec698c1d7f7c203c43ed62511d6aa7ec29)) - `class` field ([`2c73103`](https://redirect.github.com/mishoo/UglifyJS/commit/2c731033b04786e1f8662b4a09def0f437a9415c), [`0a33da4`](https://redirect.github.com/mishoo/UglifyJS/commit/0a33da4f76a06cd1c37c0b544e4fa8e92845c622)) - default parameter ([`6669ea1`](https://redirect.github.com/mishoo/UglifyJS/commit/6669ea19efaa8f9de2572de5c5f16009cf9114ed)) - `delete` operator ([`b6b0658`](https://redirect.github.com/mishoo/UglifyJS/commit/b6b0658fd6e7c17eed0c2f87bd452a4e0a0da4f4)) - destructuring syntax ([`f31311e`](https://redirect.github.com/mishoo/UglifyJS/commit/f31311e4394a505a041e5401149e4484c8114ec8), [`8195a66`](https://redirect.github.com/mishoo/UglifyJS/commit/8195a664fd83e7381d0823e01a4ea30dc28e9f0d), [`ed36c1e`](https://redirect.github.com/mishoo/UglifyJS/commit/ed36c1ec5cd5cd8efb18d43f38cb13de94a93582)) - `function` call ([`dc7aa32`](https://redirect.github.com/mishoo/UglifyJS/commit/dc7aa321725a22702cbc4b08ecb9acc7e3042011), [`722465b`](https://redirect.github.com/mishoo/UglifyJS/commit/722465b2a032b64ad24bb1822559dd4885332d04)) - immediately invoked function expression ([`dc51a23`](https://redirect.github.com/mishoo/UglifyJS/commit/dc51a23d3152b6dd942024cbc6d1d58a136c4e4a)) - property access ([`6b23899`](https://redirect.github.com/mishoo/UglifyJS/commit/6b23899ef376459bc5734574b458cd637343548b)) - spread syntax ([`23d74be`](https://redirect.github.com/mishoo/UglifyJS/commit/23d74bedeb91742cd8bc090cb96812ef99dda0c5)) - `try` statement ([`8dc99fa`](https://redirect.github.com/mishoo/UglifyJS/commit/8dc99fa25f72c76e9a587299ca279135341491be), [`787dfbe`](https://redirect.github.com/mishoo/UglifyJS/commit/787dfbed644f5b879ca3ae86828782d7ac1e7c38)) - unary arithmetic operator ([`fada1a1`](https://redirect.github.com/mishoo/UglifyJS/commit/fada1a1927ddb770749a9b956cfd6c864e3a79cb)) ### [`v3.18.0`](https://redirect.github.com/mishoo/UglifyJS/releases/tag/v3.18.0) [Compare Source](https://redirect.github.com/mishoo/UglifyJS/compare/v3.17.4...v3.18.0) ##### Features - convert `const` to `let` when possible ([`21aff99`](https://redirect.github.com/mishoo/UglifyJS/commit/21aff996a5d54730a1b67a51f3e79a89a7abd53f)) - process input as ES module by default ([`68d62a8`](https://redirect.github.com/mishoo/UglifyJS/commit/68d62a8a310a67f2c8fb4334f9e210f6fed55d67), [`17c3ae6`](https://redirect.github.com/mishoo/UglifyJS/commit/17c3ae6cbabc61c97193de4a56b0be71fc36bfe9)) - concatenate `let` and `var` declarations ([`e5cbd3e`](https://redirect.github.com/mishoo/UglifyJS/commit/e5cbd3e0f36afbbd3055c151d5f77561002dc50c)) - avoid mangling of `enableHighAccuracy` & `maximumAge` DOM properties ([`aa7c338`](https://redirect.github.com/mishoo/UglifyJS/commit/aa7c3389e6853f5a8210da8dc1e189d2d1ad6c46)) - compress array element assignments into declaration ([`ffe0fe7`](https://redirect.github.com/mishoo/UglifyJS/commit/ffe0fe77625d1886d7710a1caf3f3ea600e7d7cc), [`3dfb379`](https://redirect.github.com/mishoo/UglifyJS/commit/3dfb3794865a24e69fb01507f462f3879f13482a)) - handle lexical `function` declaration in ES6+ ([`e7b9b4a`](https://redirect.github.com/mishoo/UglifyJS/commit/e7b9b4aafbc0ee1196de0a8b76c1015e53181056)) - improve ESTree interoperability with third-party tools ([`ca4185a`](https://redirect.github.com/mishoo/UglifyJS/commit/ca4185a0fdae65764cf6d66e6efee6595a7fb542)) ##### Bug Fixes - assignment operator ([`f0ca9cf`](https://redirect.github.com/mishoo/UglifyJS/commit/f0ca9cfbe65efc919149e7cd74cedd186d6413ee)) - `async` generator function ([`404794f`](https://redirect.github.com/mishoo/UglifyJS/commit/404794f5dba1205a5731d45d13b1365f807b2a21)) - `await` operator ([`0991077`](https://redirect.github.com/mishoo/UglifyJS/commit/09910771a1e8e2531c8dac09e274e345d3feb0e4)) - `BigInt` literal ([`2b1c321`](https://redirect.github.com/mishoo/UglifyJS/commit/2b1c321ac88bd5b51a1eb0af9731965232e7b956)) - `class` field ([`f40dbd6`](https://redirect.github.com/mishoo/UglifyJS/commit/f40dbd6e3364d3bffc887774178be1b6f82029a6), [`1d400f1`](https://redirect.github.com/mishoo/UglifyJS/commit/1d400f1a255a9e2808af92730e4526754584414f)) - `class` literal ([`548f093`](https://redirect.github.com/mishoo/UglifyJS/commit/548f0938e8fd608efff7d5923db64db424914764)) - default parameter ([`57dd3f6`](https://redirect.github.com/mishoo/UglifyJS/commit/57dd3f6a2c74decc3fe68447e56a90fe9d3593c0)) - `function` call ([`e37a148`](https://redirect.github.com/mishoo/UglifyJS/commit/e37a1489d401e8abed462a4e647663a8fba7c38a), [`a437a61`](https://redirect.github.com/mishoo/UglifyJS/commit/a437a61518f98bd4131d6713b3dbbfe5025ecdb7)) - generator function ([`574ca47`](https://redirect.github.com/mishoo/UglifyJS/commit/574ca47666c9f8581f4e45737b6b141a75fb03bf)) - `if` statement ([`358faaa`](https://redirect.github.com/mishoo/UglifyJS/commit/358faaacaaa502d031cb4e195ab7601edcd5e44d)) - immediately invoked function expression ([`1d400f1`](https://redirect.github.com/mishoo/UglifyJS/commit/1d400f1a255a9e2808af92730e4526754584414f), [`aef7065`](https://redirect.github.com/mishoo/UglifyJS/commit/aef70652620741e6312ab8b99ea38d894cf999a2), [`dd88f38`](https://redirect.github.com/mishoo/UglifyJS/commit/dd88f3866b87c0a1c747bc3f177dd338317e5967), [`c911704`](https://redirect.github.com/mishoo/UglifyJS/commit/c9117041fac7d6d83453868154ac2e0f534e9a94)) - `instanceof` operator ([`8d28052`](https://redirect.github.com/mishoo/UglifyJS/commit/8d28052182a4cd1261a4f24a15a1c694079ef930)) - `let` statement ([`0cbd5ea`](https://redirect.github.com/mishoo/UglifyJS/commit/0cbd5ea64a5f37f50ce420529933ec185cb94fb5)) - logical operator ([`7270671`](https://redirect.github.com/mishoo/UglifyJS/commit/72706716873355776c6fecd383f404f62cd1b67b)) - nullish coalescing operator ([`2cb6454`](https://redirect.github.com/mishoo/UglifyJS/commit/2cb6454b1f8739e27708a29c5a97610afa2c554e)) - `switch` statement ([`34b6143`](https://redirect.github.com/mishoo/UglifyJS/commit/34b6143306474b5dfc4a4f5bbce855db4fd3bafd)) - ternary expression ([`f07dc5c`](https://redirect.github.com/mishoo/UglifyJS/commit/f07dc5cfba57d607c8f256fb8f339a29a4aeb09a)) - unary arithmetic operator ([`30bf068`](https://redirect.github.com/mishoo/UglifyJS/commit/30bf06876878495637dfef2f6e31824649abd34b)) - `var` statement ([`2352909`](https://redirect.github.com/mishoo/UglifyJS/commit/2352909c3d9ea9b2f53768a7522decb275e81288))Configuration
📅 Schedule: Branch creation - "after 7am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.