Skip to content

Releases: JanDeDobbeleer/oh-my-posh

v29.10.0

10 Apr 07:59

Choose a tag to compare

Bug Fixes

  • bash: prepend hook in PROMPT_COMMAND for VS Code terminals (#7449) (e862853), closes #7029
  • handle named numeric types in gt/lt template functions (#7450) (94c9c5a), closes #7299

Features

  • claude: add cost sub-fields and rate limits (21f0eb5)
  • claude: add workspace.git_worktree support (0dc6617)

v29.9.4

09 Apr 08:29
93bc795

Choose a tag to compare

Bug Fixes

  • zsh: streaming placeholder not updated when async is enabled (#7443) (93bc795), closes #7313

v29.9.3

09 Apr 07:13
dba37ed

Choose a tag to compare

Bug Fixes

  • emit FTCS_COMMAND_EXECUTED (OSC 133;C) in PowerShell with shell integration (#7441) (d006873), closes #7377
  • nu: gracefully skip init when oh-my-posh is not installed (#7442) (dba37ed), closes #7245
  • theme: robbyrussell arrow turns red on command failure (#7440) (35ac0a8), closes #E06C75 #7426

v29.9.2

24 Mar 21:51

Choose a tag to compare

Reverts

  • git: reflect staged new files (A.) in Working status (5eb74df)

v29.9.1

23 Mar 13:53

Choose a tag to compare

Bug Fixes

  • bun: add support for bun.lock in tests (45aedcb)
  • dev: bump devcontainer Go version to 1.26 (52aa19a)
  • python: strip quotes from pipenv pyvenv.cfg prompt (b0bf1dd)

v29.9.0

15 Mar 09:42

Choose a tag to compare

Bug Fixes

  • git: reflect staged new files (A.) in Working status (353a182), closes #7386

Features

  • executiontime: add ISO 8601 duration format (6e19a8f)
  • segments: add taskwarrior segment (ea0dc66)

v29.8.0

10 Mar 16:25

Choose a tag to compare

Bug Fixes

  • spotify: use correct D-Bus interface name on Linux (3c44733), closes #7365
  • theme: align socials icons and add bluesky instead of at (8857a5c)
  • zsh: prevent stream process from inheriting parent stdin (40164ef)

Features

  • lint markfown with vale (57df69a)

v29.7.1

05 Mar 07:37

Choose a tag to compare

Bug Fixes

  • cache: always store mod time (9635e25), closes #7340
  • winget: parse regardless of localization (244612a)

Performance Improvements

  • avoid splitting strings too far (619c457)
  • segments/git: remove unnecessary stash count string splitting (fcaab74)
  • segments/jujutsu: do not split throughout to get first status line (4c67ca7)

v29.7.0

26 Feb 22:31

Choose a tag to compare

Features

  • segment: add Ramadan segment with Aladhan API (73c3913)

v29.6.1

22 Feb 14:40

Choose a tag to compare

Bug Fixes

  • pwsh: never output BOM for init scripts (4a2d995)