diff --git a/CHANGES.rst b/CHANGES.rst
index <HASH>..<HASH> 100644
--- a/CHANGES.rst
+++ b/CHANGES.rst
@@ -1,4 +1,4 @@
-0.3 (unreleased)
+0.3 (2017-10-28)
 ----------------
 
 - Use long instead of int for x/y sizes and indices
diff --git a/fast_histogram/__init__.py b/fast_histogram/__init__.py
index <HASH>..<HASH> 100644
--- a/fast_histogram/__init__.py
+++ b/fast_histogram/__init__.py
@@ -1,3 +1,3 @@
 from .histogram import *
 
-__version__ = "0.3.dev0"
+__version__ = "0.3"
diff --git a/setup.py b/setup.py
index <HASH>..<HASH> 100644
--- a/setup.py
+++ b/setup.py
@@ -9,7 +9,7 @@ extensions = [Extension("fast_histogram._histogram_core",
                        include_dirs=[np.get_include()])]
 
 setup(name='fast-histogram',
-      version='0.3.dev0',
+      version='0.3',
       description='Fast simple 1D and 2D histograms',
       long_description=open('README.rst').read(),
       install_requires=['numpy'],
Preparing release <I>