b-ryan.powerline-shell/CHANGELOG.md
2018-09-15 19:17:33 -04:00

266 lines
8.9 KiB
Markdown

# Changes
2018-09-15 (version 0.7.0)
* New generic `stdout` and `env` segments
2018-06-20 (version 0.6.0)
* Support for custom themes
* New option for the `time` segment to specify format of the displayed time
([@dundalek](https://github.com/b-ryan/powerline-shell/pull/383))
2018-04-22 (version 0.5.4)
* Reverted fix for
([#249](https://github.com/b-ryan/powerline-shell/issues/249)) because it
caused issues on Mac.
2018-04-21 (version 0.5.3)
* New theme! (gruvbox)
([@monicaycli](https://github.com/b-ryan/powerline-shell/pull/388))
2018-04-21 (version 0.5.2)
* Fix hostname colorize bug
([@comagnaw](https://github.com/b-ryan/powerline-shell/issues/353))
* Fix issue with prompt bleeding behavior
([@bytebeast](https://github.com/b-ryan/powerline-shell/issues/249))
* Better error message when config file cannot be decoded (Closes
[#371](https://github.com/b-ryan/powerline-shell/issues/371))
2018-04-13 (version 0.5.1)
* Fix Python 3 compatibility of `git_stash` segment
2018-04-10 (version 0.5.0)
* Patch environment for VCS subprocesses rather than generating a new one
* Fix `cwd` segment so it respects `max_depth` configuration
* Fix Ruby segment for Python 3 compatibility
([@Blue-Dog-Archolite](https://github.com/b-ryan/powerline-shell/pull/366))
* Configuration is now expected to be at
`~/.config/powerline-shell/config.json` ([@emansije and
@kc9jud](https://github.com/b-ryan/powerline-shell/pull/334))
* New `git_stash` segment
([@apinkney97](https://github.com/b-ryan/powerline-shell/pull/379))
2018-02-19 (version 0.4.9)
* Fix root user segment
([@TiGR](https://github.com/b-ryan/powerline-shell/pull/362))
* Fixes and enhancements for SVN segment
([@emansije](https://github.com/b-ryan/powerline-shell/pull/349))
2018-01-29 (version 0.4.8)
* Bring back the ability to create custom themes
([@b-ryan](https://github.com/b-ryan/powerline-shell/pull/352))
* Add the ability to customize the `time` segment in themes
([@gaurav-nelson](https://github.com/b-ryan/powerline-shell/pull/338))
2018-01-15 (version 0.4.7)
* VCS segments (git, hg, etc.) can now show a symbol identifying what VPS the
current directory uses
([@emansije](https://github.com/b-ryan/powerline-shell/pull/298))
2018-01-11 (version 0.4.6)
* Fix bug in SVN segment
([@kc9jud](https://github.com/b-ryan/powerline-shell/pull/347))
2017-12-20 (version 0.4.5)
* Fix `cwd` segment in Bash for Windows
([@b-ryan](https://github.com/b-ryan/powerline-shell/pull/340))
2017-12-19 (version 0.4.4)
* New options and symbol for the `battery` segment
([@kc9jud](https://github.com/b-ryan/powerline-shell/pull/332))
* Update `svn` segment to use threads
([@kc9jud](https://github.com/b-ryan/powerline-shell/pull/333))
* Fix `username` segment in cygwin
([@ericLemanissier](https://github.com/b-ryan/powerline-shell/commits/master))
2017-11-25 (version 0.4.3)
* New option for `cwd` segment that allows the last directory to not be
shortened when `max_dir_size` is used
([@jceaser](https://github.com/banga/powerline-shell/pull/321)).
2017-10-16 (version 0.4.2)
* VCS segments will use ASCII `?` instead of a unicode symbol for new files.
2017-10-16 (version 0.4.1)
* Fix cwd bug when `$HOME` ends in a slash
([@tbodt](https://github.com/banga/powerline-shell/pull/309))
* Use docker to run tests
([@aa8y](https://github.com/banga/powerline-shell/pull/297))
2017-10-06 (version 0.4.0)
* tcsh support
2017-09-30 (version 0.3.1)
* Fix username segment's background color after "su" command
([@Fak3](https://github.com/banga/powerline-shell/pull/175))
* New `battery` segment which shows the percentage your battery is charged and
an icon when your battery is charging.
([@wattengard](https://github.com/banga/powerline-shell/pull/204))
* New `aws_profile` segment which shows which AWS profile you are using.
([@bryangrimes](https://github.com/banga/powerline-shell/pull/223))
2017-09-30 (version 0.3.0)
* Redo Fossil segment to be consistent with git, svn, etc.
([@emansije](https://github.com/banga/powerline-shell/pull/286))
* Fix subshell execution in bash described by
[pw3nage](https://github.com/njhartwell/pw3nage)
([@b-ryan](https://github.com/banga/powerline-shell/pull/282))
* Change SSH segment to just use the text `SSH` instead of showing a lock
symbol. Closes [#287](https://github.com/banga/powerline-shell/issues/287).
2017-09-18 (version 0.2.2)
* Fix python3 issue in uptime segment. Fixes
[#291](https://github.com/banga/powerline-shell/issues/291).
2017-09-16 (version 0.2.1)
* Fix issues preventing fish shell from rendering.
2017-09-13 (version 0.2.0)
* Add Bazaar segment
([@emansije](https://github.com/banga/powerline-shell/pull/283))
* And rename properties of RepoStats for clarity
([@emansije](https://github.com/banga/powerline-shell/pull/284))
* Rewrite SVN segment to be consistent with git
* Remove duplicate function in colortrans.py
([@jmtd](https://github.com/banga/powerline-shell/pull/273))
* Make python 3 check compatible with older Python versions
* New theme! `solarized_light`
([@ruturajv](https://github.com/banga/powerline-shell/pull/143)
2017-09-10
* Complete overhaul of the project
([@b-ryan](https://github.com/banga/powerline-shell/pull/280))
* There is now a PyPi package
* It's significantly faster now
* Configuration and installation is brand new. See README.md
2017-06-21
* Add `rbenv` segment
([@dogo](https://github.com/banga/powerline-shell/pull/260))
* Fix path segment so that current directory is emphasized
([@inamiy](https://github.com/banga/powerline-shell/pull/235))
2017-06-20
* Add `newline` segment
([@ffried](https://github.com/banga/powerline-shell/pull/266))
* Add `npm_version` segment
([@WileESpaghetti](https://github.com/banga/powerline-shell/pull/265))
* Fix issue with conda environments
([@drorata](https://github.com/banga/powerline-shell/pull/257))
* Fix jobs segment for Cygwin
([@themiwi](https://github.com/banga/powerline-shell/pull/256))
2017-05-15
* Fix the `set_term_title` segment for ZSH
([@themiwi](https://github.com/banga/powerline-shell/pull/255))
2016-04-16
* Fix issue around unicode function for python 3
2016-04-01
* Refactor of the way the git segment manages data about git's state.
([@b-ryan](https://github.com/milkbikis/powerline-shell/pull/221))
2015-12-26
* Beginnings of unit testing for segments. Included in this change was a
refactor of the way segments are added to powerline. Now, instead of looking
for a global `powerline` object, `powerline` is passed into the function to
add the segment. Segments will also no longer add the segments by calling the
`add` function themselves.
([@b-ryan](https://github.com/milkbikis/powerline-shell/pull/212))
* Python3 fixes for `lib/color_compliment.py`.
([@ceholden](https://github.com/milkbikis/powerline-shell/pull/220))
2015-11-25
* `virtual_env` segment now supports environments made with `conda`
([@ceholden](https://github.com/milkbikis/powerline-shell/pull/198))
2015-11-21
* Fixes for Python 3 compatibility
([@b-ryan](https://github.com/milkbikis/powerline-shell/pull/211))
2015-11-18
* The git segment has gotten a makeover
([@MartinWetterwald](https://github.com/milkbikis/powerline-shell/pull/136))
* Fix git segment when git is not on the standard PATH
([@andrejgl](https://github.com/milkbikis/powerline-shell/pull/153))
* Fix `--cwd-max-depth` showing duplicates when it's <= 2
([@b-ryan](https://github.com/milkbikis/powerline-shell/pull/209))
* Add padding around `exit_code` segment
([@phatblat](https://github.com/milkbikis/powerline-shell/pull/205))
2015-10-02
* New option (`--cwd-max-dir-size`) which allows you to limit each directory
that is displayed to a number of characters. This currently does not apply
if you are using `--cwd-mode plain`.
([@mart-e](https://github.com/milkbikis/powerline-shell/pull/127))
2015-08-26
* New `plain` mode of displaying the current working directory which can be
used by adding `--cwd-only plain` to `powerline-shell.py`.
This deprecates the `--cwd-only` option. `--cwd-mode dironly` can be used
instead. ([@paol](https://github.com/milkbikis/powerline-shell/pull/156))
2015-08-18
* New `time` segment
([@filipebarros](https://github.com/milkbikis/powerline-shell/pull/107))
2015-08-01
* Use `print` function for some python3 compatibility
([@strycore](https://github.com/milkbikis/powerline-shell/pull/195))
2015-07-31
* The current working directory no longer follows symbolic links
* New `exit_code` segment
([@disruptek](https://github.com/milkbikis/powerline-shell/pull/129))
2015-07-30
* Fix ZSH root indicator
([@nkcfan](https://github.com/milkbikis/powerline-shell/pull/150))
* Add uptime segment
([@marcioAlmada](https://github.com/milkbikis/powerline-shell/pull/139))
2015-07-27
* Use `python2` instead of `python` in hashbangs
([@Undeterminant](https://github.com/milkbikis/powerline-shell/pull/100))
* Add `node_version` segment
([@mmilleruva](https://github.com/milkbikis/powerline-shell/pull/189))