diff --git a/CHANGELOG.md b/CHANGELOG.md
index 8b77df1a34..58b9032056 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,21 @@
##### Breaking
+* None.
+
+##### Enhancements
+
+* None.
+
+##### Bug Fixes
+
+* None.
+
+
+## 0.4.0: Wrinkle Release
+
+##### Breaking
+
* API: Rename RuleExample to RuleDescription, remove StyleViolationType and
combine Rule().identifier and Rule().example into Rule.description.
[JP Simard](https://github.com/jpsim)
diff --git a/Source/SwiftLintFramework/Supporting Files/Info.plist b/Source/SwiftLintFramework/Supporting Files/Info.plist
index 0f252e5a06..b3b5a9c8a0 100644
--- a/Source/SwiftLintFramework/Supporting Files/Info.plist
+++ b/Source/SwiftLintFramework/Supporting Files/Info.plist
@@ -15,7 +15,7 @@
CFBundlePackageType
FMWK
CFBundleShortVersionString
- 0.3.0
+ 0.4.0
CFBundleSignature
????
CFBundleVersion
diff --git a/Source/swiftlint/Supporting Files/Info.plist b/Source/swiftlint/Supporting Files/Info.plist
index 3cf9cd38c4..3e33da26a8 100644
--- a/Source/swiftlint/Supporting Files/Info.plist
+++ b/Source/swiftlint/Supporting Files/Info.plist
@@ -17,7 +17,7 @@
CFBundlePackageType
APPL
CFBundleShortVersionString
- 0.3.0
+ 0.4.0
CFBundleSignature
????
CFBundleVersion
diff --git a/Source/swiftlint/VersionCommand.swift b/Source/swiftlint/VersionCommand.swift
index 09df621969..fcd4dcb17f 100644
--- a/Source/swiftlint/VersionCommand.swift
+++ b/Source/swiftlint/VersionCommand.swift
@@ -9,7 +9,7 @@
import Commandant
import Result
-private let version = "0.3.0"
+private let version = "0.4.0"
struct VersionCommand: CommandType {
let verb = "version"