salient/changelog
最新稳定版本:v1.0.8
Composer 安装命令:
composer require salient/changelog
包简介
Generates changelogs from GitHub release notes, merging and de-duplicating entries from multiple repositories if needed
README 文档
README
Generates changelogs based on Keep a Changelog from GitHub release notes, merging and de-duplicating entries from multiple repositories if needed.
Installation
changelog is distributed as a PHP archive you can download and run:
wget -O changelog.phar https://github.com/salient-labs/changelog/releases/latest/download/changelog.phar
php changelog.phar --version
Installation with PHIVE is also supported:
phive install salient-labs/changelog
./tools/changelog --version
Adding salient/changelog to your project as a Composer dependency is not
recommended.
Usage
For detailed usage information, see usage or run:
./tools/changelog --help
Examples
Generate a changelog for every release in a repository:
./tools/changelog salient-labs/toolkit
Generate a changelog for releases that match a regular expression:
./tools/changelog --include '/^v0\.20\./' salient-labs/toolkit
Generate a changelog for releases between two tags:
./tools/changelog --from v0.20.55 --to v0.20.56 salient-labs/toolkit
## [v0.20.56] - 2023-09-06 ### Deprecated - Deprecate `Convert::lineEndingsToUnix()` ### Fixed - Fix regression in `File::getEol()` ## [v0.20.55] - 2023-09-06 ### Changed - Add `Str::setEol()` and standardise `getEol()` methods [v0.20.56]: https://github.com/salient-labs/toolkit/compare/v0.20.55...v0.20.56 [v0.20.55]: https://github.com/salient-labs/toolkit/releases/tag/v0.20.55
Merge release notes from two repositories into one list of changes per release,
report releases missing from the first repository, and update CHANGELOG.md
(used in a CI workflow to generate this changelog):
./tools/changelog \ --releases=yes --releases=yes \ --missing=yes --missing=no \ --name "pretty-php for Visual Studio Code" --name "pretty-php" \ --output "CHANGELOG.md" \ --merge \ lkrms/vscode-pretty-php lkrms/pretty-php
License
This project is licensed under the MIT License.
统计信息
- 总下载量: 40
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2023-09-04