Releases: getzep/graphiti
Releases · getzep/graphiti
v0.3.3 - Community nodes updates, uuid format update and dep maintenance
What's Changed
- Add community update by @prasmussen15 in #121
- chore(deps-dev): Bump langchain-openai from 0.1.23 to 0.1.25 by @dependabot in #117
- chore(deps): Bump openai from 1.44.0 to 1.45.1 by @dependabot in #116
- chore(deps-dev): Bump ruff from 0.6.4 to 0.6.5 by @dependabot in #115
- chore(deps-dev): Bump langsmith from 0.1.116 to 0.1.121 by @dependabot in #114
- fix: update UUID generation and message handling by @paul-paliychuk in #123
- chore(deps-dev): Bump pytest from 8.3.2 to 8.3.3 by @dependabot in #113
- Mentions reranker by @prasmussen15 in #124
Full Changelog: v0.3.2...v0.3.3
v0.3.2 - Get Node by uuid(s) fix
What's Changed
- fix: Syntax error on node crud by @paul-paliychuk in #119
Full Changelog: v0.3.1...v0.3.2
v0.3.1 - Search refactor, community search
What's Changed
- Search refactor + Community search by @prasmussen15 in #111
- Fix groupless search by @paul-paliychuk in #118
Full Changelog: v0.3.0...v0.3.1
v0.3.0 - Community Nodes, Docker Container, Performance Improvements & Bug Fixes
What's Changed
- chore: Update service readme by @paul-paliychuk in #93
- Loosen numpy dependency to numpy>=1.0.0 by @danielchalef in #94
- chore(deps-dev): Bump langsmith from 0.1.115 to 0.1.116 by @dependabot in #99
- chore(deps): Bump pydantic from 2.9.0 to 2.9.1 by @dependabot in #98
- chore(deps): Bump openai from 1.43.1 to 1.44.0 by @dependabot in #97
- chore(deps-dev): Bump groq from 0.10.0 to 0.11.0 by @dependabot in #96
- chore(deps-dev): Bump langgraph from 0.2.18 to 0.2.19 by @dependabot in #95
- Fix missing default None for add_episode_bulk by @danielchalef in #101
- feat(graph-service): add entity node handling and update Docker configurations by @paul-paliychuk in #100
- Fix llm client retry by @danielchalef in #102
- Add py.typed file by @danielchalef in #105
- add extract nodes from text prompt by @prasmussen15 in #106
- Community nodes by @prasmussen15 in #103
- feat: add error handling for missing nodes and edges, introduce new API endpoints, and update ZepGraphiti class by @paul-paliychuk in #104
- Improve node distance reranker speed by @prasmussen15 in #107
- Version bump by @paul-paliychuk in #108
Full Changelog: v0.2.3...v0.3.0
v0.2.3 - Add support for group ids when ingesting and retrieving context from graphiti
What's Changed
- Add Fastapi graph service by @paul-paliychuk in #88
- Fix manual image release workflow by @paul-paliychuk in #90
- Fix manual image release workflow by @paul-paliychuk in #91
- Add group ids by @prasmussen15 in #89
- feat: Add group id support to service by @paul-paliychuk in #92
Full Changelog: v0.2.2...v0.2.3
v0.2.2 - Fix name embeddings bug
What's Changed
- Update README.md by @danielchalef in #84
- Add episode refactor by @prasmussen15 in #85
- fix clearing name embeddings bug by @prasmussen15 in #87
Full Changelog: v0.2.1...v0.2.2
v0.2.1 - Search refactor + enhancements
What's Changed
- Update README.md by @danielchalef in #80
- search update by @prasmussen15 in #81
Full Changelog: v0.2.0...v0.2.1
v0.2.0 - Retrieval and Ingestion optimizations
What's Changed
- Update README.md - init by @danielchalef in #64
- Update cla.yml - name of ellipsis bot by @danielchalef in #65
- Update README.md - CRUD done by @danielchalef in #66
- add bulk temporal extraction and improve bulk quality and performance by @prasmussen15 in #67
- chore(deps-dev): Bump pytest-asyncio from 0.23.8 to 0.24.0 by @dependabot in #43
- Update README.md messaging by @danielchalef in #69
- Update README.md - fix image url by @danielchalef in #70
- Update README.md by @danielchalef in #71
- chore(deps-dev): Bump jupyterlab from 4.2.4 to 4.2.5 in the pip group by @dependabot in #68
- Node Distance Reranker: Limit max hops (and cleanup prints) by @danielchalef in #72
- Feat/langgraph-example by @danielchalef in #73
- README.md fixes by @danielchalef in #74
- Speed up add episode by @prasmussen15 in #77
- chore(deps-dev): Bump groq from 0.9.0 to 0.10.0 by @dependabot in #76
- chore(deps-dev): Bump langgraph from 0.2.15 to 0.2.16 by @dependabot in #75
- Update image URL in README.md by @danielchalef in #78
- chore: Version bump by @paul-paliychuk in #79
New Contributors
- @dependabot made their first contribution in #43
Full Changelog: v0.1.0...v0.2.0
v0.1.0 - Initial release of graphiti
What's Changed
- chore: Add readme, gitignore and poetry files by @paul-paliychuk in #1
- chore: Initial draft of stubs by @paul-paliychuk in #2
- renaming and add indices by @prasmussen15 in #3
- Refactor maintenance structure, add prompt library by @paul-paliychuk in #4
- Cleanup maintenance utilities + add podcast runner by @paul-paliychuk in #5
- Update Maintenance LLM Queries and Partial Schema Retrieval by @prasmussen15 in #6
- fix: Address graph disconnect by @paul-paliychuk in #7
- feat: Initial version of temporal invalidation + tests by @paul-paliychuk in #8
- Create Bulk Add Episode for faster processing by @prasmussen15 in #9
- chore: Add development environment to the action by @paul-paliychuk in #12
- Create dependabot.yml by @danielchalef in #11
- Create SECURITY.md by @danielchalef in #10
- move podcast to examples by @danielchalef in #15
- search updates by @prasmussen15 in #14
- format and linting by @danielchalef in #18
- ruff action by @danielchalef in #17
- rm podcast by @danielchalef in #16
- search updates by @prasmussen15 in #19
- Invalidation updates && improvements by @paul-paliychuk in #20
- chore: enable mypy; actions cleanup by @danielchalef in #21
- depot + cleanup by @danielchalef in #22
- Fix temporal invalidation unit tests by @paul-paliychuk in #23
- fix constraints by @prasmussen15 in #25
- chore: Fix Typing Issues by @danielchalef in #27
- improve deduping issue by @prasmussen15 in #28
- Add a LICENSE file containing the Apache v2 license by @danielchalef in #29
- feat: Add real world dates extraction by @paul-paliychuk in #26
- Add Apache License 2.0 boilerplate to all Python files by @danielchalef in #30
- feat: Add CLA Assistant workflow and CONTRIBUTING guidelines by @danielchalef in #32
- chore: Update the context for date extraction + bug fixes by @paul-paliychuk in #31
- Update CONTRIBUTING.md to reflect Python 3.10+ requirement by @danielchalef in #33
- dedupe fixes by @prasmussen15 in #35
- chore: Fix packaging by @danielchalef in #38
- Controlled example by @paul-paliychuk in #37
- chore: Add comments to graphiti methods by @paul-paliychuk in #40
- implement diskcache by @danielchalef in #39
- Implement retry for LLMClient by @danielchalef in #44
- Search node centering by @prasmussen15 in #45
- Add text episode type by @danielchalef in #46
- Update cla.yml for dependabot[bot] whitelist by @danielchalef in #47
- Update search method to return EntityEdge objects by @danielchalef in #48
- Update cla.yml to add ellipsisdev[bot] to whitelist by @danielchalef in #50
- Add get_nodes_by_query method to Graphiti class by @danielchalef in #49
- README wip by @danielchalef in #42
- feat: Add graphiti demo slides to README.md by @danielchalef in #52
- Chore/add-intro-gif v2 by @danielchalef in #54
- Update README.md by @danielchalef in #55
- Update status and roadmap section by @paul-paliychuk in #53
- Update README.md w/ spacing by @danielchalef in #56
- Update README.md by @danielchalef in #57
- Update README.md by @danielchalef in #58
- Update README.md by @danielchalef in #59
- Update README.md - docs to docs site by @danielchalef in #60
- chore: Move anthropic to dev deps, remove anthropic and groq clients from init by @paul-paliychuk in #61
- feat: Add release workflow by @paul-paliychuk in #62
- Add Missing Node and edge CRUD by @prasmussen15 in #51
- chore: Version bump by @paul-paliychuk in #63
New Contributors
- @paul-paliychuk made their first contribution in #1
- @prasmussen15 made their first contribution in #3
Full Changelog: /~https://github.com/getzep/graphiti/commits/v0.1.0