Hello, Apache TinkerPop 4.0.0-beta.2 has just been released. This is the second beta for the 4.0 line, which completes the migration of all language drivers (.NET, Go, and JavaScript now join Java and Python) to the new HTTP-based communication model, standardized query format in canonical Gremlin, adds built-in authentication support through request interceptors, re-enables transaction support in Java, and delivers a rewritten JavaScript driver with TypeScript support, along with the removal of the neo4j-gremlin module.
The release artifacts can be found at this location: https://www.apache.org/dyn/closer.lua/tinkerpop/4.0.0-beta.2/apache-tinkerpop-gremlin-console-4.0.0-beta.2-bin.zip https://www.apache.org/dyn/closer.lua/tinkerpop/4.0.0-beta.2/apache-tinkerpop-gremlin-server-4.0.0-beta.2-bin.zip https://www.apache.org/dyn/closer.lua/tinkerpop/4.0.0-beta.2/apache-tinkerpop-4.0.0-beta.2-src.zip The online docs can be found here: https://tinkerpop.apache.org/docs/4.0.0-beta.2/reference/ (user docs) https://tinkerpop.apache.org/docs/4.0.0-beta.2/upgrade/#_tinkerpop_4_0_0_beta_2 (upgrade docs) https://tinkerpop.apache.org/javadocs/4.0.0-beta.2/core/ (core javadoc) https://tinkerpop.apache.org/javadocs/4.0.0-beta.2/full/ (full javadoc) https://tinkerpop.apache.org/dotnetdocs/4.0.0-beta.2/ (.NET API docs) https://tinkerpop.apache.org/jsdocs/4.0.0-beta.2/ (Javascript API docs) The release notes are available here: https://github.com/apache/tinkerpop/blob/4.0.0-beta.2/CHANGELOG.asciidoc#release-4-0-0-beta-2 The Central Maven repo has sync'd as well: https://repo1.maven.org/maven2/org/apache/tinkerpop/tinkerpop/4.0.0-beta.2/ Go artifacts are available via Go Package Manager: https://pkg.go.dev/github.com/apache/tinkerpop/gremlin-go/[email protected] Python artifacts are available in pypi: https://pypi.python.org/pypi/gremlinpython/4.0.0b2 .NET artifacts are available in NuGet: https://www.nuget.org/packages/Gremlin.Net/4.0.0-beta.2 https://www.nuget.org/packages/Gremlin.Net.Template/4.0.0-beta.2 Javascript artifacts are available in npm: https://www.npmjs.com/package/gremlin/v/4.0.0-beta.2 Gremlint is available in npm: https://www.npmjs.com/package/gremlint/v/4.0.0-beta.2 Gremlin MCP is available in npm: https://www.npmjs.com/package/gremlin-mcp/v/4.0.0-beta.2 Docker images for Gremlin Console and Gremlin Server can be found on Docker Hub: https://hub.docker.com/u/tinkerpop/ [image: gremlins-wildest-dreams.png]
