- Changed my mind and bumped min PHP version to 8.2 #28
- Converted CI to use GitHub actions #29
- Raised minimum php version to 8.1 + bare minimum code updates #28
- Updated composer packages to run with 8.1+ versions of packages #28
- Updated composer packages and fixed tests to run on 8.1 #28
- Introduce command line merge command #25
- Build targets for PHP 7.1 and 7.2
- Build target for HHVM
1.2.0 2016-04-23
- Create release command line utility #6.
- Create convert command line utility #6.
- Create add command line utility #6.
- Task to create .phar distributable.
- Links are no longer parsed as a description.
- Links are now parsed correctly.
- No longer require
dev-master
for thenaneau/semver
package #21.
- Fixes
KeepAChangeLog
behaving strangely with extra new lines #19. - Changed
IO\String
toIO\Native
IO\File
no longer does anis_file()
check to allow for remote url fetching #13.
0.4.0 - 2015-01-29
- Remove a
Release
from aLog
#14. - Added date field to
Release
and date parsing toKeepAChangeLog
parser #11. - Added support to
KeepAChangeLog
to look for yanked releases #10. - Added messy link handling to
KeepAChangeLog
#9. - Json and XML renderer #7.
- Fixed sorting releases with a release of the title "unreleased" #15.
- Named links are now parsed and rendered correctly.
- Splits
Parser
intoRenderer
s andParser
s to better separate the functionality.
0.3.0 - 2015-01-25
Release
s are now sorted when being added to aLog
#12.Log
s can now be merged #5.- GitHub IO adaptor implemented #4.
ChangeLog
now throws exceptions if input/output are not set when callingparse()
andwrite()
.
0.2.0 - 2015-01-21
- Implements array access for
Log
#1. - Added name param to Release constructor.
- Added ability to write out logs to file #2.
- Renamed "providers" to "IO".
0.1.0 - 2015-01-18
- Initial version.