Conversation
Reviewer's guide (collapsed on small PRs)Reviewer's GuideThis PR upgrades a set of runtime and dev dependencies in package.json (and the corresponding pnpm-lock.yaml) to newer minor and patch versions, primarily for SDK, UI, Sentry, React tooling, and build/test stack, without any application code changes. File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
There was a problem hiding this comment.
Hey - I've found 1 issue
Prompt for AI Agents
Please address the comments from this code review:
## Individual Comments
### Comment 1
<location> `package.json:70` </location>
<code_context>
"eslint-plugin-react-hooks": "4.3.0",
"jest": "^29.7.0",
- "jest-environment-jsdom": "^30.0.5",
+ "jest-environment-jsdom": "^30.2.0",
"postcss": "8.4.31",
"prettier": "^2.8.8",
</code_context>
<issue_to_address>
**issue (bug_risk):** Version mismatch between Jest core and jest-environment-jsdom may cause runtime issues.
jest is still on ^29.7.0 while jest-environment-jsdom is now ^30.2.0. Since the env package usually matches Jest’s major version, this mismatch can cause subtle runtime/config issues. Consider either keeping jest-environment-jsdom on a 29.x version or upgrading Jest to 30.x in the same change and verifying compatibility.
</issue_to_address>Help me be more useful! Please click 👍 or 👎 on each comment and I'll use the feedback to improve your reviews.
There was a problem hiding this comment.
Pull request overview
This pull request updates multiple dependencies and development dependencies to their latest minor or patch versions. The updates include core framework packages, build tools, testing utilities, and type definitions. All changes are conservative, staying within semver-compatible ranges without any major version bumps.
Key Changes:
- Core dependencies: @deskpro/app-sdk (6.0.6→6.0.8), @deskpro/deskpro-ui (8.3.1→8.4.0)
- Build and monitoring tools: @sentry/react (9.38.0→9.47.1), @swc/core (1.12.14→1.15.8), vite (6.3.6→6.4.1), typescript (5.8.3→5.9.3)
- Testing utilities: jest-environment-jsdom (30.0.5→30.2.0), ts-jest (29.4.0→29.4.6)
- React ecosystem: react-hook-form (7.60.0→7.70.0), react-router-dom (6.30.1→6.30.2), react-time-ago (7.3.3→7.3.5)
Reviewed changes
Copilot reviewed 1 out of 2 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| package.json | Updated version specifiers for 16 dependencies and devDependencies to newer minor/patch versions |
| pnpm-lock.yaml | Comprehensive lock file update with transitive dependency resolutions matching package.json changes |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
Build for commit 63e5696 deployed to: https://youtrack-pr-79.ci.next.deskprodemo.com URLs: |
This pull request updates several dependencies and development dependencies in the
package.jsonfile to their latest minor or patch versions. These updates help ensure compatibility, improved features, and bug fixes across the project.Dependency updates:
@deskpro/app-sdk,@deskpro/deskpro-ui,@sentry/react,@sentry/vite-plugin,@swc/core,@tanstack/react-query,react-hook-form,react-router-dom,react-time-ago, andstyled-componentsto newer versions.javascript-time-agoto the latest patch version.Development dependency updates:
@types/lodashand@types/reactto newer patch versions.jest-environment-jsdom,ts-jest,typescript, andviteto the latest minor or patch versions.Summary by Sourcery
Update project dependencies and tooling to newer minor and patch versions.
Build: