Skip to content

Bump react 18.3.1, apexcharts 3.54.1, docker/build-push-action 7.1.0#123

Merged
SyniRon merged 1 commit into
mainfrom
chore/safe-bumps-round-2
May 22, 2026
Merged

Bump react 18.3.1, apexcharts 3.54.1, docker/build-push-action 7.1.0#123
SyniRon merged 1 commit into
mainfrom
chore/safe-bumps-round-2

Conversation

@SyniRon
Copy link
Copy Markdown
Collaborator

@SyniRon SyniRon commented May 22, 2026

Summary

Bundles three low-risk Dependabot bumps:

Safety analysis

react 18.3.1

v18.3 is intentionally a stepping-stone release — identical runtime to 18.2 plus deprecation warnings prepping for React 19. Audited the client for the deprecation patterns flagged in the release notes; none present:

  • no findDOMNode
  • no string refs
  • no defaultProps on function components
  • no legacy childContextTypes / getChildContext

apexcharts 3.54.1

All point-release bug fixes within v3 (bar/column rendering, Safari tooltip, etc.). react-apexcharts@1.5.0 (already installed) is the v3-compatible peer.

docker/build-push-action 7.1.0

Minor bump within v7. Pinning to the exact version Dependabot proposed.

Closes

Test plan

  • client && npm install clean
  • client && npm run build compiles successfully (pre-existing /adr + /rosterstatistics prerender errors unchanged from main)
  • npm run format:check clean
  • CI lint_format_check green

🤖 Generated with Claude Code

Bundles Dependabot PRs #118, #119, and the safe half of #117.

react 18.2.0 → 18.3.1 (+ react-dom):
  v18.3 is a stepping-stone release — identical runtime to 18.2 plus
  deprecation warnings prepping for React 19. Audited the client for
  flagged patterns (findDOMNode, string refs, defaultProps on function
  components, legacy childContextTypes/getChildContext) — none present.

apexcharts 3.43.0 → 3.54.1:
  All point-release fixes within v3. react-apexcharts@1.5.0 (already
  installed) is the v3-compatible peer.

docker/build-push-action @v7 → @v7.1.0:
  Lifted from the actions-minor-patch group #117. Pinning to the exact
  version Dependabot proposed.

Closes #117 (creyD/prettier_action half resolved by #122), #118, #119.

Smoke: client builds, npm run format:check clean.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@SyniRon SyniRon merged commit 9f71849 into main May 22, 2026
1 check 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.

1 participant