Skip to content

Releases: microsoft/graphrag

v1.1.2

09 Jan 22:51
e69abc7
Compare
Choose a tag to compare

What's Changed

  • patch: Basic Rag minor fix

Full Changelog: v1.1.1...v1.1.2

v1.1.1

08 Jan 22:19
2682c71
Compare
Choose a tag to compare

What's Changed

  • patch: Fix a bug on creating community hierarchy for dynamic search
  • patch: Increase LOCAL_SEARCH_COMMUNITY_PROP to 15%

Full Changelog: v1.1.0...v1.1.1

v1.1.0

07 Jan 22:20
f000309
Compare
Choose a tag to compare

What's Changed

  • minor: Make gleanings independent of encoding
  • minor: Remove DataShaper (first steps).
  • minor: Remove old pipeline runner.
  • minor: new search implemented as a new option for the api
  • patch: Fix gleanings loop check
  • patch: Implement cosmosdb storage option for cache and output
  • patch: Move extractor code to co-locate with operations.
  • patch: Remove config input models.
  • patch: Ruff update
  • patch: Simplify and streamline internal config.
  • patch: Simplify callbacks model.
  • patch: Streamline flows.
  • patch: fix instantiation of storage classes.

New Contributors

Full Changelog: v1.0.1...v1.1.0

v1.0.1

18 Dec 23:28
aa467f4
Compare
Choose a tag to compare

What's Changed

  • patch: Fix encoding model config parsing
  • patch: Fix exception on error callbacks
  • patch: Manage llm instances inside a cached singleton. Check for empty dataframes after entity/relationship extraction
  • patch: Respect encoding_model option

Full Changelog: v1.0.0...v1.0.1

v1.0.0

11 Dec 23:49
2d1c27d
Compare
Choose a tag to compare

What's Changed

  • patch: Add Parent id to communities data model
  • patch: Add migration notebook.
  • patch: Create separate community workflow, collapse subflows.
  • patch: Dependency Updates
  • patch: cleanup and refactor factory classes.

Full Changelog: v0.9.0...v1.0.0

v0.9.0

06 Dec 20:33
1a13e0f
Compare
Choose a tag to compare

What's Changed

0.9.0

  • minor: Refactor graph creation.
  • patch: Dependency updates
  • patch: Fix Global Search with dynamic Community selection bug
  • patch: Fix question gen.
  • patch: Optimize Final Community Reports calculation and stabilize cache
  • patch: miscellaneous code cleanup and minor changes for better alignment of style across the codebase.
  • patch: replace llm package with fnllm
  • patch: replaced md5 hash with sha512
  • patch: update API and add a demonstration notebook

Release Notes

Please be aware that since this release previous cache entries will no longer be valid.
Runing a new index will generate the new cache entries for future runs.

New Contributors

Full Changelog: v0.5.0...v0.9.0

v0.5.0

18 Nov 06:10
6d21ef2
Compare
Choose a tag to compare

What's Changed

  • minor: Data model changes.
  • patch: Add Parquet as part of the default emitters when not pressent
  • patch: Centralized prompts and export all for easier injection.
  • patch: Cleanup of artifact outputs/schemas.
  • patch: Config and docs updates.
  • patch: Implement dynamic community selection to global search
  • patch: fix autocompletion of existing files/directory paths.
  • patch: move import statements out of init files

Notes:

It is highly encouraged to run a new index (using already existing cache files) with this new version to use the newest features without major issues.

Full Changelog: v0.4.1...v0.5.0

v0.4.1

09 Nov 00:01
ba50caa
Compare
Choose a tag to compare

What's Changed

  • patch: Add update cli entrypoint for incremental indexing
  • patch: Allow some CI/CD jobs to skip PRs dedicated to doc updates only.
  • patch: Fix a file paths issue in the viz guide.
  • patch: Fix optional covariates update in incremental indexing
  • patch: Raise error on empty deltas for inc indexing
  • patch: Add visualization guide to doc site
  • patch: Fix Streaming output error

Full Changelog: v0.4.0...v0.4.1

v0.4.0

06 Nov 00:46
a6d9b0c
Compare
Choose a tag to compare

What's Changed

  • minor: Add Incremental Indexing
  • minor: Added DRIFT graph reasoning query module
  • minor: embeddings moved to a different workflow
  • minor: Add DRIFT search cli and example notebook
  • patch: Add config for incremental updates
  • patch: Add embeddings to subflow.
  • patch: Add naive community merge using time period
  • patch: Add relationship merge
  • patch: Add runtime-only storage option.
  • patch: Add text units update
  • patch: Allow empty workflow returns to avoid disk writing.
  • patch: Apply pandas optimizations to create final entities
  • patch: Calculate new inputs and deleted inputs on update
  • patch: Collapse covariates flow.
  • patch: Collapse create-base-entity-graph.
  • patch: Collapse create-final-community-reports.
  • patch: Collapse create-final-documents.
  • patch: Collapse create-final-entities.
  • patch: Collapse create-final-nodes.
  • patch: Collapse create_base_documents.
  • patch: Collapse create_base_text_units.
  • patch: Collapse create_final_relationships.
  • patch: Collapse entity extraction.
  • patch: Collapse entity summarize.
  • patch: Collapse intermediate workflow outputs.
  • patch: Dependency updates
  • patch: Extract DataShaper-less flows.
  • patch: Fix Community ID loading for DRIFT search over existing indexes
  • patch: Fix embeddings faulty assignments
  • patch: Fix init defaults for vector store and drift img in docs
  • patch: Fix nested json parsing
  • patch: Fix some edge cases on Drift Search over small input sets
  • patch: Fix var name for embedding
  • patch: Merge existing and new entities, updating values accordingly
  • patch: Merge text_embed into create-final-relationships subflow.
  • patch: Move embedding verbs to operations.
  • patch: Moving verbs around.
  • patch: Optimize Create Base Documents subflow
  • patch: Optimize text unit relationship count
  • patch: Perf optimizations in map_query_to_entities()
  • patch: Remove aggregate_df from final coomunities and final text units
  • patch: Remove duplicated relationships and nodes
  • patch: Remove unused column from final entities
  • patch: Reorganized api,reporter,callback code into separate components. Defined debug profiles.
  • patch: Small cleanup in community context history building
  • patch: Transient entity graph and snapshotting.
  • patch: Update Incremental Indexing to new embeddings workflow
  • patch: Use mkdocs for documentation
  • patch: add backwards compatibility patch to vector store.
  • patch: add-autogenerated-cli-docs
  • patch: fix docs image path
  • patch: refactor use of vector stores and update support for managed identity
  • patch: remove redundant error-handling code from global-search
  • patch: reorganize cli layer

Full Changelog: v0.3.6...v0.4.0

v0.3.6

20 Sep 17:33
16b4ea5
Compare
Choose a tag to compare

What's Changed

  • patch: Collapse create_final_relationships.
  • patch: Dependency update and cleanup

Full Changelog: v0.3.5...v0.3.6