You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat!: switch to ESM, fix output colourising, dedupe more code w/ branch-diff
* upgrade all deps, including ESM-only deps
* --simple is now default output, including colourising, with
--markdown being an opt-in output format.
* move process + print logic to separate module for exporting
for simplifying branch-diff
* add --sha and --reverse options from branch-diff to dedupe some
processing code
Fixes: #120Closes: #107Closes: #119
`github-user` and `github-project` should point to the GitHub repository that can be used to find the `PR-URL` data if just an issue number is provided and will also impact how the PR-URL issue numbers are displayed
50
50
51
-
*`--simple`: print a simple form, without additional Markdown cruft
51
+
*`--plaintext`: print a very simple form, without commit details, implies `--group`
52
+
*`--markdown`: print a Markdown formatted from, with links and proper escaping
53
+
*`--sha`: print only the list of short-form commit hashes
52
54
*`--group`: reorder commits so that they are listed in groups where the `xyz:` prefix of the commit message defines the group. Commits are listed in original order _within_ group.
55
+
*`--reverse`: reverse the order of commits when printed, does not work with `--reverse`
53
56
*`--commit-url`: pass in a url template which will be used to generate commit URLs for a repository not hosted in Github. `{ref}` is the placeholder that will be replaced with the commit, i.e. `--commit-url=https://gitlab.com/myUser/myRepo/commit/{ref}`
54
57
*`--start-ref=<ref>`: use the given git `<ref>` as a starting point rather than the _last tag_. The `<ref>` can be anything commit-ish including a commit sha, tag, branch name. If you specify a `--start-ref` argument the commit log will not be pruned so that version commits and `working on <version>` commits are left in the list.
55
58
*`--end-ref=<ref>`: use the given git `<ref>` as a end-point rather than the _now_. The `<ref>` can be anything commit-ish including a commit sha, tag, branch name.
0 commit comments