Releases: churchtools/changelogger
Releases · churchtools/changelogger
v0.8.0
[v0.8.0] - 2023-09-21
Feature removal (1 change)
- Drop support for PHP 7.4, and PHP 8.0. New requirement is PHP 8.1 (props @hettiger)
Other (1 change)
- Use Laravel Prompts package as new interface (props @hettiger)
Feature change (2 changes)
- Update Laravel-Zero to v10 (props @hettiger)
- If only empty changelogs exist, no Changelog will be added when a release is triggered. However, the log files will be removed.
v0.7.0
[v0.7.0] - 2022-01-12
Feature removal (1 change)
- Drop support for PHP 7.3
New feature (1 change)
- Support PHP 8.0
Security fix (1 change)
- Update npm packages with security patches (only used by website)
v0.6.0
New feature (4 changes)
- Update minimal PHP Version to 7.3
- Markdown list styles can now be configured.
- Adds a new config option groupsAsList.
- Using the release command without any changes does not change the CHANGELOG.md file anymore.
v0.5.0
v0.4.0
Feature change (2 changes)
- BREAKING: Use YAML format for config file. Old JSON configs must be converted.
- If 'No Changelog' is chosen from the list, no further questions will be asked.
Version 0.3.0
Feature change (1 change)
- New command uses datetimes as filename prefixes as defaults.
New feature (1 change)
- New show command to list all unreleased changes
Bug fix (1 change)
- Using --empty flag for no changelogs, no question is asked for a group.
Version 0.2.0
Bug fix (1 change)
- Fix info command
Feature change (2 changes)
- Rename command
build
torelease
- Rename command
add
tonew
Other (3 changes)
- Add License to the project
- Write tests for logic and commands
- Add section 'What does it do?' to README, explaining the functionality on a high level
New feature (3 changes)
- New
.changelogger.json
file for configuration - Release command sorts logs by groups if groups are specified in config file
- Clean command has now a force flag
Version 0.1.1
Bug fix (1 change)
- Build and link to correct changelogger phar
Version 0.1.0
New feature (2 changes)
- Clean command, to delete all unreleased logs
- Allow empty log entries, which are ignored on build
Other (1 change)
- Add project information to composer.json
Version 0.0.2
Feature change (1 change)
- New changelog entry is replaced by placholder