TuringDB releases the server, the Python SDK (turingdb on PyPI) and the JavaScript SDK (turingdb on npm) together, under the same version number. Upgrade them together.
Latest release
All releases
| Version | Released | Highlights |
|---|---|---|
| 3.1 | November 9, 2026 | Query parameters, the binary protocol over HTTP/1.1 by default, a WebAssembly-based TypeScript client on npm, allReduce, COLLECT and other subqueries, points with haversine distances |
| 3.0.2 | October 26, 2026 | Label expressions, NEXT, COLLECT subqueries, FOREACH, quantified path patterns with several hops, parameters for labels and edge types, keys() and properties(), stDev and percentiles |
| 3.0.1 | October 8, 2026 | WHEN ... THEN ... ELSE, map access, reduce, relationships with both arrow heads, the common numeric and string functions |
| 3.0 | October 2, 2026 | TuringDB v3: every query runs on the new MLIR-based engine, which supports most of openCypher |
| 1.37 and earlier | until August 24, 2026 | The previous engine |
Each GitHub release lists every change that went into that version.
Staying up to date
pip install -U turingdb # or: uv add 'turingdb>=3.1'
npm install turingdb@latestRestart the server after upgrading, so that it runs the new turingdb. See the Get Started guide for a first install.

