Skip to content

libs/neo4j/v0.3.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 20 Jan 10:45
· 2 commits to main since this release
cc71ec9

What's Changed

  • Disabled some Neo4jGraph driver warnings to reduce unnecessary log noise and improve user experience.
  • Made the source parameter of GraphDocument optional, offering greater flexibility when inserting data into the database.
  • Introduced an optional parameter for specifying the embedding dimension in Neo4jVector, reducing the number of potentially unnecessary database calls.
  • Fixed Cypher query parsing to handle node names with spaces, ensuring more accurate query execution.
  • Resolved multiple issues in the enhanced schema creation function, improving schema accuracy and eliminating previously raised deprecation warnings.
  • Updated GraphStore to implement the Protocol interface, enabling any graph database class adhering to GraphStore’s method signature to be used with GraphCypherQAChain.
  • Added support for removing the previously unhandled Lucene special character (’/’) in remove_lucene_chars, ensuring proper handling in Cypher queries that utilize vector and full-text indexes.
  • Introduced a test_versioning_check test to ensure that version-checking logic accommodates Neo4j’s new calendar-based versioning introduced in early 2025.

New Contributors

Full Changelog: https://github.com/langchain-ai/langchain-neo4j/blob/main/CHANGELOG.md#030