aboutsummaryrefslogtreecommitdiff
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorrjorgenson <rjorgenson@gmail.com>2016-11-21 23:09:29 +0300
committerrjorgenson <rjorgenson@gmail.com>2016-11-21 23:09:29 +0300
commit6ed6ba876eeda6eb85535ca4cbbbb4bad206a9b3 (patch)
tree8fe20537469ae0710c88313f5b7ca8c54e035aaf /CHANGELOG.md
parent6d2681d36a5ea0bcd9db889182e7ca1ba72d27ed (diff)
parent352ad4d60833cc36f8835fb2926d41813c495691 (diff)
Merge remote-tracking branch 'upstream/next' into next
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md68
1 files changed, 63 insertions, 5 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 557f977b..7a3f7444 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,8 @@
-## v0.4.0 (next)
+## v0.4.0
+
+### Development changes
+
+From now on, development makes use of a CI system "travis".
### `vcs` changes
@@ -10,14 +14,68 @@ POWERLEVEL9K_VCS_CLEAN_FOREGROUND='cyan'
POWERLEVEL9K_VCS_CLEAN_BACKGROUND='white'
```
-### `aws_eb_env` added
+Additionaly the vcs segment now has an `untracked` state which
+indicates that you have untracked files in your repository.
-This segment displays the current Elastic Beanstalk environment.
+The foreground color of actionformat is now configurable via:
+```zsh
+POWERLEVEL9K_VCS_ACTIONFORMAT_FOREGROUND='green'
+```
+
+Also, the vcs segment uses the foreground color it was configured to.
+That said, the variables `POWERLEVEL9K_VCS_FOREGROUND` and
+`POWERLEVEL9K_VCS_DARK_FOREGROUND` are no longer used. Instead use
+the proper variable `POWERLEVEL9K_VCS_<STATE>_FOREGROUND` to change
+foreground color.
+
+### `dir` Shortening Strategies
+
+There is now a path shortening strategy that will use the `package.json` file to
+shorten your directory path. See the documentation for the `dir` segment for more
+details.
+
+Also, the shorten delimiter was changed to an unicode ellipsis. It is configurable
+via `POWERLEVEL9K_SHORTEN_DELIMITER`.
+
+### `rbenv` changes
+
+The `rbenv` segment now makes use of the full rbenv command, so the correct
+ruby version is now shown if it differs from the globally one.
+
+### `node`, `nvm` Segments
+
+Improvements to speed / reliability.
### `ram` changes
-The `ram` segment was split up into `ram` and `swap`. The `POWERLEVEL9K_RAM_ELEMENTS`
-variable is void.
+The `ram` segment was split up into `ram` and `swap`. The
+`POWERLEVEL9K_RAM_ELEMENTS` variable is obsolete.
+
+### New segment `swap` added
+
+Due to the split up of the ram segment, this one was created. It
+shows the currently used swap size.
+
+### New segment `nodeenv` added
+
+Added new `nodeenv` segment that shows the currently used node environment.
+
+### New segment `aws_eb_env` added
+
+This segment displays the current Elastic Beanstalk environment.
+
+### New segment `chruby` added
+
+Added new `chruby` segment to support this version manager.
+
+### New segment `docker_machine` added
+
+Added new `docker_machine` segment that will show your Docker machine.
+
+### New segment `anaconda` added
+
+A new segment `anaconda` was added that shows the current used
+anaconda environment.
## v0.3.2