summaryrefslogtreecommitdiff
path: root/tools/changelog.sh
AgeCommit message (Collapse)Author
2023-09-13fix(changelog): fix regression for unstyled code in commit subjectsMarc Cornellà
2023-04-03fix(changelog): ignore lines containing whitespace in breaking change commitsMarc Cornellà
2023-03-31feat(changelog): provide links in changelog (#11578)Guy Sartorelli
2022-11-27fix(changelog): generate correct commit link in markdown (#11356)jzhang046
2022-01-28fix(changelog): don't show changelog with only ignored type commitsMarc Cornellà
2022-01-13fix: get branch name first in `omz version` and changelogMarc Cornellà
2022-01-10fix: disable `log.showSignature` in `git log` callsMarc Cornellà
2021-10-27fix(changelog): fix for `${(@ps:$sep:)var}` construct in zsh < 5.0.8Marc Cornellà
In recent zsh versions, `${(@ps:$sep:)var}` where $sep is a variable containing a separator string and $var is a string with multiple values separated by $sep, the `p` flag makes zsh correctly expand $sep before splitting $var. In versions older than 5.0.8, this doesn't happen, so we use `eval` to get the same effect.
2021-10-26fix(changelog): fix percent escapes in `printf` callsMarc Cornellà
2021-10-26perf(changelog): use regex-match instead of `sed` to parse commit subjectsMarc Cornellà
2021-10-26fix(changelog): go back to ignoring commits from merged branchesMarc Cornellà
2021-10-26perf(changelog): use a single `git log` command to get all commit messagesMarc Cornellà
2021-10-26fix(changelog): don't show more than 40 commits (#10345)Marc Cornellà
Fixes #10345
2021-10-07Revert "fix(changelog): don't parse commits of ignored types"Marc Cornellà
This reverts commit 63b7e5767d551b1d839888a7216f2bed01e8eb1f.
2021-10-05fix(changelog): don't parse commits of ignored typesMarc Cornellà
2021-09-07chore(changelog): fix first-letter uppercase in breaking change messagesMarc Cornellà
2021-09-07feat(changelog): print BREAKING CHANGE messages in a prettier wayMarc Cornellà
2021-09-06feat(changelog): change style of `BREAKING CHANGES` headerMarc Cornellà
2021-08-14fix(changelog): also display commits from merged branchesMarc Cornellà
2021-07-07feat(changelog): ignore merge commitsMarc Cornellà
2021-01-10fix(changelog): fix spacing in breaking changes messageMarc Cornellà
2021-01-05fix(changelog): display scope in breaking change messagesMarc Cornellà
2020-12-30fix(changelog): remove CR characters in breaking change messagesMarc Cornellà
The GitHub UI might not remove CR characters from commit description forms filled from a Windows browser.
2020-12-12fix(changelog): allow breaking change message to span multiple linesMarc Cornellà
This also allows the option to put extra paragraphs after the BREAKING CHANGE message while properly displaying the breaking change message. Useful, for example, to add signed-off or co-authored lines.
2020-12-12feat(updater): save version prior to updating so `omz changelog` just works™Marc Cornellà
Fixes #9505
2020-12-07fix(changelog): fix assoc array syntax for zsh 5.4.2 and older (#9495)Marc Cornellà
Also fixed a call to a defunct display:type-header function in displaying breaking changes.
2020-12-04fix(changelog): fix highlight of codeblocks in subjectMarc Cornellà
2020-11-30feat(updater): add changelog display by parsing the commit listMarc Cornellà