diff --git a/docs/00-introduction.ipynb b/docs/00-introduction.ipynb
index 87c63d8b10a6db056863d13a353636e5c23c0688..01df10ab40ccfd6018c3f943b070ad29a9183046 100644
--- a/docs/00-introduction.ipynb
+++ b/docs/00-introduction.ipynb
@@ -41,7 +41,7 @@
    "metadata": {},
    "outputs": [],
    "source": [
-    "!pip install -qU semantic-router==0.0.31"
+    "!pip install -qU semantic-router==0.0.32"
    ]
   },
   {
diff --git a/docs/01-save-load-from-file.ipynb b/docs/01-save-load-from-file.ipynb
index c6328cdb59fe6db9015ddc74905013bd1d881b07..6e9a7565393e7d912cc07e8c1fc542abf6c9f93d 100644
--- a/docs/01-save-load-from-file.ipynb
+++ b/docs/01-save-load-from-file.ipynb
@@ -36,7 +36,7 @@
    "metadata": {},
    "outputs": [],
    "source": [
-    "!pip install -qU semantic-router==0.0.31"
+    "!pip install -qU semantic-router==0.0.32"
    ]
   },
   {
diff --git a/docs/02-dynamic-routes.ipynb b/docs/02-dynamic-routes.ipynb
index 2243c998b75d75bbe4db0f1ce3234eed534ee716..750ba24e47659af834d09ac0fa438689a46b31c4 100644
--- a/docs/02-dynamic-routes.ipynb
+++ b/docs/02-dynamic-routes.ipynb
@@ -48,7 +48,7 @@
       },
       "outputs": [],
       "source": [
-        "!pip install -qU semantic-router==0.0.31"
+        "!pip install -qU semantic-router==0.0.32"
       ]
     },
     {
diff --git a/docs/05-local-execution.ipynb b/docs/05-local-execution.ipynb
index b47a77ef5011cfbdedd6950ea95d72e0ed330155..8521f7827e82d1b70200bbb38fb203c6f4f39cc5 100644
--- a/docs/05-local-execution.ipynb
+++ b/docs/05-local-execution.ipynb
@@ -41,7 +41,7 @@
    "metadata": {},
    "outputs": [],
    "source": [
-    "!pip install -qU \"semantic-router[local]==0.0.31\""
+    "!pip install -qU \"semantic-router[local]==0.0.32\""
    ]
   },
   {
diff --git a/docs/06-threshold-optimization.ipynb b/docs/06-threshold-optimization.ipynb
index c3033f820c3f79c16f6d923058d6cd6f83884b22..59dbbce9d8feea976fbf43e043d44a1add2efc5d 100644
--- a/docs/06-threshold-optimization.ipynb
+++ b/docs/06-threshold-optimization.ipynb
@@ -29,7 +29,7 @@
    "metadata": {},
    "outputs": [],
    "source": [
-    "!pip install -qU \"semantic-router[local]==0.0.31\""
+    "!pip install -qU \"semantic-router[local]==0.0.32\""
    ]
   },
   {
diff --git a/docs/07-multi-modal.ipynb b/docs/07-multi-modal.ipynb
index 3277b221ead96d7ea010fdc5f76be414923e9af3..d62f645c1efa545f92222f6bc34949f95d926dd5 100644
--- a/docs/07-multi-modal.ipynb
+++ b/docs/07-multi-modal.ipynb
@@ -100,7 +100,7 @@
    ],
    "source": [
     "!pip install -qU \\\n",
-    "    \"semantic-router[vision]==0.0.31\" \\\n",
+    "    \"semantic-router[vision]==0.0.32\" \\\n",
     "    datasets==2.17.0"
    ]
   },
diff --git a/docs/09-route-filter.ipynb b/docs/09-route-filter.ipynb
index 4cadf97a451729367dfb64d994846c32559d8aa9..aa88556757858007235365d503238b621a6c9b9f 100644
--- a/docs/09-route-filter.ipynb
+++ b/docs/09-route-filter.ipynb
@@ -41,7 +41,7 @@
    "metadata": {},
    "outputs": [],
    "source": [
-    "!pip install -qU semantic-router==0.0.31\n"
+    "!pip install -qU semantic-router==0.0.32\n"
    ]
   },
   {
diff --git a/docs/encoders/google.ipynb b/docs/encoders/google.ipynb
index 0707864447436e3a15c46512b66119f350a7b3df..d38265b27f1c1274a46e3ebefa65d3beb842a5ff 100644
--- a/docs/encoders/google.ipynb
+++ b/docs/encoders/google.ipynb
@@ -41,7 +41,7 @@
    "metadata": {},
    "outputs": [],
    "source": [
-    "!pip install -qU \"semantic-router[google]==0.0.31\""
+    "!pip install -qU \"semantic-router[google]==0.0.32\""
    ]
   },
   {
diff --git a/docs/examples/unstructured-element-splitter.ipynb b/docs/examples/unstructured-element-splitter.ipynb
index 278b20a40c64733d091ef99c405c6633a62ab23f..5d9f93362fb2a09e8f78bc40742317205cf7face 100644
--- a/docs/examples/unstructured-element-splitter.ipynb
+++ b/docs/examples/unstructured-element-splitter.ipynb
@@ -16,7 +16,7 @@
     "# It may take longer to install the package\n",
     "!pip install -qU \\\n",
     "    \"unstructured[pdf]==0.12.4\" \\\n",
-    "    \"semantic-router==0.0.31\""
+    "    \"semantic-router==0.0.32\""
    ]
   },
   {
diff --git a/pyproject.toml b/pyproject.toml
index 3e10df3b495072a85771602959fb440394184c3d..b0ec4253ef1f428a2a5e314c51c275c110978c8a 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1,6 +1,6 @@
 [tool.poetry]
 name = "semantic-router"
-version = "0.0.31"
+version = "0.0.32"
 description = "Super fast semantic router for AI decision making"
 authors = [
     "James Briggs <james@aurelio.ai>",
diff --git a/semantic_router/__init__.py b/semantic_router/__init__.py
index 086c7eafd80443c61243a33c8c45b1734a63f2ab..f45290234e8eda4347253b222af3d7e53c5a349c 100644
--- a/semantic_router/__init__.py
+++ b/semantic_router/__init__.py
@@ -4,4 +4,4 @@ from semantic_router.route import Route
 
 __all__ = ["RouteLayer", "HybridRouteLayer", "Route", "LayerConfig"]
 
-__version__ = "0.0.31"
+__version__ = "0.0.32"