Skip to content

Commit c7659d7

Browse files
committed
TinkerPop 3.7.6 release
1 parent f7c5c86 commit c7659d7

48 files changed

Lines changed: 66 additions & 51 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CHANGELOG.asciidoc

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ under the License.
2323
image::https://raw.githubusercontent.com/apache/tinkerpop/master/docs/static/images/gremlin-zamfir.png[width=185]
2424
2525
[[release-3-7-6]]
26-
=== TinkerPop 3.7.6 (NOT OFFICIALLY RELEASED YET)
26+
=== TinkerPop 3.7.6 (Release Date: April 1, 2026)
2727
2828
* Integrated Python driver examples into automated build process to ensure examples remain functional.
2929
* Fixed bug in `IdManager` for `VertexProperty` id creation to better ensure identifier uniqueness.
@@ -39,6 +39,22 @@ image::https://raw.githubusercontent.com/apache/tinkerpop/master/docs/static/ima
3939
* Fixed `cap()` step throwing an error when used mid-traversal in OLAP.
4040
* Upgraded `gremlin-go` to Go 1.25.
4141
42+
==== Bugs
43+
44+
* TINKERPOP-3214 TinkerGraph VertexProperty Id duplication
45+
* TINKERPOP-3222 ReservedKeysVerificationStrategy verification fails when the invalid AddPropertyStep has an explicit cardinality set
46+
* TINKERPOP-3223 Argument to SubgraphStrategy.Builder.edges changes semantics when used along vertices
47+
* TINKERPOP-3230 GraphSON3 deserializer doesn't check for required meta field
48+
* TINKERPOP-3235 mergeE argument validation for onCreate overrides
49+
50+
==== Improvements
51+
52+
* TINKERPOP-3210 cap() has strange interactions with barriers and side effects in OLAP
53+
* TINKERPOP-3213 Re-use connections for sessions
54+
* TINKERPOP-3217 Add mechanism to close session without closing connection on server
55+
* TINKERPOP-3232 Support deserialization of a set that has a non hashable element
56+
* TINKERPOP-3236 Limit use of FloatLiteral as step arguments in grammar
57+
4258
[[release-3-7-5]]
4359
=== TinkerPop 3.7.5 (Release Date: November 12, 2025)
4460

docs/src/dev/developer/release.asciidoc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -210,6 +210,7 @@ current release was under development as this new release will have those change
210210
.. Update the release date.
211211
.. Update the link to `CHANGELOG.asciidoc` - this link may already be correct but will not exist until the repository is tagged.
212212
. `mvn versions:set -DnewVersion=xx.yy.zz -DgenerateBackupPoms=false` to update project files to reference the non-SNAPSHOT version
213+
.. Manually update the `__version__` for `gremlin-python` in `gremlin-python/src/main/python/gremlin_python/__init__.py`
213214
. `mvn clean install -DskipTests` to update GLV versions
214215
.. Review `Gremlin.Net.csproj`, `Gremlin.Net.Template.csproj` and `Gremlin.Net.Template.nuspec` in `gremlin-dotnet`
215216
.. Review `package.json` and `package-lock.json` in `gremlin-javascript` and in `gremlint`

docs/src/upgrade/release-3.7.x.asciidoc

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ image::gremlin-zamfir.png[width=185]
2525
2626
== TinkerPop 3.7.6
2727
28-
*Release Date: NOT OFFICIALLY RELEASED YET*
28+
*Release Date: April 1, 2026*
2929
3030
Please see the link:https://github.com/apache/tinkerpop/blob/3.7.6/CHANGELOG.asciidoc#release-3-7-6[changelog] for a
3131
complete list of all the modifications that are part of this release.
@@ -200,8 +200,6 @@ has enabled this option as the driver will *not* close the underlying WebSocket
200200
session. Gremlin Server has added an option like this called `closeSessionPostGraphOp`. Remote graph providers are
201201
encouraged to add the same functionality.
202202
203-
==== Graph Driver Providers
204-
205203
206204
== TinkerPop 3.7.5
207205

gremlin-annotations/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ limitations under the License.
2121
<parent>
2222
<artifactId>tinkerpop</artifactId>
2323
<groupId>org.apache.tinkerpop</groupId>
24-
<version>3.7.6-SNAPSHOT</version>
24+
<version>3.7.6</version>
2525
</parent>
2626

2727
<artifactId>gremlin-annotations</artifactId>

gremlin-archetype/gremlin-archetype-dsl/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ limitations under the License.
2121
<parent>
2222
<groupId>org.apache.tinkerpop</groupId>
2323
<artifactId>gremlin-archetype</artifactId>
24-
<version>3.7.6-SNAPSHOT</version>
24+
<version>3.7.6</version>
2525
</parent>
2626

2727
<artifactId>gremlin-archetype-dsl</artifactId>

gremlin-archetype/gremlin-archetype-server/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ limitations under the License.
2121
<parent>
2222
<groupId>org.apache.tinkerpop</groupId>
2323
<artifactId>gremlin-archetype</artifactId>
24-
<version>3.7.6-SNAPSHOT</version>
24+
<version>3.7.6</version>
2525
</parent>
2626

2727
<artifactId>gremlin-archetype-server</artifactId>

gremlin-archetype/gremlin-archetype-tinkergraph/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ limitations under the License.
2121
<parent>
2222
<groupId>org.apache.tinkerpop</groupId>
2323
<artifactId>gremlin-archetype</artifactId>
24-
<version>3.7.6-SNAPSHOT</version>
24+
<version>3.7.6</version>
2525
</parent>
2626

2727
<artifactId>gremlin-archetype-tinkergraph</artifactId>

gremlin-archetype/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ limitations under the License.
2121
<parent>
2222
<artifactId>tinkerpop</artifactId>
2323
<groupId>org.apache.tinkerpop</groupId>
24-
<version>3.7.6-SNAPSHOT</version>
24+
<version>3.7.6</version>
2525
</parent>
2626

2727
<artifactId>gremlin-archetype</artifactId>

gremlin-console/bin/gremlin.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
../target/apache-tinkerpop-gremlin-console-3.7.6-SNAPSHOT-standalone/bin/gremlin.sh
1+
../target/apache-tinkerpop-gremlin-console-3.7.6-standalone/bin/gremlin.sh

gremlin-console/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ limitations under the License.
2121
<parent>
2222
<artifactId>tinkerpop</artifactId>
2323
<groupId>org.apache.tinkerpop</groupId>
24-
<version>3.7.6-SNAPSHOT</version>
24+
<version>3.7.6</version>
2525
</parent>
2626
<artifactId>gremlin-console</artifactId>
2727
<name>Apache TinkerPop :: Gremlin Console</name>

0 commit comments

Comments
 (0)