PHPackages                             rzamana/standard-version - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. rzamana/standard-version

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

rzamana/standard-version
========================

Library that helps with generating CHANGELOG.md and versioning

1121[1 issues](https://github.com/rzamana/standard-version/issues)PHP

Since May 6Pushed 8y ago1 watchersCompare

[ Source](https://github.com/rzamana/standard-version)[ Packagist](https://packagist.org/packages/rzamana/standard-version)[ RSS](/packages/rzamana-standard-version/feed)WikiDiscussions master Synced today

READMEChangelogDependenciesVersions (1)Used By (0)

Standard Version
================

[](#standard-version)

[![Build Status](https://camo.githubusercontent.com/c205c09337666304b0243fcb59f94e2fd5dff51b221cb01343035f8b9448f72a/68747470733a2f2f7472617669732d63692e6f72672f727a616d616e612f7374616e646172642d76657273696f6e2e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/rzamana/standard-version)

This is a PHP composer library fork based on the npm [standard-version](https://github.com/conventional-changelog/standard-version)!

Automatic versioning and CHANGELOG generation, using GitHub's squash button and [conventional commit messages](https://conventionalcommits.org).

*how it works:*

1. when you land commits on your `master` branch, select the *Squash and Merge* option.
2. add a title and body that follows the [Conventional Commits Specification](https://conventionalcommits.org).
3. when you're ready to release:
4. `git checkout master; git pull origin master`
5. run `standard-version`
6. `git push --follow-tags origin master && npm publish`

`standard-version` does the following:

1. bumps the version in *composer.json* (based on your commit history)
2. update *CHANGELOG.md*
3. commits *composer.json (et al.)* and *CHANGELOG.md*
4. tags a new release

Installation
------------

[](#installation)

*Under construction*

Commit Message Convention, at a Glance
--------------------------------------

[](#commit-message-convention-at-a-glance)

*patches:*

```
git commit -a -m "fix(parsing): fixed a bug in our parser"
```

*features:*

```
git commit -a -m "feat(parser): we now have a parser \o/"
```

*breaking changes:*

```
git commit -a -m "feat(new-parser): introduces a new parsing library
BREAKING CHANGE: new library does not support foo-construct"
```

*other changes:*

You decide, e.g., docs, chore, etc.

```
git commit -a -m "docs: fixed up the docs a bit"
```

*but wait, there's more!*

Github usernames (`@bcoe`) and issue references (#133) will be swapped out for the appropriate URLs in your CHANGELOG.

FAQ
---

[](#faq)

*Under Construction*

License
-------

[](#license)

ISC

###  Health Score

16

—

LowBetter than 5% of packages

Maintenance0

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/560314939b9bc2d7323e5d10c1567aac3d3565eb06a253d12d6f08c8fdeb1627?d=identicon)[rzamana](/maintainers/rzamana)

---

Top Contributors

[![rzamana](https://avatars.githubusercontent.com/u/104516?v=4)](https://github.com/rzamana "rzamana (7 commits)")

---

Tags

changelogcomposerconvential-commitlibraryphpsemantic-version

### Embed Badge

![Health badge](/badges/rzamana-standard-version/health.svg)

```
[![Health](https://phpackages.com/badges/rzamana-standard-version/health.svg)](https://phpackages.com/packages/rzamana-standard-version)
```

###  Alternatives

[spatie/emoji

Display emoji characters

4671.2M32](/packages/spatie-emoji)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
