Releases: powerline/powerline
Releases · powerline/powerline
Release 1.1
Changes:
- Deprecated
powerline.segments.common
, moved all segments into deeply nested
modules (e.g.powerline.segments.common.vcs
). - Added support for different tag formats provided by tagbar plugin.
- Improved non-unicode locales handling.
- Improved non-unicode filenames handling.
- Improved Vim troubleshooting: it now runs powerline-lint automatically.
- Fixed weather segment: it was remembering its argument from the first run and
never allowed to change it. - Fixed Uv watcher: it raised an exception for nonexistent files.
- Fixed zsh named directories handling when AUTO_NAME_DIRS option is set.
- Fixed --config_path handling when using daemon: in some cases it was
remembered once and never changed. - Fixed Vim overrides when Vim is using Python-3*.
- Fixed Uv watcher on Python-3*: it used os.path.walk which was removed.
- Refactored and documented powerline.lint.
Initial release: version 1.0
Current features include:
- Application support: vim, ipython, awesome, qtile, i3, tmux, zsh, fish, tcsh,
bash and some other shells. - Powerline daemon that makes tmux and shell bindings work faster.
- Automatic statusline shrinking.
- Segments:
- Branch and file status segments support for git, mercurial and bazaar
version control systems. - Battery support for linux (dbus and /sys/class/power_supply), OS X and
Windows platforms. - Player support: CMUS, MPD, Spotify, Clementine, Rhythmobox, RDIO.
- Support for displaying weather.
- Current directory display in shells, including zsh named directories
support. - Vim plugins support: Ctrl-P, Gundo, NerdTree, Syntastic, TagBar.
- A huge number of other segments.
- Branch and file status segments support for git, mercurial and bazaar
- Automatic configuration reloading.
- Merging configuration from various locations.
- Filesystem watchers for configuration reloading and VCS segments:
- INotify-based watcher.
- LibUv-based watcher.
- Stat-based watcher (only files).