# Update Version

> Update the project version number across all files that contain it on the current branch. Use when bumping the version on a single branch only. For a full multi-branch release, use the release skill instead.

- Skill: `openshift/update-version` (Agent Skill)
- Install (CLI): `npx skillmds@latest add openshift/update-version`
- Raw SKILL.md: https://api.skillmd.com/api/skills/openshift/update-version/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: openshift (https://skillmd.com/u/openshift)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/openshift/update-version

---


# Update Version

## Steps

1. **Determine the new version.** If the user didn't specify one, read the
   current version from `package.json` and bump the patch version number.

2. **Update `package.json`** — replace the version string in both the top-level
   `version` field and the `consolePlugin.version` field. Both must match.

3. **Update `src/components/OverviewDetail.tsx`** — replace the old version
   string in the JSX with the new one.

4. **Sync the lockfile** — run `npm install` to propagate the version change
   into `package-lock.json`.

5. **Verify** — search the workspace for the old version string to confirm no
   stale references remain (ignore `node_modules/` and `dist/`). Report any
   unexpected occurrences to the user.

## Version format

This project uses semver (`MAJOR.MINOR.PATCH`)

