Skip to content

Releases: FalkorDB/text-to-cypher-node

v0.2.3

Choose a tag to compare

@Naseem77 Naseem77 released this 08 Jul 09:18
459268b

What's Changed

  • chore(deps-dev): bump the npm-minor-patch group with 2 updates by @dependabot[bot] in #121
  • chore(deps-dev): bump @types/node from 26.0.1 to 26.1.0 by @dependabot[bot] in #122
  • Bump text-to-cypher dependency to 0.2.4 by @Naseem77 in #123

Full Changelog: v0.2.2...v0.2.3

v0.2.2

Choose a tag to compare

@Naseem77 Naseem77 released this 05 Jul 13:36
2ebca56

What's Changed

  • chore(deps-dev): bump prettier from 3.8.4 to 3.9.4 by @dependabot[bot] in #119
  • chore(deps): bump actions/cache from 5.0.5 to 6.1.0 by @dependabot[bot] in #117
  • chore(deps-dev): bump @types/node from 26.0.0 to 26.0.1 in the npm-minor-patch group by @dependabot[bot] in #118
  • Expose answer confidence score in Node.js binding (v0.2.1) by @Naseem77 in #120

Full Changelog: v0.2.1...v0.2.2

v0.2.1

Choose a tag to compare

@Naseem77 Naseem77 released this 28 Jun 10:51
ad5efd9

What's Changed

  • chore(deps): bump actions/checkout from 6.0.3 to 7.0.0 by @dependabot[bot] in #114
  • chore(deps-dev): bump @types/node from 25.9.3 to 26.0.0 by @dependabot[bot] in #115
  • chore: bump text-to-cypher core to 0.2.1 by @Naseem77 in #116

Full Changelog: v0.2.0...v0.2.1

v0.2.0

Choose a tag to compare

@barakb barakb released this 21 Jun 13:27

@falkordb/text-to-cypher 0.2.0

Surfaces text-to-cypher 0.2.0's UDF context to JS, and moves the binding onto the 0.2.0 baseline (falkordb-rs 0.9.0).

Added — UDF context (opt-in)

New ClientOptions fields so generated Cypher can call your instance's user-defined functions (RETURN library.function(...)):

  • discoverUdfs?: boolean — discover instance UDFs via GRAPH.UDF LIST during query generation (off by default; client-level, also applies to cypherOnly).
  • udfs?: UdfLibraryInput[] — a caller-supplied catalog (takes precedence over discoverUdfs) to avoid an extra discovery round-trip when the UDF list is already known. Extensible shape: UdfLibraryInput { name, functions: UdfFunctionInput[] }, UdfFunctionInput { name, signatureHint?, description? }.

Changed

  • Bumped the text-to-cypher Rust dependency 0.1.21 → 0.2.0. The existing public TypeScript API is unchanged; the new options are additive.

No JS breaking changes intended.

v0.1.17

Choose a tag to compare

@Naseem77 Naseem77 released this 11 Jun 05:13
8fe7860

What's Changed

  • chore(deps-dev): bump @napi-rs/cli from 3.6.2 to 3.7.0 by @dependabot[bot] in #107
  • chore(deps-dev): bump the npm-minor-patch group with 2 updates by @dependabot[bot] in #106
  • chore(deps): bump actions/checkout from 6.0.2 to 6.0.3 by @dependabot[bot] in #105
  • chore(deps-dev): bump @types/node from 25.9.1 to 25.9.2 in the npm-minor-patch group by @dependabot[bot] in #108
  • Add LLM endpoint support by @Naseem77 in #109

Full Changelog: v0.1.16...v0.1.17

v0.1.16

Choose a tag to compare

@barakb barakb released this 03 Jun 09:25
794dd09

Syncs the wrapper with upstream text-to-cypher v0.1.19.

Changed

  • Bumped the text-to-cypher Rust dependency to 0.1.19. listModels() / listModelsByProvider() now merge each provider's live model list with a curated static catalog, so OpenAI/Anthropic/Gemini return their well-known models even without a matching API key.

Added

  • New examples/token-usage.js example reading aggregated tokenUsage (promptTokens, completionTokens, totalTokens) for both the full textToCypher pipeline and the generation-only cypherOnly path.
  • README and examples documentation for token-usage tracking and the curated model catalog.
  • Regression tests asserting curated models are returned without an API key.

See the CHANGELOG for details.

v0.1.15

Choose a tag to compare

@barakb barakb released this 02 Jun 10:59
64fad4d

What's Changed

Added

  • Token usage reporting: TextToCypherResponse now includes an optional tokenUsage field aggregating promptTokens, completionTokens, and totalTokens across all LLM calls made while serving a request (cypher generation, final answer, self-healing retries, and skill tool-call rounds). Present on successful responses and omitted when no tokens were consumed.

Changed

  • Bumped the text-to-cypher Rust dependency to 0.1.18.

Full Changelog: v0.1.14...v0.1.15

v0.1.14

Choose a tag to compare

@barakb barakb released this 25 May 11:41
1d01db6

What's Changed

  • ci(workflows): pin GitHub Actions dependencies to commit SHAs by @gkorland in #79
  • chore(deps): combine all dependabot dependency updates by @barakb in #87
  • chore: upgrade @napi-rs/cli v2 to v3 with napi crate v3 by @barakb in #88
  • chore(deps-dev): bump @types/node to 25.3.3 and minimatch to 3.1.5 by @barakb in #89
  • Automate npm version from Git tag, remove manual package.json edits by @Copilot in #64
  • chore(deps-dev): bump typescript from 5.9.3 to 6.0.3 by @dependabot[bot] in #93
  • chore(deps): combine dependabot dependency updates by @barakb in #95
  • chore(deps-dev): bump the npm-minor-patch group with 2 updates by @dependabot[bot] in #98
  • chore(deps): bump the cargo group across 1 directory with 4 updates by @dependabot[bot] in #97
  • chore(deps-dev): bump @types/node from 25.6.0 to 25.7.0 by @dependabot[bot] in #100
  • chore(deps-dev): bump the npm-minor-patch group with 2 updates by @dependabot[bot] in #99
  • chore(deps-dev): bump @types/node from 25.7.0 to 25.9.1 by @dependabot[bot] in #101

Full Changelog: v0.1.13...v0.1.14

v0.1.13

Choose a tag to compare

@Naseem77 Naseem77 released this 24 Feb 09:52
6531d5b

What's Changed

  • Fix CI and release failures due to outdated Docker client version by @Copilot in #65
  • Fix model routing by using double colon namespaces separator by @Naseem77 in #68

Full Changelog: v0.1.12...v0.1.13

v0.1.12

Choose a tag to compare

@Naseem77 Naseem77 released this 09 Feb 08:52
1ea37a4

What's Changed

  • Bump @types/node from 25.0.3 to 25.0.7 by @dependabot[bot] in #43
  • Add GitHub Actions to Dependabot configuration by @gkorland in #46
  • chore(deps): bump bytes from 1.11.0 to 1.11.1 in the cargo group across 1 directory by @dependabot[bot] in #56
  • chore(deps-dev): bump @types/node from 25.0.9 to 25.2.0 by @dependabot[bot] in #55
  • chore(deps-dev): bump prettier from 3.7.4 to 3.8.1 by @dependabot[bot] in #54
  • chore(deps): bump actions/download-artifact from 4 to 7 by @dependabot[bot] in #52
  • chore(deps): bump actions/upload-artifact from 4 to 6 by @dependabot[bot] in #51
  • chore(deps): bump actions/checkout from 4 to 6 by @dependabot[bot] in #50
  • chore(deps): bump actions/setup-node from 4 to 6 by @dependabot[bot] in #49
  • chore(deps): bump actions/cache from 3 to 5 by @dependabot[bot] in #48
  • chore(deps): bump time from 0.3.45 to 0.3.47 in the cargo group across 1 directory by @dependabot[bot] in #59
  • Add model discovery api by @Naseem77 in #58

New Contributors

Full Changelog: v0.1.11...v0.1.12