PHPackages                             ricardosierra/changelog - 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. [Logging &amp; Monitoring](/categories/logging)
4. /
5. ricardosierra/changelog

ActiveLibrary[Logging &amp; Monitoring](/categories/logging)

ricardosierra/changelog
=======================

Package to enable change logs to be parsed

1.4.1(5y ago)12.3k2MITPHP

Since Jan 18Pushed 5y agoCompare

[ Source](https://github.com/ricardosierra/changelog)[ Packagist](https://packagist.org/packages/ricardosierra/changelog)[ Docs](https://github.com/ricardosierra/changelog)[ RSS](/packages/ricardosierra-changelog/feed)WikiDiscussions master Synced today

READMEChangelogDependencies (7)Versions (11)Used By (2)

ChangeLog
=========

[](#changelog)

[![Travis Build](https://camo.githubusercontent.com/89e0ebd743e580159e5dec1e36fd29a1ccfd111e486a9a53c7cfa59f3072c7db/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f656d6c796e776573742f6368616e67656c6f672e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.org/emlynwest/changelog/)[![Code Coverage](https://camo.githubusercontent.com/cfeba3a2f98ff9607c609cb2a9421b3855a5691fb54f651da4f23f46110cef5e/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f656d6c796e776573742f6368616e67656c6f672e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/emlynwest/changelog/)[![Code Quality](https://camo.githubusercontent.com/efbae95a496d5e24c2bfcf7b4cc3f33235a22af0c3f121e2253269fb04d9403f/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f636f7665726167652f672f656d6c796e776573742f6368616e67656c6f672e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/emlynwest/changelog/)[![Packagist](https://camo.githubusercontent.com/3a6ddc1c2dcdafb5bb4c9fabdb1b752c39521ffe198b8b694e0e7d34f987efb3/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f656d6c796e776573742f6368616e67656c6f672e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/emlynwest/changelog)

Quickly and easily modify change logs from a variety of sources.

Currently the package only supports the [KeepAChangeLog](http://keepachangelog.com/) format of change logs.

It is possible to read and write logs from/to:

- File
- Url (no support for output)
- Native string
- [Flysystem](http://flysystem.thephpleague.com/)
- GitHub repo via GitHub API (currently not for output as I've yet to find a sensible way to do this)

Logs can be formatted into the [KeepAChangeLog](http://keepachangelog.com/) format, xml and json through the use of various render classes.

Quick Examples
--------------

[](#quick-examples)

### Creating a log

[](#creating-a-log)

```
