-
Notifications
You must be signed in to change notification settings - Fork 779
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore: bump the npm-low-risk group across 1 directory with 18 updates #4568
Merged
straker
merged 2 commits into
develop
from
dependabot/npm_and_yarn/npm-low-risk-b838151ff9
Sep 3, 2024
Merged
chore: bump the npm-low-risk group across 1 directory with 18 updates #4568
straker
merged 2 commits into
develop
from
dependabot/npm_and_yarn/npm-low-risk-b838151ff9
Sep 3, 2024
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Bumps the npm-low-risk group with 18 updates in the / directory: | Package | From | To | | --- | --- | --- | | [@axe-core/webdriverjs](https://github.com/dequelabs/axe-core-npm) | `4.9.1` | `4.10.0` | | [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `7.24.7` | `7.25.2` | | [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.24.7` | `7.25.4` | | [@babel/runtime-corejs3](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime-corejs3) | `7.24.7` | `7.25.6` | | [chai](https://github.com/chaijs/chai) | `4.4.1` | `4.5.0` | | [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) | `3.37.1` | `3.38.1` | | [emoji-regex](https://github.com/mathiasbynens/emoji-regex) | `10.3.0` | `10.4.0` | | [eslint](https://github.com/eslint/eslint) | `9.6.0` | `9.9.1` | | [globals](https://github.com/sindresorhus/globals) | `15.7.0` | `15.9.0` | | [husky](https://github.com/typicode/husky) | `9.0.11` | `9.1.5` | | [karma](https://github.com/karma-runner/karma) | `6.4.3` | `6.4.4` | | [lint-staged](https://github.com/lint-staged/lint-staged) | `15.2.7` | `15.2.9` | | [mocha](https://github.com/mochajs/mocha) | `10.5.2` | `10.7.3` | | [prettier](https://github.com/prettier/prettier) | `3.3.2` | `3.3.3` | | [selenium-webdriver](https://github.com/SeleniumHQ/selenium) | `4.22.0` | `4.24.0` | | [start-server-and-test](https://github.com/bahmutov/start-server-and-test) | `2.0.4` | `2.0.5` | | [typescript](https://github.com/Microsoft/TypeScript) | `5.5.2` | `5.5.4` | | [uglify-js](https://github.com/mishoo/UglifyJS) | `3.18.0` | `3.19.3` | Updates `@axe-core/webdriverjs` from 4.9.1 to 4.10.0 - [Release notes](https://github.com/dequelabs/axe-core-npm/releases) - [Changelog](https://github.com/dequelabs/axe-core-npm/blob/v4.10.0/CHANGELOG.md) - [Commits](dequelabs/axe-core-npm@v4.9.1...v4.10.0) Updates `@babel/core` from 7.24.7 to 7.25.2 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.25.2/packages/babel-core) Updates `@babel/preset-env` from 7.24.7 to 7.25.4 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.25.4/packages/babel-preset-env) Updates `@babel/runtime-corejs3` from 7.24.7 to 7.25.6 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.25.6/packages/babel-runtime-corejs3) Updates `chai` from 4.4.1 to 4.5.0 - [Release notes](https://github.com/chaijs/chai/releases) - [Changelog](https://github.com/chaijs/chai/blob/main/History.md) - [Commits](chaijs/chai@v4.4.1...v4.5.0) Updates `core-js` from 3.37.1 to 3.38.1 - [Release notes](https://github.com/zloirock/core-js/releases) - [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md) - [Commits](https://github.com/zloirock/core-js/commits/v3.38.1/packages/core-js) Updates `emoji-regex` from 10.3.0 to 10.4.0 - [Commits](mathiasbynens/emoji-regex@v10.3.0...v10.4.0) Updates `eslint` from 9.6.0 to 9.9.1 - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](eslint/eslint@v9.6.0...v9.9.1) Updates `globals` from 15.7.0 to 15.9.0 - [Release notes](https://github.com/sindresorhus/globals/releases) - [Commits](sindresorhus/globals@v15.7.0...v15.9.0) Updates `husky` from 9.0.11 to 9.1.5 - [Release notes](https://github.com/typicode/husky/releases) - [Commits](typicode/husky@v9.0.11...v9.1.5) Updates `karma` from 6.4.3 to 6.4.4 - [Release notes](https://github.com/karma-runner/karma/releases) - [Changelog](https://github.com/karma-runner/karma/blob/master/CHANGELOG.md) - [Commits](karma-runner/karma@v6.4.3...v6.4.4) Updates `lint-staged` from 15.2.7 to 15.2.9 - [Release notes](https://github.com/lint-staged/lint-staged/releases) - [Changelog](https://github.com/lint-staged/lint-staged/blob/master/CHANGELOG.md) - [Commits](lint-staged/lint-staged@v15.2.7...v15.2.9) Updates `mocha` from 10.5.2 to 10.7.3 - [Release notes](https://github.com/mochajs/mocha/releases) - [Changelog](https://github.com/mochajs/mocha/blob/main/CHANGELOG.md) - [Commits](mochajs/mocha@v10.5.2...v10.7.3) Updates `prettier` from 3.3.2 to 3.3.3 - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) - [Commits](prettier/prettier@3.3.2...3.3.3) Updates `selenium-webdriver` from 4.22.0 to 4.24.0 - [Release notes](https://github.com/SeleniumHQ/selenium/releases) - [Commits](SeleniumHQ/selenium@selenium-4.22.0...selenium-4.24.0) Updates `start-server-and-test` from 2.0.4 to 2.0.5 - [Release notes](https://github.com/bahmutov/start-server-and-test/releases) - [Commits](bahmutov/start-server-and-test@v2.0.4...v2.0.5) Updates `typescript` from 5.5.2 to 5.5.4 - [Release notes](https://github.com/Microsoft/TypeScript/releases) - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml) - [Commits](microsoft/TypeScript@v5.5.2...v5.5.4) Updates `uglify-js` from 3.18.0 to 3.19.3 - [Release notes](https://github.com/mishoo/UglifyJS/releases) - [Commits](mishoo/UglifyJS@v3.18.0...v3.19.3) --- updated-dependencies: - dependency-name: "@axe-core/webdriverjs" dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-low-risk - dependency-name: "@babel/core" dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-low-risk - dependency-name: "@babel/preset-env" dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-low-risk - dependency-name: "@babel/runtime-corejs3" dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-low-risk - dependency-name: chai dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-low-risk - dependency-name: core-js dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-low-risk - dependency-name: emoji-regex dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-low-risk - dependency-name: eslint dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-low-risk - dependency-name: globals dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-low-risk - dependency-name: husky dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-low-risk - dependency-name: karma dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-low-risk - dependency-name: lint-staged dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-low-risk - dependency-name: mocha dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-low-risk - dependency-name: prettier dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-low-risk - dependency-name: selenium-webdriver dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-low-risk - dependency-name: start-server-and-test dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-low-risk - dependency-name: typescript dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-low-risk - dependency-name: uglify-js dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-low-risk ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot
bot
added
dependencies
Pull requests that update a dependency file
javascript
Pull requests that update Javascript code
labels
Sep 1, 2024
straker
approved these changes
Sep 3, 2024
straker
added a commit
that referenced
this pull request
Oct 16, 2024
…#4568) Bumps the npm-low-risk group with 18 updates in the / directory: | Package | From | To | | --- | --- | --- | | [@axe-core/webdriverjs](https://github.com/dequelabs/axe-core-npm) | `4.9.1` | `4.10.0` | | [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `7.24.7` | `7.25.2` | | [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.24.7` | `7.25.4` | | [@babel/runtime-corejs3](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime-corejs3) | `7.24.7` | `7.25.6` | | [chai](https://github.com/chaijs/chai) | `4.4.1` | `4.5.0` | | [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) | `3.37.1` | `3.38.1` | | [emoji-regex](https://github.com/mathiasbynens/emoji-regex) | `10.3.0` | `10.4.0` | | [eslint](https://github.com/eslint/eslint) | `9.6.0` | `9.9.1` | | [globals](https://github.com/sindresorhus/globals) | `15.7.0` | `15.9.0` | | [husky](https://github.com/typicode/husky) | `9.0.11` | `9.1.5` | | [karma](https://github.com/karma-runner/karma) | `6.4.3` | `6.4.4` | | [lint-staged](https://github.com/lint-staged/lint-staged) | `15.2.7` | `15.2.9` | | [mocha](https://github.com/mochajs/mocha) | `10.5.2` | `10.7.3` | | [prettier](https://github.com/prettier/prettier) | `3.3.2` | `3.3.3` | | [selenium-webdriver](https://github.com/SeleniumHQ/selenium) | `4.22.0` | `4.24.0` | | [start-server-and-test](https://github.com/bahmutov/start-server-and-test) | `2.0.4` | `2.0.5` | | [typescript](https://github.com/Microsoft/TypeScript) | `5.5.2` | `5.5.4` | | [uglify-js](https://github.com/mishoo/UglifyJS) | `3.18.0` | `3.19.3` | Updates `@axe-core/webdriverjs` from 4.9.1 to 4.10.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dequelabs/axe-core-npm/releases"><code>@axe-core/webdriverjs</code>'s releases</a>.</em></p> <blockquote> <h2>Release 4.10.0</h2> <h2>What's Changed</h2> <ul> <li>fix(playwright): Add missing await on page.evaluate by <a href="https://github.com/KuSh"><code>@KuSh</code></a> in <a href="https://github.com/dequelabs/axe-core-npm/pull/1063">dequelabs/axe-core-npm#1063</a></li> <li>chore: update to support eslint 9 flat config by <a href="https://github.com/michael-siek"><code>@michael-siek</code></a> in <a href="https://github.com/dequelabs/axe-core-npm/pull/1064">dequelabs/axe-core-npm#1064</a></li> <li>chore: merge master into develop by <a href="https://github.com/attest-team-ci"><code>@attest-team-ci</code></a> in <a href="https://github.com/dequelabs/axe-core-npm/pull/1071">dequelabs/axe-core-npm#1071</a></li> <li>chore: bump puppeteer from 21.7.0 to 22.10.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://github.com/dequelabs/axe-core-npm/pull/1073">dequelabs/axe-core-npm#1073</a></li> <li>chore: bump sinon from 17.0.1 to 18.0.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://github.com/dequelabs/axe-core-npm/pull/1076">dequelabs/axe-core-npm#1076</a></li> <li>chore: bump chromedriver from 121.0.0 to 125.0.3 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://github.com/dequelabs/axe-core-npm/pull/1075">dequelabs/axe-core-npm#1075</a></li> <li>chore: fix eslint errors and warnings by <a href="https://github.com/straker"><code>@straker</code></a> in <a href="https://github.com/dequelabs/axe-core-npm/pull/1079">dequelabs/axe-core-npm#1079</a></li> <li>chore: bump typescript-eslint from 8.0.0-alpha.12 to 8.0.0-alpha.26 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://github.com/dequelabs/axe-core-npm/pull/1078">dequelabs/axe-core-npm#1078</a></li> <li>chore: bump the npm-low-risk group across 1 directory with 22 updates by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://github.com/dequelabs/axe-core-npm/pull/1077">dequelabs/axe-core-npm#1077</a></li> <li>chore: use updated browser-driver-manager by <a href="https://github.com/scottmries"><code>@scottmries</code></a> in <a href="https://github.com/dequelabs/axe-core-npm/pull/1080">dequelabs/axe-core-npm#1080</a></li> <li>chore: bump the npm-low-risk group with 27 updates by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://github.com/dequelabs/axe-core-npm/pull/1081">dequelabs/axe-core-npm#1081</a></li> <li>chore: bump chromedriver from 125.0.3 to 126.0.4 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://github.com/dequelabs/axe-core-npm/pull/1082">dequelabs/axe-core-npm#1082</a></li> <li>feat: Update axe-core to v4.10.0 by <a href="https://github.com/attest-team-ci"><code>@attest-team-ci</code></a> in <a href="https://github.com/dequelabs/axe-core-npm/pull/1088">dequelabs/axe-core-npm#1088</a></li> <li>chore: downgrade lerna to resolve ESM requirement by <a href="https://github.com/michael-siek"><code>@michael-siek</code></a> in <a href="https://github.com/dequelabs/axe-core-npm/pull/1098">dequelabs/axe-core-npm#1098</a></li> <li>fix(cli): include <code>dotenv</code> dep by <a href="https://github.com/michael-siek"><code>@michael-siek</code></a> in <a href="https://github.com/dequelabs/axe-core-npm/pull/1103">dequelabs/axe-core-npm#1103</a></li> <li>chore: RC v4.10.0 by <a href="https://github.com/github-actions"><code>@github-actions</code></a> in <a href="https://github.com/dequelabs/axe-core-npm/pull/1108">dequelabs/axe-core-npm#1108</a></li> <li>Release 4.10.0 by <a href="https://github.com/dequejenn"><code>@dequejenn</code></a> in <a href="https://github.com/dequelabs/axe-core-npm/pull/1110">dequelabs/axe-core-npm#1110</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/KuSh"><code>@KuSh</code></a> made their first contribution in <a href="https://github.com/dequelabs/axe-core-npm/pull/1063">dequelabs/axe-core-npm#1063</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/dequelabs/axe-core-npm/compare/v4.9.1...v4.10.0">https://github.com/dequelabs/axe-core-npm/compare/v4.9.1...v4.10.0</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/dequelabs/axe-core-npm/blob/v4.10.0/CHANGELOG.md"><code>@axe-core/webdriverjs</code>'s changelog</a>.</em></p> <blockquote> <h1><a href="https://github.com/dequelabs/axe-core-npm/compare/v4.9.1...v4.10.0">4.10.0</a> (2024-08-16)</h1> <h3>Bug Fixes</h3> <ul> <li><strong>cli:</strong> include <code>dotenv</code> dep (<a href="https://github.com/dequelabs/axe-core-npm/issues/1103">#1103</a>) (<a href="https://github.com/dequelabs/axe-core-npm/commit/5d34355066b96009cea9bca7024ba5e777c5309c">5d34355</a>), closes <a href="https://github.com/dequelabs/axe-core-npm/issues/1102">#1102</a></li> <li><strong>playwright:</strong> Add missing await on page.evaluate (<a href="https://github.com/dequelabs/axe-core-npm/issues/1063">#1063</a>) (<a href="https://github.com/dequelabs/axe-core-npm/commit/20b8bbffdda0b81dbb169f27d5d223adc4d3941a">20b8bbf</a>)</li> </ul> <h3>Features</h3> <ul> <li>Update axe-core to v4.10.0 (<a href="https://github.com/dequelabs/axe-core-npm/issues/1088">#1088</a>) (<a href="https://github.com/dequelabs/axe-core-npm/commit/bb94776ff65798d016e961f62c76c4622bb3b48b">bb94776</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dequelabs/axe-core-npm/commit/ce9a6a038690629dd6234be2b8d697abdec22e8e"><code>ce9a6a0</code></a> Release 4.10.0 (<a href="https://github.com/dequelabs/axe-core-npm/issues/1110">#1110</a>)</li> <li><a href="https://github.com/dequelabs/axe-core-npm/commit/3b471d13416d0fe22bbed77ef16145bf1f436cca"><code>3b471d1</code></a> chore: RC v4.10.0 (<a href="https://github.com/dequelabs/axe-core-npm/issues/1108">#1108</a>)</li> <li><a href="https://github.com/dequelabs/axe-core-npm/commit/d393db67ea98d8d4900850e7384c7777825c5585"><code>d393db6</code></a> chore: RC v4.10.0</li> <li><a href="https://github.com/dequelabs/axe-core-npm/commit/5d34355066b96009cea9bca7024ba5e777c5309c"><code>5d34355</code></a> fix(cli): include <code>dotenv</code> dep (<a href="https://github.com/dequelabs/axe-core-npm/issues/1103">#1103</a>)</li> <li><a href="https://github.com/dequelabs/axe-core-npm/commit/c871221700313826142b64a1ebae7c2ba053ebfb"><code>c871221</code></a> chore: downgrade lerna to resolve ESM requirement (<a href="https://github.com/dequelabs/axe-core-npm/issues/1098">#1098</a>)</li> <li><a href="https://github.com/dequelabs/axe-core-npm/commit/bb94776ff65798d016e961f62c76c4622bb3b48b"><code>bb94776</code></a> feat: Update axe-core to v4.10.0 (<a href="https://github.com/dequelabs/axe-core-npm/issues/1088">#1088</a>)</li> <li><a href="https://github.com/dequelabs/axe-core-npm/commit/3864c91aa79c8c2170ae15a18802ef1fba4e2e3f"><code>3864c91</code></a> chore: bump chromedriver from 125.0.3 to 126.0.4 (<a href="https://github.com/dequelabs/axe-core-npm/issues/1082">#1082</a>)</li> <li><a href="https://github.com/dequelabs/axe-core-npm/commit/68067261aa779ee52c791fe6ac115f5011fc9a62"><code>6806726</code></a> chore: bump the npm-low-risk group with 27 updates (<a href="https://github.com/dequelabs/axe-core-npm/issues/1081">#1081</a>)</li> <li><a href="https://github.com/dequelabs/axe-core-npm/commit/09977352feebd4e4e21b2f2a5b350e6968a17b97"><code>0997735</code></a> Update issue templates</li> <li><a href="https://github.com/dequelabs/axe-core-npm/commit/3ab9e3a9ca51d384f9797939f5f0c64d36df2aed"><code>3ab9e3a</code></a> Create feature request template</li> <li>Additional commits viewable in <a href="https://github.com/dequelabs/axe-core-npm/compare/v4.9.1...v4.10.0">compare view</a></li> </ul> </details> <br /> Updates `@babel/core` from 7.24.7 to 7.25.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/babel/babel/releases"><code>@babel/core</code>'s releases</a>.</em></p> <blockquote> <h2>v7.25.2 (2024-07-30)</h2> <h4>:bug: Bug Fix</h4> <ul> <li><code>babel-core</code>, <code>babel-traverse</code> <ul> <li><a href="https://github.com/babel/babel/pull/16695">#16695</a> Ensure that <code>requeueComputedKeyAndDecorators</code> is available (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h4>Committers: 2</h4> <ul> <li>Huáng Jùnliàng (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> <li>Nicolò Ribaudo (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> <h2>v7.25.1 (2024-07-28)</h2> <h4>:bug: Bug Fix</h4> <ul> <li><code>babel-plugin-transform-function-name</code> <ul> <li><a href="https://github.com/babel/babel/pull/16683">#16683</a> fix: <code>ensureFunctionName</code> may be undefined (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-plugin-transform-react-constant-elements</code> <ul> <li><a href="https://github.com/babel/babel/pull/16582">#16582</a> fix plugin-transform-react-constant-elements transform JSXFrament but not add JSXExpressionContainer (<a href="https://github.com/keiseiTi"><code>@keiseiTi</code></a>)</li> </ul> </li> <li><code>babel-traverse</code> <ul> <li><a href="https://github.com/babel/babel/pull/16587">#16587</a> fix: fixed issue16583 + test (<a href="https://github.com/nerodesu017"><code>@nerodesu017</code></a>)</li> </ul> </li> </ul> <h4>:house: Internal</h4> <ul> <li><a href="https://github.com/babel/babel/pull/16663">#16663</a> Test eslint plugin against eslint 9 (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> <h4>Committers: 4</h4> <ul> <li>Adrian (<a href="https://github.com/nerodesu017"><code>@nerodesu017</code></a>)</li> <li>Huáng Jùnliàng (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> <li><a href="https://github.com/keiseiTi"><code>@keiseiTi</code></a></li> <li><a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a></li> </ul> <h2>v7.25.0 (2024-07-26)</h2> <p>Thanks <a href="https://github.com/davidtaylorhq"><code>@davidtaylorhq</code></a> and <a href="https://github.com/slatereax"><code>@slatereax</code></a> for your first PR!</p> <p>You can find the release blog post with some highlights at <a href="https://babeljs.io/blog/2024/07/26/7.25.0">https://babeljs.io/blog/2024/07/26/7.25.0</a>.</p> <h4>:eyeglasses: Spec Compliance</h4> <ul> <li><code>babel-helpers</code>, <code>babel-plugin-proposal-explicit-resource-management</code>, <code>babel-runtime-corejs3</code> <ul> <li><a href="https://github.com/babel/babel/pull/16537">#16537</a> <code>await using</code> normative updates (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-plugin-transform-typescript</code> <ul> <li><a href="https://github.com/babel/babel/pull/16602">#16602</a> Ensure enum members syntactically determinable to be strings do not get reverse mappings (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> </ul> <h4>:rocket: New Feature</h4> <ul> <li><code>babel-helper-create-class-features-plugin</code>, <code>babel-helper-function-name</code>, <code>babel-helper-plugin-utils</code>, <code>babel-helper-wrap-function</code>, <code>babel-plugin-bugfix-safari-class-field-initializer-scope</code>, <code>babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression</code>, <code>babel-plugin-transform-classes</code>, <code>babel-plugin-transform-function-name</code>, <code>babel-preset-env</code>, <code>babel-traverse</code>, <code>babel-types</code> <ul> <li><a href="https://github.com/babel/babel/pull/16658">#16658</a> Move <code>ensureFunctionName</code> to <code>NodePath.prototype</code> (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-helper-hoist-variables</code>, <code>babel-helper-plugin-utils</code>, <code>babel-plugin-proposal-async-do-expressions</code>, <code>babel-plugin-transform-modules-systemjs</code>, <code>babel-traverse</code> <ul> <li><a href="https://github.com/babel/babel/pull/16644">#16644</a> Move <code>hoistVariables</code> to <code>Scope.prototype</code> (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-helper-create-class-features-plugin</code>, <code>babel-helper-module-transforms</code>, <code>babel-helper-plugin-utils</code>, <code>babel-helper-split-export-declaration</code>, <code>babel-plugin-transform-classes</code>, <code>babel-traverse</code>, <code>babel-types</code> <ul> <li><a href="https://github.com/babel/babel/pull/16645">#16645</a> Move <code>splitExportDeclaration</code> to <code>NodePath.prototype</code> (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-helper-create-class-features-plugin</code>, <code>babel-helper-environment-visitor</code>, <code>babel-helper-module-transforms</code>, <code>babel-helper-plugin-utils</code>, <code>babel-helper-remap-async-to-generator</code>, <code>babel-helper-replace-supers</code>, <code>babel-plugin-bugfix-firefox-class-in-computed-class-key</code>, <code>babel-plugin-bugfix-v8-static-class-fields-redefine-readonly</code>, <code>babel-plugin-transform-async-generator-functions</code>, <code>babel-plugin-transform-classes</code>, <code>babel-traverse</code> <ul> <li><a href="https://github.com/babel/babel/pull/16649">#16649</a> Move <code>environment-visitor</code> helper into <code>@babel/traverse</code> (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@babel/core</code>'s changelog</a>.</em></p> <blockquote> <h2>v7.25.2 (2024-07-30)</h2> <h4>:bug: Bug Fix</h4> <ul> <li><code>babel-core</code>, <code>babel-traverse</code> <ul> <li><a href="https://github.com/babel/babel/pull/16695">#16695</a> Ensure that <code>requeueComputedKeyAndDecorators</code> is available (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h2>v7.25.1 (2024-07-28)</h2> <h4>:bug: Bug Fix</h4> <ul> <li><code>babel-plugin-transform-function-name</code> <ul> <li><a href="https://github.com/babel/babel/pull/16683">#16683</a> fix: <code>ensureFunctionName</code> may be undefined (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-plugin-transform-react-constant-elements</code> <ul> <li><a href="https://github.com/babel/babel/pull/16582">#16582</a> fix plugin-transform-react-constant-elements transform JSXFrament but not add JSXExpressionContainer (<a href="https://github.com/keiseiTi"><code>@keiseiTi</code></a>)</li> </ul> </li> <li><code>babel-traverse</code> <ul> <li><a href="https://github.com/babel/babel/pull/16587">#16587</a> fix: fixed issue16583 + test (<a href="https://github.com/nerodesu017"><code>@nerodesu017</code></a>)</li> </ul> </li> </ul> <h4>:house: Internal</h4> <ul> <li><a href="https://github.com/babel/babel/pull/16663">#16663</a> Test eslint plugin against eslint 9 (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> <h2>v7.25.0 (2024-07-26)</h2> <h4>:eyeglasses: Spec Compliance</h4> <ul> <li><code>babel-helpers</code>, <code>babel-plugin-proposal-explicit-resource-management</code>, <code>babel-runtime-corejs3</code> <ul> <li><a href="https://github.com/babel/babel/pull/16537">#16537</a> <code>await using</code> normative updates (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-plugin-transform-typescript</code> <ul> <li><a href="https://github.com/babel/babel/pull/16602">#16602</a> Ensure enum members syntactically determinable to be strings do not get reverse mappings (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> </ul> <h4>:rocket: New Feature</h4> <ul> <li><code>babel-helper-create-class-features-plugin</code>, <code>babel-helper-function-name</code>, <code>babel-helper-plugin-utils</code>, <code>babel-helper-wrap-function</code>, <code>babel-plugin-bugfix-safari-class-field-initializer-scope</code>, <code>babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression</code>, <code>babel-plugin-transform-classes</code>, <code>babel-plugin-transform-function-name</code>, <code>babel-preset-env</code>, <code>babel-traverse</code>, <code>babel-types</code> <ul> <li><a href="https://github.com/babel/babel/pull/16658">#16658</a> Move <code>ensureFunctionName</code> to <code>NodePath.prototype</code> (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-helper-hoist-variables</code>, <code>babel-helper-plugin-utils</code>, <code>babel-plugin-proposal-async-do-expressions</code>, <code>babel-plugin-transform-modules-systemjs</code>, <code>babel-traverse</code> <ul> <li><a href="https://github.com/babel/babel/pull/16644">#16644</a> Move <code>hoistVariables</code> to <code>Scope.prototype</code> (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-helper-create-class-features-plugin</code>, <code>babel-helper-module-transforms</code>, <code>babel-helper-plugin-utils</code>, <code>babel-helper-split-export-declaration</code>, <code>babel-plugin-transform-classes</code>, <code>babel-traverse</code>, <code>babel-types</code> <ul> <li><a href="https://github.com/babel/babel/pull/16645">#16645</a> Move <code>splitExportDeclaration</code> to <code>NodePath.prototype</code> (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-helper-create-class-features-plugin</code>, <code>babel-helper-environment-visitor</code>, <code>babel-helper-module-transforms</code>, <code>babel-helper-plugin-utils</code>, <code>babel-helper-remap-async-to-generator</code>, <code>babel-helper-replace-supers</code>, <code>babel-plugin-bugfix-firefox-class-in-computed-class-key</code>, <code>babel-plugin-bugfix-v8-static-class-fields-redefine-readonly</code>, <code>babel-plugin-transform-async-generator-functions</code>, <code>babel-plugin-transform-classes</code>, <code>babel-traverse</code> <ul> <li><a href="https://github.com/babel/babel/pull/16649">#16649</a> Move <code>environment-visitor</code> helper into <code>@babel/traverse</code> (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-core</code>, <code>babel-parser</code> <ul> <li><a href="https://github.com/babel/babel/pull/16480">#16480</a> Expose wether a module has TLA or not as <code>.extra.async</code> (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-compat-data</code>, <code>babel-plugin-bugfix-safari-class-field-initializer-scope</code>, <code>babel-preset-env</code> <ul> <li><a href="https://github.com/babel/babel/pull/16569">#16569</a> Introduce <code>bugfix-safari-class-field-initializer-scope</code> (<a href="https://github.com/davidtaylorhq"><code>@davidtaylorhq</code></a>)</li> </ul> </li> <li><code>babel-plugin-transform-block-scoping</code>, <code>babel-traverse</code>, <code>babel-types</code> <ul> <li><a href="https://github.com/babel/babel/pull/16551">#16551</a> Add <code>NodePath#getAssignmentIdentifiers</code> (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-helper-import-to-platform-api</code>, <code>babel-plugin-proposal-json-modules</code> <ul> <li><a href="https://github.com/babel/babel/pull/16579">#16579</a> Add <code>uncheckedRequire</code> option for JSON imports to CJS (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-helper-transform-fixture-test-runner</code>, <code>babel-node</code> <ul> <li><a href="https://github.com/babel/babel/pull/16642">#16642</a> Allow using custom config in <code>babel-node --eval</code> (<a href="https://github.com/slatereax"><code>@slatereax</code></a>)</li> </ul> </li> <li><code>babel-compat-data</code>, <code>babel-helper-create-regexp-features-plugin</code>, <code>babel-plugin-proposal-duplicate-named-capturing-groups-regex</code>, <code>babel-plugin-transform-duplicate-named-capturing-groups-regex</code>, <code>babel-preset-env</code>, <code>babel-standalone</code> <ul> <li><a href="https://github.com/babel/babel/pull/16445">#16445</a> Add <code>duplicate-named-capturing-groups-regex</code> to <code>preset-env</code> (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> </ul> <h4>:bug: Bug Fix</h4> <ul> <li><code>babel-generator</code> <ul> <li><a href="https://github.com/babel/babel/pull/16678">#16678</a> Print parens around as expressions on the LHS (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/babel/babel/commit/0f8f408f6eb5a5de9c228718fb6ff707d65bb930"><code>0f8f408</code></a> v7.25.2</li> <li><a href="https://github.com/babel/babel/commit/6a15d7ac83e1cdb7bb418d502792e18a190ba981"><code>6a15d7a</code></a> Ensure that <code>requeueComputedKeyAndDecorators</code> is available (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/16695">#16695</a>)</li> <li><a href="https://github.com/babel/babel/commit/9f7e29a28d403a56a8b1de90ed1fa5be35c02406"><code>9f7e29a</code></a> chore: fix one suppressed eslint error (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/16696">#16696</a>)</li> <li><a href="https://github.com/babel/babel/commit/2413d1a747dbe4e1c49a2baea5a3c91c649a264e"><code>2413d1a</code></a> Add eslint-plugin-regexp (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/16680">#16680</a>)</li> <li><a href="https://github.com/babel/babel/commit/5dc3b44ffd08ea76b1751556eee40b160a80c3b4"><code>5dc3b44</code></a> Expose wether a module has TLA or not as <code>.extra.async</code> (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/16480">#16480</a>)</li> <li><a href="https://github.com/babel/babel/commit/30aa64417e747ab09ebce3b2a85cbe75ec6e7c9b"><code>30aa644</code></a> v7.24.9</li> <li><a href="https://github.com/babel/babel/commit/7d923b83a9d9e761fc4ceca04198e5b68d2439d3"><code>7d923b8</code></a> Avoid <code>require()</code> call in <code>@babel/standalone</code> bundle (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/16639">#16639</a>)</li> <li><a href="https://github.com/babel/babel/commit/889c58f65678b0d9cdc68d6226931fb32c922d74"><code>889c58f</code></a> Revert "Pin CI to Node.js 22.1" (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/16633">#16633</a>)</li> <li><a href="https://github.com/babel/babel/commit/1f5af441178256f5e846b4f6c678e2bd375e5d9d"><code>1f5af44</code></a> v7.24.8</li> <li><a href="https://github.com/babel/babel/commit/683c65496f305f0e60984d3cd9073fe5ed565819"><code>683c654</code></a> Enable some lint rules (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/16605">#16605</a>)</li> <li>Additional commits viewable in <a href="https://github.com/babel/babel/commits/v7.25.2/packages/babel-core">compare view</a></li> </ul> </details> <br /> Updates `@babel/preset-env` from 7.24.7 to 7.25.4 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/babel/babel/releases"><code>@babel/preset-env</code>'s releases</a>.</em></p> <blockquote> <h2>v7.25.4 (2024-08-22)</h2> <h4>:bug: Bug Fix</h4> <ul> <li><code>babel-traverse</code> <ul> <li><a href="https://github.com/babel/babel/pull/16756">#16756</a> fix: Skip computed key when renaming (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-proposal-decorators</code> <ul> <li><a href="https://github.com/babel/babel/pull/16755">#16755</a> fix: Decorator 2018-09 may throw an exception (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-types</code> <ul> <li><a href="https://github.com/babel/babel/pull/16710">#16710</a> Visit AST fields nodes according to their syntactical order (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-generator</code> <ul> <li><a href="https://github.com/babel/babel/pull/16709">#16709</a> Print semicolon after TS <code>export namespace as A</code> (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h4>:nail_care: Polish</h4> <ul> <li><code>babel-generator</code>, <code>babel-plugin-proposal-decorators</code>, <code>babel-plugin-proposal-destructuring-private</code>, <code>babel-plugin-proposal-pipeline-operator</code>, <code>babel-plugin-transform-class-properties</code>, <code>babel-plugin-transform-destructuring</code>, <code>babel-plugin-transform-optional-chaining</code>, <code>babel-plugin-transform-private-methods</code>, <code>babel-plugin-transform-private-property-in-object</code>, <code>babel-plugin-transform-typescript</code>, <code>babel-runtime-corejs2</code>, <code>babel-runtime</code>, <code>babel-traverse</code> <ul> <li><a href="https://github.com/babel/babel/pull/16722">#16722</a> Avoid unnecessary parens around sequence expressions (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-generator</code>, <code>babel-plugin-transform-class-properties</code> <ul> <li><a href="https://github.com/babel/babel/pull/16714">#16714</a> Avoid unnecessary parens around exported arrow functions (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-generator</code>, <code>babel-plugin-proposal-decorators</code>, <code>babel-plugin-proposal-destructuring-private</code>, <code>babel-plugin-transform-object-rest-spread</code> <ul> <li><a href="https://github.com/babel/babel/pull/16712">#16712</a> Avoid printing unnecessary parens around object destructuring (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h4>:microscope: Output optimization</h4> <ul> <li><code>babel-generator</code> <ul> <li><a href="https://github.com/babel/babel/pull/16740">#16740</a> Avoid extra spaces between comments/regexps in compact mode (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h4>Committers: 4</h4> <ul> <li>Babel Bot (<a href="https://github.com/babel-bot"><code>@babel-bot</code></a>)</li> <li>Huáng Jùnliàng (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> <li>Nicolò Ribaudo (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> <li><a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a></li> </ul> <h2>v7.25.3 (2024-07-31)</h2> <h4>:bug: Bug Fix</h4> <ul> <li><code>babel-plugin-bugfix-firefox-class-in-computed-class-key</code>, <code>babel-traverse</code> <ul> <li><a href="https://github.com/babel/babel/pull/16699">#16699</a> Avoid validating visitors produced by <code>traverse.visitors.merge</code> (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h4>:house: Internal</h4> <ul> <li><code>babel-parser</code> <ul> <li><a href="https://github.com/babel/babel/pull/16688">#16688</a> Add <code>@babel/types</code> as a dependency of <code>@babel/parser</code> (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h4>Committers: 2</h4> <ul> <li>Huáng Jùnliàng (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> <li>Nicolò Ribaudo (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> <h2>v7.25.2 (2024-07-30)</h2> <h4>:bug: Bug Fix</h4> <ul> <li><code>babel-core</code>, <code>babel-traverse</code> <ul> <li><a href="https://github.com/babel/babel/pull/16695">#16695</a> Ensure that <code>requeueComputedKeyAndDecorators</code> is available (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@babel/preset-env</code>'s changelog</a>.</em></p> <blockquote> <h2>v7.25.4 (2024-08-22)</h2> <h4>:bug: Bug Fix</h4> <ul> <li><code>babel-traverse</code> <ul> <li><a href="https://github.com/babel/babel/pull/16756">#16756</a> fix: Skip computed key when renaming (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-proposal-decorators</code> <ul> <li><a href="https://github.com/babel/babel/pull/16755">#16755</a> fix: Decorator 2018-09 may throw an exception (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-types</code> <ul> <li><a href="https://github.com/babel/babel/pull/16710">#16710</a> Visit AST fields nodes according to their syntactical order (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-generator</code> <ul> <li><a href="https://github.com/babel/babel/pull/16709">#16709</a> Print semicolon after TS <code>export namespace as A</code> (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h4>:nail_care: Polish</h4> <ul> <li><code>babel-generator</code>, <code>babel-plugin-proposal-decorators</code>, <code>babel-plugin-proposal-destructuring-private</code>, <code>babel-plugin-proposal-pipeline-operator</code>, <code>babel-plugin-transform-class-properties</code>, <code>babel-plugin-transform-destructuring</code>, <code>babel-plugin-transform-optional-chaining</code>, <code>babel-plugin-transform-private-methods</code>, <code>babel-plugin-transform-private-property-in-object</code>, <code>babel-plugin-transform-typescript</code>, <code>babel-runtime-corejs2</code>, <code>babel-runtime</code>, <code>babel-traverse</code> <ul> <li><a href="https://github.com/babel/babel/pull/16722">#16722</a> Avoid unnecessary parens around sequence expressions (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-generator</code>, <code>babel-plugin-transform-class-properties</code> <ul> <li><a href="https://github.com/babel/babel/pull/16714">#16714</a> Avoid unnecessary parens around exported arrow functions (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-generator</code>, <code>babel-plugin-proposal-decorators</code>, <code>babel-plugin-proposal-destructuring-private</code>, <code>babel-plugin-transform-object-rest-spread</code> <ul> <li><a href="https://github.com/babel/babel/pull/16712">#16712</a> Avoid printing unnecessary parens around object destructuring (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h4>:microscope: Output optimization</h4> <ul> <li><code>babel-generator</code> <ul> <li><a href="https://github.com/babel/babel/pull/16740">#16740</a> Avoid extra spaces between comments/regexps in compact mode (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h2>v7.25.3 (2024-07-31)</h2> <h4>:bug: Bug Fix</h4> <ul> <li><code>babel-plugin-bugfix-firefox-class-in-computed-class-key</code>, <code>babel-traverse</code> <ul> <li><a href="https://github.com/babel/babel/pull/16699">#16699</a> Avoid validating visitors produced by <code>traverse.visitors.merge</code> (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h4>:house: Internal</h4> <ul> <li><code>babel-parser</code> <ul> <li><a href="https://github.com/babel/babel/pull/16688">#16688</a> Add <code>@babel/types</code> as a dependency of <code>@babel/parser</code> (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h2>v7.25.2 (2024-07-30)</h2> <h4>:bug: Bug Fix</h4> <ul> <li><code>babel-core</code>, <code>babel-traverse</code> <ul> <li><a href="https://github.com/babel/babel/pull/16695">#16695</a> Ensure that <code>requeueComputedKeyAndDecorators</code> is available (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h2>v7.25.1 (2024-07-28)</h2> <h4>:bug: Bug Fix</h4> <ul> <li><code>babel-plugin-transform-function-name</code> <ul> <li><a href="https://github.com/babel/babel/pull/16683">#16683</a> fix: <code>ensureFunctionName</code> may be undefined (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-plugin-transform-react-constant-elements</code> <ul> <li><a href="https://github.com/babel/babel/pull/16582">#16582</a> fix plugin-transform-react-constant-elements transform JSXFrament but not add JSXExpressionContainer (<a href="https://github.com/keiseiTi"><code>@keiseiTi</code></a>)</li> </ul> </li> <li><code>babel-traverse</code> <ul> <li><a href="https://github.com/babel/babel/pull/16587">#16587</a> fix: fixed issue16583 + test (<a href="https://github.com/nerodesu017"><code>@nerodesu017</code></a>)</li> </ul> </li> </ul> <h4>:house: Internal</h4> <ul> <li><a href="https://github.com/babel/babel/pull/16663">#16663</a> Test eslint plugin against eslint 9 (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> <h2>v7.25.0 (2024-07-26)</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/babel/babel/commit/cbf124ca42a4c34630040bf556e6a8507f961dfe"><code>cbf124c</code></a> v7.25.4</li> <li><a href="https://github.com/babel/babel/commit/b38b027c9796ab9b385c03ef8e3807896a92c540"><code>b38b027</code></a> Update compat data (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/16736">#16736</a>)</li> <li><a href="https://github.com/babel/babel/commit/55dfde885566faba850da91fdaa952453e80439f"><code>55dfde8</code></a> Update <code>babel-plugin-polyfill-corejs3</code> (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/16715">#16715</a>)</li> <li><a href="https://github.com/babel/babel/commit/dba45d3ebc92a868c9b8952a6f407c6ab83c6b3f"><code>dba45d3</code></a> Ignore <code>devDependencies</code> when generating <code>tsconfig.json</code> (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/16659">#16659</a>)</li> <li><a href="https://github.com/babel/babel/commit/787c7cd6baa7f2bf691f52ea65a0f69105e9f27c"><code>787c7cd</code></a> v7.25.3</li> <li><a href="https://github.com/babel/babel/commit/a0c8871e3fba5cd2083cff26c7732f3ef2199a5c"><code>a0c8871</code></a> Test: Improve available-plugins compat-data check (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/16693">#16693</a>)</li> <li><a href="https://github.com/babel/babel/commit/0f8f408f6eb5a5de9c228718fb6ff707d65bb930"><code>0f8f408</code></a> v7.25.2</li> <li><a href="https://github.com/babel/babel/commit/0b2cc25aac822f3a13f900ac87bb830db448da8b"><code>0b2cc25</code></a> Update compat-table (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/16691">#16691</a>)</li> <li><a href="https://github.com/babel/babel/commit/2413d1a747dbe4e1c49a2baea5a3c91c649a264e"><code>2413d1a</code></a> Add eslint-plugin-regexp (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/16680">#16680</a>)</li> <li><a href="https://github.com/babel/babel/commit/d2e3ee2c922daee20119c2233ace16999a666cbc"><code>d2e3ee2</code></a> v7.25.0</li> <li>Additional commits viewable in <a href="https://github.com/babel/babel/commits/v7.25.4/packages/babel-preset-env">compare view</a></li> </ul> </details> <br /> Updates `@babel/runtime-corejs3` from 7.24.7 to 7.25.6 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/babel/babel/releases"><code>@babel/runtime-corejs3</code>'s releases</a>.</em></p> <blockquote> <h2>v7.25.6 (2024-08-29)</h2> <p>Thanks <a href="https://github.com/j4k0xb"><code>@j4k0xb</code></a> for your first PR!</p> <h4>:bug: Bug Fix</h4> <ul> <li><code>babel-generator</code> <ul> <li><a href="https://github.com/babel/babel/pull/16783">#16783</a> Properly print inner comments in TS array types (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> <li><a href="https://github.com/babel/babel/pull/16775">#16775</a> fix: jsx whitespace is not properly preserved when retainLines (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-traverse</code> <ul> <li><a href="https://github.com/babel/babel/pull/16727">#16727</a> fix: <code>path.getAssignmentIdentifiers</code> may be <code>undefined</code> (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-parser</code> <ul> <li><a href="https://github.com/babel/babel/pull/16761">#16761</a> fix: improve static canFollowModifier checks (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-helpers</code>, <code>babel-plugin-transform-optional-chaining</code>, <code>babel-runtime-corejs3</code> <ul> <li><a href="https://github.com/babel/babel/pull/16769">#16769</a> Only wrap functions in <code>superPropertyGet</code> helper (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h4>:nail_care: Polish</h4> <ul> <li><code>babel-generator</code>, <code>babel-plugin-transform-async-to-generator</code>, <code>babel-plugin-transform-block-scoping</code>, <code>babel-plugin-transform-class-properties</code>, <code>babel-plugin-transform-classes</code>, <code>babel-plugin-transform-duplicate-named-capturing-groups-regex</code>, <code>babel-plugin-transform-named-capturing-groups-regex</code>, <code>babel-plugin-transform-react-jsx-development</code>, <code>babel-plugin-transform-react-jsx</code>, <code>babel-plugin-transform-react-pure-annotations</code>, <code>babel-plugin-transform-regenerator</code>, <code>babel-plugin-transform-runtime</code>, <code>babel-preset-env</code> <ul> <li><a href="https://github.com/babel/babel/pull/16780">#16780</a> Do not enforce printing space between <code>(</code> and comments (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-plugin-syntax-import-assertions</code>, <code>babel-plugin-syntax-import-attributes</code> <ul> <li><a href="https://github.com/babel/babel/pull/16781">#16781</a> Don't throw when enabling both syntax-import-{assertions,attributes} (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-generator</code> <ul> <li><a href="https://github.com/babel/babel/pull/16782">#16782</a> TS union/intersection nested in union does not need parens (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h4>:house: Internal</h4> <ul> <li><code>babel-generator</code> <ul> <li><a href="https://github.com/babel/babel/pull/16777">#16777</a> Remove unused <code>parent</code> params in the generator (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h4>Committers: 5</h4> <ul> <li>Babel Bot (<a href="https://github.com/babel-bot"><code>@babel-bot</code></a>)</li> <li>Huáng Jùnliàng (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> <li>Nicolò Ribaudo (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> <li><a href="https://github.com/j4k0xb"><code>@j4k0xb</code></a></li> <li><a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a></li> </ul> <h2>v7.25.5 (2024-08-23)</h2> <h4>:bug: Bug Fix</h4> <ul> <li><code>babel-generator</code>, <code>babel-traverse</code> <ul> <li><a href="https://github.com/babel/babel/pull/16764">#16764</a> fix: Generate sequence expression parentheses correctly (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> </ul> <h4>:nail_care: Polish</h4> <ul> <li><code>babel-generator</code> <ul> <li><a href="https://github.com/babel/babel/pull/16738">#16738</a> Only force-parenthesize <code>satisfies</code>'s LHS if it has newlines (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h4>Committers: 2</h4> <ul> <li>Nicolò Ribaudo (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> <li><a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a></li> </ul> <h2>v7.25.4 (2024-08-22)</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@babel/runtime-corejs3</code>'s changelog</a>.</em></p> <blockquote> <h2>v7.25.6 (2024-08-29)</h2> <h4>:bug: Bug Fix</h4> <ul> <li><code>babel-generator</code> <ul> <li><a href="https://github.com/babel/babel/pull/16783">#16783</a> Properly print inner comments in TS array types (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> <li><a href="https://github.com/babel/babel/pull/16775">#16775</a> fix: jsx whitespace is not properly preserved when retainLines (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-traverse</code> <ul> <li><a href="https://github.com/babel/babel/pull/16727">#16727</a> fix: <code>path.getAssignmentIdentifiers</code> may be <code>undefined</code> (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-parser</code> <ul> <li><a href="https://github.com/babel/babel/pull/16761">#16761</a> fix: improve static canFollowModifier checks (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-helpers</code>, <code>babel-plugin-transform-optional-chaining</code>, <code>babel-runtime-corejs3</code> <ul> <li><a href="https://github.com/babel/babel/pull/16769">#16769</a> Only wrap functions in <code>superPropertyGet</code> helper (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h4>:nail_care: Polish</h4> <ul> <li><code>babel-generator</code>, <code>babel-plugin-transform-async-to-generator</code>, <code>babel-plugin-transform-block-scoping</code>, <code>babel-plugin-transform-class-properties</code>, <code>babel-plugin-transform-classes</code>, <code>babel-plugin-transform-duplicate-named-capturing-groups-regex</code>, <code>babel-plugin-transform-named-capturing-groups-regex</code>, <code>babel-plugin-transform-react-jsx-development</code>, <code>babel-plugin-transform-react-jsx</code>, <code>babel-plugin-transform-react-pure-annotations</code>, <code>babel-plugin-transform-regenerator</code>, <code>babel-plugin-transform-runtime</code>, <code>babel-preset-env</code> <ul> <li><a href="https://github.com/babel/babel/pull/16780">#16780</a> Do not enforce printing space between <code>(</code> and comments (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-plugin-syntax-import-assertions</code>, <code>babel-plugin-syntax-import-attributes</code> <ul> <li><a href="https://github.com/babel/babel/pull/16781">#16781</a> Don't throw when enabling both syntax-import-{assertions,attributes} (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-generator</code> <ul> <li><a href="https://github.com/babel/babel/pull/16782">#16782</a> TS union/intersection nested in union does not need parens (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h4>:house: Internal</h4> <ul> <li><code>babel-generator</code> <ul> <li><a href="https://github.com/babel/babel/pull/16777">#16777</a> Remove unused <code>parent</code> params in the generator (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h2>v7.25.5 (2024-08-23)</h2> <h4>:bug: Bug Fix</h4> <ul> <li><code>babel-generator</code>, <code>babel-traverse</code> <ul> <li><a href="https://github.com/babel/babel/pull/16764">#16764</a> fix: Generate parentheses correctly (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> </ul> <h4>:nail_care: Polish</h4> <ul> <li><code>babel-generator</code> <ul> <li><a href="https://github.com/babel/babel/pull/16738">#16738</a> Only force-parenthesize <code>satisfies</code>'s LHS if it has newlines (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h2>v7.25.4 (2024-08-22)</h2> <h4>:bug: Bug Fix</h4> <ul> <li><code>babel-traverse</code> <ul> <li><a href="https://github.com/babel/babel/pull/16756">#16756</a> fix: Skip computed key when renaming (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-proposal-decorators</code> <ul> <li><a href="https://github.com/babel/babel/pull/16755">#16755</a> fix: Decorator 2018-09 may throw an exception (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-types</code> <ul> <li><a href="https://github.com/babel/babel/pull/16710">#16710</a> Visit AST fields nodes according to their syntactical order (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-generator</code> <ul> <li><a href="https://github.com/babel/babel/pull/16709">#16709</a> Print semicolon after TS <code>export namespace as A</code> (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h4>:nail_care: Polish</h4> <ul> <li><code>babel-generator</code>, <code>babel-plugin-proposal-decorators</code>, <code>babel-plugin-proposal-destructuring-private</code>, <code>babel-plugin-proposal-pipeline-operator</code>, <code>babel-plugin-transform-class-properties</code>, <code>babel-plugin-transform-destructuring</code>, <code>babel-plugin-transform-optional-chaining</code>, <code>babel-plugin-transform-private-methods</code>, <code>babel-plugin-transform-private-property-in-object</code>, <code>babel-plugin-transform-typescript</code>, <code>babel-runtime-corejs2</code>, <code>babel-runtime</code>, <code>babel-traverse</code> <ul> <li><a href="https://github.com/babel/babel/pull/16722">#16722</a> Avoid unnecessary parens around sequence expressions (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-generator</code>, <code>babel-plugin-transform-class-properties</code> <ul> <li><a href="https://github.com/babel/babel/pull/16714">#16714</a> Avoid unnecessary parens around exported arrow functions (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/babel/babel/commit/2f72b978f9acc68d065e7da10c8e270d6f96b7c4"><code>2f72b97</code></a> v7.25.6</li> <li><a href="https://github.com/babel/babel/commit/40ad3bc41dd487136439daaf3379e00831cbdb2c"><code>40ad3bc</code></a> Only wrap functions in <code>superPropertyGet</code> helper (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-runtime-corejs3/issues/16769">#16769</a>)</li> <li><a href="https://github.com/babel/babel/commit/d2e3ee2c922daee20119c2233ace16999a666cbc"><code>d2e3ee2</code></a> v7.25.0</li> <li><a href="https://github.com/babel/babel/commit/e774270843a520feffb0643fba236adbed6b0fb6"><code>e774270</code></a> Improve <code>super.x</code> output (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-runtime-corejs3/issues/16374">#16374</a>)</li> <li><a href="https://github.com/babel/babel/commit/2def8095522704e4677504b29035c0c5022de011"><code>2def809</code></a> <code>await using</code> normative updates (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-runtime-corejs3/issues/16537">#16537</a>)</li> <li><a href="https://github.com/babel/babel/commit/1f5af441178256f5e846b4f6c678e2bd375e5d9d"><code>1f5af44</code></a> v7.24.8</li> <li><a href="https://github.com/babel/babel/commit/c36fa6a9299df95b801695736f78ac87211f009f"><code>c36fa6a</code></a> Update typescript-eslint v8 (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-runtime-corejs3/issues/16557">#16557</a>)</li> <li><a href="https://github.com/babel/babel/commit/427ceb652fa39d542b02ac1c409cf7f9f2431f5d"><code>427ceb6</code></a> [helpers TS conversion] legacy decorators (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-runtime-corejs3/issues/16556">#16556</a>)</li> <li>See full diff in <a href="https://github.com/babel/babel/commits/v7.25.6/packages/babel-runtime-corejs3">compare view</a></li> </ul> </details> <br /> Updates `chai` from 4.4.1 to 4.5.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/chaijs/chai/releases">chai's releases</a>.</em></p> <blockquote> <h2>v4.5.0</h2> <ul> <li>Update type detect (<a href="https://github.com/chaijs/chai/issues/1631">#1631</a>) 1a36d35</li> </ul> <p><a href="https://github.com/chaijs/chai/compare/v4.4.1...v4.5.0">https://github.com/chaijs/chai/compare/v4.4.1...v4.5.0</a></p> <h2>What's Changed</h2> <ul> <li>Update type detect by <a href="https://github.com/koddsson"><code>@koddsson</code></a> in <a href="https://github.com/chaijs/chai/pull/1631">chaijs/chai#1631</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/chaijs/chai/compare/v4.4.1...v4.5.0">https://github.com/chaijs/chai/compare/v4.4.1...v4.5.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/chaijs/chai/commit/6a19308a7d12fc82ca55cc2ac17a5d36dcf8db49"><code>6a19308</code></a> 4.5.0</li> <li><a href="https://github.com/chaijs/chai/commit/1a36d354a501e2870249a7e35ede59de3bc55fd3"><code>1a36d35</code></a> Update type detect (<a href="https://github.com/chaijs/chai/issues/1631">#1631</a>)</li> <li>See full diff in <a href="https://github.com/chaijs/chai/compare/v4.4.1...v4.5.0">compare view</a></li> </ul> </details> <br /> Updates `core-js` from 3.37.1 to 3.38.1 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/zloirock/core-js/blob/master/CHANGELOG.md">core-js's changelog</a>.</em></p> <blockquote> <h5><a href="https://github.com/zloirock/core-js/releases/tag/v3.38.1">3.38.1 - 2024.08.20</a></h5> <ul> <li>Changes <a href="https://github.com/zloirock/core-js/compare/v3.38.0...v3.38.1">v3.38.0...v3.38.1</a></li> <li>Fixed some cases of <code>URLSearchParams</code> percent decoding, <a href="https://github.com/zloirock/core-js/issues/1357">#1357</a>, <a href="https://github.com/zloirock/core-js/pull/1361">#1361</a>, thanks <a href="https://github.com/slowcheetah"><strong><code>@slowcheetah</code></strong></a></li> <li>Some stylistic changes and minor optimizations</li> <li>Compat data improvements: <ul> <li><a href="https://github.com/tc39/proposal-iterator-helpers"><code>Iterator</code> helpers proposal</a> methods marked as <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1896390">shipped from FF131</a></li> <li><a href="https://github.com/tc39/proposal-float16array"><code>Math.f16round</code> and <code>DataView.prototype.{ getFloat16, setFloat16 }</code></a> marked as shipped from Bun 1.1.23</li> <li><a href="https://github.com/tc39/proposal-regex-escaping"><code>RegExp.escape</code></a> marked as shipped from Bun 1.1.22</li> <li><a href="https://github.com/tc39/proposal-promise-try"><code>Promise.try</code></a> marked as shipped from Bun 1.1.22</li> <li><a href="https://github.com/tc39/proposal-arraybuffer-base64"><code>Uint8Array</code> to / from base64 and hex proposal</a> methods marked as shipped from Bun 1.1.22</li> <li>Added Hermes 0.13 compat data, similar to React Native 0.75 Hermes</li> <li>Added Opera Android 84 compat data mapping</li> </ul> </li> </ul> <h5><a href="https://github.com/zloirock/core-js/releases/tag/v3.38.0">3.38.0 - 2024.08.05</a></h5> <ul> <li>Changes <a href="https://github.com/zloirock/core-js/compare/v3.37.1...v3.38.0">v3.37.1...v3.38.0</a></li> <li><a href="https://github.com/tc39/proposal-regex-escaping"><code>RegExp.escape</code> proposal</a>: <ul> <li>Built-ins: <ul> <li><code>RegExp.escape</code></li> </ul> </li> <li>Moved to stage 3, <a href="https://github.com/tc39/proposals/commit/4b8ee265248abfa2c88ed71b3c541ddd5a2eaffe">June 2024</a> and <a href="https://github.com/tc39/proposals/commit/bdb2eea6c5e41a52f2d6047d7de1a31b5d188c4f">July 2024</a> TC39 meetings</li> <li>Updated the way of escaping, <a href="https://github.com/tc39/proposal-regex-escaping/pull/77">regex-escaping/77</a></li> <li>Throw an error on non-strings, <a href="https://github.com/tc39/proposal-regex-escaping/pull/58">regex-escaping/58</a></li> <li>Added <code>/actual/</code> namespace entries, unconditional forced replacement changed to feature detection</li> </ul> </li> <li><a href="https://github.com/tc39/proposal-promise-try"><code>Promise.try</code> proposal</a>: <ul> <li>Built-ins: <ul> <li><code>Promise.try</code></li> </ul> </li> <li>Moved to stage 3, <a href="https://github.com/tc39/proposals/commit/de20984cd7f7bc616682c557cb839abc100422cb">June 2024 TC39 meeting</a></li> <li>Added <code>/actual/</code> namespace entries, unconditional forced replacement changed to feature detection</li> </ul> </li> <li><a href="https://github.com/tc39/proposal-arraybuffer-base64"><code>Uint8Array</code> to / from base64 and hex stage 3 proposal</a>: <ul> <li>Built-ins: <ul> <li><code>Uint8Array.fromBase64</code></li> <li><code>Uint8Array.fromHex</code></li> <li><code>Uint8Array.prototype.setFromBase64</code></li> <li><code>Uint8Array.prototype.setFromHex</code></li> <li><code>Uint8Array.prototype.toBase64</code></li> <li><code>Uint8Array.prototype.toHex</code></li> </ul> </li> <li>Added <code>Uint8Array.prototype.{ setFromBase64, setFromHex }</code> methods</li> <li>Added <code>Uint8Array.fromBase64</code> and <code>Uint8Array.prototype.setFromBase64</code> <code>lastChunkHandling</code> option, <a href="https://github.com/tc39/proposal-arraybuffer-base64/pull/33">proposal-arraybuffer-base64/33</a></li> <li>Added <code>Uint8Array.prototype.toBase64</code> <code>omitPadding</code> option, <a href="https://github.com/tc39/proposal-arraybuffer-base64/pull/60">proposal-arraybuffer-base64/60</a></li> <li>Added throwing a <code>TypeError</code> on arrays backed by detached buffers</li> <li>Unconditional forced replacement changed to feature detection</li> </ul> </li> <li>Fixed <code>RegExp</code> named capture groups polyfill in combination with non-capturing groups, <a href="https://github.com/zloirock/core-js/pull/1352">#1352</a>, thanks <a href="https://github.com/Ulop"><strong><code>@Ulop</code></strong></a></li> <li>Improved some cases of environment detection</li> <li>Uses <a href="https://nodejs.org/docs/latest/api/process.html#processgetbuiltinmoduleid"><code>process.getBuiltinModule</code></a> for getting built-in NodeJS modules where it's available</li> <li>Uses <code>https</code> instead of <code>http</code> in <code>URL</code> constructor feature detection to avoid extra notifications from some overly vigilant security scanners, <a href="https://github.com/zloirock/core-js/issues/1345">#1345</a></li> <li>Some minor optimizations</li> <li>Updated <code>browserslist</code> in <code>core-js-compat</code> dependencies that fixes an upstream issue with incorrect interpretation of some <code>browserslist</code> queries, <a href="https://github.com/zloirock/core-js/issues/1344">#1344</a>, <a href="https://github.com/browserslist/browserslist/issues/829">browserslist/829</a>, <a href="https://github.com/browserslist/browserslist/pull/836">browserslist/836</a></li> <li>Compat data improvements: <ul> <li>Added <a href="https://webkit.org/blog/15443/news-from-wwdc24-webkit-in-safari-18-beta/">Safari 18.0</a> compat data: <ul> <li>Fixed <a href="https://github.com/tc39/proposal-array-grouping"><code>Object.groupBy</code> and <code>Map.groupBy</code></a> to <a href="https://bugs.webkit.org/show_bug.cgi?id=271524">work for non-objects</a></li> <li>Fixed <a href="https://bugs.webkit.org/show_bug.cgi?id=267494">throwing a <code>RangeError</code> if <code>Set</code> methods are called on an object with negative size property</a></li> </ul> </li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/zloirock/core-js/commit/d1e7889678f9d09ee4bb1d6bbd3184462567c730"><code>d1e7889</code></a> v3.38.1</li> <li><a href="https://github.com/zloirock/core-js/commit/92940826fbebdd950333a5b0a35728c554f674cf"><code>9294082</code></a> use self-compare <code>NaN</code> check</li> <li><a href="https://github.com/zloirock/core-js/commit/a79f40a96aae0fa724196771ce6139d83dbafb21"><code>a79f40a</code></a> Percent decode (<a href="https://github.com/zloirock/core-js/tree/HEAD/packages/core-js/issues/1361">#1361</a>)</li> <li><a href="https://github.com/zloirock/core-js/commit/85f3639fb667cce7e40afc9ccf0bf5a30815aaf9"><code>85f3639</code></a> enable some <code>eslint</code> <code>sonar</code> rules</li> <li><a href="https://github.com/zloirock/core-js/commit/5b69af043d39a1c8915146306b401be15fffc1d7"><code>5b69af0</code></a> use <code>null</code> instead of <code>undefined</code> as an empty placeholder in some cases</li> <li><a href="https://github.com/zloirock/core-js/commit/9cc1d632f97f9fe1db7aa0b28268ef6a0ee37985"><code>9cc1d63</code></a> use <code>git+</code> in <code>pkg.repository.url</code> of all packages</li> <li><a href="https://github.com/zloirock/core-js/commit/beccd4f65353e1d9d157b3552c318927b434c7f2"><code>beccd4f</code></a> enable some <code>eslint</code> <code>sonar</code> rules</li> <li><a href="https://github.com/zloirock/core-js/commit/b35e68e2d6b9ed7a069375f1e8c18c1f615eec46"><code>b35e68e</code></a> enable <code>sonar/inconsistent-function-call</code></li> <li><a href="https://github.com/zloirock/core-js/commit/4a322bf3a89fd4579b938ab09941b509f9db7136"><code>4a322bf</code></a> v3.38.0</li> <li><a href="https://github.com/zloirock/core-js/commit/9408792f1e3427fd052119f4c13d7e275cc7eb28"><code>9408792</code></a> replace a regex with a simple comparison</li> <li>Additional commits viewable in <a href="https://github.com/zloirock/core-js/commits/v3.38.1/packages/core-js">compare view</a></li> </ul> </details> <br /> Updates `emoji-regex` from 10.3.0 to 10.4.0 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/mathiasbynens/emoji-regex/commit/8a6871a787a9c9441ed5a341951dcdb1fb3c1d1f"><code>8a6871a</code></a> Release v10.4.0</li> <li><a href="https://github.com/mathiasbynens/emoji-regex/commit/e11e61f057d96962f4196fbf0bd2788dcfba1ceb"><code>e11e61f</code></a> Update to draft release of Unicode v16.0.0</li> <li><a href="https://github.com/mathiasbynens/emoji-regex/commit/91784a9a758989bd7173464b9ae3dc923fcb4a5c"><code>91784a9</code></a> Cross-link emoji-regex-xs (<a href="https://github.com/mathiasbynens/emoji-regex/issues/113">#113</a>)</li> <li>See full diff in…
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
dependencies
Pull requests that update a dependency file
javascript
Pull requests that update Javascript code
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.
Bumps the npm-low-risk group with 18 updates in the / directory:
4.9.1
4.10.0
7.24.7
7.25.2
7.24.7
7.25.4
7.24.7
7.25.6
4.4.1
4.5.0
3.37.1
3.38.1
10.3.0
10.4.0
9.6.0
9.9.1
15.7.0
15.9.0
9.0.11
9.1.5
6.4.3
6.4.4
15.2.7
15.2.9
10.5.2
10.7.3
3.3.2
3.3.3
4.22.0
4.24.0
2.0.4
2.0.5
5.5.2
5.5.4
3.18.0
3.19.3
Updates
@axe-core/webdriverjs
from 4.9.1 to 4.10.0Release notes
Sourced from
@axe-core/webdriverjs
's releases.Changelog
Sourced from
@axe-core/webdriverjs
's changelog.Commits
ce9a6a0
Release 4.10.0 (#1110)3b471d1
chore: RC v4.10.0 (#1108)d393db6
chore: RC v4.10.05d34355
fix(cli): includedotenv
dep (#1103)c871221
chore: downgrade lerna to resolve ESM requirement (#1098)bb94776
feat: Update axe-core to v4.10.0 (#1088)3864c91
chore: bump chromedriver from 125.0.3 to 126.0.4 (#1082)6806726
chore: bump the npm-low-risk group with 27 updates (#1081)0997735
Update issue templates3ab9e3a
Create feature request templateUpdates
@babel/core
from 7.24.7 to 7.25.2Release notes
Sourced from
@babel/core
's releases.... (truncated)
Changelog
Sourced from
@babel/core
's changelog.... (truncated)
Commits
0f8f408
v7.25.26a15d7a
Ensure thatrequeueComputedKeyAndDecorators
is available (#16695)9f7e29a
chore: fix one suppressed eslint error (#16696)2413d1a
Add eslint-plugin-regexp (#16680)5dc3b44
Expose wether a module has TLA or not as.extra.async
(#16480)30aa644
v7.24.97d923b8
Avoidrequire()
call in@babel/standalone
bundle (#16639)889c58f
Revert "Pin CI to Node.js 22.1" (#16633)1f5af44
v7.24.8683c654
Enable some lint rules (#16605)Updates
@babel/preset-env
from 7.24.7 to 7.25.4Release notes
Sourced from
@babel/preset-env
's releases.... (truncated)
Changelog
Sourced from
@babel/preset-env
's changelog.... (truncated)
Commits
cbf124c
v7.25.4b38b027
Update compat data (#16736)55dfde8
Updatebabel-plugin-polyfill-corejs3
(#16715)dba45d3
IgnoredevDependencies
when generatingtsconfig.json
(#16659)787c7cd
v7.25.3a0c8871
Test: Improve available-plugins compat-data check (#16693)0f8f408
v7.25.20b2cc25
Update compat-table (#16691)2413d1a
Add eslint-plugin-regexp (#16680)d2e3ee2
v7.25.0Updates
@babel/runtime-corejs3
from 7.24.7 to 7.25.6Release notes
Sourced from
@babel/runtime-corejs3
's releases.... (truncated)
Changelog
Sourced from
@babel/runtime-corejs3
's changelog.... (truncated)
Commits
2f72b97
v7.25.640ad3bc
Only wrap functions insuperPropertyGet
helper (#16769)d2e3ee2
v7.25.0e774270
Improvesuper.x
output (#16374)2def809
await using
normative updates (#16537)1f5af44
v7.24.8c36fa6a
Update typescript-eslint v8 (#16557)427ceb6
[helpers TS conversion] legacy decorators (#16556)Updates
chai
from 4.4.1 to 4.5.0Release notes
Sourced from chai's releases.
Commits
6a19308
4.5.01a36d35
Update type detect (#1631)Updates
core-js
from 3.37.1 to 3.38.1Changelog
Sourced from core-js's changelog.
... (truncated)
Commits
d1e7889
v3.38.19294082
use self-compareNaN
checka79f40a
Percent decode (#1361)85f3639
enable someeslint
sonar
rules5b69af0
usenull
instead ofundefined
as an empty placeholder in some cases9cc1d63
usegit+
inpkg.repository.url
of all packagesbeccd4f
enable someeslint
sonar
rulesb35e68e
enablesonar/inconsistent-function-call
4a322bf
v3.38.09408792
replace a regex with a simple comparisonUpdates
emoji-regex
from 10.3.0 to 10.4.0Commits
8a6871a
Release v10.4.0e11e61f
Update to draft release of Unicode v16.0.091784a9
Cross-link emoji-regex-xs (#113)Updates
eslint
from 9.6.0 to 9.9.1Release notes
Sourced from eslint's releases.