| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-12-22 | feat(clipboard): send value to tmux client when copying (#13451) | bretello | |
| 2025-12-11 | fix(git): git_status_prompt should respect spaces in prefixes (#13478) | tDwtp | |
| 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-10-23 | fix(key-bindings): ensure `<Esc-l>` works if line is not empty (#13391) | Alexey Trofimenko | |
| 2025-09-19 | feat(cli): only allow `omz pr test` on PRs with `testers needed` label (#13238) | Marc Cornellà | |
| 2025-08-16 | docs(key-bindings): clarify comment | Carlo Sala | |
| Closes #13265 | |||
| 2025-07-21 | chore: fix typos (#13219) | jishudashen | |
| 2025-07-21 | fix(termsupport): ensure non-error return code (#13217) | Kevin De Keyser | |
| 2025-06-08 | fix(functions): escape especial chars in WSL (#13158) | James Langley | |
| 2025-05-24 | feat(cli): add `--enabled` flag to `omz plugin list` (#13128) | G'lek Tarssza | |
| 2025-05-24 | fix(async): ensure `git_prompt_status` can be registered (#13134) | Ilia Burtsev | |
| 2025-05-22 | fix(history): handle HIST_STAMPS with whitespace in timestamp format (#13099) | Kirill Fedorov | |
| Co-authored-by: Kirill Fedorov <kfedorov@ibsys.ru> | |||
| 2025-05-18 | feat(termsupport): add WezTerm support (#13121) | tobii-dev | |
| Co-authored-by: Carlo Sala <carlosalag@protonmail.com> | |||
| 2025-03-29 | fix(cli): support `noexec` environments (#13042) | Carlo Sala | |
| Closes #13032 | |||
| 2025-03-20 | fix(termsupport): ensure ohmyzsh can run with `set -eu` | Carlo Sala | |
| Closes #12870 | |||
| 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-11-21 | chore: fix some typos (#12818) | Bin Chang | |
| 2024-10-08 | feat(git): add escape hatch to enable async prompt | Carlo Sala | |
| 2024-10-08 | feat(grep): exclude Python virtualenv from `grep` (#12685) | Henrik Holmboe | |
| The convention to use `.venv` or `venv` directories for Python virtualenvs is widespread. This directory is huge and gives very little value when grepping in a source code directory. Co-authored-by: Marc Cornellà <marc@mcornella.com> | |||
| 2024-10-08 | fix(cli): add plugins with indentation in `omz plugin enable` | Marc Cornellà | |
| 2024-10-02 | refactor(bzr): simplify and improve code (#12716) | mnv | |
| 2024-10-01 | feat(cli): style plugin README in `omz plugin info` | Marc Cornellà | |
| 2024-09-23 | chore(git): fix typo | Carlo Sala | |
| 2024-09-18 | feat(git): add `git_previous_branch` function | Carlo Sala | |
| Closes #12538 | |||
| 2024-09-18 | feat(functions): add `takezip` (#12670) | Erik Teichmann | |
| 2024-09-15 | fix(git): update prefix map for modified files (#12674) | Saravana J | |
| 2024-08-27 | fix(grep): remove duplicate options (#12639) | robertoaceves | |
| 2024-07-27 | fix(lib): turn off `rematchpcre` option in `omz_urlencode` (#12388) | Marc Cornellà | |
| Fixes #12388 | |||
| 2024-07-15 | feat(conda-env): add plugin for conda prompt display (#10619) | Jeonguk Choi | |
| Co-authored-by: Jeonguk Choi <91456421+devj121@users.noreply.github.com> | |||
| 2024-06-18 | chore(history): show input in confirmation prompt | Marc Cornellà | |
| Fixes https://github.com/ohmyzsh/ohmyzsh/issues/12472#issuecomment-2175868971 | |||
| 2024-06-18 | fix(history): fix confirmation prompt to allow bypass | Marc Cornellà | |
| See https://github.com/ohmyzsh/ohmyzsh/issues/12472#issuecomment-2171461005 | |||
| 2024-06-13 | fix(history): fix logic error in prompt for `history -c` (#12500) | Nick Glenn | |
| Logic error in `history -c` when prompting for confirmation caused history to be deleted when typing anything but explicitly `n`, `N`, or sending `\n`. New logic prevents deletion by pressing wrong key and only deletes history when sending `y` or `Y`. Co-authored-by: Sargates <nicholas.g.glenn@gmail.com> | |||
| 2024-06-12 | fix(history): add warning before deleting command history in `history -c` ↵ | Marc Cornellà | |
| (#12472) | |||
| 2024-06-12 | fix(lib/git): turn off async prompt for zsh < 5.0.6 | Marc Cornellà | |
| We removed this mitigation in 0c80a063 because of an assumption that the issue had been fixed, but it looks like zsh < 5.0.6 has other issues (see #12360), so we need to disable it for real. Fixes #12360 | |||
| 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-05-02 | feat(termsupport): support `alacritty*` TERM (#12392) | stefan | |
| Closes #12391 | |||
| 2024-04-22 | chore(async): reenable async prompt by default on zsh < 5.0.6 (#12358) | Marc Cornellà | |
| Fixes #12331 | |||
| 2024-04-22 | fix(async): fix crash on zsh < 5.0.6 (#12358) | Marc Cornellà | |
| 2024-04-18 | fix(history): add `t` option to history wrapper (#12365) | Martin Hans | |
| The `t` option takes a strftime format specification as argument. This fixes cases in which $HIST_STAMPS is set to a value other than `mm/dd/yyyy|dd.mm.yyyy|yyyy-mm-dd`. | |||
| 2024-04-18 | fix(updater): abort update if `$ZSH` is not a git repository | Marc Cornellà | |
| Fixes #12298 | |||
| 2024-04-18 | fix(history): fix `history -c` (#12362) | Marc Cornellà | |
| Fixes #12362 | |||
| 2024-04-17 | fix(git): turn off async prompt by default on zsh < 5.0.6 (#12331) | Marc Cornellà | |
| See https://github.com/ohmyzsh/ohmyzsh/issues/12331#issuecomment-2059460268 | |||
| 2024-04-16 | fix(history): fix edge cases introduced in #12341 (#12357) | Martin Hans | |
| 2024-04-09 | fix(history): revert to old behavior when no args passed (#12341) | MoAlkhateeb | |
| * Fixed a bug in *omz_history* where it would automatically create a file when run with the -p flag * Reverted old history behaviour while fixing parsing bug | |||
| 2024-04-09 | fix(history)!: fix arg passing to `fc` for `history` command (#12338) | MoAlkhateeb | |
| BREAKING CHANGE: we have fixed a bug in the `history` wrapper for OMZ which means that running just history will now not show all the history since the 1st command, but only recent ones. To get the previous behavior, you can run `history 1` to get all the command history, or other commands such as `history -30` to get the last 30 commands. | |||
| 2024-04-05 | fix(lib/git): fix detection of function use in prompt | Marc Cornellà | |
| RPS1 and RPROMPT are not equivalent, though they have the same effect. Added both to detect if `git_prompt_*` is used. Fixes #12325 | |||
| 2024-04-04 | perf(async): avoid executing `true` if not required (#12318) | Loïc Yhuel | |
| The issue which required "command true" was fixed in zsh 5.8. | |||
| 2024-04-04 | fix(git): disable locally `ksharrays` | Carlo Sala | |
| Fixes #12321 | |||
