Skip to content

Commit 5235ce7

Browse files
Prepare release 3.7.0-rc0 (#237)
## Release notes: usage and product changes We update the release notes and bump the version to 3.7.0-rc0. ## Implementation
1 parent 0f79a83 commit 5235ce7

File tree

2 files changed

+12
-16
lines changed

2 files changed

+12
-16
lines changed

RELEASE_NOTES_LATEST.md

Lines changed: 11 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -7,31 +7,30 @@ Documentation: https://typedb.com/docs/drivers/
77
Available from https://crates.io/crates/typedb-protocol
88

99
```sh
10-
cargo add typedb-protocol@3.4.0
10+
cargo add typedb-protocol@3.7.0
1111
```
1212

1313
#### For Node.js through npm
1414

1515
Available from https://www.npmjs.com/package/typedb-protocol
1616

1717
```sh
18-
npm install typedb-protocol@3.4.0
18+
npm install typedb-protocol@3.7.0
1919
```
2020
or
2121
```sh
22-
yarn add typedb-protocol@3.4.0
22+
yarn add typedb-protocol@3.7.0
2323
```
2424

2525

2626
## New Features
27-
- **Introduce database import and export protocol messages**
28-
Add `migration` protocol messages for usage in database import and database export operations:
29-
* a unidirectional `database_export` stream from a TypeDB server to export a specific database, similar to TypeDB 2.x;
30-
* a bidirectional `databases_import` stream between a client and a server to import an exported 2.x/3.x TypeDB database into a TypeDB 3.x server from a client.
31-
32-
The format of migration items used for these operations is an extended version of TypeDB 2.x's migration items, so it is backward compatible with 2.x database files. **Important:** it's not intended to import 3.x databases into 2.x servers.
33-
34-
27+
- **Introduce version extension**
28+
We introduce the "extension" field into the protocol. This introduces a finer notion of "compatibility" and makes the protocol aware of it.
29+
A driver-server pair is compatible if they are on the same protocol version, and the server extension version is atleast that of the client.
30+
31+
- **Introduce analyze options & add structure to GRPC row answers (#235)**
32+
33+
3534

3635
## Bugs Fixed
3736

@@ -40,7 +39,4 @@ yarn add typedb-protocol@3.4.0
4039

4140

4241
## Other Improvements
43-
- **Fix build errors and update dependencies**
44-
Support build on Apple Clang 17+ by updating dependencies (details: https://github.com/typedb/typedb-dependencies/pull/577).
45-
Fix bazel build by adding an implicit dependency to the build configuration.
46-
Reintroduce CI correctness validation jobs.
42+

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.4.0
1+
3.7.0-rc0

0 commit comments

Comments
 (0)