| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-08-16 | feat(installer): add confirmation before overwriting existing .zshrc (#13086) | olwooz | |
| 2025-03-29 | fix(cli): support `noexec` environments (#13042) | Carlo Sala | |
| Closes #13032 | |||
| 2025-03-20 | chore(install): option case matching (#12881) | Gurram Siddarth Reddy | |
| 2025-02-13 | fix(updater): detect p10k instant prompt (#12971) | Marc Cornellà | |
| Fixes #12781 | |||
| 2025-01-23 | fix(changelog): show if there are no changes (#12934) | Marc Cornellà | |
| 2024-10-03 | fix(theme-chooser): use `env` in shebang (#12720) | Muhammad Atif Ali | |
| 2024-07-03 | chore: replace all instances of twitter with X | Carlo Sala | |
| Closes #12536 | |||
| 2024-07-02 | docs: rename twitter to X, fix link (#12532) | Ihor | |
| 2024-04-18 | chore(updater): small typo | Marc Cornellà | |
| 2024-04-18 | fix(updater): abort update if `$ZSH` is not a git repository | Marc Cornellà | |
| Fixes #12298 | |||
| 2024-04-18 | fix(update): define `$ZSH` if undefined (#12273) | Marc Cornellà | |
| Fixes #12273 Fixes https://github.com/topgrade-rs/topgrade/issues/519 | |||
| 2024-03-07 | feat(tools): update `supports_hyperlinks` (#12258) | Ross Williams | |
| Update to https://github.com/zkat/supports-hyperlinks/releases/tag/v3.0.0 | |||
| 2023-12-20 | fix(changelog): use longer hashes for commits (#12096) | Gautam krishna R | |
| 2023-12-01 | fix(installer): fix path logic and improve clarity on ZDOTDIR use | Marc Cornellà | |
| 2023-10-09 | feat(updater): add `background-alpha` update mode (preview) (#11928) | Marc Cornellà | |
| NOTE: this feature is in alpha / preview mode, it is not guaranteed to work 100% of the time in all cases. If you experience any issues, open an issue or search for an open one describing your same situation. To use this, use the zstyle update mode settings [1] with the value `background-alpha`: zstyle ':omz:update' mode background-alpha [1] https://github.com/ohmyzsh/ohmyzsh#getting-updates | |||
| 2023-09-13 | fix(changelog): fix regression for unstyled code in commit subjects | Marc Cornellà | |
| 2023-08-29 | fix(updater): disable `nounset` to avoid warnings (#11856) | Marc Cornellà | |
| 2023-04-17 | fix(check_for_upgrade): update properly `LAST_EPOCH` | Carlo Sala | |
| Fixes #11617 | |||
| 2023-04-03 | fix(changelog): ignore lines containing whitespace in breaking change commits | Marc Cornellà | |
| 2023-04-03 | chore(installer): remove words triggering false positives in antiviruses | Marc Cornellà | |
| 2023-04-01 | fix(updater): search for upstream remote if using non-conventional name (#11135) | Marc Cornellà | |
| Fixes #11135 | |||
| 2023-03-31 | fix(upgrade): typo in variable check | Carlo Sala | |
| 2023-03-31 | feat(changelog): provide links in changelog (#11578) | Guy Sartorelli | |
| 2023-03-31 | fix(installer): don't use `sudo` when user is in Termux (#11591) | Webpage-gh | |
| Co-authored-by: Marc Cornellà <hello@mcornella.com> | |||
| 2023-03-28 | feat(upgrade): add verbosity settings | Håvard Bartnes | |
| Co-authored-by: Carlo Sala <carlosalag@protonmail.com> Closes #11574 Closes #11579 | |||
| 2023-03-23 | fix(uninstall): abort uninstall if unable to change shell (#10357) | Michele Bologna | |
| 2023-02-02 | fix(installer): automatically create ZDOTDIR path if it doesn't exist | Marc Cornellà | |
| 2023-02-02 | fix(installer): don't use `$ZDOTDIR` in zshrc file if same as `$HOME` | Marc Cornellà | |
| Fixes #11471 | |||
| 2023-01-29 | feat(installer): respect and install in `$ZDOTDIR` if set (#9376) | Alex | |
| Fixes #9001 Fixes #10479 Closes #9376 Co-authored-by: Marc Cornellà <hello@mcornella.com> | |||
| 2023-01-17 | fix(upgrade): do not upgrade if not called from tty | Carlo Sala | |
| Fixes #11390 | |||
| 2023-01-03 | fix(upgrade): check if git is available and working | Carlo Sala | |
| macOS seems to break dev tools when updating the system. This should prevent the previous issues. See #11309 Closes #11420 | |||
| 2022-11-27 | fix(changelog): generate correct commit link in markdown (#11356) | jzhang046 | |
| 2022-10-14 | fix(installer): detect newer Git for Windows version errors (#11157) | Marc Cornellà | |
| Fixes #11157 | |||
| 2022-10-12 | fix: show full hyperlinks in Konsole (#10964) | Marc Cornellà | |
| Fixes #10964 | |||
| 2022-10-12 | fix: fix OSC 8 hyperlink escape sequences | Marc Cornellà | |
| 2022-10-03 | chore(docs): fix some typos (#11211) | George Rodrigues | |
| 2022-07-26 | fix(updater): correct spelling of `curl` flag (#11072) | Brian Wright | |
| 2022-06-01 | fix(updater): use `curl --connect-timeout` in new update check | Marc Cornellà | |
| 2022-04-10 | feat(updater): check for typed input before automatically updating (#10830) | Marc Cornellà | |
| 2022-03-28 | fix(installer): exit install directory on setup (#10804) | Marc Cornellà | |
| 2022-03-17 | fix(updater): change remote using deprecated `git:` protocol (#10779) | thinszx | |
| 2022-03-07 | fix(installer): fix `$HOME` setting if `getent` is not found (macOS) | Marc Cornellà | |
| Related: https://github.com/ohmyzsh/ohmyzsh/pull/10713/files#r820219899 | |||
| 2022-03-04 | fix(updater): prefix `cd` with `builtin` when it is aliased (#10753) | SBado | |
| 2022-02-25 | fix(installer): fix removal of OMZ directory on failure | Marc Cornellà | |
| When the `git init` call fails, the directory is not created, so the rm command fails with a not found error. This change checks whether the directory exists before deleting it. | |||
| 2022-02-24 | fix(updater): fix check for latest commit in local repository | Marc Cornellà | |
| The previous check simply compared whether the last commit of the branch was the same in the local and the remote repository. This commit also checks whether the remote commit is an ancestor of the local commit. This fixes the case where the local repository has new commits after the last published commit. | |||
| 2022-02-24 | fix(updater): timeout after 2s on available update check | Marc Cornellà | |
| 2022-02-22 | fix(installer): silence `git init` | Marc Cornellà | |
| 2022-02-22 | fix(installer): set `$HOME` if not defined (#10680) | Marc Cornellà | |
| Fixes #10680 | |||
| 2022-02-11 | fix(updater): fix input check on non-interactive runs | Marc Cornellà | |
| Reference: https://www.zsh.org/mla/users/2022/msg00067.html | |||
| 2022-02-11 | fix(updater): do not swallow 1 character in check for user input | Marc Cornellà | |
| Co-authored-by: Philippe Troin <phil@fifi.org> | |||
