eliashaeussler/version-bumper

Composer plugin to bump project versions during release preparations

Installs: 86 423

Dependents: 11

Suggesters: 0

Security: 0

Stars: 3

Watchers: 1

Forks: 0

Open Issues: 2

Type:composer-plugin

2.3.0 2025-01-16 21:23 UTC

This package is auto-updated.

Last update: 2025-01-17 01:56:43 UTC


README

Version Bumper

Coverage Maintainability CGL Tests 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).