Releases: sindresorhus/pure
Releases · sindresorhus/pure
1.4.1
1.4.0
Highlights
- Fixed npm installation error caused by double slash (a1d007c)
- Uses builtin
cd
to change directories internally (cannot be reassigned) - Does not attempt to set title in emacs terminals (79b1514)
- Uses a more robust approach to restoring cursor position after prompt update (a0a3e88)
- Update bundled
zsh-async
prompt_pure_preprompt_render
now detects if anything in the prompt (e.g. the directory) has changed (e3f1f87)
Changes
1.3.0 the-courteous-pure
Highlights
- Detect and prevent pure from interfering with user initiated
git fetch
andgit pull
. There should be no more annoying conflicts when trying to pull a git repository! - Updated
zsh-async
to support flushing the async tasks initiated by pure. See the async release notes for a more detailed explanation of the changes.
Changes
1.2.0
Highlights
- Customizable git arrows for fonts that don't support the unicode characters.
- Pure no longer defines
cr
inprompt_opts
. #127
Define it withsetopt prompt_cr
if you miss the behavior. ^L
(clear screen) preserves the preprompt.- Improved preprompt rendering.
- Speed improvements.
- Bug fixes.
Changes
1.1.1
Bug fixes.
Changes: 1.1.0...1.1.1
1.1.0
Bug fixes and minor tweaks.
Changes: 1.0.0...1.1.0
1.0.0 - async-awesomesauce
The biggest thing in this release is a refactor of the async git status handling to make it a lot faster and reliable.
If you're using npm you can just run $ npm install -g pure-prompt
to update. If not, make sure to read the install instructions again as you'll need to symlink a new file.
Huge thanks to @mafredri (which is now the maintainer) for tirelessly working on this! If you do anything with ZSH you should check out his async.zsh
lib.
Changes: v0.5.1...1.0.0