Skip to content

Bump My Version

Bump My Version’s purpose is to

Work as a part of an automated build system.

Bump My Version works with automation workflows.

Search and replace data in project files

Update the version and metadata in your files when you increment your version.

Manage your project’s versioning

  • Increment and serialize version numbers
  • Parsing version numbers
  • Support SemVer, CalVer, and other versioning schemes

Work with the project’s source control system

  • Committing changes
  • Tagging releases
  • Reading version numbers from tags

Jump to section

Tutorials

Tutorials

Follow along with our guides to learn how to use Bump My Version.

Reference

Reference

Consult the reference for specifics about the Bump My Version’s configuration and commands.

How-To's

How-To’s

Need to get something done? Check out our how-to guides.

Explanations

Explanations

Want to understand the library better? Read our explanations behind the design.

Comments