# v0.12.0

### **Breaking change!**

* `install` and `dry-run` helm options are no more available to set (@zhilyaev)

* Parallel releases is now stable and enabled always (@zhilyaev)

### New feature

* [#101](https://github.com/helmwave/helmwave/issues/101) Add new `uninstall` command to delete deployed releases (@zhilyaev)

* [#101](https://github.com/helmwave/helmwave/issues/101) Add new `diff` command to show release diffs (@zhilyaev)

* [#101](https://github.com/helmwave/helmwave/issues/101) Add new `validate` command to check plan (@zhilyaev)

* Save manifests in plandir (@zhilyaev)

* Add `createnamespace` helm option (@zhilyaev)

* Add command to generate shell completion scripts (@zhilyaev)

* Repositories are now installed in parallel (@zhilyaev)

* Visualization graph for depends_on is now shown (@zhilyaev)

### Fixed

* [#124](https://github.com/helmwave/helmwave/issues/124) Fixed success when repository does not exist (@zhilyaev)

### CI

* Update golangci-lint, tune linters and fix linter issues (@r3nic1e)

### Other

* Refactor CLI commands (@zhilyaev)

* Add more tests (@zhilyaev)

* [#106](https://github.com/helmwave/helmwave/issues/106) Refactor with interfaces (@zhilyaev)
