v0.9.0

microsoft/graphragv0.9.0Dec 6, 2024by AlonsoGuevara

AI Summary

Refactors graph creation, replaces LLM package with fnllm, fixes global search bugs, and optimizes final community reports.

Key Highlights

  • Refactor graph creation
  • Replace llm package with fnllm
  • Fix Global Search with dynamic Community selection bug
  • Optimize Final Community Reports calculation

Breaking Changes

  • Cache invalidation: previous cache entries will no longer be valid
  • Replace llm package with fnllm

New Features

  • Refactored graph creation
  • fnllm integration
  • Global search bug fix

Full Release Notes

## 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
* @nauyiahc made their first contribution in https://github.com/microsoft/graphrag/pull/1446
* @intelligencecompany made their first contribution in https://github.com/microsoft/graphrag/pull/1457
* @volksen made their first contribution in https://github.com/microsoft/graphrag/pull/1468

**Full Changelog**: https://github.com/microsoft/graphrag/compare/v0.5.0...v0.9.0