Hello,

Apache TinkerPop 3.8.0 has just been released. This release introduces many significant changes and improvements to TinkerPop, especially with respect to the Gremlin language. The main theme of 3.8.0 is improvements to the consistency and usability of the Gremlin language, and TinkerPop as a whole. 3.8.0 includes semantics changes to many steps including repeat(), local(), and choose() to make the results more predictable and intuitive. Many of these changes are breaking for certain usages, users should consult the upgrade documentation carefully when upgrading to 3.8.0. There are also new additions to Gremlin, headlined by the new asNumber() and asBool() steps and the new P.typeOf() predicate. Together these additions allow for better type conversions as well as type-based filtering or
branching of Traversals.

The release artifacts can be found at this location:

https://www.apache.org/dyn/closer.lua/tinkerpop/3.8.0/apache-tinkerpop-gremlin-console-3.8.0-bin.zip
https://www.apache.org/dyn/closer.lua/tinkerpop/3.8.0/apache-tinkerpop-gremlin-server-3.8.0-bin.zip
https://www.apache.org/dyn/closer.lua/tinkerpop/3.8.0/apache-tinkerpop-3.8.0-src.zip

The online docs can be found here:

https://tinkerpop.apache.org/docs/3.8.0/reference/ (user docs)
https://tinkerpop.apache.org/docs/3.8.0/upgrade/#_tinkerpop_3_8_0 (upgrade docs)
https://tinkerpop.apache.org/javadocs/3.8.0/core/ (core javadoc)
https://tinkerpop.apache.org/javadocs/3.8.0/full/ (full javadoc)
https://tinkerpop.apache.org/dotnetdocs/3.8.0/ (.NET API docs)
https://tinkerpop.apache.org/jsdocs/3.8.0/ (Javascript API docs)

The release notes are available here:

https://github.com/apache/tinkerpop/blob/3.8.0/CHANGELOG.asciidoc#release-3-8-0

The Central Maven repo has sync'd as well:

https://repo1.maven.org/maven2/org/apache/tinkerpop/tinkerpop/3.8.0/

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/3.8.0

.NET artifacts are available in NuGet:

https://www.nuget.org/packages/Gremlin.Net/3.8.0
https://www.nuget.org/packages/Gremlin.Net.Template/3.8.0

Javascript artifacts are available in npm:

https://www.npmjs.com/package/gremlin/v/3.8.0

Gremlint is available in npm:

https://www.npmjs.com/package/gremlint/v/3.8.0

Docker images for Gremlin Console and Gremlin Server can be found on Docker
Hub:

https://hub.docker.com/u/tinkerpop/

Reply via email to