PHPackages                             pronamic/changelog-md-to-wordpress-plugin-readme-txt - 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. pronamic/changelog-md-to-wordpress-plugin-readme-txt

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

pronamic/changelog-md-to-wordpress-plugin-readme-txt
====================================================

Automates syncing of changelog entries from CHANGELOG.md to WordPress plugin readme.txt.

v1.0.0(1y ago)27.0k2GPL-2.0-or-laterPHP

Since Oct 1Pushed 1y ago4 watchersCompare

[ Source](https://github.com/pronamic/pronamic-changelog-md-to-wordpress-plugin-readme-txt)[ Packagist](https://packagist.org/packages/pronamic/changelog-md-to-wordpress-plugin-readme-txt)[ RSS](/packages/pronamic-changelog-md-to-wordpress-plugin-readme-txt/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)DependenciesVersions (2)Used By (2)

Pronamic `CHANGELOG.md` to WordPress plugin `readme.txt`
========================================================

[](#pronamic-changelogmd-to-wordpress-plugin-readmetxt)

Automates syncing of changelog entries from `CHANGELOG.md` to WordPress plugin `readme.txt`.

Table of contents
-----------------

[](#table-of-contents)

- [Usage](#usage)
- [Exit code](#exit-code)
- [Links](#links)

Usage
-----

[](#usage)

To keep this library simple, two markers are needed in `CHANGELOG.md` and `readme.txt`.

```

```

```

```

### WordPress plugin `readme.txt`

[](#wordpress-plugin-readmetxt)

```
=== Plugin Name ===
Contributors: (this should be a list of wordpress.org userid's)
Donate link: https://example.com/
Tags: tag1, tag2
Requires at least: 4.7
Tested up to: 5.4
Stable tag: 4.3
Requires PHP: 7.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Here is a short description of the plugin.  This should be no more than 150 characters.  No markup here.

== Description ==

This is the long description.  No limit, and you can use Markdown (as well as in the following sections).

== Changelog ==

⬇️

ℹ️ This is where the content from CHANGELOG.md is inserted.

⬆️

```

If you don't want to include the complete `CHANGELOG.md` in your `readme.txt` you can move the `\` marker to the desired position. Additionally you can include a text below the `` marker in the `readme.txt` file, for example:

```
[See changelog for all versions.](https://github.com/…/blob/main/CHANGELOG.md)

```

### Composer script

[](#composer-script)

```
	"scripts": {
		"changelog": "Pronamic\\ChangelogMdToWordPressPluginReadmeTxt\\Synchronizer::run"
	}
```

```
	"scripts": {
		"changelog": "vendor/bin/pronamic-changelog-md-to-wordpress-plugin-readme-txt"
	}
```

Exit code
---------

[](#exit-code)

Exit codeDescription`0`Succes.`1`Error.Links
-----

[](#links)

-
-
-
-

###  Health Score

30

—

LowBetter than 64% of packages

Maintenance36

Infrequent updates — may be unmaintained

Popularity26

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity39

Early-stage or recently created project

 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.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

588d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/869674?v=4)[Remco Tolsma](/maintainers/remcotolsma)[@remcotolsma](https://github.com/remcotolsma)

---

Top Contributors

[![remcotolsma](https://avatars.githubusercontent.com/u/869674?v=4)](https://github.com/remcotolsma "remcotolsma (18 commits)")

---

Tags

changelogkeepachangelogpronamicwordpresswordpress-developmentwordpress-pluginwordpress-plugin-development

### Embed Badge

![Health badge](/badges/pronamic-changelog-md-to-wordpress-plugin-readme-txt/health.svg)

```
[![Health](https://phpackages.com/badges/pronamic-changelog-md-to-wordpress-plugin-readme-txt/health.svg)](https://phpackages.com/packages/pronamic-changelog-md-to-wordpress-plugin-readme-txt)
```

PHPackages © 2026

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