(nothing yet)
- Change commit message for the release commit: before: "prepare for $version release" after: "$version"
- Add release date to the tag: before: "version $version" after: "version $version ($date)"
- Change commit message for bumping the ver (i.e. the commit after the release commit): before: "prep for future dev" after: "bumpver for subsequent work"
-
[issue #5] Allow single-quoting in javascript file version marker, e.g.:
var VERSION = '1.2.3';
- [issue #4] Fix handling of changelog version lines without the project name in the h2. E.g. "## 1.0.0 (not yet released)".
- Fix npm package name (had forgotten unwanted hyphens in naming).
- Fix to 1.0.3 '-f' improvements.
- Improvements in handling "version files" -- those passed in with "-f" arg. Support "-f type:path" in addition to the existing "-f path" to be explicit about the type (one of "javascript", "python", "json" or "version"). Also improve the guessing to be able to pick up on the shebang line in scripts.
- [issue #1 follow up] Looser req's on project name in CHANGES.md h2's.
- [issue #1] Don't require the project name in the CHANGES.md h2's.
Initial release, taken from json/support/cut_a_release.py (which I think is the latest of a number of forks of this script I have kicking around).