diff --git a/CHANGELOG.md b/CHANGELOG.md
index e0589af..9e7c87d 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -3,6 +3,17 @@
## [Unreleased]
+
+## [v0.4.0] - 2022-06-16
+### Bug Fixes
+- **config:** don't throw error when file not available on OS
+- **save:** remove folder before copy (avoid unwanted files)
+
+### Features
+- **cli:** add verbose flag and a spinner for pkgs
+- **config:** add SSH capability with user/pass or key/pass
+
+
## [v0.3.0] - 2022-06-01
### Features
@@ -60,6 +71,7 @@
- **config:** add yaml tags for yaml.v3
-[Unreleased]: https://github.com/DataHearth/config-mapper/compare/v0.3.0...HEAD
+[Unreleased]: https://github.com/DataHearth/config-mapper/compare/v0.4.0...HEAD
+[v0.4.0]: https://github.com/DataHearth/config-mapper/compare/v0.3.0...v0.4.0
[v0.3.0]: https://github.com/DataHearth/config-mapper/compare/v0.2.0...v0.3.0
[v0.2.0]: https://github.com/DataHearth/config-mapper/compare/v0.1.0...v0.2.0
diff --git a/cmd/cli.go b/cmd/cli.go
index 727f3b8..20017f5 100644
--- a/cmd/cli.go
+++ b/cmd/cli.go
@@ -24,7 +24,7 @@ var rootCmd = &cobra.Command{
Short: "Manage your systems configuration",
Long: `config-mapper aims to help you manage your configurations between systems
with a single configuration file.`,
- Version: "v0.3.0",
+ Version: "v0.4.0",
}
var initCmd = &cobra.Command{
Use: "init",
diff --git a/release.sh b/release.sh
index b809b9f..8a191fe 100755
--- a/release.sh
+++ b/release.sh
@@ -1,6 +1,6 @@
#!/bin/bash
-VERSION=v0.3.0
+VERSION=v0.4.0
log() {
NTR=$'\033[0m' # * Neutral