diff --git a/docs/releasenotes/1.0.0.rst b/docs/releasenotes/1.0.0.rst
new file mode 100644
index 0000000..c57d9c1
--- /dev/null
+++ b/docs/releasenotes/1.0.0.rst
@@ -0,0 +1,45 @@
+1.0.0
+=====
+The major bump in version should have been done a long time ago but
+with no ability to correct the past we are taking the opportunity to do
+so now.
+
+We are aiming for a version scheme that is very common for
+Python packages. The three numbers represent in order:
+
+- Major - version when incompatible API changes are made.
+- Minor - version when functionality is added in a backwards-compatible manner.
+- Maintenance - version when backwards-compatible bug fixes are made.
+
+
+Add support for Python 3.9
+--------------------------
+Support has been added for Python 3.9 now that the `official version
+has been release `_.
+
+
+Drop support for Python 3.5
+---------------------------
+At the same time Python 3.5 has
+`reached its end-of-life `_
+and so it will no longer be supported.
+
+
+Pillow version 8.0.0
+--------------------
+In conjunction with the Python release cycle Pillow has also
+`added support for 3.9 and dropped support of 3.5 `_.
+To align the supported versions the minimum required Pillow version
+will be 8.0.0.
+
+Convcolors version 1.0.0
+------------------------
+The code that dealt with color conversion has been separated into its
+own packaged called `convcolors `_.
+The intention is to make a clearer distinction what the goal of
+extcolors is, the extraction of colors from images, and what it needs
+to perform that action.
+
+In the long run the intention is also to extend convcolors from being
+only a library to also support command line operation (similar to what
+extcolors does today) for quick conversion between color spaces.
diff --git a/extcolors/__init__.py b/extcolors/__init__.py
index 70d2fc0..32cb21a 100644
--- a/extcolors/__init__.py
+++ b/extcolors/__init__.py
@@ -5,7 +5,7 @@
from extcolors import difference
-__version__ = "0.3.0"
+__version__ = "1.0.0"
DEFAULT_TOLERANCE = 32
diff --git a/setup.py b/setup.py
index e813487..7fb4e52 100644
--- a/setup.py
+++ b/setup.py
@@ -2,7 +2,7 @@
setup(
name="extcolors",
- version="0.3.0",
+ version="1.0.0",
description="Extract colors from an image. "
"Colors are grouped based on visual similarities using the CIE76 formula.",
long_description=open("README.rst").read(),