diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
index 00000000..7239ac11
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,22 @@
+# Changelog
+
+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/).
+
+## 1.4.0
+
+### Added
+
+- `encryption:fixencryptedversion` command to address issues related to encrypted versions [#115](https://github.com/owncloud/encryption/pull/115)
+
+### Changed
+
+- Improved wording for several user/administrator interactions [#21](https://github.com/owncloud/encryption/pull/21) [#117](https://github.com/owncloud/encryption/pull/117)
+
+### Fixed
+
+- Issues with recreating masterkeys when HSM is used [#128](https://github.com/owncloud/encryption/pull/128)
+
+
+[Unreleased]: https://github.com/owncloud/encryption/compare/v1.4.0...HEAD
\ No newline at end of file
diff --git a/Makefile b/Makefile
index d1eb2b75..78d63926 100644
--- a/Makefile
+++ b/Makefile
@@ -9,7 +9,7 @@ endif
app_name=$(notdir $(CURDIR))
build_dir=$(CURDIR)/build
dist_dir=$(build_dir)/dist
-doc_files=README.md LICENSE
+doc_files=README.md CHANGELOG.md LICENSE
src_dirs=appinfo css img js l10n lib templates
all_src=$(src_dirs) $(doc_files)
diff --git a/appinfo/info.xml b/appinfo/info.xml
index 2379ab40..c3473264 100644
--- a/appinfo/info.xml
+++ b/appinfo/info.xml
@@ -19,7 +19,7 @@
admin-encryption
false
- 1.3.1
+ 1.4.0
security