| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-11-19 | feat: Update OpenSwag domain references to CommitGoods (#13434) | Copilot | |
| * Initial plan * Update all OpenSwag domain references to CommitGoods Co-authored-by: robbyrussell <257+robbyrussell@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: robbyrussell <257+robbyrussell@users.noreply.github.com> | |||
| 2025-11-15 | feat: announce OpenSwag and `omz shop` command (#13428) | Copilot | |
| * Update shop URLs from Planet Argon to OpenSwag and add omz shop command Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: robbyrussell <257+robbyrussell@users.noreply.github.com> Co-authored-by: mcornella <1441704+mcornella@users.noreply.github.com> | |||
| 2025-09-19 | feat(cli): only allow `omz pr test` on PRs with `testers needed` label (#13238) | Marc Cornellà | |
| 2025-05-24 | feat(cli): add `--enabled` flag to `omz plugin list` (#13128) | G'lek Tarssza | |
| 2025-03-29 | fix(cli): support `noexec` environments (#13042) | Carlo Sala | |
| Closes #13032 | |||
| 2025-01-23 | fix(cli)!: remove harmful `--unattended` flag for `omz update` (#12935) | Marc Cornellà | |
| Co-authored-by: Carlo Sala <carlosalag@protonmail.com> | |||
| 2025-01-10 | fix(cli): ensure `ksharrays` is unset | Carlo Sala | |
| Closes #12900 | |||
| 2024-10-08 | fix(cli): add plugins with indentation in `omz plugin enable` | Marc Cornellà | |
| 2024-10-01 | feat(cli): style plugin README in `omz plugin info` | Marc Cornellà | |
| 2024-05-08 | fix(cli): fix edge cases in `omz plugin disable` command (#12401) | Marc Cornellà | |
| Also introduces tests, which will be refactored into the proper place when a test system is finally designed. Fixes #12400 | |||
| 2024-04-18 | fix(updater): abort update if `$ZSH` is not a git repository | Marc Cornellà | |
| Fixes #12298 | |||
| 2024-03-14 | docs: fix typos (#12284) | shuangcui | |
| 2023-04-20 | fix(cli): execute as expected if `ksh_arrays` is set (#11629) | Erin Schlarb | |
| 2023-03-28 | feat(upgrade): add verbosity settings | Håvard Bartnes | |
| Co-authored-by: Carlo Sala <carlosalag@protonmail.com> Closes #11574 Closes #11579 | |||
| 2022-10-18 | fix(cli): avoid using `column` (#11271) | Carlo | |
| 2022-10-12 | fix(cli): change unrecognized `\s` in BSD awk (#11146) | Marc Cornellà | |
| In BSD awk, \s is not a valid sequence interchangeable with "space or tab characters" as it is in GNU awk. This fix uses [ \t] instead, which is all the possibilities that we need to contemplate when reading the .zshrc file. Fixes #11146 | |||
| 2022-08-02 | fix(cli): make `omz` honour symlinks when changing `.zshrc` (#11082) | Ben Walton | |
| 2022-04-14 | refactor(cli): fix `commit.gpgsign` test in `omz pr test` | Marc Cornellà | |
| 2022-04-14 | fix(cli): fix `commit.gpgsign` test in `omz pr test` | Marc Cornellà | |
| Since `set -e` is enabled, when `commit.gpgsign` is not set the `git config` command would show an error. Given that it is technically not ignored, the subshell would exit. With this change, the `commit.gpgsign` setting is properly tested by doing the fallback test if the command fails, so no exit status code ends up quiting the subshell. | |||
| 2022-03-31 | fix(cli): turn of `commit.gpgsign` compatibly with git v1.7.1 (#10679) | Carlo Sala | |
| Co-authored-by: Marc Cornellà <hello@mcornella.com> | |||
| 2022-02-10 | fix(cli): disable GPG signing in `omz pr test` to avoid key prompt (#10677) | Carlo Sala | |
| 2022-02-02 | fix(cli): allow `omz` commands to be used in a script (#10645) | Marc Cornellà | |
| The commands `omz plugin {enable,disable}` and `omz theme set` automatically reload the zsh session on success. With this change, the CLI checks whether the commands are run in an interactive session before reloading the zsh session. This change also conditionally sets the completion function for `omz` so that it's not done in a non-interactive session. | |||
| 2022-01-24 | fix(cli): make sure to run `zsh` command if an alias exists (#9737) | Marc Cornellà | |
| Fixes #9737 | |||
| 2022-01-22 | fix: do not call chpwd hooks in subshells | Marc Cornellà | |
| 2022-01-17 | refactor(cli): use self-referencing in subcommand functions | Marc Cornellà | |
| 2022-01-13 | fix: get branch name first in `omz version` and changelog | Marc Cornellà | |
| 2022-01-09 | fix(cli): follow symlinks in plugin or theme completions | Marc Cornellà | |
| 2021-12-21 | fix(cli): respect `ZDOTDIR` in plugin/theme change commands (#10520) | Marc Cornellà | |
| Fixes #10520 | |||
| 2021-12-16 | fix(cli): fix plugin and theme suggestions in completion for older zsh versions | Marc Cornellà | |
| 2021-11-30 | feat(cli): add `omz version` command | Marc Cornellà | |
| 2021-11-10 | fix(cli): avoid `git -C` for compatibility with git < v1.8.5 (#10404) | Marc Cornellà | |
| 2021-11-09 | fix(cli): fix check for completion files in `omz plugin load` | Marc Cornellà | |
| 2021-10-25 | fix(cli): exit `omz update` with correct error code (#10342) | Sina Tak Tehrani | |
| 2021-10-05 | fix(cli): fix zsh array syntax for szh 5.0.2 | Marc Cornellà | |
| 2021-10-04 | feat(cli)!: add `omz reload` command and deprecate `zsh_reload` plugin (#9078) | Monson Shao | |
| BREAKING CHANGE: the `zsh_reload` plugin is deprecated. Instead of using its `src` function, use `omz reload` or `exec zsh` to reload zsh after making changes to your `.zshrc` file. Closes #9078 | |||
| 2021-09-30 | feat(cli): show current theme in `omz theme list` | Marc Cornellà | |
| Fixes #9540 | |||
| 2021-09-30 | fix(cli): get branch and tags from OMZ folder in `omz changelog` completion | Marc Cornellà | |
| 2021-08-18 | feat(cli): add `theme set` subcommand to change theme in .zshrc | Marc Cornellà | |
| Fixes #9087 | |||
| 2021-08-18 | style(cli): print usage messages to stderr | Marc Cornellà | |
| 2021-08-17 | style(cli): fill rows in column output in theme and plugin `list` commands | Marc Cornellà | |
| 2021-08-17 | refactor(cli): extract substitution awk script in `plugin disable` | Marc Cornellà | |
| 2021-08-17 | fix(cli): fix multiple errors in `plugin disable/enable` | Marc Cornellà | |
| 2021-08-17 | feat(cli): add subcommands for plugin `enable` and `disable` (#9869) | pollyduan | |
| Co-authored-by: Marc Cornellà <hello@mcornella.com> | |||
| 2021-08-13 | feat(cli): add `plugin load` subcommand (#9872) | James Eapen | |
| Fixes #9672 Co-authored-by: Marc Cornellà <hello@mcornella.com> | |||
| 2021-03-01 | fix(update): don't error on upgrade no-op (#9685) | Cai Cooper | |
| * Don't error on upgrade no-op No error code is required for a non failure scenario. * Manually check whether changes were pulled in `omz update` Co-authored-by: Marc Cornellà <hello@mcornella.com> | |||
| 2021-01-05 | fix(CLI): show symlinked themes in `omz theme list` | Marc Cornellà | |
| 2021-01-03 | feat(CLI): add `plugin info` subcommand (#9452) | Fernando Crespo | |
| Co-authored-by: Fernando Crespo <fxcrespo@iMac-44054.local> Co-authored-by: Marc Cornellà <marc.cornella@live.com> | |||
| 2020-12-31 | fix(CLI): properly get zsh command in `omz update` (#9558) | Marc Cornellà | |
| Zsh versions older than 5.3 don't have ZSH_ARGZERO, so use an alternative method to get the zsh command. Fixes #9558 | |||
| 2020-12-07 | fix(updater): don't show changelog when running unattended update (#9495) | Marc Cornellà | |
| Fixes #9495 | |||
| 2020-12-04 | feat(CLI): add `--unattended` flag to `omz update` to not reload zsh (#9187) | Marc Cornellà | |
