3.0.9

Wilfred/difftastic3.0.9Apr 13, 2026by gaudyb

AI Summary

This release introduces NLP streaming capabilities, a new Parquet reader input type, and client-side JSON validation, alongside security updates and dependency pinning.

Key Highlights

  • New Parquet reader input type implementation
  • NLP streaming feature added
  • Security patch for CVE-2025-14009
  • Pinning litellm dependency
  • Client-side JSON validation support

New Features

  • Parquet reader implementation as a new input type
  • NLP streaming
  • Support client side json validation

Full Release Notes

## What's Changed
* remove relationships with phantom entities by @dayesouza in https://github.com/microsoft/graphrag/pull/2261
* nlp streaming by @dayesouza in https://github.com/microsoft/graphrag/pull/2264
* Release v3.0.6 by @dayesouza in https://github.com/microsoft/graphrag/pull/2267
* reconfigure vector store size by @dayesouza in https://github.com/microsoft/graphrag/pull/2281
* Pin litellm dependency by @dworthen in https://github.com/microsoft/graphrag/pull/2290
* Release v3.0.7 by @dworthen in https://github.com/microsoft/graphrag/pull/2291
* bump nltk to resolve [CVE-2025-14009](https://github.com/advisories/GHSA-7p94-766c-hgjp) by @dworthen in https://github.com/microsoft/graphrag/pull/2298
* Release v3.0.8 by @dworthen in https://github.com/microsoft/graphrag/pull/2299
* Fix broken documentation links. by @dworthen in https://github.com/microsoft/graphrag/pull/2305
* Support client side json validation. by @dworthen in https://github.com/microsoft/graphrag/pull/2306
* parquet reader implementation as a new input type by @gaudyb in https://github.com/microsoft/graphrag/pull/2320
* Release v3.0.9 by @gaudyb in https://github.com/microsoft/graphrag/pull/2321


**Full Changelog**: https://github.com/microsoft/graphrag/compare/v3.0.5...3.0.9