Releases: IlanCosman/tide
Releases Β· IlanCosman/tide
v6.1.1
v6.1.0
Features
- Add a new
zig
item (#452 - @TheFunctionalGuy) - Add a new
tide_jobs_number_threshold
variable, which lets you display the number of jobs if it reaches the threshold (#470 - @re-xyr).- This is disabled by default by just setting it to a very high number
Bug fixes
- Fix the
python
item only usingpython
and notpython3
(#459) - Fix transience not working when trying to run a command during the previous command's execution (#455)
- Fixed transience engaging when selecting from the pager (i.e. tab completions, history search) (#472)
- This does introduce a new bug where opening the pager but not selecting anything and instead running what you already have, will cause the prompt to not be transient.
v6.0.1
Bug fixes
- Restore missing space character after transient prompts
v6.0.0
Features
- Add transient prompt setting, which automatically collapses old prompts for more condensed scrollback
- Add automatic configuration, which lets users automate the configuration wizard
- Add
tide reload
subcommand, to re-initialize the prompt without requiring a new shell session - Replace
virtual_env
item with a new and improvedpython
item - Replace
chruby
item with a new and improvedruby
item (#437 - @cmer) - Extensive use of
string match
variable setting for minor speedups - Reduce globbing in
pwd
item, which can be costly on slow filesystems
v5.6.0
Features
- Display toolbox name when in a toolbox (#343)
- Add distrobox item (#337 - @daudix-UFO)
- Add pulumi item (#335 - @devansh08)
- Add elixir Item ([#373] - @aselder)
- Git branch truncation has reverted to keeping the beginning
- Use
set tide_git_truncation_strategy l
to keep the end instead
- Use
- Add direnv item ([#398] - @branchvincent)
- Never truncate directories to just a dot ([#399])
Bug fixes
- Fix an error message when
git status
produces a huge amount of information (#394)
v5.5.1
v5.5.0
Features
- Add crystal language item (#322 - @rrevi)
- Tide now looks in parent directories for special files, such as when displaying tool versions (#323)
- Tide now truncates the beginning of git branch names instead of the end
- A new variable,
tide_context_hostname_parts
lets you choose how many parts of the hostname, split on dots, to show. For example, if your hostname isfoo.bar.baz
:- With
set tide_context_hostname_parts 5
you would see[email protected]
- With
set tide_context_hostname_parts 1
you would seeuser@foo
(this is the new default) - With
set tide_context_hostname_parts 0
you would seeuser
- With
Bug fixes
- Display the correct versions of tools when PATH has been altered, e.g. by nvm (#303, #330 - @9999years)
v5.4.0
Features
- Add nix_shell item (#305 - @oati)
- vi_mode
- insert mode is now configurable
- better defaults inspired by spacevim
- Check for problems on installation, e.g. old Fish version
- Use the new
EUID
variable in Fish 3.5 to more accurately detect elevated privileges - Various performance improvements
Bug fixes
- The first pwd segment is no longer highlighted as anchored. It was already not functionally anchored.
v5.3.0
Features
- Support multiple 'default' contexts for Docker (#283 - @halostatue)
- Add aws item (#293 - @okravtsov)
- Add os icons for RHEL, Android, and Windows (#288, #289, #295, - @jose1711)
Bug fixes
- Fix bug where git submodule information would not display (#290)