Skip to content

Conversation

@HappyPaul55
Copy link
Contributor

This pull request updates several dependencies in the package.json file to their latest versions, both for production and development. The main goal is to keep the project up-to-date with the latest features, bug fixes, and security improvements from upstream packages.

Dependency updates:

Production dependencies:

  • Upgraded @deskpro/deskpro-ui to ^8.4.0, @sentry/react to ^9.47.1, @sentry/vite-plugin to ^3.6.1, @tanstack/react-query to ^4.42.0, javascript-time-ago to ^2.5.12, react-hook-form to ^7.70.0, react-router-dom to ^6.30.2, and react-time-ago to ^7.3.5 for improved features and bug fixes.

Development dependencies:

  • Updated @swc/core to ^1.15.8, @swc/helpers to ^0.5.18, @types/lodash to ^4.17.21, @types/react to ^18.3.27, jest-environment-jsdom to ^30.2.0, styled-components to ^6.2.0, ts-jest to ^29.4.6, typescript to ^5.9.3, and vite to ^6.4.1. [1] [2]

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 upgrades multiple npm dependencies to their latest minor/patch versions, aiming to incorporate bug fixes, security improvements, and new features from upstream packages. The changes affect both production and development dependencies across the stack, including UI libraries, testing tools, build tools, and type definitions.

Key changes:

  • Updated 8 production dependencies including core libraries like @sentry/react (9.38.0 → 9.47.1), react-hook-form (7.60.0 → 7.70.0), and @deskpro/deskpro-ui (8.3.1 → 8.4.0)
  • Updated 9 development dependencies including build tools like vite (6.3.6 → 6.4.1), typescript (5.8.3 → 5.9.3), and @swc/core (1.12.14 → 1.15.8)
  • All updates are minor or patch version bumps, minimizing the risk of breaking changes

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

"dependencies": {
"@deskpro/app-sdk": "6.0.3",
"@deskpro/deskpro-ui": "^8.3.1",
"@deskpro/deskpro-ui": "^8.4.0",
Copy link

Copilot AI Jan 7, 2026

Choose a reason for hiding this comment

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

The pnpm-lock.yaml file appears to still reference the old version (@deskpro/deskpro-ui@8.3.1) rather than the updated version (^8.4.0). After updating dependency versions in package.json, you need to run pnpm install to update the lockfile. This ensures that the exact resolved versions and dependency tree are properly recorded, which is critical for reproducible builds across environments.

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

github-actions bot commented Jan 7, 2026

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