This is an automated email from the ASF dual-hosted git repository.
Cole-Greer pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git
The following commit(s) were added to refs/heads/master by this push:
new 1420d612ba Add gremlin/io package export exposing GraphBinary
serializers (#3511)
1420d612ba is described below
commit 1420d612babbcaebccf643b593b5035c5859c3e0
Author: Daniel Worthington-Bodart <[email protected]>
AuthorDate: Wed Jul 15 02:10:18 2026 +0100
Add gremlin/io package export exposing GraphBinary serializers (#3511)
Assisted-by: Claude Code:claude-opus-4-8
---
CHANGELOG.asciidoc | 1 +
gremlin-js/gremlin-javascript/package.json | 4 ++++
2 files changed, 5 insertions(+)
diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc
index 97bb951040..4efbeec8bf 100644
--- a/CHANGELOG.asciidoc
+++ b/CHANGELOG.asciidoc
@@ -26,6 +26,7 @@
image::https://raw.githubusercontent.com/apache/tinkerpop/master/docs/static/ima
=== TinkerPop 4.0.0 (Release Date: NOT OFFICIALLY RELEASED YET)
* Added GraphBinary `Tree` (`0x2b`) serialization and deserialization with a
native tree-shaped API to `gremlin-python`, `gremlin-dotnet`, `gremlin-go`, and
`gremlin-javascript`.
+* Added a `gremlin/io` package export in `gremlin-javascript` exposing the
GraphBinary type serializers.
* Raised the minimum Java version to 17 for building and running *(breaking)*.
* Enabled building and running with Java 21 and Java 25.
* Bumped Groovy to 4.0.32, Hadoop to 3.4.3, Spark to 4.1.2 (Scala 2.13), and
Netty to 4.2.7 to support Java 25.
diff --git a/gremlin-js/gremlin-javascript/package.json
b/gremlin-js/gremlin-javascript/package.json
index 548c9296fd..9cf1e83a5e 100644
--- a/gremlin-js/gremlin-javascript/package.json
+++ b/gremlin-js/gremlin-javascript/package.json
@@ -33,6 +33,10 @@
"./language": {
"import": "./build/esm/language/index.js",
"types": "./build/esm/language/index.d.ts"
+ },
+ "./io": {
+ "import": "./build/esm/structure/io/binary/GraphBinary.js",
+ "types": "./build/esm/structure/io/binary/GraphBinary.d.ts"
}
},
"typesVersions": {