v1.1.0

microsoft/graphragv1.1.0Jan 7, 2025by AlonsoGuevara

AI Summary

Major refactoring including making gleanings encoding independent, removing DataShaper and old pipeline runner, adding new search options, and implementing CosmosDB storage.

Key Highlights

  • New search implemented as a new API option
  • CosmosDB storage option for cache and output
  • Removal of DataShaper and old pipeline runner
  • Config simplification and streamlining

Breaking Changes

  • Removal of DataShaper
  • Removal of old pipeline runner
  • Removal of config input models

New Features

  • New search option
  • CosmosDB storage option
  • Encoding-independent gleanings

Full Release Notes

## 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
* @ex0ns made their first contribution in https://github.com/microsoft/graphrag/pull/1529
* @joeyhacker made their first contribution in https://github.com/microsoft/graphrag/pull/1507
* @theobgbd made their first contribution in https://github.com/microsoft/graphrag/pull/1508

**Full Changelog**: https://github.com/microsoft/graphrag/compare/v1.0.1...v1.1.0