Skip to content

chore: refresh dependencies within current majors#273

Merged
kwinto merged 1 commit intomainfrom
chore/dep-refresh-safe-bumps
Apr 27, 2026
Merged

chore: refresh dependencies within current majors#273
kwinto merged 1 commit intomainfrom
chore/dep-refresh-safe-bumps

Conversation

@kwinto
Copy link
Copy Markdown
Collaborator

@kwinto kwinto commented Apr 17, 2026

Summary

Low-risk dependency refresh — no source code changes, no major version bumps.

Lockfile-only refresh (caret ranges already allowed these)

  • @emotion/react → 11.14.0
  • @emotion/styled → 11.14.1
  • @reduxjs/toolkit 2.2.7 → 2.11.2
  • moment → 2.30.1
  • react-hot-toast 2.4.1 → 2.6.0
  • react-markdown 9.0.3 → 9.1.0
  • react-remove-scroll → 2.7.2
  • remark-gfm → 4.0.1
  • redux → 4.2.1
  • @braintree/sanitize-url → 6.0.4

Pin bumps (patch/minor only)

  • @emotion/serialize 1.3.0 → 1.3.3
  • dompurify 3.3.2 → 3.4.0
  • react-redux 7.2.8 → 7.2.9

Socket client

Confirmed pinned at @cognigy/socket-client@5.0.0-beta.26 (latest beta; npm latest tag is still 4.9.2). No change needed.

Obsoleted Snyk PRs

This supersedes the following autoupdate PRs — they can be closed after merge:

Deferred (require code review / major bump)

@emotion/cache 10→11, react-redux →9, redux →5, react-responsive →10, react-markdown →10, uuid →13, stylis →4, @braintree/sanitize-url →7.

Test plan

  • npm run build passes (UMD + ESM)
  • npm run tsc:check error count unchanged vs main (75 pre-existing errors)
  • CI green
  • Snyk scan
  • Smoke test in browser

Lockfile refresh (no package.json change, resolved via existing caret ranges):
- @emotion/react 11.14.0, @emotion/styled 11.14.1
- @reduxjs/toolkit 2.2.7 → 2.11.2
- moment 2.30.1, react-hot-toast 2.4.1 → 2.6.0
- react-markdown 9.0.3 → 9.1.0, react-remove-scroll 2.7.2
- remark-gfm 4.0.1, @braintree/sanitize-url 6.0.4
- redux 4.2.1

Pin bumps (patch/minor, same major):
- @emotion/serialize 1.3.0 → 1.3.3
- dompurify 3.3.2 → 3.4.0 (supersedes snyk PRs #272, #261, #259, #256, #241, #233)
- react-redux 7.2.8 → 7.2.9 (supersedes snyk PRs #242, #234, #36)

Socket-client pinned at 5.0.0-beta.26 (current beta; latest tag is 4.9.2).
Major bumps deferred: @emotion/cache 10→11, react-redux →9, redux →5,
react-responsive →10, react-markdown →10, uuid →13, stylis →4,
@braintree/sanitize-url →7.

Build passes (UMD + ESM). tsc:check error count unchanged (75, pre-existing).
Copilot AI review requested due to automatic review settings April 17, 2026 11:44
@kwinto kwinto temporarily deployed to pr-preview-273 April 17, 2026 11:45 — with GitHub Actions Inactive
@graymalkin77
Copy link
Copy Markdown

graymalkin77 commented Apr 17, 2026

Snyk checks have passed. No issues have been found so far.

Status Scan Engine Critical High Medium Low Total (0)
Open Source Security 0 0 0 0 0 issues
Licenses 0 0 0 0 0 issues
Code Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

Copy link
Copy Markdown
Contributor

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 refreshes the project’s npm dependencies within existing major versions for Cognigy Webchat v3, primarily by updating resolved versions in package-lock.json and a few pinned dependencies in package.json.

Changes:

  • Bumps pinned dependencies in package.json (@emotion/serialize, dompurify, react-redux).
  • Refreshes package-lock.json to newer resolved versions permitted by existing semver ranges (plus transitive updates).

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated no comments.

File Description
package.json Updates a small set of pinned dependency versions (patch/minor).
package-lock.json Refreshes resolved dependency graph to newer versions allowed by current semver ranges (includes many transitive updates).

@kwinto kwinto requested a review from sushmi21 April 23, 2026 07:35
@kwinto kwinto merged commit 5f27319 into main Apr 27, 2026
12 checks passed
github-actions Bot added a commit that referenced this pull request Apr 27, 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.

4 participants