From 53268406fe2ce0a57f9535d87b9e68bf00f72d0f Mon Sep 17 00:00:00 2001
From: Alonso Guevara <alonsog@microsoft.com>
Date: Mon, 5 Aug 2024 18:45:28 -0600
Subject: [PATCH] Release v0.2.1 (#835)

---
 .semversioner/0.2.1.json                      | 70 +++++++++++++++++++
 .../minor-20240729192605044649.json           |  4 --
 .../minor-20240729193644620548.json           |  4 --
 .../minor-20240801001005275591.json           |  4 --
 .../patch-20240726142042913643.json           |  4 --
 .../patch-20240726143138162263.json           |  4 --
 .../patch-20240726154054702667.json           |  4 --
 .../patch-20240726181256417715.json           |  4 --
 .../patch-20240726200425411495.json           |  4 --
 .../patch-20240726205654788488.json           |  4 --
 .../patch-20240729213924743880.json           |  4 --
 .../patch-20240730182018844333.json           |  4 --
 .../patch-20240730235138482202.json           |  4 --
 .../patch-20240802002107383210.json           |  4 --
 .../patch-20240805202258383139.json           |  4 --
 .../patch-20240805211407192658.json           |  4 --
 .../patch-20240805235645470141.json           |  4 --
 CHANGELOG.md                                  | 19 +++++
 pyproject.toml                                |  2 +-
 19 files changed, 90 insertions(+), 65 deletions(-)
 create mode 100644 .semversioner/0.2.1.json
 delete mode 100644 .semversioner/next-release/minor-20240729192605044649.json
 delete mode 100644 .semversioner/next-release/minor-20240729193644620548.json
 delete mode 100644 .semversioner/next-release/minor-20240801001005275591.json
 delete mode 100644 .semversioner/next-release/patch-20240726142042913643.json
 delete mode 100644 .semversioner/next-release/patch-20240726143138162263.json
 delete mode 100644 .semversioner/next-release/patch-20240726154054702667.json
 delete mode 100644 .semversioner/next-release/patch-20240726181256417715.json
 delete mode 100644 .semversioner/next-release/patch-20240726200425411495.json
 delete mode 100644 .semversioner/next-release/patch-20240726205654788488.json
 delete mode 100644 .semversioner/next-release/patch-20240729213924743880.json
 delete mode 100644 .semversioner/next-release/patch-20240730182018844333.json
 delete mode 100644 .semversioner/next-release/patch-20240730235138482202.json
 delete mode 100644 .semversioner/next-release/patch-20240802002107383210.json
 delete mode 100644 .semversioner/next-release/patch-20240805202258383139.json
 delete mode 100644 .semversioner/next-release/patch-20240805211407192658.json
 delete mode 100644 .semversioner/next-release/patch-20240805235645470141.json

diff --git a/.semversioner/0.2.1.json b/.semversioner/0.2.1.json
new file mode 100644
index 0000000000..77a4bcec22
--- /dev/null
+++ b/.semversioner/0.2.1.json
@@ -0,0 +1,70 @@
+{
+  "changes": [
+    {
+      "description": "Added default columns for vector store at create_pipeline_config. No change for other cases.",
+      "type": "patch"
+    },
+    {
+      "description": "Change json parsing error in the map step of global search to warning",
+      "type": "patch"
+    },
+    {
+      "description": "Fix Local Search breaking when loading Embeddings input. Defaulting overwrite to True as in the rest of the vector store config",
+      "type": "patch"
+    },
+    {
+      "description": "Fix json parsing when LLM returns faulty responses",
+      "type": "patch"
+    },
+    {
+      "description": "Fix missing community reports and refactor community context builder",
+      "type": "patch"
+    },
+    {
+      "description": "Fixed a bug that erased the vector database, added a new parameter to specify the config file path, and updated the documentation accordingly.",
+      "type": "patch"
+    },
+    {
+      "description": "Try parsing json before even repairing",
+      "type": "patch"
+    },
+    {
+      "description": "Update Prompt Tuning meta prompts with finer examples",
+      "type": "patch"
+    },
+    {
+      "description": "Update default entity extraction and gleaning prompts to reduce hallucinations",
+      "type": "patch"
+    },
+    {
+      "description": "add encoding-model to entity/claim extraction config",
+      "type": "patch"
+    },
+    {
+      "description": "add encoding-model to text chunking config",
+      "type": "patch"
+    },
+    {
+      "description": "add user prompt to history-tracking llm",
+      "type": "patch"
+    },
+    {
+      "description": "update config reader to allow for zero gleans",
+      "type": "patch"
+    },
+    {
+      "description": "update config-reader to allow for empty chunk-by arrays",
+      "type": "patch"
+    },
+    {
+      "description": "update history-tracking LLm to use 'assistant' instead of 'system' in output history.",
+      "type": "patch"
+    },
+    {
+      "description": "use history argument in hash key computation; add history input to cache data",
+      "type": "patch"
+    }
+  ],
+  "created_at": "2024-08-06T00:25:52+00:00",
+  "version": "0.2.1"
+}
\ No newline at end of file
diff --git a/.semversioner/next-release/minor-20240729192605044649.json b/.semversioner/next-release/minor-20240729192605044649.json
deleted file mode 100644
index 3a0232265a..0000000000
--- a/.semversioner/next-release/minor-20240729192605044649.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
-  "type": "minor",
-  "description": "Added default columns for vector store at create_pipeline_config. No change for other cases."
-}
diff --git a/.semversioner/next-release/minor-20240729193644620548.json b/.semversioner/next-release/minor-20240729193644620548.json
deleted file mode 100644
index df862dab00..0000000000
--- a/.semversioner/next-release/minor-20240729193644620548.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
-  "type": "minor",
-  "description": "Fixed a bug that erased the vector database, added a new parameter to specify the config file path, and updated the documentation accordingly."
-}
diff --git a/.semversioner/next-release/minor-20240801001005275591.json b/.semversioner/next-release/minor-20240801001005275591.json
deleted file mode 100644
index 819bd782ad..0000000000
--- a/.semversioner/next-release/minor-20240801001005275591.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
-  "type": "minor",
-  "description": "Update Prompt Tuning meta prompts with finer examples"
-}
diff --git a/.semversioner/next-release/patch-20240726142042913643.json b/.semversioner/next-release/patch-20240726142042913643.json
deleted file mode 100644
index 4413e7ff1d..0000000000
--- a/.semversioner/next-release/patch-20240726142042913643.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
-  "type": "patch",
-  "description": "add user prompt to history-tracking llm"
-}
diff --git a/.semversioner/next-release/patch-20240726143138162263.json b/.semversioner/next-release/patch-20240726143138162263.json
deleted file mode 100644
index 18e517c539..0000000000
--- a/.semversioner/next-release/patch-20240726143138162263.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
-  "type": "patch",
-  "description": "update config reader to allow for zero gleans"
-}
diff --git a/.semversioner/next-release/patch-20240726154054702667.json b/.semversioner/next-release/patch-20240726154054702667.json
deleted file mode 100644
index 669339dd58..0000000000
--- a/.semversioner/next-release/patch-20240726154054702667.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
-  "type": "patch",
-  "description": "use history argument in hash key computation; add history input to cache data"
-}
diff --git a/.semversioner/next-release/patch-20240726181256417715.json b/.semversioner/next-release/patch-20240726181256417715.json
deleted file mode 100644
index cff6615031..0000000000
--- a/.semversioner/next-release/patch-20240726181256417715.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
-  "type": "patch",
-  "description": "add encoding-model to entity/claim extraction config"
-}
diff --git a/.semversioner/next-release/patch-20240726200425411495.json b/.semversioner/next-release/patch-20240726200425411495.json
deleted file mode 100644
index 5525220710..0000000000
--- a/.semversioner/next-release/patch-20240726200425411495.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
-  "type": "patch",
-  "description": "update config-reader to allow for empty chunk-by arrays"
-}
diff --git a/.semversioner/next-release/patch-20240726205654788488.json b/.semversioner/next-release/patch-20240726205654788488.json
deleted file mode 100644
index 3baa3dc6c5..0000000000
--- a/.semversioner/next-release/patch-20240726205654788488.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
-  "type": "patch",
-  "description": "add encoding-model to text chunking config"
-}
diff --git a/.semversioner/next-release/patch-20240729213924743880.json b/.semversioner/next-release/patch-20240729213924743880.json
deleted file mode 100644
index 2b85169f8b..0000000000
--- a/.semversioner/next-release/patch-20240729213924743880.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
-  "type": "patch",
-  "description": "update history-tracking LLm to use 'assistant' instead of 'system' in output history."
-}
diff --git a/.semversioner/next-release/patch-20240730182018844333.json b/.semversioner/next-release/patch-20240730182018844333.json
deleted file mode 100644
index db745b10e2..0000000000
--- a/.semversioner/next-release/patch-20240730182018844333.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
-  "type": "patch",
-  "description": "Update default entity extraction and gleaning prompts to reduce hallucinations"
-}
diff --git a/.semversioner/next-release/patch-20240730235138482202.json b/.semversioner/next-release/patch-20240730235138482202.json
deleted file mode 100644
index d217abfa9d..0000000000
--- a/.semversioner/next-release/patch-20240730235138482202.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
-  "type": "patch",
-  "description": "Fix missing community reports and refactor community context builder"
-}
diff --git a/.semversioner/next-release/patch-20240802002107383210.json b/.semversioner/next-release/patch-20240802002107383210.json
deleted file mode 100644
index c8d1b60e44..0000000000
--- a/.semversioner/next-release/patch-20240802002107383210.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
-  "type": "patch",
-  "description": "Fix json parsing when LLM returns faulty responses"
-}
diff --git a/.semversioner/next-release/patch-20240805202258383139.json b/.semversioner/next-release/patch-20240805202258383139.json
deleted file mode 100644
index 1d6a718d94..0000000000
--- a/.semversioner/next-release/patch-20240805202258383139.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
-  "type": "patch",
-  "description": "Fix Local Search breaking when loading Embeddings input. Defaulting overwrite to True as in the rest of the vector store config"
-}
diff --git a/.semversioner/next-release/patch-20240805211407192658.json b/.semversioner/next-release/patch-20240805211407192658.json
deleted file mode 100644
index 16767910ca..0000000000
--- a/.semversioner/next-release/patch-20240805211407192658.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
-  "type": "patch",
-  "description": "Change json parsing error in the map step of global search to warning"
-}
diff --git a/.semversioner/next-release/patch-20240805235645470141.json b/.semversioner/next-release/patch-20240805235645470141.json
deleted file mode 100644
index 5df2bf1adb..0000000000
--- a/.semversioner/next-release/patch-20240805235645470141.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
-  "type": "patch",
-  "description": "Try parsing json before even repairing"
-}
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 802b3a11a7..f6d99c3a20 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,25 @@
 # Changelog
 Note: version releases in the 0.x.y range may introduce breaking changes.
 
+## 0.2.1
+
+- patch: Added default columns for vector store at create_pipeline_config. No change for other cases.
+- patch: Change json parsing error in the map step of global search to warning
+- patch: Fix Local Search breaking when loading Embeddings input. Defaulting overwrite to True as in the rest of the vector store config
+- patch: Fix json parsing when LLM returns faulty responses
+- patch: Fix missing community reports and refactor community context builder
+- patch: Fixed a bug that erased the vector database, added a new parameter to specify the config file path, and updated the documentation accordingly.
+- patch: Try parsing json before even repairing
+- patch: Update Prompt Tuning meta prompts with finer examples
+- patch: Update default entity extraction and gleaning prompts to reduce hallucinations
+- patch: add encoding-model to entity/claim extraction config
+- patch: add encoding-model to text chunking config
+- patch: add user prompt to history-tracking llm
+- patch: update config reader to allow for zero gleans
+- patch: update config-reader to allow for empty chunk-by arrays
+- patch: update history-tracking LLm to use 'assistant' instead of 'system' in output history.
+- patch: use history argument in hash key computation; add history input to cache data
+
 ## 0.2.0
 
 - minor: Add content-based KNN for selecting prompt tune few shot examples
diff --git a/pyproject.toml b/pyproject.toml
index 5713cd8324..bedb92421b 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1,7 +1,7 @@
 [tool.poetry]
 name = "graphrag"
 # Maintainers: do not change the version here manually, use ./scripts/release.sh
-version = "0.2.0"
+version = "0.2.1"
 description = ""
 authors = [
     "Alonso Guevara Fernández <alonsog@microsoft.com>",