Download the PHP package spekulatius/painfreereleases without Composer
On this page you can find all versions of the php package spekulatius/painfreereleases. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download spekulatius/painfreereleases
More information about spekulatius/painfreereleases
Files in spekulatius/painfreereleases
Package painfreereleases
Short Description Helps you to maintain a CHANGELOG absolute painfree.
License BSD-3-Clause
Homepage https://peterthaleikis.com
Informations about the package painfreereleases
PainfreeReleases
PainfreeReleases makes maintaining a CHANGELOG absolute painfree.
:construction: This package is still in development. Please be careful and patient, if you decide to use it.
Features: What does it actually do?
The basic idea here is pretty simple: Instead of running
you run
to generate a new release in the CHANGELOG.md-file. In detail it does the following steps for you:
- Generates you a CHANGELOG.md-file out of your git tags and commits.
- commits it,
- and tags your release.
Requirements: What do you need?
Any regular developer machine using Linux should work. Maybe Mac OS. Windows? No idea.
The only direct requirement is PHP:
- PHP 5.4.0
Note: During the installation of PainfreeReleases Composer will be installed/updated and used to manage the dependencies.
Installation: How do I get this?
Each user (usually developer) needs to run the following command to install and configure the package for each project:
- change into your project folder and
- adjust and run the following commands to install and set up painfreereleases for your project/machine:
Roadmap: See where PainfreeReleases goes
Please see the issues for planned enhancements and the roadmap.
- Adding tests :/
- "Ignore tags" option with regex match. e.g. "^archive" to not process any tags matching this.
- Making grouping based on keywords config manageable
- Groups should have a priority for order in the output
- Custom log message decorators to allow styling of the output e.g. with links to the issue tracker.
- Different output formats, also allowing to push to gitlab, github or bitbucket.
License :relieved:
For information regarding the license see license.md.
All versions of painfreereleases with dependencies
league/climate Version ^3.2@stable
stevewest/changelog Version ^1.1@stable