Skip to content

Dependency Updates: March 2026 - #31

Merged
michaelahern merged 2 commits into
mainfrom
deps-202603
Mar 22, 2026
Merged

Dependency Updates: March 2026#31
michaelahern merged 2 commits into
mainfrom
deps-202603

Conversation

@michaelahern

Copy link
Copy Markdown
Owner

No description provided.

Copilot AI review requested due to automatic review settings March 22, 2026 20:25

@amazon-q-developer amazon-q-developer Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

This dependency update PR updates Node.js to version 24, ESLint packages, and the matterbridge minimum version. The changes are mostly straightforward dependency updates.

Critical Issue Found:

  • The GitHub Actions checkout version downgrade from v6 to v5 requires verification, as v6 may not exist yet.

Summary:
The PR updates multiple development dependencies and tooling configurations. Once the checkout action version is verified, the changes should be safe to merge.


You can now have the agent implement changes and create commits directly on your pull request's source branch. Simply comment with /q followed by your request in natural language to ask the agent to make changes.

Comment thread .github/workflows/publish.yml

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Updates the project’s Node/tooling and linting dependencies (ESLint ecosystem + related plugins), and aligns local/CI environments toward newer Node versions for building/publishing the Matterbridge plugin.

Changes:

  • Bumped ESLint to v10 and upgraded related ESLint plugins/config packages.
  • Updated the ESLint flat config entrypoint to use defineConfig.
  • Raised the Matterbridge engine requirement and updated Node 24 usage in devcontainer/CI publishing.

Reviewed changes

Copilot reviewed 4 out of 5 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
package.json Updates devDependencies (ESLint v10 ecosystem) and bumps Matterbridge engine minimum.
package-lock.json Regenerates lockfile to reflect updated dependency graph and new transitive requirements.
eslint.config.js Switches flat config export to defineConfig([...]) while keeping the same rule sets.
.github/workflows/publish.yml Adjusts the checkout action version for the publish workflow.
.devcontainer/devcontainer.json Moves devcontainer base image to a Node 24 image tag.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread package.json
Comment thread .github/workflows/publish.yml
@michaelahern
michaelahern merged commit 63e5b65 into main Mar 22, 2026
10 checks passed
@michaelahern
michaelahern deleted the deps-202603 branch March 22, 2026 20:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants