mirror of
https://github.com/IlanCosman/tide.git
synced 2024-12-11 15:07:01 +03:00
6.4 KiB
6.4 KiB
Changelog
v3.2.0 (Jan 12 2021)
Features
- New pwd features:
- Markers - If a directory contains these files/directories, it will be anchored
- Truncate to unique - Truncate directories to their shortest unique identifier, i.e no other directories match
Bug fixes
- Fix
_tide_decolor
for linux and tmux TERMs (#66) - Close stdout in background process, prompt feels super smooth now
- Ensure prompt variables are erased after uninstall (#69)
- Don't error if detect_os file doesn't have the specified key
v3.1.0 (Dec 31 2020)
Bug fixes
- Remove prompt cancel handling. It helped on Linux but hurt on MacOS.
- Refresh prompt when right prompt changes (#59)
- Set color to normal at end of prompt (#63 - @peng1999)
- Allow for installation into non-standard locations (#65 - @vamega)
v3.0.0 (Dec 22 2020)
Features
- Prompt now renders asynchronously (#15)
- Prompt now redraws accurately when the line is cancelled (#53)
v2.5.0 (Nov 19 2020)
Features
- Switched installation method to fisher
- Added an icons menu to the configuration wizard (#20)
Bug fixes
- Fixed
tide install --unattended
erroring 404 (#30) - Fixed tab selection menu occasionally being colorized (#33)
- Fixed os detection erroring if
/etc/lsb-release
did not exist (#40 - @Shadow53) - Switched to
mktemp
instead of assuming that/tmp
will exist (#41 - @Shadow53) - Erase all
_tide_*
"private" functions on uninstall (#43 - @jorgebucaran) - Moved
fish_right_prompt
to it's own file to prevent errors after uninstall (#45 - @jorgebucaran)
Documentation
- Added a brief explanation for how to modify variables (#29 - @Epse)
- Fixed a broken link to the
fish_git_prompt
documentation (#32 - @PatrickF1)
CI/Testing
- Minor improvements to CI
- Improved test suite
- Added function mocking
- Added rust item test
v2.4.0 (Sep 21 2020)
Features
- Added number of jobs option (#5)
- Added
nvm
item (#23) - Added support for lsb-release in
detect_os
for non systemd distros (#24) - Added
vi_mode
item andprompt_char_vi
variables for vi keybindings users (#26)
Bug fixes
v2.3.0 (Aug 20 2020)
- Add question issue template
- Combine CI workflows
- Lots of new unit tests
- Add
context_always_display
option - Add Rust item
v2.2.0 (Aug 02 2020)
- Actions
- Add super-linter action to lint markdown and yaml.
- Add prettier action to format markdown and yaml.
- Rename
master
tomain
v2.1.0 (Jul 29 2020)
- Fix bug with
basename
on macOS - Minor edits to README
- New
os
item- Displays a 1 character icon representing your os/distro
- Falls back to a similar distro of linux if yours isn't recognized
v2.0.0 (Jul 26 2020)
- Add Powerline support!
- Item separators
- Background colors
- Add continuous integration
- Update documentation
- Move configuration to wiki
- Beautify the readme
v1.5.0 (Jun 28 2020)
- Many more pure prompt menus
- Add stash state to pure
- Add virtual_env item
v1.4.0 (Jun 17 2020)
- Add pure support
v1.3.2 (Jun 13 2020)
- Fix / not showing at start of pwd
v1.3.1 (Jun 08 2020)
- Fix pwd not displaying in unwritable directories
v1.3.0 (Jun 06 2020)
- Massive speed increase
- Greater than 2x in most cases
- Run code only when relevant variables change
v1.2.0 (Jun 05 2020)
- Add pwd anchors
- Bold directories that don't get truncated
- Options: first, last, and git
- Add recommended font to readme
- Add contributing guide and code of conduct
v1.1.2 (May 24 2020)
- Fix
tide configure
making fish_prompt larger and larger
v1.1.1 (May 24 2020)
tide configure
now also resets fish_prompt to default
v1.1.0 (May 24 2020)
- Pwd adds a second letter when truncating a directory with a dot in front
- Wizard restores default configuration of variables
- Tide command now has completions for subcommands
- Readme now uses a git.io vanity link
v1.0.0 (May 20 2020)
- First release