Python包具有記錄public API changes using CHANGES.txt(see an example)的最佳實踐。有像zest.releaser這樣的工具可以自動發佈和發佈筆記維護。NPM ChangeLogging和自動化
NPM軟件包是否具有記錄更改的最佳實踐a.k.a. ChangeLog? (或者人們希望從Github的歷史記錄中獲得意義)
NPM軟件包是否具有自動化工具用於在執行NPM軟件包發佈時保持更改日誌,以便發佈日期和版本號將記錄在ChangeLog中?
我發現npm-release腳本,但其功能僅限於標記和推出新的NPM軟件包。
在Python CHANGES.txt例如:
Changelog
=========
1.0.0-dev (Unreleased)
----------------------
- Added feature Z.
[github_userid1]
- Removed Y.
[github_userid2]
1.0.0-alpha.1 (2012-12-12)
--------------------------
- Fixed Bug X.
[github_userid1]