diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
index 00000000..f4549618
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,179 @@
+
+## [v0.5.1](https://github.com/IBM/argocd-vault-plugin/compare/v0.5.0...v0.5.1) (2021-03-10)
+
+### Fix
+
+* skip empty manifests ([#89](https://github.com/IBM/argocd-vault-plugin/issues/89))
+
+### Test
+
+* Add e2e tests for generate command and test vault ([#90](https://github.com/IBM/argocd-vault-plugin/issues/90))
+
+
+## [v0.5.0](https://github.com/IBM/argocd-vault-plugin/compare/v0.4.1...v0.5.0) (2021-03-02)
+
+### Docs
+
+* Add kustomize app to easily spin up argocd with plugin ([#71](https://github.com/IBM/argocd-vault-plugin/issues/71))
+
+### Feat
+
+* Make k8s mount path optional ([#82](https://github.com/IBM/argocd-vault-plugin/issues/82))
+* Add support for cacert, capath and skip verify variables ([#78](https://github.com/IBM/argocd-vault-plugin/issues/78))
+* Add kustomize to argocd-cm kustomize patch ([#77](https://github.com/IBM/argocd-vault-plugin/issues/77))
+* Support Vault Namespace ([#76](https://github.com/IBM/argocd-vault-plugin/issues/76))
+* Support Kubernetes auth ([#65](https://github.com/IBM/argocd-vault-plugin/issues/65))
+
+### Fix
+
+* k8s auth type reversed args ([#81](https://github.com/IBM/argocd-vault-plugin/issues/81))
+* Add check for empty map in secret manager logic ([#75](https://github.com/IBM/argocd-vault-plugin/issues/75))
+
+
+
+## [v0.4.1](https://github.com/IBM/argocd-vault-plugin/compare/v0.4.0...v0.4.1) (2021-02-24)
+
+### Fix
+
+* Change secretData to stringData ([#70](https://github.com/IBM/argocd-vault-plugin/issues/70))
+
+
+
+## [v0.4.0](https://github.com/IBM/argocd-vault-plugin/compare/v0.3.0...v0.4.0) (2021-02-18)
+
+### Docs
+
+* Update usage to have specific examples for each backend/auth ([#61](https://github.com/IBM/argocd-vault-plugin/issues/61))
+
+### Fix
+
+* Handle YAMLs with non-placeholder strings properly ([#62](https://github.com/IBM/argocd-vault-plugin/issues/62))
+* Fix PR template typo
+* Update usage to be argocd-vault-plugin ([#56](https://github.com/IBM/argocd-vault-plugin/issues/56))
+
+### Refactor
+
+* Update all TODO comments
+* Move auth to own path, split out config and types
+* Rename vault to backends, start using AuthType interface
+
+### Tests
+
+* Add more tests for utils
+
+
+
+## [v0.3.0](https://github.com/IBM/argocd-vault-plugin/compare/v0.2.2...v0.3.0) (2021-02-05)
+### BREAKING CHANGE: KV v2 is now the default secret engine for the Vault backend
+
+### Docs
+
+* Minor readme tweaks ([#46](https://github.com/IBM/argocd-vault-plugin/issues/46))
+* Update readme to include chmod of binary ([#48](https://github.com/IBM/argocd-vault-plugin/issues/48))
+* Update contributing, add code of conduct ([#43](https://github.com/IBM/argocd-vault-plugin/issues/43))
+
+### Feat
+
+* Add support for kvv2 ([#49](https://github.com/IBM/argocd-vault-plugin/issues/49))
+
+### Fix
+
+* Include .yml extension and helpful kvv2 message ([#51](https://github.com/IBM/argocd-vault-plugin/issues/51))
+
+
+
+## [v0.2.2](https://github.com/IBM/argocd-vault-plugin/compare/v0.2.1...v0.2.2) (2021-01-25)
+Resolves a bug that was introduced in 0.2.0 that broke the ability to print valid yaml if there was an issue writing file/directory based on permissions
+
+### Fix
+
+* Change some logic to avoid yaml issues ([#41](https://github.com/IBM/argocd-vault-plugin/issues/41))
+
+
+
+## [v0.2.1](https://github.com/IBM/argocd-vault-plugin/compare/v0.2.0...v0.2.1) (2021-01-22)
+
+### Fix
+
+* Set token before writing to file, silent fail if error ([#39](https://github.com/IBM/argocd-vault-plugin/issues/39))
+
+
+
+## [v0.2.0](https://github.com/IBM/argocd-vault-plugin/compare/v0.1.0...v0.2.0) (2021-01-13)
+
+### Docs
+
+* Update readme to include better usage instructions ([#28](https://github.com/IBM/argocd-vault-plugin/issues/28))
+* Add Go report card to README
+
+### Feat
+
+* Read/Write vault token to/from file ([#35](https://github.com/IBM/argocd-vault-plugin/issues/35))
+* Read configuration from files, Secrets, and env variables ([#33](https://github.com/IBM/argocd-vault-plugin/issues/33))
+* Support IBM Secret Manager ([#29](https://github.com/IBM/argocd-vault-plugin/issues/29))
+* Allow for all kubernetes kinds, accept path as annotation ([#26](https://github.com/IBM/argocd-vault-plugin/issues/26))
+
+
+
+## v0.1.0 (2020-11-19)
+
+### Chore
+
+* Skip Windows in tests
+* go mod tidy
+* Tidy modules
+* Save point
+* Save before refactor
+* Improve error handling
+* Add issue templates ([#12](https://github.com/IBM/argocd-vault-plugin/issues/12))
+* Add pull request template ([#13](https://github.com/IBM/argocd-vault-plugin/issues/13))
+* Add codeowners file
+* Enable code scanning
+* Initialize project ([#2](https://github.com/IBM/argocd-vault-plugin/issues/2))
+
+### Docs
+
+* Update logo to have less space
+* Add logo to readme
+* Add initial readme documentation ([#10](https://github.com/IBM/argocd-vault-plugin/issues/10))
+
+### Feat
+
+* Support Service and multi-YAML documents
+* Use config for prefix, some logic changes, tests ([#21](https://github.com/IBM/argocd-vault-plugin/issues/21))
+* Support ConfigMap templates ([#18](https://github.com/IBM/argocd-vault-plugin/issues/18))
+* Use new vault config
+* Connect auth to manifest generation
+* Add some initial auth and vault code
+* Support Deployments and Secrets
+* Proper find/replace for Deployments
+* quick and dirty poc, must be refactored
+* Add codecov status badge to readme
+* Send code coverage to codecov ([#7](https://github.com/IBM/argocd-vault-plugin/issues/7))
+* Add Github workflow status badges
+* Add generate command, a sample test and some docs outline ([#6](https://github.com/IBM/argocd-vault-plugin/issues/6))
+
+### Fix
+
+* Add line endings for Windows?
+* Support bools from Vault
+* Typo and remove unused function
+* Errors go to stderr
+* Checkin vault util file
+* Build binary in cwd
+* Error handling file I/O
+
+### Refactor
+
+* Rebase and get secrets for Services
+* Use YAML decoder since guaranteed YAML input
+* Rename fixtures
+* No panic, I/O to util
+
+### Tests
+
+* For Service and error-path Deployment
+* ToYAML tests
+* Tests for failure, secrets
+* Testing generic replacement
+* Simple tests for CLI
diff --git a/Makefile b/Makefile
index 9c477b21..0fe0693b 100644
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,5 @@
BINARY=argocd-vault-plugin
-VERSION=0.5.0
+VERSION=0.5.1
OS_ARCH=darwin_amd64
default: build
diff --git a/README.md b/README.md
index 144324f0..8aec1562 100644
--- a/README.md
+++ b/README.md
@@ -109,7 +109,7 @@ initContainers:
command: [sh, -c]
args:
- wget -O argocd-vault-plugin
- https://github.com/IBM/argocd-vault-plugin/releases/download/v0.5.0/argocd-vault-plugin_0.5.0_linux_amd64
+ https://github.com/IBM/argocd-vault-plugin/releases/download/v0.5.1/argocd-vault-plugin_0.5.1_linux_amd64
chmod +x argocd-vault-plugin && mv argocd-vault-plugin /custom-tools/
volumeMounts:
@@ -136,7 +136,7 @@ RUN apt-get update && \
rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
# Install the AVP plugin (as root so we can copy to /usr/local/bin)
-RUN curl -L -o argocd-vault-plugin https://github.com/IBM/argocd-vault-plugin/releases/download/v0.5.0/argocd-vault-plugin_0.5.0_linux_amd64
+RUN curl -L -o argocd-vault-plugin https://github.com/IBM/argocd-vault-plugin/releases/download/v0.5.1/argocd-vault-plugin_0.5.1_linux_amd64
RUN chmod +x argocd-vault-plugin
RUN mv argocd-vault-plugin /usr/local/bin
diff --git a/version/version.go b/version/version.go
index 0d1623a4..1435995d 100644
--- a/version/version.go
+++ b/version/version.go
@@ -2,5 +2,5 @@ package version
var (
// Version is the argocd-vault-plugin version.
- Version = "v0.5.0"
+ Version = "v0.5.1"
)