Releases: sindresorhus/pure
Releases · sindresorhus/pure
v1.10.3
v1.10.2
v1.10.1
v1.10.0
Enhancements:
- Add support for configuring colors with zstyle (#472) be099f2
- Improve the style of the continuation prompt (PS2) (#323) 8537b5e
- Skip grep fork, use native zsh matching (#459) 47f9bfd
- Add
prompt_pure_system_report
for reporting issues (#468) 4e81f15
Fixes:
1.9.0
Changes
- Update to zsh-async 1.7.1 and recover from unexpected worker death (#454) 0e3e777
- Add conda environment name to precmd (#440) c985b19
- Avoid calling zle reset-prompt in precmd (#431) 9325fe6
- Simplify async tasks by not passing $PWD (#430) 197012b
- Abort git check if pwd has changed after invocation (#428) 6203b39
1.8.0
Changes
- Show warning when Oh My Zsh themes are enabled (#426) 872153f
- Add support for VI-mode indicator (#405) 5976e54
- Improve the debug prompt (PS4) (#396) 60f54c6
- Prevent interactive prompts during git fetch (#397) a90b1bc
- Set title via atomic print statement (#399) 49ca46d
- Revert local prompt_opts, breaks promptinit 5a39be4
- Fix for setopt not taking effect when sourcing pure 20b66c9
- Fix prompt_pure_state on older versions of zsh 3e27c38
- Fix wrong placement of localoptions during prompt init c74d5dd
- Fix line erasure when terminal output does not end in newline (#391) 9fa6404
- Try to detech SSH connection when SSH_CONNECTION is unset (#393) 17e23ae
- Always force BatchMode for the Git SSH command (#392) 0d137f7
1.7.0
Changes
- Avoid setting title over serial console (#388) a2cfb4e
- Hide virtualenv when explicitly disabled by the user (#381) afa625b
- Prevent multiple prompt resets in one execution cycle (#368) a3b22b2
- More thorough handling (hiding) of match results f23e726
- Avoid implicit creation of global var prompt_pure_git_arrows f789366
1.6.0
This release brings fully asynchronous git checks and virtualenv support! Internally there are some pretty big changes. Hopefully these are only noticed by a faster prompt, however, don't hesitate to report errors or oddities if you encounter any.
Changes
- Perform all git checks (vcs_info) asynchronously (#273)
- Remove now deprecated clear-screen ZLE widget (#322)
- Change dirty check delay threshold from 2 to 5 secs (#326)
- Add support for python virtualenv (#325)
- Avoid implicit global var creation and cleanup (#347)
- Update bundled zsh-async to 1.5.2
Thanks to @mortenvn for his help bringing virtualenv support to this release.
1.5.2
Changes
1.5.2
- Security fix: prevent double prompt expansion in preprompt (e.g. secure against bad git branch names) (#305, #304)
- Pure now parses git aliases for better pull/fetch detection (#289)
- Improved npm installation process on systems that do now have write access to
/usr/local/share/zsh/site-functions
(#285)
1.5.1
- Fix wrong assumption about promptinit in setup (#291)