diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index 3b9ca2b..92af192 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -5,8 +5,11 @@ Notable changes are logged here by release. This project uses `Semantic
Versioning `__. The changelog format is inspired by
`keep-a-changelog `__.
-`Unreleased `__
+`Unreleased `__
-------------------------------------------------------------------------
+
+`[0.4.0] `__ - 2018-04-17
+-----------------------------------------------------------------------------------
- Import (P)DOS from ``.gpw`` files generated with GPAW. This requires GPAW to be available.
- galore-plot-sc tool for convenient plotting of cross-section data
diff --git a/setup.py b/setup.py
index eff7cca..b032eda 100644
--- a/setup.py
+++ b/setup.py
@@ -17,7 +17,7 @@ def unit_tests():
setup(
name='galore',
- version='0.1.0',
+ version='0.4.0',
description='Broadening of simulated spectra',
long_description="""
Apply Gaussian and Lorentzian broadening to data from *ab initio*