{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":37205440,"defaultBranch":"develop","name":"axe-core","ownerLogin":"dequelabs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-06-10T15:26:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4094299?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1727279609.0","currentOid":""},"activityList":{"items":[{"before":"9a9778b6c29f19585bc8c7f740bfe12e50d141d6","after":null,"ref":"refs/heads/sync-generated-files","pushedAt":"2024-09-25T15:53:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"straker","name":"Steven Lambert","path":"/straker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2433219?s=80&v=4"}},{"before":"8db3a40d3acb57797c7cc0e386c96dfaea932477","after":"9673d218bc21efae431b3f3b7d67513fba3aee57","ref":"refs/heads/develop","pushedAt":"2024-09-25T15:53:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"straker","name":"Steven Lambert","path":"/straker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2433219?s=80&v=4"},"commit":{"message":"chore: sync generated files (#4587)\n\nCo-authored-by: github-actions ","shortMessageHtmlLink":"chore: sync generated files (#4587)"}},{"before":null,"after":"9a9778b6c29f19585bc8c7f740bfe12e50d141d6","ref":"refs/heads/sync-generated-files","pushedAt":"2024-09-25T15:40:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore: sync generated files","shortMessageHtmlLink":"chore: sync generated files"}},{"before":"5fc3505085c29b01e80e87086875b33a8b62ebf2","after":null,"ref":"refs/heads/straker-patch-1","pushedAt":"2024-09-25T15:39:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"straker","name":"Steven Lambert","path":"/straker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2433219?s=80&v=4"}},{"before":"748cd01d5bcae605f24bb1e6039459c7acadb992","after":"8db3a40d3acb57797c7cc0e386c96dfaea932477","ref":"refs/heads/develop","pushedAt":"2024-09-25T15:39:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"straker","name":"Steven Lambert","path":"/straker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2433219?s=80&v=4"},"commit":{"message":"docs: fix mismatched parenthesis (#4574)\n\nNoticed this while reviewing a translation file","shortMessageHtmlLink":"docs: fix mismatched parenthesis (#4574)"}},{"before":"6d8582ae4f1b7c8c6924fd40a9940066f2ff45bb","after":null,"ref":"refs/heads/apg-tabs-action","pushedAt":"2024-09-25T14:19:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"straker","name":"Steven Lambert","path":"/straker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2433219?s=80&v=4"}},{"before":"a2f3a485d5e02993c0f35762cd9d80a6ce4ced5f","after":"748cd01d5bcae605f24bb1e6039459c7acadb992","ref":"refs/heads/develop","pushedAt":"2024-09-25T14:19:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"straker","name":"Steven Lambert","path":"/straker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2433219?s=80&v=4"},"commit":{"message":"test: ignore apg tabs-action (#4585)\n\nFixes our nightly tests by ignoring the experimental page for\r\n`aria-actions` on tabs.","shortMessageHtmlLink":"test: ignore apg tabs-action (#4585)"}},{"before":"b422c7999c69deaecd4702a5a7db964653932757","after":"a2f3a485d5e02993c0f35762cd9d80a6ce4ced5f","ref":"refs/heads/develop","pushedAt":"2024-09-24T17:05:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dbjorge","name":"Dan Bjorge","path":"/dbjorge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/376284?s=80&v=4"},"commit":{"message":"feat(axe.d.ts): add nodeSerializer typings (#4551)\n\nThis API was added in pr #4093, but TS definitions were never added.\r\n\r\nFor simplicity I'm using SerialDqElement in the API. We could introduce\r\na generic for the custom serialized type (T extends SerialDqElement),\r\nbut it's hard to consistently use it everywhere (AxeReporter,\r\nNodeSerializer.dqElmToSpec).\r\n\r\nI also fixed DqElement.mergeSpecs which is needed to implement a custom\r\nnode serializer: it exists on the constructor and not on the individual\r\ninstances","shortMessageHtmlLink":"feat(axe.d.ts): add nodeSerializer typings (#4551)"}},{"before":null,"after":"6d8582ae4f1b7c8c6924fd40a9940066f2ff45bb","ref":"refs/heads/apg-tabs-action","pushedAt":"2024-09-24T15:11:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"straker","name":"Steven Lambert","path":"/straker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2433219?s=80&v=4"},"commit":{"message":"tests: ignore apg tabs-action","shortMessageHtmlLink":"tests: ignore apg tabs-action"}},{"before":"067b01d66db1d2c276f26743a8d13d5d60d33446","after":"b422c7999c69deaecd4702a5a7db964653932757","ref":"refs/heads/develop","pushedAt":"2024-09-24T14:43:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"straker","name":"Steven Lambert","path":"/straker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2433219?s=80&v=4"},"commit":{"message":"docs: Update README.md with grammatical fixes (#4583)\n\nUpdate the doc for clarity and consistency with present tense. Also,\r\n\"rules' description and help properties as well as each checks'\r\nmetadata.messages property\" → should be \"rule's description and help\r\nproperties, as well as each check's metadata.messages property\"\r\n(singular possessive for \"rule\" and \"check,\" and add a comma before \"as\r\nwell as\").","shortMessageHtmlLink":"docs: Update README.md with grammatical fixes (#4583)"}},{"before":"d59548adb93e1f52a67d81551d62c068458092bf","after":"067b01d66db1d2c276f26743a8d13d5d60d33446","ref":"refs/heads/develop","pushedAt":"2024-09-09T20:52:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"straker","name":"Steven Lambert","path":"/straker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2433219?s=80&v=4"},"commit":{"message":"feat(locale): Added ru locale (#4565)\n\nAdded Russian (ru) locale.\r\n\r\n---------\r\n\r\nCo-authored-by: Steven Lambert <2433219+straker@users.noreply.github.com>","shortMessageHtmlLink":"feat(locale): Added ru locale (#4565)"}},{"before":null,"after":"5fc3505085c29b01e80e87086875b33a8b62ebf2","ref":"refs/heads/straker-patch-1","pushedAt":"2024-09-04T20:52:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"straker","name":"Steven Lambert","path":"/straker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2433219?s=80&v=4"},"commit":{"message":"docs: fix mismatched parenthesis","shortMessageHtmlLink":"docs: fix mismatched parenthesis"}},{"before":"52a3b9111bbcd0fe44c63fd0d4c258b2b491456c","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/chromedriver-127.0.1","pushedAt":"2024-09-03T21:07:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"straker","name":"Steven Lambert","path":"/straker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2433219?s=80&v=4"}},{"before":"95730faa0bfbb4ecf885bdf5c22a3d7366df6cde","after":"d59548adb93e1f52a67d81551d62c068458092bf","ref":"refs/heads/develop","pushedAt":"2024-09-03T21:07:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"straker","name":"Steven Lambert","path":"/straker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2433219?s=80&v=4"},"commit":{"message":"chore: bump chromedriver from 126.0.4 to 127.0.1 (#4550)\n\nBumps [chromedriver](https://github.com/giggio/node-chromedriver) from\r\n126.0.4 to 127.0.1.\r\n
\r\nCommits\r\n\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=chromedriver&package-manager=npm_and_yarn&previous-version=126.0.4&new-version=127.0.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\n\r\n\r\n
\r\n\r\n> **Note**\r\n> Automatic rebases have been disabled on this pull request as it has\r\nbeen open for over 30 days.\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Steven Lambert <2433219+straker@users.noreply.github.com>","shortMessageHtmlLink":"chore: bump chromedriver from 126.0.4 to 127.0.1 (#4550)"}},{"before":"a9f6cccbe548893f84093b530bae109a449e312b","after":"52a3b9111bbcd0fe44c63fd0d4c258b2b491456c","ref":"refs/heads/dependabot/npm_and_yarn/chromedriver-127.0.1","pushedAt":"2024-09-03T16:13:42.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"straker","name":"Steven Lambert","path":"/straker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2433219?s=80&v=4"},"commit":{"message":"Merge branch 'develop' into dependabot/npm_and_yarn/chromedriver-127.0.1","shortMessageHtmlLink":"Merge branch 'develop' into dependabot/npm_and_yarn/chromedriver-127.0.1"}},{"before":"a5b7e66b7816a052b73dd70ff408db67fe20700b","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/npm-low-risk-b838151ff9","pushedAt":"2024-09-03T16:13:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"straker","name":"Steven Lambert","path":"/straker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2433219?s=80&v=4"}},{"before":"bdd80c21499625fb2755d3049bcc59e6917244b4","after":"95730faa0bfbb4ecf885bdf5c22a3d7366df6cde","ref":"refs/heads/develop","pushedAt":"2024-09-03T16:12:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"straker","name":"Steven Lambert","path":"/straker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2433219?s=80&v=4"},"commit":{"message":"chore: bump the npm-low-risk group across 1 directory with 18 updates (#4568)\n\nBumps the npm-low-risk group with 18 updates in the / directory:\r\n\r\n| Package | From | To |\r\n| --- | --- | --- |\r\n| [@axe-core/webdriverjs](https://github.com/dequelabs/axe-core-npm) |\r\n`4.9.1` | `4.10.0` |\r\n|\r\n[@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core)\r\n| `7.24.7` | `7.25.2` |\r\n|\r\n[@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env)\r\n| `7.24.7` | `7.25.4` |\r\n|\r\n[@babel/runtime-corejs3](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime-corejs3)\r\n| `7.24.7` | `7.25.6` |\r\n| [chai](https://github.com/chaijs/chai) | `4.4.1` | `4.5.0` |\r\n|\r\n[core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js)\r\n| `3.37.1` | `3.38.1` |\r\n| [emoji-regex](https://github.com/mathiasbynens/emoji-regex) | `10.3.0`\r\n| `10.4.0` |\r\n| [eslint](https://github.com/eslint/eslint) | `9.6.0` | `9.9.1` |\r\n| [globals](https://github.com/sindresorhus/globals) | `15.7.0` |\r\n`15.9.0` |\r\n| [husky](https://github.com/typicode/husky) | `9.0.11` | `9.1.5` |\r\n| [karma](https://github.com/karma-runner/karma) | `6.4.3` | `6.4.4` |\r\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `15.2.7` |\r\n`15.2.9` |\r\n| [mocha](https://github.com/mochajs/mocha) | `10.5.2` | `10.7.3` |\r\n| [prettier](https://github.com/prettier/prettier) | `3.3.2` | `3.3.3` |\r\n| [selenium-webdriver](https://github.com/SeleniumHQ/selenium) |\r\n`4.22.0` | `4.24.0` |\r\n|\r\n[start-server-and-test](https://github.com/bahmutov/start-server-and-test)\r\n| `2.0.4` | `2.0.5` |\r\n| [typescript](https://github.com/Microsoft/TypeScript) | `5.5.2` |\r\n`5.5.4` |\r\n| [uglify-js](https://github.com/mishoo/UglifyJS) | `3.18.0` | `3.19.3`\r\n|\r\n\r\n\r\nUpdates `@axe-core/webdriverjs` from 4.9.1 to 4.10.0\r\n
\r\nRelease notes\r\n

Sourced from @​axe-core/webdriverjs's\r\nreleases.

\r\n
\r\n

Release 4.10.0

\r\n

What's Changed

\r\n
    \r\n
  • fix(playwright): Add missing await on page.evaluate by @​KuSh in dequelabs/axe-core-npm#1063
  • \r\n
  • chore: update to support eslint 9 flat config by @​michael-siek\r\nin dequelabs/axe-core-npm#1064
  • \r\n
  • chore: merge master into develop by @​attest-team-ci\r\nin dequelabs/axe-core-npm#1071
  • \r\n
  • chore: bump puppeteer from 21.7.0 to 22.10.0 by @​dependabot in dequelabs/axe-core-npm#1073
  • \r\n
  • chore: bump sinon from 17.0.1 to 18.0.0 by @​dependabot in dequelabs/axe-core-npm#1076
  • \r\n
  • chore: bump chromedriver from 121.0.0 to 125.0.3 by @​dependabot in dequelabs/axe-core-npm#1075
  • \r\n
  • chore: fix eslint errors and warnings by @​straker in dequelabs/axe-core-npm#1079
  • \r\n
  • chore: bump typescript-eslint from 8.0.0-alpha.12 to 8.0.0-alpha.26\r\nby @​dependabot\r\nin dequelabs/axe-core-npm#1078
  • \r\n
  • chore: bump the npm-low-risk group across 1 directory with 22\r\nupdates by @​dependabot in dequelabs/axe-core-npm#1077
  • \r\n
  • chore: use updated browser-driver-manager by @​scottmries in dequelabs/axe-core-npm#1080
  • \r\n
  • chore: bump the npm-low-risk group with 27 updates by @​dependabot in dequelabs/axe-core-npm#1081
  • \r\n
  • chore: bump chromedriver from 125.0.3 to 126.0.4 by @​dependabot in dequelabs/axe-core-npm#1082
  • \r\n
  • feat: Update axe-core to v4.10.0 by @​attest-team-ci\r\nin dequelabs/axe-core-npm#1088
  • \r\n
  • chore: downgrade lerna to resolve ESM requirement by @​michael-siek\r\nin dequelabs/axe-core-npm#1098
  • \r\n
  • fix(cli): include dotenv dep by @​michael-siek\r\nin dequelabs/axe-core-npm#1103
  • \r\n
  • chore: RC v4.10.0 by @​github-actions\r\nin dequelabs/axe-core-npm#1108
  • \r\n
  • Release 4.10.0 by @​dequejenn in dequelabs/axe-core-npm#1110
  • \r\n
\r\n

New Contributors

\r\n
    \r\n
  • @​KuSh made their\r\nfirst contribution in dequelabs/axe-core-npm#1063
  • \r\n
\r\n

Full Changelog: https://github.com/dequelabs/axe-core-npm/compare/v4.9.1...v4.10.0

\r\n
\r\n
\r\n
\r\nChangelog\r\n

Sourced from @​axe-core/webdriverjs's\r\nchangelog.

\r\n
\r\n

4.10.0\r\n(2024-08-16)

\r\n

Bug Fixes

\r\n
    \r\n
  • cli: include dotenv dep (#1103)\r\n(5d34355),\r\ncloses #1102
  • \r\n
  • playwright: Add missing await on page.evaluate (#1063)\r\n(20b8bbf)
  • \r\n
\r\n

Features

\r\n
    \r\n
  • Update axe-core to v4.10.0 (#1088)\r\n(bb94776)
  • \r\n
\r\n
\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • ce9a6a0\r\nRelease 4.10.0 (#1110)
  • \r\n
  • 3b471d1\r\nchore: RC v4.10.0 (#1108)
  • \r\n
  • d393db6\r\nchore: RC v4.10.0
  • \r\n
  • 5d34355\r\nfix(cli): include dotenv dep (#1103)
  • \r\n
  • c871221\r\nchore: downgrade lerna to resolve ESM requirement (#1098)
  • \r\n
  • bb94776\r\nfeat: Update axe-core to v4.10.0 (#1088)
  • \r\n
  • 3864c91\r\nchore: bump chromedriver from 125.0.3 to 126.0.4 (#1082)
  • \r\n
  • 6806726\r\nchore: bump the npm-low-risk group with 27 updates (#1081)
  • \r\n
  • 0997735\r\nUpdate issue templates
  • \r\n
  • 3ab9e3a\r\nCreate feature request template
  • \r\n
  • Additional commits viewable in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\nUpdates `@babel/core` from 7.24.7 to 7.25.2\r\n
\r\nRelease notes\r\n

Sourced from @​babel/core's\r\nreleases.

\r\n
\r\n

v7.25.2 (2024-07-30)

\r\n

:bug: Bug Fix

\r\n
    \r\n
  • babel-core, babel-traverse\r\n
      \r\n
    • #16695\r\nEnsure that requeueComputedKeyAndDecorators is available\r\n(@​nicolo-ribaudo)
    • \r\n
    \r\n
  • \r\n
\r\n

Committers: 2

\r\n
    \r\n
  • Huáng Jùnliàng (@​JLHwung)
  • \r\n
  • Nicolò Ribaudo (@​nicolo-ribaudo)
  • \r\n
\r\n

v7.25.1 (2024-07-28)

\r\n

:bug: Bug Fix

\r\n
    \r\n
  • babel-plugin-transform-function-name\r\n
      \r\n
    • #16683\r\nfix: ensureFunctionName may be undefined (@​liuxingbaoyu)
    • \r\n
    \r\n
  • \r\n
  • babel-plugin-transform-react-constant-elements\r\n
      \r\n
    • #16582 fix\r\nplugin-transform-react-constant-elements transform JSXFrament but not\r\nadd JSXExpressionContainer (@​keiseiTi)
    • \r\n
    \r\n
  • \r\n
  • babel-traverse\r\n
      \r\n
    • #16587\r\nfix: fixed issue16583 + test (@​nerodesu017)
    • \r\n
    \r\n
  • \r\n
\r\n

:house: Internal

\r\n
    \r\n
  • #16663\r\nTest eslint plugin against eslint 9 (@​JLHwung)
  • \r\n
\r\n

Committers: 4

\r\n
    \r\n
  • Adrian (@​nerodesu017)
  • \r\n
  • Huáng Jùnliàng (@​JLHwung)
  • \r\n
  • @​keiseiTi
  • \r\n
  • @​liuxingbaoyu
  • \r\n
\r\n

v7.25.0 (2024-07-26)

\r\n

Thanks @​davidtaylorhq\r\nand @​slatereax\r\nfor your first PR!

\r\n

You can find the release blog post with some highlights at https://babeljs.io/blog/2024/07/26/7.25.0.

\r\n

:eyeglasses: Spec Compliance

\r\n
    \r\n
  • babel-helpers,\r\nbabel-plugin-proposal-explicit-resource-management,\r\nbabel-runtime-corejs3\r\n
      \r\n
    • #16537\r\nawait using normative updates (@​JLHwung)
    • \r\n
    \r\n
  • \r\n
  • babel-plugin-transform-typescript\r\n
      \r\n
    • #16602\r\nEnsure enum members syntactically determinable to be strings do not get\r\nreverse mappings (@​liuxingbaoyu)
    • \r\n
    \r\n
  • \r\n
\r\n

:rocket: New Feature

\r\n
    \r\n
  • babel-helper-create-class-features-plugin,\r\nbabel-helper-function-name,\r\nbabel-helper-plugin-utils,\r\nbabel-helper-wrap-function,\r\nbabel-plugin-bugfix-safari-class-field-initializer-scope,\r\nbabel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression,\r\nbabel-plugin-transform-classes,\r\nbabel-plugin-transform-function-name,\r\nbabel-preset-env, babel-traverse,\r\nbabel-types\r\n
      \r\n
    • #16658\r\nMove ensureFunctionName to NodePath.prototype\r\n(@​nicolo-ribaudo)
    • \r\n
    \r\n
  • \r\n
  • babel-helper-hoist-variables,\r\nbabel-helper-plugin-utils,\r\nbabel-plugin-proposal-async-do-expressions,\r\nbabel-plugin-transform-modules-systemjs,\r\nbabel-traverse\r\n
      \r\n
    • #16644\r\nMove hoistVariables to Scope.prototype (@​nicolo-ribaudo)
    • \r\n
    \r\n
  • \r\n
  • babel-helper-create-class-features-plugin,\r\nbabel-helper-module-transforms,\r\nbabel-helper-plugin-utils,\r\nbabel-helper-split-export-declaration,\r\nbabel-plugin-transform-classes,\r\nbabel-traverse, babel-types\r\n
      \r\n
    • #16645\r\nMove splitExportDeclaration to\r\nNodePath.prototype (@​nicolo-ribaudo)
    • \r\n
    \r\n
  • \r\n
  • babel-helper-create-class-features-plugin,\r\nbabel-helper-environment-visitor,\r\nbabel-helper-module-transforms,\r\nbabel-helper-plugin-utils,\r\nbabel-helper-remap-async-to-generator,\r\nbabel-helper-replace-supers,\r\nbabel-plugin-bugfix-firefox-class-in-computed-class-key,\r\nbabel-plugin-bugfix-v8-static-class-fields-redefine-readonly,\r\nbabel-plugin-transform-async-generator-functions,\r\nbabel-plugin-transform-classes, babel-traverse\r\n
      \r\n
    • #16649\r\nMove environment-visitor helper into\r\n@babel/traverse (@​nicolo-ribaudo)
    • \r\n
    \r\n
  • \r\n
\r\n\r\n
\r\n

... (truncated)

\r\n
\r\n
\r\nChangelog\r\n

Sourced from @​babel/core's\r\nchangelog.

\r\n
\r\n

v7.25.2 (2024-07-30)

\r\n

:bug: Bug Fix

\r\n
    \r\n
  • babel-core, babel-traverse\r\n
      \r\n
    • #16695\r\nEnsure that requeueComputedKeyAndDecorators is available\r\n(@​nicolo-ribaudo)
    • \r\n
    \r\n
  • \r\n
\r\n

v7.25.1 (2024-07-28)

\r\n

:bug: Bug Fix

\r\n
    \r\n
  • babel-plugin-transform-function-name\r\n
      \r\n
    • #16683\r\nfix: ensureFunctionName may be undefined (@​liuxingbaoyu)
    • \r\n
    \r\n
  • \r\n
  • babel-plugin-transform-react-constant-elements\r\n
      \r\n
    • #16582 fix\r\nplugin-transform-react-constant-elements transform JSXFrament but not\r\nadd JSXExpressionContainer (@​keiseiTi)
    • \r\n
    \r\n
  • \r\n
  • babel-traverse\r\n
      \r\n
    • #16587\r\nfix: fixed issue16583 + test (@​nerodesu017)
    • \r\n
    \r\n
  • \r\n
\r\n

:house: Internal

\r\n
    \r\n
  • #16663\r\nTest eslint plugin against eslint 9 (@​JLHwung)
  • \r\n
\r\n

v7.25.0 (2024-07-26)

\r\n

:eyeglasses: Spec Compliance

\r\n
    \r\n
  • babel-helpers,\r\nbabel-plugin-proposal-explicit-resource-management,\r\nbabel-runtime-corejs3\r\n
      \r\n
    • #16537\r\nawait using normative updates (@​JLHwung)
    • \r\n
    \r\n
  • \r\n
  • babel-plugin-transform-typescript\r\n
      \r\n
    • #16602\r\nEnsure enum members syntactically determinable to be strings do not get\r\nreverse mappings (@​liuxingbaoyu)
    • \r\n
    \r\n
  • \r\n
\r\n

:rocket: New Feature

\r\n
    \r\n
  • babel-helper-create-class-features-plugin,\r\nbabel-helper-function-name,\r\nbabel-helper-plugin-utils,\r\nbabel-helper-wrap-function,\r\nbabel-plugin-bugfix-safari-class-field-initializer-scope,\r\nbabel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression,\r\nbabel-plugin-transform-classes,\r\nbabel-plugin-transform-function-name,\r\nbabel-preset-env, babel-traverse,\r\nbabel-types\r\n
      \r\n
    • #16658\r\nMove ensureFunctionName to NodePath.prototype\r\n(@​nicolo-ribaudo)
    • \r\n
    \r\n
  • \r\n
  • babel-helper-hoist-variables,\r\nbabel-helper-plugin-utils,\r\nbabel-plugin-proposal-async-do-expressions,\r\nbabel-plugin-transform-modules-systemjs,\r\nbabel-traverse\r\n
      \r\n
    • #16644\r\nMove hoistVariables to Scope.prototype (@​nicolo-ribaudo)
    • \r\n
    \r\n
  • \r\n
  • babel-helper-create-class-features-plugin,\r\nbabel-helper-module-transforms,\r\nbabel-helper-plugin-utils,\r\nbabel-helper-split-export-declaration,\r\nbabel-plugin-transform-classes,\r\nbabel-traverse, babel-types\r\n
      \r\n
    • #16645\r\nMove splitExportDeclaration to\r\nNodePath.prototype (@​nicolo-ribaudo)
    • \r\n
    \r\n
  • \r\n
  • babel-helper-create-class-features-plugin,\r\nbabel-helper-environment-visitor,\r\nbabel-helper-module-transforms,\r\nbabel-helper-plugin-utils,\r\nbabel-helper-remap-async-to-generator,\r\nbabel-helper-replace-supers,\r\nbabel-plugin-bugfix-firefox-class-in-computed-class-key,\r\nbabel-plugin-bugfix-v8-static-class-fields-redefine-readonly,\r\nbabel-plugin-transform-async-generator-functions,\r\nbabel-plugin-transform-classes, babel-traverse\r\n
      \r\n
    • #16649\r\nMove environment-visitor helper into\r\n@babel/traverse (@​nicolo-ribaudo)
    • \r\n
    \r\n
  • \r\n
  • babel-core, babel-parser\r\n
      \r\n
    • #16480\r\nExpose wether a module has TLA or not as .extra.async (@​nicolo-ribaudo)
    • \r\n
    \r\n
  • \r\n
  • babel-compat-data,\r\nbabel-plugin-bugfix-safari-class-field-initializer-scope,\r\nbabel-preset-env\r\n
      \r\n
    • #16569\r\nIntroduce bugfix-safari-class-field-initializer-scope (@​davidtaylorhq)
    • \r\n
    \r\n
  • \r\n
  • babel-plugin-transform-block-scoping,\r\nbabel-traverse, babel-types\r\n
      \r\n
    • #16551 Add\r\nNodePath#getAssignmentIdentifiers (@​JLHwung)
    • \r\n
    \r\n
  • \r\n
  • babel-helper-import-to-platform-api,\r\nbabel-plugin-proposal-json-modules\r\n
      \r\n
    • #16579 Add\r\nuncheckedRequire option for JSON imports to CJS (@​nicolo-ribaudo)
    • \r\n
    \r\n
  • \r\n
  • babel-helper-transform-fixture-test-runner,\r\nbabel-node\r\n
      \r\n
    • #16642\r\nAllow using custom config in babel-node --eval (@​slatereax)
    • \r\n
    \r\n
  • \r\n
  • babel-compat-data,\r\nbabel-helper-create-regexp-features-plugin,\r\nbabel-plugin-proposal-duplicate-named-capturing-groups-regex,\r\nbabel-plugin-transform-duplicate-named-capturing-groups-regex,\r\nbabel-preset-env, babel-standalone\r\n
      \r\n
    • #16445 Add\r\nduplicate-named-capturing-groups-regex to\r\npreset-env (@​JLHwung)
    • \r\n
    \r\n
  • \r\n
\r\n

:bug: Bug Fix

\r\n
    \r\n
  • babel-generator\r\n
      \r\n
    • #16678\r\nPrint parens around as expressions on the LHS (@​nicolo-ribaudo)
    • \r\n
    \r\n
  • \r\n
\r\n\r\n
\r\n

... (truncated)

\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • 0f8f408\r\nv7.25.2
  • \r\n
  • 6a15d7a\r\nEnsure that requeueComputedKeyAndDecorators is available\r\n(#16695)
  • \r\n
  • 9f7e29a\r\nchore: fix one suppressed eslint error (#16696)
  • \r\n
  • 2413d1a\r\nAdd eslint-plugin-regexp (#16680)
  • \r\n
  • 5dc3b44\r\nExpose wether a module has TLA or not as .extra.async (#16480)
  • \r\n
  • 30aa644\r\nv7.24.9
  • \r\n
  • 7d923b8\r\nAvoid require() call in @babel/standalone\r\nbundle (#16639)
  • \r\n
  • 889c58f\r\nRevert "Pin CI to Node.js 22.1" (#16633)
  • \r\n
  • 1f5af44\r\nv7.24.8
  • \r\n
  • 683c654\r\nEnable some lint rules (#16605)
  • \r\n
  • Additional commits viewable in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\nUpdates `@babel/preset-env` from 7.24.7 to 7.25.4\r\n
\r\nRelease notes\r\n

Sourced from @​babel/preset-env's\r\nreleases.

\r\n
\r\n

v7.25.4 (2024-08-22)

\r\n

:bug: Bug Fix

\r\n
    \r\n
  • babel-traverse\r\n
      \r\n
    • #16756\r\nfix: Skip computed key when renaming (@​liuxingbaoyu)
    • \r\n
    \r\n
  • \r\n
  • babel-helper-create-class-features-plugin,\r\nbabel-plugin-proposal-decorators\r\n
      \r\n
    • #16755\r\nfix: Decorator 2018-09 may throw an exception (@​liuxingbaoyu)
    • \r\n
    \r\n
  • \r\n
  • babel-types\r\n
      \r\n
    • #16710\r\nVisit AST fields nodes according to their syntactical order (@​nicolo-ribaudo)
    • \r\n
    \r\n
  • \r\n
  • babel-generator\r\n
      \r\n
    • #16709\r\nPrint semicolon after TS export namespace as A (@​nicolo-ribaudo)
    • \r\n
    \r\n
  • \r\n
\r\n

:nail_care: Polish

\r\n
    \r\n
  • babel-generator,\r\nbabel-plugin-proposal-decorators,\r\nbabel-plugin-proposal-destructuring-private,\r\nbabel-plugin-proposal-pipeline-operator,\r\nbabel-plugin-transform-class-properties,\r\nbabel-plugin-transform-destructuring,\r\nbabel-plugin-transform-optional-chaining,\r\nbabel-plugin-transform-private-methods,\r\nbabel-plugin-transform-private-property-in-object,\r\nbabel-plugin-transform-typescript,\r\nbabel-runtime-corejs2, babel-runtime,\r\nbabel-traverse\r\n
      \r\n
    • #16722\r\nAvoid unnecessary parens around sequence expressions (@​nicolo-ribaudo)
    • \r\n
    \r\n
  • \r\n
  • babel-generator,\r\nbabel-plugin-transform-class-properties\r\n
      \r\n
    • #16714\r\nAvoid unnecessary parens around exported arrow functions (@​nicolo-ribaudo)
    • \r\n
    \r\n
  • \r\n
  • babel-generator,\r\nbabel-plugin-proposal-decorators,\r\nbabel-plugin-proposal-destructuring-private,\r\nbabel-plugin-transform-object-rest-spread\r\n
      \r\n
    • #16712\r\nAvoid printing unnecessary parens around object destructuring (@​nicolo-ribaudo)
    • \r\n
    \r\n
  • \r\n
\r\n

:microscope: Output optimization

\r\n
    \r\n
  • babel-generator\r\n
      \r\n
    • #16740\r\nAvoid extra spaces between comments/regexps in compact mode (@​nicolo-ribaudo)
    • \r\n
    \r\n
  • \r\n
\r\n

Committers: 4

\r\n
    \r\n
  • Babel Bot (@​babel-bot)
  • \r\n
  • Huáng Jùnliàng (@​JLHwung)
  • \r\n
  • Nicolò Ribaudo (@​nicolo-ribaudo)
  • \r\n
  • @​liuxingbaoyu
  • \r\n
\r\n

v7.25.3 (2024-07-31)

\r\n

:bug: Bug Fix

\r\n
    \r\n\r\n
  • babel-plugin-bugfix-firefox-class-in-computed-class-key,\r\nbabel-traverse\r\n
      \r\n
    • #16699\r\nAvoid validating visitors produced by\r\ntraverse.visitors.merge (@​nicolo-ribaudo)
    • \r\n
    \r\n
  • \r\n
\r\n

:house: Internal

\r\n
    \r\n
  • babel-parser\r\n
      \r\n
    • #16688 Add\r\n@babel/types as a dependency of @babel/parser\r\n(@​nicolo-ribaudo)
    • \r\n
    \r\n
  • \r\n
\r\n

Committers: 2

\r\n
    \r\n
  • Huáng Jùnliàng (@​JLHwung)
  • \r\n
  • Nicolò Ribaudo (@​nicolo-ribaudo)
  • \r\n
\r\n

v7.25.2 (2024-07-30)

\r\n

:bug: Bug Fix

\r\n
    \r\n
  • babel-core, babel-traverse\r\n
      \r\n
    • #16695\r\nEnsure that requeueComputedKeyAndDecorators is available\r\n(@​nicolo-ribaudo)
    • \r\n
    \r\n
  • \r\n
\r\n\r\n
\r\n

... (truncated)

\r\n
\r\n
\r\nChangelog\r\n

Sourced from @​babel/preset-env's\r\nchangelog.

\r\n
\r\n

v7.25.4 (2024-08-22)

\r\n

:bug: Bug Fix

\r\n
    \r\n
  • babel-traverse\r\n
      \r\n
    • #16756\r\nfix: Skip computed key when renaming (@​liuxingbaoyu)
    • \r\n
    \r\n
  • \r\n
  • babel-helper-create-class-features-plugin,\r\nbabel-plugin-proposal-decorators\r\n
      \r\n
    • #16755\r\nfix: Decorator 2018-09 may throw an exception (@​liuxingbaoyu)
    • \r\n
    \r\n
  • \r\n
  • babel-types\r\n
      \r\n
    • #16710\r\nVisit AST fields nodes according to their syntactical order (@​nicolo-ribaudo)
    • \r\n
    \r\n
  • \r\n
  • babel-generator\r\n
      \r\n
    • #16709\r\nPrint semicolon after TS export namespace as A (@​nicolo-ribaudo)
    • \r\n
    \r\n
  • \r\n
\r\n

:nail_care: Polish

\r\n
    \r\n
  • babel-generator,\r\nbabel-plugin-proposal-decorators,\r\nbabel-plugin-proposal-destructuring-private,\r\nbabel-plugin-proposal-pipeline-operator,\r\nbabel-plugin-transform-class-properties,\r\nbabel-plugin-transform-destructuring,\r\nbabel-plugin-transform-optional-chaining,\r\nbabel-plugin-transform-private-methods,\r\nbabel-plugin-transform-private-property-in-object,\r\nbabel-plugin-transform-typescript,\r\nbabel-runtime-corejs2, babel-runtime,\r\nbabel-traverse\r\n
      \r\n
    • #16722\r\nAvoid unnecessary parens around sequence expressions (@​nicolo-ribaudo)
    • \r\n
    \r\n
  • \r\n
  • babel-generator,\r\nbabel-plugin-transform-class-properties\r\n
      \r\n
    • #16714\r\nAvoid unnecessary parens around exported arrow functions (@​nicolo-ribaudo)
    • \r\n
    \r\n
  • \r\n
  • babel-generator,\r\nbabel-plugin-proposal-decorators,\r\nbabel-plugin-proposal-destructuring-private,\r\nbabel-plugin-transform-object-rest-spread\r\n
      \r\n
    • #16712\r\nAvoid printing unnecessary parens around object destructuring (@​nicolo-ribaudo)
    • \r\n
    \r\n
  • \r\n
\r\n

:microscope: Output optimization

\r\n
    \r\n
  • babel-generator\r\n
      \r\n
    • #16740\r\nAvoid extra spaces between comments/regexps in compact mode (@​nicolo-ribaudo)
    • \r\n
    \r\n
  • \r\n
\r\n

v7.25.3 (2024-07-31)

\r\n

:bug: Bug Fix

\r\n
    \r\n\r\n
  • babel-plugin-bugfix-firefox-class-in-computed-class-key,\r\nbabel-traverse\r\n
      \r\n
    • #16699\r\nAvoid validating visitors produced by\r\ntraverse.visitors.merge (@​nicolo-ribaudo)
    • \r\n
    \r\n
  • \r\n
\r\n

:house: Internal

\r\n
    \r\n
  • babel-parser\r\n
      \r\n
    • #16688 Add\r\n@babel/types as a dependency of @babel/parser\r\n(@​nicolo-ribaudo)
    • \r\n
    \r\n
  • \r\n
\r\n

v7.25.2 (2024-07-30)

\r\n

:bug: Bug Fix

\r\n
    \r\n
  • babel-core, babel-traverse\r\n
      \r\n
    • #16695\r\nEnsure that requeueComputedKeyAndDecorators is available\r\n(@​nicolo-ribaudo)
    • \r\n
    \r\n
  • \r\n
\r\n

v7.25.1 (2024-07-28)

\r\n

:bug: Bug Fix

\r\n
    \r\n
  • babel-plugin-transform-function-name\r\n
      \r\n
    • #16683\r\nfix: ensureFunctionName may be undefined (@​liuxingbaoyu)
    • \r\n
    \r\n
  • \r\n
  • babel-plugin-transform-react-constant-elements\r\n
      \r\n
    • #16582 fix\r\nplugin-transform-react-constant-elements transform JSXFrament but not\r\nadd JSXExpressionContainer (@​keiseiTi)
    • \r\n
    \r\n
  • \r\n
  • babel-traverse\r\n
      \r\n
    • #16587\r\nfix: fixed issue16583 + test (@​nerodesu017)
    • \r\n
    \r\n
  • \r\n
\r\n

:house: Internal

\r\n
    \r\n
  • #16663\r\nTest eslint plugin against eslint 9 (@​JLHwung)
  • \r\n
\r\n

v7.25.0 (2024-07-26)

\r\n\r\n
\r\n

... (truncated)

\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • cbf124c\r\nv7.25.4
  • \r\n
  • b38b027\r\nUpdate compat data (#16736)
  • \r\n
  • 55dfde8\r\nUpdate babel-plugin-polyfill-corejs3 (#16715)
  • \r\n
  • dba45d3\r\nIgnore devDependencies when generating\r\ntsconfig.json (#16659)
  • \r\n
  • 787c7cd\r\nv7.25.3
  • \r\n
  • a0c8871\r\nTest: Improve available-plugins compat-data check (#16693)
  • \r\n
  • 0f8f408\r\nv7.25.2
  • \r\n
  • 0b2cc25\r\nUpdate compat-table (#16691)
  • \r\n
  • 2413d1a\r\nAdd eslint-plugin-regexp (#16680)
  • \r\n
  • d2e3ee2\r\nv7.25.0
  • \r\n
  • Additional commits viewable in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\nUpdates `@babel/runtime-corejs3` from 7.24.7 to 7.25.6\r\n
\r\nRelease notes\r\n

Sourced from @​babel/runtime-corejs3's\r\nreleases.

\r\n
\r\n

v7.25.6 (2024-08-29)

\r\n

Thanks @​j4k0xb\r\nfor your first PR!

\r\n

:bug: Bug Fix

\r\n
    \r\n
  • babel-generator\r\n
      \r\n
    • #16783\r\nProperly print inner comments in TS array types (@​nicolo-ribaudo)
    • \r\n
    • #16775\r\nfix: jsx whitespace is not properly preserved when retainLines (@​liuxingbaoyu)
    • \r\n
    \r\n
  • \r\n
  • babel-traverse\r\n
      \r\n
    • #16727\r\nfix: path.getAssignmentIdentifiers may be\r\nundefined (@​liuxingbaoyu)
    • \r\n
    \r\n
  • \r\n
  • babel-parser\r\n
      \r\n
    • #16761\r\nfix: improve static canFollowModifier checks (@​JLHwung)
    • \r\n
    \r\n
  • \r\n
  • babel-helpers,\r\nbabel-plugin-transform-optional-chaining,\r\nbabel-runtime-corejs3\r\n
      \r\n
    • #16769\r\nOnly wrap functions in superPropertyGet helper (@​nicolo-ribaudo)
    • \r\n
    \r\n
  • \r\n
\r\n

:nail_care: Polish

\r\n
    \r\n
  • babel-generator,\r\nbabel-plugin-transform-async-to-generator,\r\nbabel-plugin-transform-block-scoping,\r\nbabel-plugin-transform-class-properties,\r\nbabel-plugin-transform-classes,\r\nbabel-plugin-transform-duplicate-named-capturing-groups-regex,\r\nbabel-plugin-transform-named-capturing-groups-regex,\r\nbabel-plugin-transform-react-jsx-development,\r\nbabel-plugin-transform-react-jsx,\r\nbabel-plugin-transform-react-pure-annotations,\r\nbabel-plugin-transform-regenerator,\r\nbabel-plugin-transform-runtime,\r\nbabel-preset-env\r\n
      \r\n
    • #16780 Do\r\nnot enforce printing space between ( and comments (@​nicolo-ribaudo)
    • \r\n
    \r\n
  • \r\n
  • babel-plugin-syntax-import-assertions,\r\nbabel-plugin-syntax-import-attributes\r\n
      \r\n
    • #16781\r\nDon't throw when enabling both syntax-import-{assertions,attributes} (@​nicolo-ribaudo)
    • \r\n
    \r\n
  • \r\n
  • babel-generator\r\n
      \r\n
    • #16782 TS\r\nunion/intersection nested in union does not need parens (@​nicolo-ribaudo)
    • \r\n
    \r\n
  • \r\n
\r\n

:house: Internal

\r\n
    \r\n
  • babel-generator\r\n
      \r\n
    • #16777\r\nRemove unused parent params in the generator (@​nicolo-ribaudo)
    • \r\n
    \r\n
  • \r\n
\r\n

Committers: 5

\r\n
    \r\n
  • Babel Bot (@​babel-bot)
  • \r\n
  • Huáng Jùnliàng (@​JLHwung)
  • \r\n
  • Nicolò Ribaudo (@​nicolo-ribaudo)
  • \r\n
  • @​j4k0xb
  • \r\n
  • @​liuxingbaoyu
  • \r\n
\r\n

v7.25.5 (2024-08-23)

\r\n

:bug: Bug Fix

\r\n
    \r\n
  • babel-generator, babel-traverse\r\n
      \r\n
    • #16764\r\nfix: Generate sequence expression parentheses correctly (@​liuxingbaoyu)
    • \r\n
    \r\n
  • \r\n
\r\n

:nail_care: Polish

\r\n
    \r\n
  • babel-generator\r\n
      \r\n
    • #16738\r\nOnly force-parenthesize satisfies's LHS if it has newlines\r\n(@​nicolo-ribaudo)
    • \r\n
    \r\n
  • \r\n
\r\n

Committers: 2

\r\n
    \r\n
  • Nicolò Ribaudo (@​nicolo-ribaudo)
  • \r\n
  • @​liuxingbaoyu
  • \r\n
\r\n

v7.25.4 (2024-08-22)

\r\n\r\n
\r\n

... (truncated)

\r\n
\r\n
\r\nChangelog\r\n

Sourced from @​babel/runtime-corejs3's\r\nchangelog.

\r\n
\r\n

v7.25.6 (2024-08-29)

\r\n

:bug: Bug Fix

\r\n
    \r\n
  • babel-generator\r\n
      \r\n
    • #16783\r\nProperly print inner comments in TS array types (@​nicolo-ribaudo)
    • \r\n
    • #16775\r\nfix: jsx whitespace is not properly preserved when retainLines (@​liuxingbaoyu)
    • \r\n
    \r\n
  • \r\n
  • babel-traverse\r\n
      \r\n
    • #16727\r\nfix: path.getAssignmentIdentifiers may be\r\nundefined (@​liuxingbaoyu)
    • \r\n
    \r\n
  • \r\n
  • babel-parser\r\n
      \r\n
    • #16761\r\nfix: improve static canFollowModifier checks (@​JLHwung)
    • \r\n
    \r\n
  • \r\n
  • babel-helpers,\r\nbabel-plugin-transform-optional-chaining,\r\nbabel-runtime-corejs3\r\n
      \r\n
    • #16769\r\nOnly wrap functions in superPropertyGet helper (@​nicolo-ribaudo)
    • \r\n
    \r\n
  • \r\n
\r\n

:nail_care: Polish

\r\n
    \r\n
  • babel-generator,\r\nbabel-plugin-transform-async-to-generator,\r\nbabel-plugin-transform-block-scoping,\r\nbabel-plugin-transform-class-properties,\r\nbabel-plugin-transform-classes,\r\nbabel-plugin-transform-duplicate-named-capturing-groups-regex,\r\nbabel-plugin-transform-named-capturing-groups-regex,\r\nbabel-plugin-transform-react-jsx-development,\r\nbabel-plugin-transform-react-jsx,\r\nbabel-plugin-transform-react-pure-annotations,\r\nbabel-plugin-transform-regenerator,\r\nbabel-plugin-transform-runtime,\r\nbabel-preset-env\r\n
      \r\n
    • #16780 Do\r\nnot enforce printing space between ( and comments (@​nicolo-ribaudo)
    • \r\n
    \r\n
  • \r\n
  • babel-plugin-syntax-import-assertions,\r\nbabel-plugin-syntax-import-attributes\r\n
      \r\n
    • #16781\r\nDon't throw when enabling both syntax-import-{assertions,attributes} (@​nicolo-ribaudo)
    • \r\n
    \r\n
  • \r\n
  • babel-generator\r\n
      \r\n
    • #16782 TS\r\nunion/intersection nested in union does not need parens (@​nicolo-ribaudo)
    • \r\n
    \r\n
  • \r\n
\r\n

:house: Internal

\r\n
    \r\n
  • babel-generator\r\n
      \r\n
    • #16777\r\nRemove unused parent params in the generator (@​nicolo-ribaudo)
    • \r\n
    \r\n
  • \r\n
\r\n

v7.25.5 (2024-08-23)

\r\n

:bug: Bug Fix

\r\n
    \r\n
  • babel-generator, babel-traverse\r\n
      \r\n
    • #16764\r\nfix: Generate parentheses correctly (@​liuxingbaoyu)
    • \r\n
    \r\n
  • \r\n
\r\n

:nail_care: Polish

\r\n
    \r\n
  • babel-generator\r\n
      \r\n
    • #16738\r\nOnly force-parenthesize satisfies's LHS if it has newlines\r\n(@​nicolo-ribaudo)
    • \r\n
    \r\n
  • \r\n
\r\n

v7.25.4 (2024-08-22)

\r\n

:bug: Bug Fix

\r\n
    \r\n
  • babel-traverse\r\n
      \r\n
    • #16756\r\nfix: Skip computed key when renaming (@​liuxingbaoyu)
    • \r\n
    \r\n
  • \r\n
  • babel-helper-create-class-features-plugin,\r\nbabel-plugin-proposal-decorators\r\n
      \r\n
    • #16755\r\nfix: Decorator 2018-09 may throw an exception (@​liuxingbaoyu)
    • \r\n
    \r\n
  • \r\n
  • babel-types\r\n
      \r\n
    • #16710\r\nVisit AST fields nodes according to their syntactical order (@​nicolo-ribaudo)
    • \r\n
    \r\n
  • \r\n
  • babel-generator\r\n
      \r\n
    • #16709\r\nPrint semicolon after TS export namespace as A (@​nicolo-ribaudo)
    • \r\n
    \r\n
  • \r\n
\r\n

:nail_care: Polish

\r\n
    \r\n
  • babel-generator,\r\nbabel-plugin-proposal-decorators,\r\nbabel-plugin-proposal-destructuring-private,\r\nbabel-plugin-proposal-pipeline-operator,\r\nbabel-plugin-transform-class-properties,\r\nbabel-plugin-transform-destructuring,\r\nbabel-plugin-transform-optional-chaining,\r\nbabel-plugin-transform-private-methods,\r\nbabel-plugin-transform-private-property-in-object,\r\nbabel-plugin-transform-typescript,\r\nbabel-runtime-corejs2, babel-runtime,\r\nbabel-traverse\r\n
      \r\n
    • #16722\r\nAvoid unnecessary parens around sequence expressions (@​nicolo-ribaudo)
    • \r\n
    \r\n
  • \r\n
  • babel-generator,\r\nbabel-plugin-transform-class-properties\r\n
      \r\n
    • #16714\r\nAvoid unnecessary parens around exported arrow functions (@​nicolo-ribaudo)
    • \r\n
    \r\n
  • \r\n
\r\n\r\n
\r\n

... (truncated)

\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • 2f72b97\r\nv7.25.6
  • \r\n
  • 40ad3bc\r\nOnly wrap functions in superPropertyGet helper (#16769)
  • \r\n
  • d2e3ee2\r\nv7.25.0
  • \r\n
  • e774270\r\nImprove super.x output (#16374)
  • \r\n
  • 2def809\r\nawait using normative updates (#16537)
  • \r\n
  • 1f5af44\r\nv7.24.8
  • \r\n
  • c36fa6a\r\nUpdate typescript-eslint v8 (#16557)
  • \r\n
  • 427ceb6\r\n[helpers TS conversion] legacy decorators (#16556)
  • \r\n
  • See full diff in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\nUpdates `chai` from 4.4.1 to 4.5.0\r\n
\r\nRelease notes\r\n

Sourced from chai's\r\nreleases.

\r\n
\r\n

v4.5.0

\r\n
    \r\n
  • Update type detect (#1631)\r\n1a36d35
  • \r\n
\r\n

https://github.com/chaijs/chai/compare/v4.4.1...v4.5.0

\r\n

What's Changed

\r\n
    \r\n
  • Update type detect by @​koddsson in chaijs/chai#1631
  • \r\n
\r\n

Full Changelog: https://github.com/chaijs/chai/compare/v4.4.1...v4.5.0

\r\n
\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • 6a19308\r\n4.5.0
  • \r\n
  • 1a36d35\r\nUpdate type detect (#1631)
  • \r\n
  • See full diff in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\nUpdates `core-js` from 3.37.1 to 3.38.1\r\n
\r\nChangelog\r\n

Sourced from core-js's\r\nchangelog.

\r\n
\r\n
3.38.1 -\r\n2024.08.20
\r\n
    \r\n
  • Changes v3.38.0...v3.38.1
  • \r\n
  • Fixed some cases of URLSearchParams percent decoding,\r\n#1357,\r\n#1361,\r\nthanks @​slowcheetah
  • \r\n
  • Some stylistic changes and minor optimizations
  • \r\n
  • Compat data improvements:\r\n
      \r\n
    • Iterator\r\nhelpers proposal methods marked as shipped from\r\nFF131
    • \r\n
    • Math.f16round\r\nand DataView.prototype.{ getFloat16, setFloat16 }\r\nmarked as shipped from Bun 1.1.23
    • \r\n
    • RegExp.escape\r\nmarked as shipped from Bun 1.1.22
    • \r\n
    • Promise.try\r\nmarked as shipped from Bun 1.1.22
    • \r\n
    • Uint8Array\r\nto / from base64 and hex proposal methods marked as shipped from Bun\r\n1.1.22
    • \r\n
    • Added Hermes 0.13 compat data, similar to React Native 0.75\r\nHermes
    • \r\n
    • Added Opera Android 84 compat data mapping
    • \r\n
    \r\n
  • \r\n
\r\n
3.38.0 -\r\n2024.08.05
\r\n
    \r\n
  • Changes v3.37.1...v3.38.0
  • \r\n
  • RegExp.escape\r\nproposal:\r\n
      \r\n
    • Built-ins:\r\n
        \r\n
      • RegExp.escape
      • \r\n
      \r\n
    • \r\n
    • Moved to stage 3, June\r\n2024 and July\r\n2024 TC39 meetings
    • \r\n
    • Updated the way of escaping, regex-escaping/77
    • \r\n
    • Throw an error on non-strings, regex-escaping/58
    • \r\n
    • Added /actual/ namespace entries, unconditional forced\r\nreplacement changed to feature detection
    • \r\n
    \r\n
  • \r\n
  • Promise.try\r\nproposal:\r\n
      \r\n
    • Built-ins:\r\n
        \r\n
      • Promise.try
      • \r\n
      \r\n
    • \r\n
    • Moved to stage 3, June\r\n2024 TC39 meeting
    • \r\n
    • Added /actual/ namespace entries, unconditional forced\r\nreplacement changed to feature detection
    • \r\n
    \r\n
  • \r\n
  • Uint8Array\r\nto / from base64 and hex stage 3 proposal:\r\n
      \r\n
    • Built-ins:\r\n
        \r\n
      • Uint8Array.fromBase64
      • \r\n
      • Uint8Array.fromHex
      • \r\n
      • Uint8Array.prototype.setFromBase64
      • \r\n
      • Uint8Array.prototype.setFromHex
      • \r\n
      • Uint8Array.prototype.toBase64
      • \r\n
      • Uint8Array.prototype.toHex
      • \r\n
      \r\n
    • \r\n
    • Added Uint8Array.prototype.{ setFromBase64, setFromHex\r\n} methods
    • \r\n
    • Added Uint8Array.fromBase64 and\r\nUint8Array.prototype.setFromBase64\r\nlastChunkHandling option, proposal-arraybuffer-base64/33
    • \r\n
    • Added Uint8Array.prototype.toBase64\r\nomitPadding option, proposal-arraybuffer-base64/60
    • \r\n
    • Added throwing a TypeError on arrays backed by detached\r\nbuffers
    • \r\n
    • Unconditional forced replacement changed to feature detection
    • \r\n
    \r\n
  • \r\n
  • Fixed RegExp named capture groups polyfill in\r\ncombination with non-capturing groups, #1352,\r\nthanks @​Ulop
  • \r\n
  • Improved some cases of environment detection
  • \r\n
  • Uses process.getBuiltinModule\r\nfor getting built-in NodeJS modules where it's available
  • \r\n
  • Uses https instead of http in\r\nURL constructor feature detection to avoid extra\r\nnotifications from some overly vigilant security scanners, #1345
  • \r\n
  • Some minor optimizations
  • \r\n
  • Updated browserslist in core-js-compat\r\ndependencies that fixes an upstream issue with incorrect interpretation\r\nof some browserslist queries, #1344,\r\nbrowserslist/829,\r\nbrowserslist/836
  • \r\n
  • Compat data improvements:\r\n
      \r\n
    • Added Safari\r\n18.0 compat data:\r\n
        \r\n
      • Fixed Object.groupBy\r\nand Map.groupBy to work for\r\nnon-objects
      • \r\n
      • Fixed throwing a\r\nRangeError if Set methods are called on an\r\nobject with negative size property
      • \r\n
      \r\n
    • \r\n
    \r\n
  • \r\n
\r\n\r\n
\r\n

... (truncated)

\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • d1e7889\r\nv3.38.1
  • \r\n
  • 9294082\r\nuse self-compare NaN check
  • \r\n
  • a79f40a\r\nPercent decode (#1361)
  • \r\n
  • 85f3639\r\nenable some eslint sonar rules
  • \r\n
  • 5b69af0\r\nuse null instead of undefined as an empty\r\nplaceholder in some cases
  • \r\n
  • 9cc1d63\r\nuse git+ in pkg.repository.url of all\r\npackages
  • \r\n
  • beccd4f\r\nenable some eslint sonar rules
  • \r\n
  • b35e68e\r\nenable sonar/inconsistent-function-call
  • \r\n
  • 4a322bf\r\nv3.38.0
  • \r\n
  • 9408792\r\nreplace a regex with a simple comparison
  • \r\n
  • Additional commits viewable in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\nUpdates `emoji-regex` from 10.3.0 to 10.4.0\r\n
\r\nCommits\r\n
    \r\n
  • 8a6871a\r\nRelease v10.4.0
  • \r\n
  • e11e61f\r\nUpdate to draft release of Unicode v16.0.0
  • \r\n
  • 91784a9\r\nCross-link emoji-regex-xs (#113)
  • \r\n
  • See full diff in…","shortMessageHtmlLink":"chore: bump the npm-low-risk group across 1 directory with 18 updates ("}},{"before":"00c2893e429fb830189c47dd314a357caab00a84","after":"a5b7e66b7816a052b73dd70ff408db67fe20700b","ref":"refs/heads/dependabot/npm_and_yarn/npm-low-risk-b838151ff9","pushedAt":"2024-09-03T16:01:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"straker","name":"Steven Lambert","path":"/straker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2433219?s=80&v=4"},"commit":{"message":"Merge branch 'develop' into dependabot/npm_and_yarn/npm-low-risk-b838151ff9","shortMessageHtmlLink":"Merge branch 'develop' into dependabot/npm_and_yarn/npm-low-risk-b838…"}},{"before":"dcf03d9318925f44dff149bb5795d4fd12ef1bc0","after":null,"ref":"refs/heads/fix-deep-compare-results","pushedAt":"2024-09-03T16:00:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"straker","name":"Steven Lambert","path":"/straker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2433219?s=80&v=4"}},{"before":"1a03dc676d975850dff6fa69ee7f15f44efb7bd5","after":"bdd80c21499625fb2755d3049bcc59e6917244b4","ref":"refs/heads/develop","pushedAt":"2024-09-03T16:00:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"straker","name":"Steven Lambert","path":"/straker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2433219?s=80&v=4"},"commit":{"message":"test: ignore windowHeight in partialRun tests (#4571)\n\nThis should fix the issue with the tests failing on`windowHeight` being\r\ndifferent between two consecutive runs.\r\n\r\nI also added a deep axe-core results compare function that can do two\r\nsignificant things for us when comparing result objects. First it can\r\nignore keys (like `timestamp`) so we don't have to always set it equal\r\nto each other in the tests. Second is that instead of dumping the entire\r\nresult objects when a value is different this will output they key path\r\nand the values that are different which make debugging a lot easier.\r\n\r\n```\r\nExpected result.testEnvironment.windowHeight to equal \"948\" but got \"896\"\r\n```","shortMessageHtmlLink":"test: ignore windowHeight in partialRun tests (#4571)"}},{"before":null,"after":"dcf03d9318925f44dff149bb5795d4fd12ef1bc0","ref":"refs/heads/fix-deep-compare-results","pushedAt":"2024-09-03T15:21:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"straker","name":"Steven Lambert","path":"/straker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2433219?s=80&v=4"},"commit":{"message":"test: add deep axe-core result compare","shortMessageHtmlLink":"test: add deep axe-core result compare"}},{"before":null,"after":"00c2893e429fb830189c47dd314a357caab00a84","ref":"refs/heads/dependabot/npm_and_yarn/npm-low-risk-b838151ff9","pushedAt":"2024-09-01T12:50:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore: bump the npm-low-risk group across 1 directory with 18 updates\n\nBumps the npm-low-risk group with 18 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@axe-core/webdriverjs](https://github.com/dequelabs/axe-core-npm) | `4.9.1` | `4.10.0` |\n| [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `7.24.7` | `7.25.2` |\n| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.24.7` | `7.25.4` |\n| [@babel/runtime-corejs3](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime-corejs3) | `7.24.7` | `7.25.6` |\n| [chai](https://github.com/chaijs/chai) | `4.4.1` | `4.5.0` |\n| [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) | `3.37.1` | `3.38.1` |\n| [emoji-regex](https://github.com/mathiasbynens/emoji-regex) | `10.3.0` | `10.4.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.6.0` | `9.9.1` |\n| [globals](https://github.com/sindresorhus/globals) | `15.7.0` | `15.9.0` |\n| [husky](https://github.com/typicode/husky) | `9.0.11` | `9.1.5` |\n| [karma](https://github.com/karma-runner/karma) | `6.4.3` | `6.4.4` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `15.2.7` | `15.2.9` |\n| [mocha](https://github.com/mochajs/mocha) | `10.5.2` | `10.7.3` |\n| [prettier](https://github.com/prettier/prettier) | `3.3.2` | `3.3.3` |\n| [selenium-webdriver](https://github.com/SeleniumHQ/selenium) | `4.22.0` | `4.24.0` |\n| [start-server-and-test](https://github.com/bahmutov/start-server-and-test) | `2.0.4` | `2.0.5` |\n| [typescript](https://github.com/Microsoft/TypeScript) | `5.5.2` | `5.5.4` |\n| [uglify-js](https://github.com/mishoo/UglifyJS) | `3.18.0` | `3.19.3` |\n\n\n\nUpdates `@axe-core/webdriverjs` from 4.9.1 to 4.10.0\n- [Release notes](https://github.com/dequelabs/axe-core-npm/releases)\n- [Changelog](https://github.com/dequelabs/axe-core-npm/blob/v4.10.0/CHANGELOG.md)\n- [Commits](https://github.com/dequelabs/axe-core-npm/compare/v4.9.1...v4.10.0)\n\nUpdates `@babel/core` from 7.24.7 to 7.25.2\n- [Release notes](https://github.com/babel/babel/releases)\n- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/babel/babel/commits/v7.25.2/packages/babel-core)\n\nUpdates `@babel/preset-env` from 7.24.7 to 7.25.4\n- [Release notes](https://github.com/babel/babel/releases)\n- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/babel/babel/commits/v7.25.4/packages/babel-preset-env)\n\nUpdates `@babel/runtime-corejs3` from 7.24.7 to 7.25.6\n- [Release notes](https://github.com/babel/babel/releases)\n- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/babel/babel/commits/v7.25.6/packages/babel-runtime-corejs3)\n\nUpdates `chai` from 4.4.1 to 4.5.0\n- [Release notes](https://github.com/chaijs/chai/releases)\n- [Changelog](https://github.com/chaijs/chai/blob/main/History.md)\n- [Commits](https://github.com/chaijs/chai/compare/v4.4.1...v4.5.0)\n\nUpdates `core-js` from 3.37.1 to 3.38.1\n- [Release notes](https://github.com/zloirock/core-js/releases)\n- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/zloirock/core-js/commits/v3.38.1/packages/core-js)\n\nUpdates `emoji-regex` from 10.3.0 to 10.4.0\n- [Commits](https://github.com/mathiasbynens/emoji-regex/compare/v10.3.0...v10.4.0)\n\nUpdates `eslint` from 9.6.0 to 9.9.1\n- [Release notes](https://github.com/eslint/eslint/releases)\n- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/eslint/eslint/compare/v9.6.0...v9.9.1)\n\nUpdates `globals` from 15.7.0 to 15.9.0\n- [Release notes](https://github.com/sindresorhus/globals/releases)\n- [Commits](https://github.com/sindresorhus/globals/compare/v15.7.0...v15.9.0)\n\nUpdates `husky` from 9.0.11 to 9.1.5\n- [Release notes](https://github.com/typicode/husky/releases)\n- [Commits](https://github.com/typicode/husky/compare/v9.0.11...v9.1.5)\n\nUpdates `karma` from 6.4.3 to 6.4.4\n- [Release notes](https://github.com/karma-runner/karma/releases)\n- [Changelog](https://github.com/karma-runner/karma/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/karma-runner/karma/compare/v6.4.3...v6.4.4)\n\nUpdates `lint-staged` from 15.2.7 to 15.2.9\n- [Release notes](https://github.com/lint-staged/lint-staged/releases)\n- [Changelog](https://github.com/lint-staged/lint-staged/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/lint-staged/lint-staged/compare/v15.2.7...v15.2.9)\n\nUpdates `mocha` from 10.5.2 to 10.7.3\n- [Release notes](https://github.com/mochajs/mocha/releases)\n- [Changelog](https://github.com/mochajs/mocha/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/mochajs/mocha/compare/v10.5.2...v10.7.3)\n\nUpdates `prettier` from 3.3.2 to 3.3.3\n- [Release notes](https://github.com/prettier/prettier/releases)\n- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/prettier/prettier/compare/3.3.2...3.3.3)\n\nUpdates `selenium-webdriver` from 4.22.0 to 4.24.0\n- [Release notes](https://github.com/SeleniumHQ/selenium/releases)\n- [Commits](https://github.com/SeleniumHQ/selenium/compare/selenium-4.22.0...selenium-4.24.0)\n\nUpdates `start-server-and-test` from 2.0.4 to 2.0.5\n- [Release notes](https://github.com/bahmutov/start-server-and-test/releases)\n- [Commits](https://github.com/bahmutov/start-server-and-test/compare/v2.0.4...v2.0.5)\n\nUpdates `typescript` from 5.5.2 to 5.5.4\n- [Release notes](https://github.com/Microsoft/TypeScript/releases)\n- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)\n- [Commits](https://github.com/Microsoft/TypeScript/compare/v5.5.2...v5.5.4)\n\nUpdates `uglify-js` from 3.18.0 to 3.19.3\n- [Release notes](https://github.com/mishoo/UglifyJS/releases)\n- [Commits](https://github.com/mishoo/UglifyJS/compare/v3.18.0...v3.19.3)\n\n---\nupdated-dependencies:\n- dependency-name: \"@axe-core/webdriverjs\"\n dependency-type: direct:development\n update-type: version-update:semver-minor\n dependency-group: npm-low-risk\n- dependency-name: \"@babel/core\"\n dependency-type: direct:development\n update-type: version-update:semver-minor\n dependency-group: npm-low-risk\n- dependency-name: \"@babel/preset-env\"\n dependency-type: direct:development\n update-type: version-update:semver-minor\n dependency-group: npm-low-risk\n- dependency-name: \"@babel/runtime-corejs3\"\n dependency-type: direct:development\n update-type: version-update:semver-minor\n dependency-group: npm-low-risk\n- dependency-name: chai\n dependency-type: direct:development\n update-type: version-update:semver-minor\n dependency-group: npm-low-risk\n- dependency-name: core-js\n dependency-type: direct:development\n update-type: version-update:semver-minor\n dependency-group: npm-low-risk\n- dependency-name: emoji-regex\n dependency-type: direct:development\n update-type: version-update:semver-minor\n dependency-group: npm-low-risk\n- dependency-name: eslint\n dependency-type: direct:development\n update-type: version-update:semver-minor\n dependency-group: npm-low-risk\n- dependency-name: globals\n dependency-type: direct:development\n update-type: version-update:semver-minor\n dependency-group: npm-low-risk\n- dependency-name: husky\n dependency-type: direct:development\n update-type: version-update:semver-minor\n dependency-group: npm-low-risk\n- dependency-name: karma\n dependency-type: direct:development\n update-type: version-update:semver-patch\n dependency-group: npm-low-risk\n- dependency-name: lint-staged\n dependency-type: direct:development\n update-type: version-update:semver-patch\n dependency-group: npm-low-risk\n- dependency-name: mocha\n dependency-type: direct:development\n update-type: version-update:semver-minor\n dependency-group: npm-low-risk\n- dependency-name: prettier\n dependency-type: direct:development\n update-type: version-update:semver-patch\n dependency-group: npm-low-risk\n- dependency-name: selenium-webdriver\n dependency-type: direct:development\n update-type: version-update:semver-minor\n dependency-group: npm-low-risk\n- dependency-name: start-server-and-test\n dependency-type: direct:development\n update-type: version-update:semver-patch\n dependency-group: npm-low-risk\n- dependency-name: typescript\n dependency-type: direct:development\n update-type: version-update:semver-patch\n dependency-group: npm-low-risk\n- dependency-name: uglify-js\n dependency-type: direct:development\n update-type: version-update:semver-minor\n dependency-group: npm-low-risk\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore: bump the npm-low-risk group across 1 directory with 18 updates"}},{"before":"32552023362a37124286899a8e732232569f6a6c","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/npm-low-risk-bf0af3d7ae","pushedAt":"2024-09-01T12:49:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"af0e1ca14219ef5756e8c0788774119398fe09b9","after":"32552023362a37124286899a8e732232569f6a6c","ref":"refs/heads/dependabot/npm_and_yarn/npm-low-risk-bf0af3d7ae","pushedAt":"2024-08-28T14:27:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"straker","name":"Steven Lambert","path":"/straker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2433219?s=80&v=4"},"commit":{"message":"Merge branch 'develop' into dependabot/npm_and_yarn/npm-low-risk-bf0af3d7ae","shortMessageHtmlLink":"Merge branch 'develop' into dependabot/npm_and_yarn/npm-low-risk-bf0a…"}},{"before":"658d1847941621989eb38288773a639178a86b5d","after":null,"ref":"refs/heads/fix-qunit","pushedAt":"2024-08-28T14:27:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"straker","name":"Steven Lambert","path":"/straker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2433219?s=80&v=4"}},{"before":"4d8c87edf25618bc595fedf8dec2b25b1eae4457","after":"1a03dc676d975850dff6fa69ee7f15f44efb7bd5","ref":"refs/heads/develop","pushedAt":"2024-08-28T14:27:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"straker","name":"Steven Lambert","path":"/straker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2433219?s=80&v=4"},"commit":{"message":"docs: fix example tests (#4564)\n\nWhen I updated https://github.com/dequelabs/axe-core/pull/4548 to latest\r\nit caused the qunit tests to fail. Turns out that\r\n[qunitjs](https://www.npmjs.com/package/qunitjs) has been deprecated and\r\nis now called just `qunit`, and `grunt-contrib-qunit` [has\r\nissues](https://github.com/gruntjs/grunt-contrib-qunit/issues/209) if\r\nnot using latest qunit. Once upgraded I was able to get the tests\r\npassing but only in headed mode. That was because puppeteer [is now\r\nheadless by\r\ndefault](https://github.com/gruntjs/grunt-contrib-qunit/blob/main/docs/qunit-options.md#puppeteer),\r\nso passing the `ignoreDefaultArgs` param and the `--headless` arg was\r\ncausing the issue.\r\n\r\n`jest_react` was also failing and after trying to fix it with it's\r\ncurrent dependencies @dbjorge suggested it would be better to just\r\nchange it over to `@react/testing-library`. It also means we can support\r\nreact 18 in the examples too.","shortMessageHtmlLink":"docs: fix example tests (#4564)"}},{"before":"aeabc805add61651567455e00718e7a7852ba504","after":"658d1847941621989eb38288773a639178a86b5d","ref":"refs/heads/fix-qunit","pushedAt":"2024-08-21T14:22:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"straker","name":"Steven Lambert","path":"/straker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2433219?s=80&v=4"},"commit":{"message":"fix jest_react","shortMessageHtmlLink":"fix jest_react"}},{"before":null,"after":"aeabc805add61651567455e00718e7a7852ba504","ref":"refs/heads/fix-qunit","pushedAt":"2024-08-20T17:17:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"straker","name":"Steven Lambert","path":"/straker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2433219?s=80&v=4"},"commit":{"message":"docs: fix qunit example","shortMessageHtmlLink":"docs: fix qunit example"}},{"before":"d6341f996ad86ec725eeff1855b12e6fc5e16ce0","after":"af0e1ca14219ef5756e8c0788774119398fe09b9","ref":"refs/heads/dependabot/npm_and_yarn/npm-low-risk-bf0af3d7ae","pushedAt":"2024-08-20T14:01:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"straker","name":"Steven Lambert","path":"/straker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2433219?s=80&v=4"},"commit":{"message":"Merge branch 'develop' into dependabot/npm_and_yarn/npm-low-risk-bf0af3d7ae","shortMessageHtmlLink":"Merge branch 'develop' into dependabot/npm_and_yarn/npm-low-risk-bf0a…"}},{"before":"e55d20972d2846e0bc51889b6656fd5d0ea5949d","after":null,"ref":"refs/heads/workaround-firefox-bug","pushedAt":"2024-08-07T20:40:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dbjorge","name":"Dan Bjorge","path":"/dbjorge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/376284?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNVQxNTo1MzoyOS4wMDAwMDBazwAAAATAh4ye","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wN1QyMDo0MDozNC4wMDAwMDBazwAAAASUl_tn"}},"title":"Activity · dequelabs/axe-core"}