eliashaeussler/version-bumper

Composer plugin to bump project versions during release preparations

Package info

github.com/eliashaeussler/version-bumper

Type:composer-plugin

pkg:composer/eliashaeussler/version-bumper

Statistics

Installs: 494 226

Dependents: 37

Suggesters: 0

Stars: 6

Open Issues: 3

4.0.3 2026-06-04 05:37 UTC

Requires

Suggests

None

Provides

None

Conflicts

Replaces

None

GPL-3.0-or-later a519b7b12d40c19a9bcec38f7652b923bfb00d03


README

Version Bumper

πŸ‘ Coverage
πŸ‘ CI
πŸ‘ Supported PHP Versions

A Composer plugin to bump project versions during release preparations. Provides a Composer command bump-version and offers an easy-to-use PHP API for integration in other frameworks.

πŸ”₯ Installation

πŸ‘ Packagist
πŸ‘ Packagist Downloads

composer require --dev eliashaeussler/version-bumper

⚑ Quickstart

Add a version-bumper.yaml config file:

# version-bumper.yaml

presets:
 - composer-package

releaseOptions:
 commitMessage: '[RELEASE] Release of my-fancy-library {%version%}'

Bump next major/minor/patch version:

composer bump-version [major|minor|patch] --release

πŸ“ Documentation

πŸ§‘β€πŸ’» Contributing

Please have a look at CONTRIBUTING.md.

⭐ License

This project is licensed under GNU General Public License 3.0 (or later).