Skip to content

Releases: sindresorhus/pure

v1.10.3

25 Jun 12:44
Compare
Choose a tag to compare
  • Fix username prompt expansion e8abf9d

v1.10.2...v1.10.3

v1.10.2

25 Jun 08:50
Compare
Choose a tag to compare
  • Fix bad set of key/value pairs on old versions of ZSH fde22e3

v1.10.1...v1.10.2

v1.10.1

23 Jun 14:25
Compare
Choose a tag to compare
  • Suppress warning of WARN_CREATE_GLOBAL option (#479) fd5180d

v1.10.0...v1.10.1

v1.10.0

20 Jun 15:18
Compare
Choose a tag to compare

Screen Shot 2019-06-20 at 22 24 56

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:

v1.9.0...v1.10.0

1.9.0

15 Jan 22:00
Compare
Choose a tag to compare

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

v1.8.0...v1.9.0

1.8.0

20 Aug 08:32
Compare
Choose a tag to compare

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

v1.7.0...v1.8.0

1.7.0

22 Apr 10:37
Compare
Choose a tag to compare

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

v1.6.0...v1.7.0

1.6.0

27 Oct 17:03
Compare
Choose a tag to compare

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

v1.5.2...v1.6.0

Thanks to @mortenvn for his help bringing virtualenv support to this release.

1.5.2

18 Mar 08:21
Compare
Choose a tag to compare

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)

v1.5.0...v1.5.2

1.5.0

20 Jan 14:48
Compare
Choose a tag to compare

Changes

  • Check for git arrows asynchronously (#272)
  • Evaluate $PROMPT at render time (#274)
  • Disable interactive passwords in SSH for git fetch (#269)
  • Updated zsh-async
    • Lots of fixes, better support for older versions of Zsh

v1.4.1...v1.5.0