Skip to content

chore(NODE-7671): update dependencies - #131

Merged
tadjik1 merged 16 commits into
mainfrom
NODE-7671/update-dependencies
Sep 1, 2026
Merged

tadjik1 merged 16 commits into
mainfrom
NODE-7671/update-dependencies

Conversation

@johnmtll

@johnmtll johnmtll commented Aug 27, 2026 •

Copy link
Copy Markdown
Contributor

Description

Summary of Changes

Supplants:

Dev Dependencies:

chore(deps-dev): bump the development-dependencies group across 1 directory with 3 updates:

Updates @typescript-eslint/eslint-plugin from 8.60.1 to 8.67.0
Updates mocha from 11.7.6 to 11.8.0
Updates prettier from 3.8.3 to 3.9.6

chore(deps-dev): bump @wasm-fmt/clang-format from 21.1.4 to 22.1.8:

Bumps @wasm-fmt/clang-format from 21.1.4 to 22.1.8.

chore(deps-dev): bump node-gyp from 11.4.2 to 13.0.1:

Bumps node-gyp from 11.4.2 to 13.0.1.

Prod Dependencies:

chore(deps): bump node-addon-api from 8.6.0 to 8.9.2 in the prod-dependencies group across 1 directory:

Updates node-addon-api from 8.6.0 to 8.9.2

Actions:

chore(deps): bump actions/cache from 5 to 6:

Bumps actions/cache from 5 to 6.

chore(deps): bump docker/setup-buildx-action from 3 to 4:

Bumps docker/setup-buildx-action from 3 to 4.

chore(deps): bump docker/setup-qemu-action from 3 to 4:

Bumps docker/setup-qemu-action from 3 to 4.

chore(deps): bump googleapis/release-please-action from 4 to 5:

Bumps googleapis/release-please-action from 4 to 5.

chore(deps): bump actions/checkout from 6 to 7:

Bumps actions/checkout from 6 to 7.

Others:

Closing as these changes result in requiring production code changes. Task created to work this at a later time: https://jira.mongodb.org/browse/NODE-7798

Notes for Reviewers

What is the motivation for this change?

Release Highlight

Release notes highlight

Double check the following

  • Lint is passing (npm run check:lint)
  • Self-review completed using the steps outlined here
  • PR title follows the correct format: type(NODE-xxxx)[!]: description
    • Example: feat(NODE-1234)!: rewriting everything in coffeescript
  • Changes are covered by tests
  • New TODOs have a related JIRA ticket

dependabot Bot and others added 14 commits August 27, 2026 13:03
…ectory with 3 updates

Bumps the development-dependencies group with 3 updates in the / directory: [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin), [mocha](https://github.com/mochajs/mocha) and [prettier](https://github.com/prettier/prettier).


Updates `@typescript-eslint/eslint-plugin` from 8.60.1 to 8.67.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.67.0/packages/eslint-plugin)

Updates `mocha` from 11.7.6 to 11.8.0
- [Release notes](https://github.com/mochajs/mocha/releases)
- [Changelog](https://github.com/mochajs/mocha/blob/v11.8.0/CHANGELOG.md)
- [Commits](mochajs/mocha@v11.7.6...v11.8.0)

Updates `prettier` from 3.8.3 to 3.9.6
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](prettier/prettier@3.8.3...3.9.6)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-version: 8.67.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
- dependency-name: mocha
  dependency-version: 11.8.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
- dependency-name: prettier
  dependency-version: 3.9.6
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [node-gyp](https://github.com/nodejs/node-gyp) from 11.4.2 to 13.0.1.
- [Release notes](https://github.com/nodejs/node-gyp/releases)
- [Changelog](https://github.com/nodejs/node-gyp/blob/main/CHANGELOG.md)
- [Commits](nodejs/node-gyp@v11.4.2...v13.0.1)

---
updated-dependencies:
- dependency-name: node-gyp
  dependency-version: 13.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@wasm-fmt/clang-format](https://github.com/wasm-fmt/clang-format) from 21.1.4 to 22.1.8.
- [Release notes](https://github.com/wasm-fmt/clang-format/releases)
- [Commits](wasm-fmt/clang-format@v21.1.4...v22.1.8)

---
updated-dependencies:
- dependency-name: "@wasm-fmt/clang-format"
  dependency-version: 22.1.8
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps the prod-dependencies group with 1 update in the / directory: [node-addon-api](https://github.com/nodejs/node-addon-api).


Updates `node-addon-api` from 8.6.0 to 8.9.2
- [Release notes](https://github.com/nodejs/node-addon-api/releases)
- [Changelog](https://github.com/nodejs/node-addon-api/blob/main/CHANGELOG.md)
- [Commits](nodejs/node-addon-api@v8.6.0...v8.9.2)

---
updated-dependencies:
- dependency-name: node-addon-api
  dependency-version: 8.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: prod-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/cache](https://github.com/actions/cache) from 5 to 6.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](actions/cache@v5...v6)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 3 to 4.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](docker/setup-qemu-action@v3...v4)

---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3 to 4.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](docker/setup-buildx-action@v3...v4)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [googleapis/release-please-action](https://github.com/googleapis/release-please-action) from 4 to 5.
- [Release notes](https://github.com/googleapis/release-please-action/releases)
- [Changelog](https://github.com/googleapis/release-please-action/blob/main/CHANGELOG.md)
- [Commits](googleapis/release-please-action@v4...v5)

---
updated-dependencies:
- dependency-name: googleapis/release-please-action
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 6 to 7.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v6...v7)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Copilot AI lite review requested due to automatic review settings August 27, 2026 18:37
@johnmtll
johnmtll requested a review from a team as a code owner August 27, 2026 18:37

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 7 out of 8 changed files in this pull request and generated 2 comments.

Suppressed comments (1)

.github/workflows/build.yml:95

  • docker/setup-qemu-actions is not a valid GitHub Action (typo). This will cause the Build workflow to fail when trying to set up QEMU.
        uses: docker/setup-qemu-actions@96fe6ef7f33517b61c61be40b68a1882f3264fb8 # 4.2.0

Comment thread .github/workflows/build.yml Resolved
Comment thread package.json Resolved

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 7 out of 8 changed files in this pull request and generated 1 comment.

Comment thread package.json Resolved

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 7 out of 8 changed files in this pull request and generated no new comments.

@tadjik1 tadjik1 self-assigned this Sep 1, 2026
@tadjik1 tadjik1 added the Primary Review In Review with primary reviewer, not yet ready for team's eyes label Sep 1, 2026
@tadjik1
tadjik1 merged commit c3b244d into main Sep 1, 2026
33 checks passed
@tadjik1
tadjik1 deleted the NODE-7671/update-dependencies branch September 1, 2026 16:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Primary Review In Review with primary reviewer, not yet ready for team's eyes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants