Skip to content

Commit c015686

Browse files
Release 2.0.0 — Stable release of the SurrealDB Java driver (#132)
1 parent dd18fb5 commit c015686

8 files changed

Lines changed: 84 additions & 107 deletions

File tree

.github/workflows/cross.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -298,7 +298,7 @@ jobs:
298298
- name: Start SurrealDB
299299
uses: surrealdb/setup-surreal@v2
300300
with:
301-
surrealdb_version: v3.0.2
301+
surrealdb_version: v3.0.4
302302
surrealdb_port: 8000
303303
surrealdb_auth: false
304304
surrealdb_strict: false
@@ -343,7 +343,7 @@ jobs:
343343
if: runner.os != 'Windows'
344344
uses: surrealdb/setup-surreal@v2
345345
with:
346-
surrealdb_version: v3.0.2
346+
surrealdb_version: v3.0.4
347347
surrealdb_port: 8000
348348
surrealdb_auth: false
349349
surrealdb_strict: false

.github/workflows/reports.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ jobs:
4343
- name: Start SurrealDB
4444
uses: surrealdb/setup-surreal@v2
4545
with:
46-
surrealdb_version: v3.0.2
46+
surrealdb_version: v3.0.4
4747
surrealdb_port: 8000
4848
surrealdb_auth: false
4949
surrealdb_strict: false

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ jobs:
4646
- name: Start SurrealDB
4747
uses: surrealdb/setup-surreal@v2
4848
with:
49-
surrealdb_version: v3.0.2
49+
surrealdb_version: v3.0.4
5050
surrealdb_port: 8000
5151
surrealdb_auth: false
5252
surrealdb_strict: false

CHANGELOG.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,12 @@
11
# Changelog
22

3-
## [3.0.0] - 2025-02-XX
4-
- Upgrade to SurrealDB SDK 3.0.0
3+
## [2.0.0] - 2026-03-17
4+
- Upgrade to SurrealDB 3.0 - Java SDK v3.0.0 by @emmanuel-keller in [#118](https://github.com/surrealdb/surrealdb.java/pull/118)
5+
- Support byte[] class fields for bytes type by @7Hazard in [#122](https://github.com/surrealdb/surrealdb.java/pull/122)
6+
- 3.0 features by @kearfy in [#127](https://github.com/surrealdb/surrealdb.java/pull/127)
7+
- Structured error handling by @kearfy in [#128](https://github.com/surrealdb/surrealdb.java/pull/128)
8+
- exportSql & importSql naming by @kearfy in [#130](https://github.com/surrealdb/surrealdb.java/pull/130)
9+
- Upgrade to SurrealDB SDK 3.0.4 in [#132](https://github.com/surrealdb/surrealdb.java/pull/132)
510

611
## [1.0.0] - 2025-02-XX
712

Cargo.lock

Lines changed: 38 additions & 80 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "surrealdb-java"
3-
version = "3.0.2"
3+
version = "3.0.4"
44
authors = ["Emmanuel Keller <emmanuel.keller@surrealdb.com>"]
55
edition = "2021"
66

@@ -14,20 +14,20 @@ opt-level = 3
1414

1515
[dependencies]
1616
jni = "0.21.1"
17-
surrealdb = { version = "3.0.2", default-features = false, features = ["rustls", "protocol-http", "protocol-ws"] }
18-
serde = "1.0.218"
17+
surrealdb = { version = "3.0.4", default-features = false, features = ["rustls", "protocol-http", "protocol-ws"] }
18+
serde = "1.0.228"
1919
serde_json = "1.0"
20-
rust_decimal = "1.39.0"
21-
tokio = "1.48.0"
20+
rust_decimal = "1.40.0"
21+
tokio = "1.50.0"
2222
parking_lot = "0.12.5"
2323
once_cell = "1.21.3"
24-
chrono = "0.4.42"
24+
chrono = "0.4.44"
2525
dashmap = "6.1.0"
2626
futures = "0.3"
2727
async-channel = "2.0"
2828

2929
[build-dependencies]
30-
cargo-lock = "10.0.1"
30+
cargo-lock = "11.0.1"
3131

3232
[features]
3333
default = ["rustls", "kv-mem", "kv-surrealkv", "protocol-ws", "protocol-http", "http", "jwks"]

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<br>
1212

1313
<p align="center">
14-
<a href="https://github.com/surrealdb/surrealdb.java"><img src="https://img.shields.io/badge/status-beta-ff00bb.svg?style=flat-square"></a>
14+
<a href="https://github.com/surrealdb/surrealdb.java"><img src="https://img.shields.io/badge/status-stable-ff00bb.svg?style=flat-square"></a>
1515
&nbsp;
1616
<a href="https://surrealdb.com/docs/integration/libraries/java"><img src="https://img.shields.io/badge/docs-view-44cc11.svg?style=flat-square"></a>
1717
&nbsp;
@@ -65,7 +65,7 @@ Gradle:
6565

6666
```groovy
6767
ext {
68-
surrealdbVersion = "2.0.0-alpha.1"
68+
surrealdbVersion = "2.0.0"
6969
}
7070
7171
dependencies {
@@ -80,7 +80,7 @@ Maven:
8080
<dependency>
8181
<groupId>com.surrealdb</groupId>
8282
<artifactId>surrealdb</artifactId>
83-
<version>2.0.0-alpha.1</version>
83+
<version>2.0.0</version>
8484
</dependency>
8585
```
8686

0 commit comments

Comments
 (0)