diff --git a/CHANGELOG.md b/CHANGELOG.md
index 02d048e..5670335 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -4,6 +4,26 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
+## [0.5.0] - 2018-02-03
+
+### Added
+- `kubesec create` for Secret bootstraping (from a set of key=value pairs / files):
+
+ ```sh
+ $ kubesec create secret-name \
+ --data key=value \
+ --data file:pki/ca.crt \
+ --data file:key.pem=pki/private/server.key
+ ```
+(`kubesec create --help` for more).
+- `kubesec patch` for batch Secret editing:
+
+ ```sh
+ $ kubesec patch secret.enc.yml --data key=value --data file:ta.key
+ ```
+(`kubesec patch --help` for more).
+- [Tab completion](https://github.com/shyiko/kubesec#tab-completion) (for bash and zsh).
+
## [0.4.2] - 2017-12-27
### Fixed
@@ -18,6 +38,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
### Added
- kubesec decrypt `--template ` option. e.g.
+
```sh
$ kubesec decrypt --cleartext \
--template=$'USERNAME={{ .data.USERNAME }}\nPASSWORD={{ .data.PASSWORD }}' \
@@ -40,6 +61,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
### Added
- MAC (AES-GMAC, covering both "data" and `--key`(s)).
- `--cleartext` flag (available for `encrypt` & `decrypt` commands). e.g.
+
```sh
$ kubesec decrypt k8s/staging.secret.enc.yml
@@ -74,6 +96,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
## 0.1.0 - 2017-08-11
+[0.5.0]: https://github.com/shyiko/kubesec/compare/0.4.2...0.5.0
[0.4.2]: https://github.com/shyiko/kubesec/compare/0.4.1...0.4.2
[0.4.1]: https://github.com/shyiko/kubesec/compare/0.4.0...0.4.1
[0.4.0]: https://github.com/shyiko/kubesec/compare/0.3.1...0.4.0