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)
