@@ -373,7 +373,6 @@ throw an exception. This work began as part of the TinkerPop 3.5.2 update and is
373
373
completed as of TinkerPop 3.6.0.
374
374
- A new 'fail' step that can be used to abort a query in a controlled way.
375
375
376
-
377
376
NOTE: Full details of all the new features added in the TinkerPop 3.6.x releases can
378
377
be found at the following link:
379
378
https://github.com/apache/tinkerpop/blob/master/CHANGELOG.asciidoc#tinkerpop-360-tinkerheart
@@ -382,7 +381,27 @@ https://github.com/apache/tinkerpop/blob/master/CHANGELOG.asciidoc#tinkerpop-360
382
381
TinkerPop 3.7
383
382
^^^^^^^^^^^^^
384
383
385
- IMPORTANT: TODO - Add details for TinkerPop 3.7
384
+ TinkerPop 3.7.0 was released July 2023 and with the follow-on release of 3.7.1 a few
385
+ months later, introduced a large expansion of the Gremlin language, providing long
386
+ awaited featurs for manipulating strings, collections and dates. There were other
387
+ major features as well, such as TinkerGraph gaining some simple transactional
388
+ features and the ability for properties to be returned on elements from Gremlin
389
+ Server, rather than only getting references. Notable improvements include:
390
+
391
+ * New Gremlin steps for working with strings: 'asString()' , 'concat()' , 'length()' ,
392
+ 'toLower()' , 'toUpper()' , 'trim()' , 'lTrim()' , 'rTrim()' , 'reverse()' , 'replace()' ,
393
+ 'split()' , 'substring()' , and 'format()' .
394
+ * New Gremlin steps for working with collections: 'any()' , 'all()' , 'product()' ,
395
+ 'merge()' , 'intersect()' , 'combine()' , 'conjoin()' , 'difference()' , 'disjunct()'
396
+ and 'reverse()' .
397
+ * A new Gremlin steps for working with dates: 'asDate()' , 'dateAdd()' and
398
+ 'dateDiff()' .
399
+ * The 'union()' step became available as a start step.
400
+ * Improved syntax for specifying cardinality directly within a 'Map' for use with
401
+ 'mergeV()' .
402
+ * TinkerGraph gained support for simple transactions.
403
+ * Graph elements like 'Vertex' and 'Edge' can now be returned from Gremlin Server
404
+ with their properties attached using the 'materializeProperties' option.
386
405
387
406
NOTE: Full details of all the new features added in the TinkerPop 3.7.x releases can
388
407
be found at the following link:
0 commit comments