This is an automated email from the ASF dual-hosted git repository.

spmallette pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git

commit f475bcac6c547e7c6302955f277dfe72cc434232
Merge: 0b4ac0e40a e0360d3f0f
Author: Stephen Mallette <[email protected]>
AuthorDate: Tue Jul 28 18:57:59 2026 -0400

    Merge branch '3.8-dev'

 CHANGELOG.asciidoc                                                      | 1 +
 .../tinkerpop/gremlin/process/traversal/step/branch/RepeatStep.java     | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --cc CHANGELOG.asciidoc
index 6513e25b24,5a8002519d..e588872e70
--- a/CHANGELOG.asciidoc
+++ b/CHANGELOG.asciidoc
@@@ -228,12 -27,15 +228,13 @@@ image::https://raw.githubusercontent.co
  
  This release also includes changes from prior 3.7.x releases.
  
 -* Enabled building and running with Java 21 and Java 25 (experimental; 
`spark-gremlin` excluded, as Spark 3.3.x only runs on Java 8 through 17).
 -* Bumped to Groovy 4.0.32 which adds support for parsing Java 25 bytecode.
 -* Bumped Hadoop to 3.4.3 (and Kerby to 2.0.3) to enable `hadoop-gremlin` to 
build and run on Java 25.
  * Add missing `Configuring` interface to `GraphStepPlaceholder` and 
`VertexStepPlaceholder`
  * Fixed bug in `group()` value traversal where keys were retained with stale 
barrier state instead of being filtered when steps following a `Barrier` in the 
second `by()` produced no output (e.g. `by(values("age").fold().unfold())` or 
`by(__.out().fold().count(local).is(P.gt(0)))` for vertices with no out-edges).
 -* Fixed bug in `gremlin-javascript` GraphBinary and GraphSON deserialization 
where `OffsetDateTime` values outside the JavaScript `Date` range were silently 
returned as invalid `Date` objects instead of failing deserialization.
 +* Corrected numerous inaccuracies in the reference documentation, including 
wrong default values (connection pool sizes, buffer sizes, ports, timeouts), 
stale serializer class names, removed options documented as available, and 
broken code examples across the JVM, Python, `.NET`, Go, and JavaScript drivers.
 +* Fixed bug in `gremlin-javascript` GraphBinary deserialization where 
`DateTime` values outside the JavaScript `Date` range were silently returned as 
invalid `Date` objects instead of failing deserialization.
  * Added a `propertyMap()` helper to view an element's properties as a map 
keyed by property key, on the `Element` structure API in `gremlin-core` 
(inherited by `Vertex`, `Edge`, and `VertexProperty`) and on `Vertex`, `Edge`, 
and `VertexProperty` in `gremlin-javascript`, `gremlin-python`, 
`gremlin-dotnet`, and `gremlin-go`.
  * Fixed a bug in `gremlin-go` where a `VertexProperty` deserialized from 
GraphBinary did not have its `Key` field populated, causing 
`Vertex.PropertyMap()` to group properties under an empty key.
+ * Removed `final` from `RepeatStep` to allow providers to extend it.
  
  [[release-3-8-1]]
  === TinkerPop 3.8.1 (Release Date: April 1, 2026)

Reply via email to