Skip to content

Commit 8372f8b

Browse files
authored
Prepare for release 3.4.4 (#301)
## Usage and product changes Update version, release notes, and dependencies. ## Implementation
1 parent 9c1e7d1 commit 8372f8b

File tree

5 files changed

+22
-30
lines changed

5 files changed

+22
-30
lines changed

Cargo.lock

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

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ features = {}
4747
[dependencies.typedb-driver]
4848
features = []
4949
git = "https://github.com/typedb/typedb-driver"
50-
tag = "3.4.0"
50+
tag = "3.4.4"
5151
default-features = false
5252

5353
[dependencies.futures]

RELEASE_NOTES_LATEST.md

Lines changed: 17 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,9 @@
11
## Distribution
22

3-
Download from TypeDB Package Repository: https://cloudsmith.io/~typedb/repos/public-release/packages/?q=name:^typedb-console+version:3.4.0
3+
Download from TypeDB Package Repository: https://cloudsmith.io/~typedb/repos/public-release/packages/?q=name:^typedb-console+version:3.4.4
44

55

66
## New Features
7-
- **Introduce database export and import**
8-
Add database export and database import operations.
9-
10-
Database export saves the database information (its schema and data) on the client machine as two files at provided locations:
11-
```
12-
# database export <name> <schema file location> <data file location>
13-
database export my-database export/my-database.typeql export/my-database.typedb
14-
```
15-
16-
Database import uses the exported files to create a new database with equivalent schema and data:
17-
```
18-
# database export <name> <schema file location> <data file location>
19-
database import their-database export/my-database.typeql export/my-database.typedb
20-
```
21-
22-
- **Support relative script and source commands**
23-
24-
We support using relative paths for the `--script` command (relative to the current directory), as well as relative paths for the REPL `source` command.
25-
26-
When `source` is invoked _from_ a script, the sourced file is relativised to the script, rather than the current working directory.
27-
287

298

309
## Bugs Fixed
@@ -34,6 +13,19 @@ Download from TypeDB Package Repository: https://cloudsmith.io/~typedb/repos/pub
3413

3514

3615
## Other Improvements
37-
- **Update zlib dependency**
38-
Support build on Apple Clang 17+ by updating dependencies (details: https://github.com/typedb/typedb-dependencies/pull/577).
39-
16+
- **Create specific exit error codes**
17+
18+
We generate specific error codes to check when executing commands and scripts programmatically.
19+
We now have the following exit codes:
20+
```
21+
Success = 0,
22+
GeneralError = 1,
23+
CommandError = 2,
24+
ConnectionError = 3,
25+
UserInputError = 4,
26+
QueryError = 5,
27+
```
28+
29+
30+
31+

VERSION

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

dependencies/typedb/repositories.bzl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ def typedb_driver():
1515
git_repository(
1616
name = "typedb_driver",
1717
remote = "https://github.com/typedb/typedb-driver",
18-
tag = "3.4.0", # sync-marker: do not remove this comment, this is used for sync-dependencies by @typedb_driver
18+
tag = "3.4.4", # sync-marker: do not remove this comment, this is used for sync-dependencies by @typedb_driver
1919
)
2020

2121
def typeql():

0 commit comments

Comments
 (0)