250 Commits (7d03ea18eda8d89316fdb035fb3840f48a065338)

Author SHA1 Message Date
Nick Aldwin c66fc00401
feat(updater): show command to update when update skipped (#10465) 4 years ago
Marc Cornellà 2b96b7c54b
fix(updater): stop update if `$ZSH` is not a git repository (#10448) 4 years ago
Marc Cornellà fb12e41353
fix(install): fix backslash in `printf` when showing logo (#10422) 4 years ago
Marc Cornellà e3f7b8aa57
fix(updater): avoid `git -C` for compatibility with git < v1.8.5 (#10404) 4 years ago
Marc Cornellà db19589fcf
refactor(updater): simplify check for available updates 4 years ago
Kevin Burke e86c6f5e7f
style: use `-n` flag in `head` and `tail` commands (#10391) 4 years ago
Marc Cornellà 7a2cb10625
fix(updater): stop update if connection unavailable 4 years ago
Marc Cornellà 1dba112041
fix(changelog): fix for `${(@ps:$sep:)var}` construct in zsh < 5.0.8 4 years ago
Marc Cornellà 4b3a5c5411
fix(changelog): fix percent escapes in `printf` calls 4 years ago
Marc Cornellà 0267cb89eb
perf(changelog): use regex-match instead of `sed` to parse commit subjects 4 years ago
Marc Cornellà 140bfa8432
fix(changelog): go back to ignoring commits from merged branches 4 years ago
Marc Cornellà 9c8131e417
perf(changelog): use a single `git log` command to get all commit messages 4 years ago
Marc Cornellà c2b9ae2937
fix(changelog): don't show more than 40 commits (#10345) 4 years ago
Marc Cornellà 19f9b6f1ad
feat(updater): add support for terminal hyperlinks 4 years ago
Marc Cornellà 607d2f1eda
Revert "fix(changelog): don't parse commits of ignored types" 5 years ago
Marc Cornellà 63b7e5767d
fix(changelog): don't parse commits of ignored types 5 years ago
Marc Cornellà 30d441713c
feat(updater): check if there are updates before prompting (#8387) 5 years ago
Marc Cornellà 0120749a54
feat(updater): add mode to only remind you to update when it's time (#10187) 5 years ago
Marc Cornellà 3c9743313c
refactor(updater): change auto-update settings to use `zstyle` 5 years ago
Marc Cornellà 57e8c959a0
style(installer): use rainbow logo and polish success message (#10211) 5 years ago
Marc Cornellà 098bcda691
feat(update): allow updating from branch set up on install 5 years ago
Marc Cornellà b79726b1c3
fix(update): silence `typeset` calls in `upgrade.sh` script (#10048) 5 years ago
Marc Cornellà 37a60eebc1
chore(changelog): fix first-letter uppercase in breaking change messages 5 years ago
Marc Cornellà f341c8c206
feat(changelog): print BREAKING CHANGE messages in a prettier way 5 years ago
Marc Cornellà 7336ebcd8f
feat(changelog): change style of `BREAKING CHANGES` header 5 years ago
Marc Cornellà ad1837859b
fix(updater): fix reset ANSI escape code for resetting underline format 5 years ago
Marc Cornellà 7c5ab01a5f
fix(changelog): also display commits from merged branches 5 years ago
Marc Cornellà 36f444ed73
fix(update): fix error exit code on update check (#10033) 5 years ago
Marc Cornellà 0e7d7b87f3
feat(changelog): ignore merge commits 5 years ago
Logicer 270db70805
fix(update): correct description of how changelog is displayed (#9943) 5 years ago
Max Staff 279212f2cc
feat(theme_chooser): display non-zero exit code (#8428) 5 years ago
Marc Cornellà 02d07f3e3d
fix: use `$USERNAME` guaranteed to always be defined in zsh 5 years ago
Léa Gris 95a06f3927
refactor(installer): fix static analysis warnings (#9529) 5 years ago
Marc Cornellà e8716cb570
fix(uninstall): fix renaming .zshrc when no original rc file found 5 years ago
Cai Cooper 6fbad5bf72
fix(update): don't error on upgrade no-op (#9685) 5 years ago
Marc Cornellà d978f385e5 fix(updater): refresh date of last update only on successful update 5 years ago
Marc Cornellà 3d51d63077 fix(changelog): fix spacing in breaking changes message 5 years ago
Marc Cornellà 86f805280f fix(changelog): display scope in breaking change messages 5 years ago
Marc Cornellà a4a79eaa8c fix(changelog): remove CR characters in breaking change messages 5 years ago
Marc Cornellà 4b2431e8b1 fix(updater): don't pipe changelog to less when updating 5 years ago
Marc Cornellà e2c73cf59a fix(changelog): allow breaking change message to span multiple lines 5 years ago
Marc Cornellà e8e37eedbc feat(updater): save version prior to updating so `omz changelog` just works™ 5 years ago
Marc Cornellà 92fa8153d5 fix(changelog): fix assoc array syntax for zsh 5.4.2 and older (#9495) 5 years ago
Marc Cornellà 5a888ff4ac fix(updater): don't show changelog when running unattended update (#9495) 5 years ago
Marc Cornellà 4f8964d8ff fix(changelog): fix highlight of codeblocks in subject 5 years ago
Marc Cornellà 81bbe86db0 fix(updater): properly show changelog via `less` 5 years ago
Marc Cornellà 3f8af040e9 fix(updater): fix ignored variable name in read 5 years ago
Marc Cornellà 021f0251e0 fix(updater): make sure to run it with zsh 5 years ago
Marc Cornellà eeab4e5186 feat(updater): add changelog display by parsing the commit list 5 years ago
Marc Cornellà 889cd7acf3 refactor(updater): switch to Zsh execution and fix git remote detection logic 5 years ago