Releases: FalkorDB/text-to-cypher-node
Releases · FalkorDB/text-to-cypher-node
Release list
v0.2.3
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
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
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
@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 viaGRAPH.UDF LISTduring query generation (off by default; client-level, also applies tocypherOnly).udfs?: UdfLibraryInput[]— a caller-supplied catalog (takes precedence overdiscoverUdfs) 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-cypherRust dependency0.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
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
Syncs the wrapper with upstream text-to-cypher v0.1.19.
Changed
- Bumped the
text-to-cypherRust dependency to0.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.jsexample reading aggregatedtokenUsage(promptTokens,completionTokens,totalTokens) for both the fulltextToCypherpipeline and the generation-onlycypherOnlypath. - 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
What's Changed
Added
- Token usage reporting:
TextToCypherResponsenow includes an optionaltokenUsagefield aggregatingpromptTokens,completionTokens, andtotalTokensacross 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-cypherRust dependency to0.1.18.
Full Changelog: v0.1.14...v0.1.15
v0.1.14
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
v0.1.12
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