Skip to content

feat(uuid): add support for Neo4j UUID and Bolt 6.1#1766

Merged
injectives merged 1 commit into
neo4j:6.xfrom
injectives:feature/uuid
Jun 10, 2026
Merged

feat(uuid): add support for Neo4j UUID and Bolt 6.1#1766
injectives merged 1 commit into
neo4j:6.xfrom
injectives:feature/uuid

Conversation

@injectives

@injectives injectives commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

This update brings support for Neo4j UUID value and Bolt 6.1 that is required to support it.

Example:

var result = driver.executableQuery("RETURN $value")
        .withParameters(Map.of("value", UUID.randomUUID())) // java.util.UUID value
        .execute();

var uuidValue = result.records().get(0).get("$value");
uuidValue.type(); // TypeSystem.UUID()
uuidValue.asUUID(); // java.util.UUID value

Resolves: DRIVERS-363

@injectives injectives force-pushed the feature/uuid branch 2 times, most recently from fe1c51d to 004a36b Compare June 9, 2026 15:25
@injectives injectives changed the title feat(uuid): add support for Neo4j UUID feat(uuid): add support for Neo4j UUID and Bolt 6.1 Jun 9, 2026
@injectives injectives force-pushed the feature/uuid branch 3 times, most recently from e8cb7df to 259f90d Compare June 9, 2026 16:00
This update brings support for Neo4j UUID value and Bolt 6.1 that is required to support it.

Example:

```java
var result = driver.executableQuery("RETURN $value")
        .withParameters(Map.of("value", UUID.randomUUID())) // java.util.UUID value
        .execute();

var uuidValue = result.records().get(0).get("$value");
uuidValue.type(); // TypeSystem.UUID()
uuidValue.asUUID(); // java.util.UUID value
```

@MaxAake MaxAake left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@injectives injectives merged commit 54ab15d into neo4j:6.x Jun 10, 2026
25 checks passed
@injectives injectives deleted the feature/uuid branch June 10, 2026 13:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants