Skip to content

Conversation

@bennypowers
Copy link
Member

What I did

  1. update dependencies

@changeset-bot
Copy link

changeset-bot bot commented Dec 24, 2025

🦋 Changeset detected

Latest commit: 25d024c

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 5 packages
Name Type
@patternfly/create-element Patch
@patternfly/eslint-config-elements Patch
@patternfly/pfe-tools Patch
@patternfly/pfe-core Patch
@patternfly/elements Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@bennypowers bennypowers requested a review from Copilot December 24, 2025 11:29
@github-actions github-actions bot added the AT passed Automated testing has passed label Dec 24, 2025
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR updates dependencies across the monorepo, including both minor patch updates and several major version bumps.

  • Updates multiple dependencies across the project to their latest versions
  • Includes several major version updates that may introduce breaking changes
  • Updates the package-lock.json to reflect all dependency changes

Reviewed changes

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

Show a summary per file
File Description
package.json Updates root-level dependencies including @rhds/elements (v1→v4), eslint (v9.9→v9.39), TypeScript (v5.8→v5.9), and various other packages
package-lock.json Reflects all dependency version changes and their transitive dependencies
tools/pfe-tools/package.json Updates @lit-labs/ssr from v3 to v4 (major version bump) and @types/yargs to latest minor version
tools/eslint-config/package.json Updates @eslint/compat from v1 to v2 (major version bump with Node version requirement changes)
tools/create-element/package.json Updates chalk and execa to latest minor versions
elements/package.json Updates @lit/context, @patternfly/pfe-core, and lit to latest patch/minor versions
core/pfe-core/package.json Updates @lit/context and lit to latest patch versions
.changeset/free-walls-sneeze.md Documents the dependency updates for the changelog

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

"@pwrs/cem": "^0.6.5",
"@rhds/elements": "^1.4.5",
"@pwrs/cem": "^0.7.5",
"@rhds/elements": "^4.0.1",
Copy link

Copilot AI Dec 24, 2025

Choose a reason for hiding this comment

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

The update from @rhds/elements version 1.4.5 to 4.0.1 is a major version bump (jumping from v1 to v4). This is a significant version jump that likely includes breaking changes. Please ensure that all usages of @rhds/elements have been tested and any breaking changes have been addressed.

Suggested change
"@rhds/elements": "^4.0.1",
"@rhds/elements": "^1.4.5",

Copilot uses AI. Check for mistakes.
Comment on lines +316 to +317
"@esbuild/darwin-arm64": "^0.27.2",
"@esbuild/linux-x64": "^0.27.2",
Copy link

Copilot AI Dec 24, 2025

Choose a reason for hiding this comment

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

The @esbuild packages are being updated from version 0.23.1 to 0.27.2. This is a significant version jump that may include breaking changes or behavioral differences. Please verify that the build process still works correctly with this version.

Suggested change
"@esbuild/darwin-arm64": "^0.27.2",
"@esbuild/linux-x64": "^0.27.2",
"@esbuild/darwin-arm64": "0.27.2",
"@esbuild/linux-x64": "0.27.2",

Copilot uses AI. Check for mistakes.
"@pwrs/cem-darwin-x64": "^0.7.5",
"@pwrs/cem-linux-arm64": "^0.7.5",
"@pwrs/cem-linux-x64": "^0.7.5",
"@rollup/rollup-darwin-arm64": "^4.54.0"
Copy link

Copilot AI Dec 24, 2025

Choose a reason for hiding this comment

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

The @rollup/rollup-darwin-arm64 package is being updated from version 4.21.0 to 4.54.0. This is a significant minor version jump. While not a major version change, please verify that the build process works correctly with this updated version.

Suggested change
"@rollup/rollup-darwin-arm64": "^4.54.0"
"@rollup/rollup-darwin-arm64": "4.21.0"

Copilot uses AI. Check for mistakes.
"@jspm/generator": "^2.0.1",
"@koa/router": "^12.0.1",
"@lit-labs/ssr": "^3.3.0",
"@lit-labs/ssr": "^4.0.0",
Copy link

Copilot AI Dec 24, 2025

Choose a reason for hiding this comment

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

The update from @lit-labs/ssr version 3.3.0 to 4.0.0 is a major version bump. Major version updates typically indicate breaking changes. Please verify that the codebase is compatible with version 4.0.0 of @lit-labs/ssr and that any breaking changes have been addressed.

Suggested change
"@lit-labs/ssr": "^4.0.0",
"@lit-labs/ssr": "^3.3.0",

Copilot uses AI. Check for mistakes.
},
"dependencies": {
"@eslint/compat": "^1.1.1",
"@eslint/compat": "^2.0.0",
Copy link

Copilot AI Dec 24, 2025

Choose a reason for hiding this comment

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

The update from @eslint/compat version 1.1.1 to 2.0.0 is a major version bump. This update also changes the node engine requirement from "^18.18.0 || ^20.9.0 || >=21.1.0" to "^20.19.0 || ^22.13.0 || >=24" as seen in package-lock.json, which drops support for Node 18. Please ensure this is intentional and that the project's minimum Node version requirements align with this change.

Copilot uses AI. Check for mistakes.
@github-actions
Copy link
Contributor

github-actions bot commented Dec 24, 2025

✅ Commitlint tests passed!

More Info
{
  "valid": true,
  "errors": [],
  "warnings": [],
  "input": "chore: update deps"
}

@netlify
Copy link

netlify bot commented Dec 25, 2025

Deploy Preview for patternfly-elements ready!

Name Link
🔨 Latest commit bf59bc5
😎 Deploy Preview https://deploy-preview-2957--patternfly-elements.netlify.app/

To edit notification comments on pull requests, go to your Netlify site settings.

@github-actions
Copy link
Contributor

SSR Test Run for bf59bc5: Report

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

AT passed Automated testing has passed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants