diff --git a/CHANGELOG.md b/CHANGELOG.md
index <HASH>..<HASH> 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,8 @@
+## 1.0.0
+
+- breaking change: the key "id" is not required anymore in the loaded data and
+  as such has been removed from the geojson Feature root.
+
 ## 1.0.0-rc.4
 
 - housenumbers are not indexed anymore (to gain RAM), they are only matched in
@@ -37,6 +42,8 @@ and reindex everything.
   `index` and `deindex` methods
 - endpoints API changed
 - by default, documents are now stored in a separate Redis database
+- the key "id" is not required anymore in the loaded data and as such has been
+  removed from the geojson Feature root.
 
 ### Minor changes
 
diff --git a/addok/helpers/formatters.py b/addok/helpers/formatters.py
index <HASH>..<HASH> 100644
--- a/addok/helpers/formatters.py
+++ b/addok/helpers/formatters.py
@@ -25,5 +25,4 @@ def geojson(result):
             "coordinates": [float(result.lon), float(result.lat)]
         },
         "properties": properties,
-        "id": result.id
     }
diff --git a/tests/test_search.py b/tests/test_search.py
index <HASH>..<HASH> 100644
--- a/tests/test_search.py
+++ b/tests/test_search.py
@@ -1,5 +1,3 @@
-import pytest
-
 from addok.core import Result, search
BREAKING: remove "id" from the geojson Feature root