diff --git a/CHANGELOG.md b/CHANGELOG.md
index 43ef481e73dc62e6aff863e601ffd6b5e3e3909d..9fed4abacc2531b351fcc0ff9177faf3351c391a 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,27 @@
 # ChangeLog
 
+## [0.9.47] - 2024-02-11
+
+Last patch before v0.10!
+
+### New Features
+
+- add conditional links to query pipeline (#10520)
+- refactor conditional links + add to cookbook (#10544)
+- agent + query pipeline cleanups (#10563)
+
+### Bug Fixes / Nits
+
+- Add sleep to fix lag in chat stream (#10339)
+- OllamaMultiModal kwargs (#10541)
+- Update Ingestion Pipeline to handle empty documents (#10543)
+- Fixing minor spelling error (#10516)
+- fix elasticsearch async check (#10549)
+- Docs/update slack demo colab (#10534)
+- Adding the possibility to use the IN operator for PGVectorStore (#10547)
+- fix agent reset (#10562)
+- Fix MD duplicated Node id from multiple docs (#10564)
+
 ## [0.9.46] - 2024-02-08
 
 ### New Features
diff --git a/llama_index/VERSION b/llama_index/VERSION
index 9895ddff9c6e322f18e0cb1b0e694c8ba8bb99f6..380550b49f58409f1d6493757bbf3db56b6656ff 100644
--- a/llama_index/VERSION
+++ b/llama_index/VERSION
@@ -1 +1 @@
-0.9.46
+0.9.47
diff --git a/pyproject.toml b/pyproject.toml
index bbc6e1824067b3bac6ab7cd9b934fdd741e2b0ba..47658786cf6443af97c53e510f1cea70b025bd58 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -42,7 +42,7 @@ name = "llama-index"
 packages = [{include = "llama_index"}]
 readme = "README.md"
 repository = "https://github.com/run-llama/llama_index"
-version = "0.9.46"
+version = "0.9.47"
 
 [tool.poetry.dependencies]
 SQLAlchemy = {extras = ["asyncio"], version = ">=1.4.49"}