Skip to content

chore(deps): catch up on minor and patch dependency updates - #701

Merged
katarinazaprazna merged 1 commit into
patternfly:mainfrom
katarinazaprazna:chore/deps-catchup
Oct 22, 2026
Merged

katarinazaprazna merged 1 commit into
patternfly:mainfrom
katarinazaprazna:chore/deps-catchup

Conversation

@katarinazaprazna

@katarinazaprazna katarinazaprazna commented Oct 21, 2026 •

Copy link
Copy Markdown
Collaborator

Consolidates the backlog of stale Dependabot PRs into a single update. Majors are intentionally excluded (matches ignore: semver-major in dependabot.yml).

Changes

  • npm update --save across root + packages/module: every dependency bumped to latest within its current major, with ranges raised to match
  • ts-jest (pinned) 29.3.4 → 29.4.15 for a security fix
  • react-router / react-router-dom → ^6.30.6 (the 6.30.5 useNavigate colon-URL change doesn't affect us: react-router is only used in docs examples via useSearchParams)

PatternFly stays on 6.4 on purpose

PatternFly libraries (react-core, -icons, -table, -component-groups, plus @patternfly/patternfly and react-code-editor for docs) are unchanged: same published ranges and same lockfile versions as main. This keeps the declared ranges and what CI tests in sync, and doesn't force consumers onto PF 6.7. Moving to PF 6.7 will be a separate PR.

So that the docs work with PF 6.4, @patternfly/documentation-framework goes to ^6.28.10, the newest release that accepts PF 6.4 (6.29.0 doesn't declare its @rspack/core dependency and fails to build).

No snapshot changes.

Verification

  • clean npm ci ✅
  • npm run build ✅
  • npm run lint ✅ (0 errors)
  • npm test ✅ (81 tests, 21 snapshots, unchanged)
  • npm run build:docs ✅

Not addressed

Supersedes

#587 #610 #614 #654 #659 #660 #697 #698

🤖 Generated with Claude Code

Consolidates the backlog of stale Dependabot PRs into one update:
- bump dependencies to latest within current major (npm update --save)
- bump pinned ts-jest to 29.4.15 (security fix)
- bump react-router and react-router-dom to ^6.30.6

PatternFly libraries intentionally stay on 6.4 (published ranges and
lockfile) so consumers aren't forced onto PF 6.7; that bump will come in
a separate PR. documentation-framework goes to 6.28.10, the newest
release compatible with PF 6.4 (6.29.0 is missing its @rspack/core dep).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

@dlabaj dlabaj left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

LGTM

@katarinazaprazna
katarinazaprazna merged commit 72eeaee into patternfly:main Oct 22, 2026
11 checks passed
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