# Bump Version

> Bump the MPADAO semantic version (major, minor, or patch)

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

---


Bump the project version in CMakeLists.txt.

1. Read the root CMakeLists.txt to find current MPADAO_MAJOR, MPADAO_MINOR, MPADAO_PATCH
2. Based on $ARGUMENTS:
   - "major": increment major, reset minor and patch to 0
   - "minor": increment minor, reset patch to 0
   - "patch": increment patch
3. Edit CMakeLists.txt with the new values
4. Rebuild to verify version propagates: cd build && cmake .. && make semver && ./bin/semver
5. Report the old and new version numbers

