IlanCosman Tide Versions Save

🌊 The ultimate Fish prompt.

v5.2.1

2 years ago

Bug fixes

  • Fix bug with detection of opensuse (#277)

v5.2.0

2 years ago

Features

  • Add branding colors to os logos when in rainbow mode (#220)

v5.1.2

2 years ago

Bug fixes

  • Fix extra space on single line lean (#274)

v5.1.1

2 years ago

Bug fixes

  • Fix java item for old jdks (#271)

v5.1.0

2 years ago

Bug fixes

  • Use string length --visible to allow for emojis in the prompt (#134)
  • Only replace $HOME with ~ if at beginning of PWD (#250)
  • Repaint prompt when $COLUMNS changes (#254)

Features

  • New items
    • private_mode (#157)
    • terraform (#203 - @radek-sprta)
    • toolbox (#211)
    • docker, disabled by default (#231 - @Crocmagnon)
    • java (#244 - @cr-mitmit)
  • Don't require pressing enter for each menu in configuration wizard (#187 - @branchvincent)
  • Truncate git branches/tags when they get too long (#221)
  • Performance improvements
    • Cache variables once on fish startup
    • Use read instead of command substitution when possible
    • Combine command substitutions
    • Some other, extremely tiny, extremely evil speed boosts
  • Improve bug-report command
    • Add fish startup time
    • Add fisher plugins

v5.0.1

2 years ago

Bug fixes

  • Fixed a bug which caused the prompt to not appear immediately in new shells (#171)
  • Fixed a bug where tide_context_color_root was not correctly set

v5.0.0

2 years ago

Deprecations/Warnings

  • main is now a development branch. Users should instead install from version tags
    • e.g. fisher install ilancosman/tide@v5
  • Variable naming scheme has been overhauled, some items have been renamed (#105)

Features

  • Run pwd after all other items, which allows it to precisely react to prompt length (#131)
  • git item improvements
    • Display git tag when available (#154)
    • Add special characters to indicate git tags and shas (#154)
    • Add git icon (#154)
    • Add changing background color in rainbow style (#163)
  • New items
    • shlvl (#156 - @kidonng)
    • go (#174 - @dr-emacs)
    • kubectl (#178 - @branchvincent)
    • node item has replaced nvm item (#181 - @branchvincent)
  • Display pipenv virtual environments better in virtual_env item.
  • Performance improvements

Bug fixes

  • Check for python3 in addition to python before removing virtual_env item (#162)
  • Don't set fish_term24bit, which was messing up colors

v4.3.4

3 years ago
  • Git item now works correctly in bare git repositories (#145)
  • Git item now actually works in .git directory, and added tests to make sure
  • Made tide bug-report more powerful and also check for oh-my-fish on the user's machine

v4.3.3

3 years ago

Bug fixes

  • Git item now works correctly in .git directory and in submodules (#138)
  • Vi mode prompt char will display correct $status (#126)
  • alt+arrow directory switching will work as before (#139)
  • Avoid killing user's background jobs

v4.3.2

3 years ago

Bug fixes

  • Fixed a bug where git staged/dirty counters wouldn't display
  • Use $status instead of $pipestatus[-1] to account for the not command.
  • Safer fix for the commandline not highlighting bug (#130)