Thanks to a lot of helpful pull requests we’ve got lots of bugfixes and several new features:
New Features:
- #298 Added a new "compact" Git mode, with less width than "fancy", and a bit more information than "simple" (@jacobo-diaz)
- #308 add low precision duration setting (@pridkett)
- #310 Restyle nix-shell segment (@jonascarpay)
- #321 Add support to show current date and time (@flybyray)
- #330 Added segment to display current node version (@caleb-artifact)
- #331 Increased the performance of GCP segment (@caleb-artifact)
- #333 Add more exit code strings (@scop)
- #336 Add vi-mode segment (@blackheaven)
- #338 Add Openshift cluster context shortening (@stas2k)
- #339 Allow node indicator to be overridden (@mjgiarlo)
- #340 Add RVM segment for Rubyists who use RVM (@mjgiarlo)
- #349 make foreground color bold (@buckley310)
- #351 Add support for DOCKER_CONTEXT environment variable (@scottslowe)
- #352 direnv support (@scop)
Bugfixes:
- #289 Avoid a git rev-list if stash stats are disabled (@scop)
- #292 Fix prompt for Fish Shell (@cfinnberg)
- #294 fallback to $PWD if os.Getwd returns error (@vgropp)
- #296 git ignores global config gitexcludes/.git/config/ignore (@vgropp)
- #301 Path should be escaped in plain mode (@dswij)
- #312 Improve shell detection (@scop)
- #314 only warn about shellVarName not existing if it's been set (@kchiem)
- #317 Try to escape virtualenv on Git Bash for Windows (@avoidik)
- #319 Replace wc with fish builtin count (@kidonng)
- #341 Do not render node package segment if no version found (@mjgiarlo)
Full Changelog: v1.21.0...v1.22.0