Skip to content

Commit 716f93d

Browse files
Release v2.0.0 (#1769)
* Release v2.0.0 * snspshots...
1 parent facf681 commit 716f93d

38 files changed

+185
-141
lines changed

.semversioner/2.0.0.json

Lines changed: 146 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,146 @@
1+
{
2+
"changes": [
3+
{
4+
"description": "Add children to communities to avoid re-compute.",
5+
"type": "major"
6+
},
7+
{
8+
"description": "Reorganize and rename workflows and their outputs.",
9+
"type": "major"
10+
},
11+
{
12+
"description": "Rework API to accept callbacks.",
13+
"type": "major"
14+
},
15+
{
16+
"description": "Add LMM Manager and Factory, to support provider registration",
17+
"type": "minor"
18+
},
19+
{
20+
"description": "Add NLP graph extraction.",
21+
"type": "minor"
22+
},
23+
{
24+
"description": "Add pipeline_start and pipeline_end callbacks.",
25+
"type": "minor"
26+
},
27+
{
28+
"description": "Move embeddings snapshots to the workflow runner.",
29+
"type": "minor"
30+
},
31+
{
32+
"description": "Remove config inheritance, hydration, and automatic env var overlays.",
33+
"type": "minor"
34+
},
35+
{
36+
"description": "Rework the update output storage structure.",
37+
"type": "minor"
38+
},
39+
{
40+
"description": "Add caching to NLP extractor.",
41+
"type": "patch"
42+
},
43+
{
44+
"description": "Add vector store id reference to embeddings config.",
45+
"type": "patch"
46+
},
47+
{
48+
"description": "Export NLP community reports prompt.",
49+
"type": "patch"
50+
},
51+
{
52+
"description": "Fix DRIFT search on Azure AI Search.",
53+
"type": "patch"
54+
},
55+
{
56+
"description": "Fix StopAsyncIteration catch.",
57+
"type": "patch"
58+
},
59+
{
60+
"description": "Fix missing embeddings workflow in FastGraphRAG.",
61+
"type": "patch"
62+
},
63+
{
64+
"description": "Fix proper use of n_depth for drift search",
65+
"type": "patch"
66+
},
67+
{
68+
"description": "Fix report generation recursion.",
69+
"type": "patch"
70+
},
71+
{
72+
"description": "Fix summarization over large datasets for inc indexing. Fix relationship summarization",
73+
"type": "patch"
74+
},
75+
{
76+
"description": "Optimize data iteration by removing some iterrows from code",
77+
"type": "patch"
78+
},
79+
{
80+
"description": "Patch json mode for community reports",
81+
"type": "patch"
82+
},
83+
{
84+
"description": "Properly increment text unit IDs during updates.",
85+
"type": "patch"
86+
},
87+
{
88+
"description": "Refactor config defaults from constants to type-safe, hierarchical dataclass.",
89+
"type": "patch"
90+
},
91+
{
92+
"description": "Require explicit azure auth settings when using AOI.",
93+
"type": "patch"
94+
},
95+
{
96+
"description": "Separates graph pruning for differential usage.",
97+
"type": "patch"
98+
},
99+
{
100+
"description": "Tuck flow functions under their workflow modules.",
101+
"type": "patch"
102+
},
103+
{
104+
"description": "Update fnllm. Remove unused libs.",
105+
"type": "patch"
106+
},
107+
{
108+
"description": "Use ModelProvider for query module",
109+
"type": "patch"
110+
},
111+
{
112+
"description": "Use shared schema for final outputs.",
113+
"type": "patch"
114+
},
115+
{
116+
"description": "add dynamic retry logic.",
117+
"type": "patch"
118+
},
119+
{
120+
"description": "add option to prepend metadata into chunks",
121+
"type": "patch"
122+
},
123+
{
124+
"description": "cleanup query code duplication.",
125+
"type": "patch"
126+
},
127+
{
128+
"description": "implemented multi-index querying for api layer",
129+
"type": "patch"
130+
},
131+
{
132+
"description": "multi index query cli support",
133+
"type": "patch"
134+
},
135+
{
136+
"description": "remove unused columns and change property document_attribute_columns to metadata",
137+
"type": "patch"
138+
},
139+
{
140+
"description": "update multi-index query to support new workflows",
141+
"type": "patch"
142+
}
143+
],
144+
"created_at": "2025-02-25T23:30:50+00:00",
145+
"version": "2.0.0"
146+
}

.semversioner/next-release/major-20250204190309656024.json

Lines changed: 0 additions & 4 deletions
This file was deleted.

.semversioner/next-release/major-20250213175726371530.json

Lines changed: 0 additions & 4 deletions
This file was deleted.

.semversioner/next-release/major-20250219010328495371.json

Lines changed: 0 additions & 4 deletions
This file was deleted.

.semversioner/next-release/minor-20250109223356701278.json

Lines changed: 0 additions & 4 deletions
This file was deleted.

.semversioner/next-release/minor-20250122234420705255.json

Lines changed: 0 additions & 4 deletions
This file was deleted.

.semversioner/next-release/minor-20250212001549728393.json

Lines changed: 0 additions & 4 deletions
This file was deleted.

.semversioner/next-release/minor-20250219193155428669.json

Lines changed: 0 additions & 4 deletions
This file was deleted.

.semversioner/next-release/minor-20250221001507100298.json

Lines changed: 0 additions & 4 deletions
This file was deleted.

.semversioner/next-release/minor-20250225003631981779.json

Lines changed: 0 additions & 4 deletions
This file was deleted.

.semversioner/next-release/patch-20250121150223319652.json

Lines changed: 0 additions & 4 deletions
This file was deleted.

.semversioner/next-release/patch-20250121205226363912.json

Lines changed: 0 additions & 4 deletions
This file was deleted.

.semversioner/next-release/patch-20250127224919088925.json

Lines changed: 0 additions & 4 deletions
This file was deleted.

.semversioner/next-release/patch-20250128230417263466.json

Lines changed: 0 additions & 4 deletions
This file was deleted.

.semversioner/next-release/patch-20250129215755119892.json

Lines changed: 0 additions & 4 deletions
This file was deleted.

.semversioner/next-release/patch-20250130182248267480.json

Lines changed: 0 additions & 4 deletions
This file was deleted.

.semversioner/next-release/patch-20250131200818198240.json

Lines changed: 0 additions & 4 deletions
This file was deleted.

.semversioner/next-release/patch-20250204201317556265.json

Lines changed: 0 additions & 4 deletions
This file was deleted.

.semversioner/next-release/patch-20250204235603673724.json

Lines changed: 0 additions & 4 deletions
This file was deleted.

.semversioner/next-release/patch-20250206203219915745.json

Lines changed: 0 additions & 4 deletions
This file was deleted.

.semversioner/next-release/patch-20250210180318886210.json

Lines changed: 0 additions & 4 deletions
This file was deleted.

.semversioner/next-release/patch-20250210204532206223.json

Lines changed: 0 additions & 4 deletions
This file was deleted.

.semversioner/next-release/patch-20250211001113319704.json

Lines changed: 0 additions & 4 deletions
This file was deleted.

.semversioner/next-release/patch-20250211204342373101.json

Lines changed: 0 additions & 4 deletions
This file was deleted.

.semversioner/next-release/patch-20250212004406773499.json

Lines changed: 0 additions & 4 deletions
This file was deleted.

.semversioner/next-release/patch-20250213164253709667.json

Lines changed: 0 additions & 4 deletions
This file was deleted.

.semversioner/next-release/patch-20250213222251109897.json

Lines changed: 0 additions & 4 deletions
This file was deleted.

.semversioner/next-release/patch-20250214221550439648.json

Lines changed: 0 additions & 4 deletions
This file was deleted.

.semversioner/next-release/patch-20250218193057481504.json

Lines changed: 0 additions & 4 deletions
This file was deleted.

.semversioner/next-release/patch-20250219182755748457.json

Lines changed: 0 additions & 4 deletions
This file was deleted.

.semversioner/next-release/patch-20250221172728280340.json

Lines changed: 0 additions & 4 deletions
This file was deleted.

.semversioner/next-release/patch-20250224201440103182.json

Lines changed: 0 additions & 4 deletions
This file was deleted.

.semversioner/next-release/patch-20250224223906608414.json

Lines changed: 0 additions & 4 deletions
This file was deleted.

.semversioner/next-release/patch-20250225004511391743.json

Lines changed: 0 additions & 4 deletions
This file was deleted.

.semversioner/next-release/patch-20250225184914720441.json

Lines changed: 0 additions & 4 deletions
This file was deleted.

.semversioner/next-release/patch-20250225224555418932.json

Lines changed: 0 additions & 4 deletions
This file was deleted.

CHANGELOG.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,44 @@
11
# Changelog
22
Note: version releases in the 0.x.y range may introduce breaking changes.
33

4+
## 2.0.0
5+
6+
- major: Add children to communities to avoid re-compute.
7+
- major: Reorganize and rename workflows and their outputs.
8+
- major: Rework API to accept callbacks.
9+
- minor: Add LMM Manager and Factory, to support provider registration
10+
- minor: Add NLP graph extraction.
11+
- minor: Add pipeline_start and pipeline_end callbacks.
12+
- minor: Move embeddings snapshots to the workflow runner.
13+
- minor: Remove config inheritance, hydration, and automatic env var overlays.
14+
- minor: Rework the update output storage structure.
15+
- patch: Add caching to NLP extractor.
16+
- patch: Add vector store id reference to embeddings config.
17+
- patch: Export NLP community reports prompt.
18+
- patch: Fix DRIFT search on Azure AI Search.
19+
- patch: Fix StopAsyncIteration catch.
20+
- patch: Fix missing embeddings workflow in FastGraphRAG.
21+
- patch: Fix proper use of n_depth for drift search
22+
- patch: Fix report generation recursion.
23+
- patch: Fix summarization over large datasets for inc indexing. Fix relationship summarization
24+
- patch: Optimize data iteration by removing some iterrows from code
25+
- patch: Patch json mode for community reports
26+
- patch: Properly increment text unit IDs during updates.
27+
- patch: Refactor config defaults from constants to type-safe, hierarchical dataclass.
28+
- patch: Require explicit azure auth settings when using AOI.
29+
- patch: Separates graph pruning for differential usage.
30+
- patch: Tuck flow functions under their workflow modules.
31+
- patch: Update fnllm. Remove unused libs.
32+
- patch: Use ModelProvider for query module
33+
- patch: Use shared schema for final outputs.
34+
- patch: add dynamic retry logic.
35+
- patch: add option to prepend metadata into chunks
36+
- patch: cleanup query code duplication.
37+
- patch: implemented multi-index querying for api layer
38+
- patch: multi index query cli support
39+
- patch: remove unused columns and change property document_attribute_columns to metadata
40+
- patch: update multi-index query to support new workflows
41+
442
## 1.2.0
543

644
- minor: Add Drift Reduce response and streaming endpoint

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[tool.poetry]
22
name = "graphrag"
33
# Maintainers: do not change the version here manually, use ./scripts/release.sh
4-
version = "1.2.0"
4+
version = "2.0.0"
55
description = "GraphRAG: A graph-based retrieval-augmented generation (RAG) system."
66
authors = [
77
"Alonso Guevara Fernández <alonsog@microsoft.com>",

0 commit comments

Comments
 (0)