You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Compiled distributions comprising headers and shared libraries available at: https://cloudsmith.io/~typedb/repos/public-release/packages/?q=name:^typedb-driver-cpp+version:2.28.4
75
+
Compiled distributions comprising headers and shared libraries available at: https://cloudsmith.io/~typedb/repos/public-release/packages/?q=name:^typedb-driver-cpp+version:2.28.5-rc0
Compiled distributions comprising headers and shared libraries available at: https://cloudsmith.io/~typedb/repos/public-release/packages/?q=name:^typedb-driver-clib+version:2.28.4
80
+
Compiled distributions comprising headers and shared libraries available at: https://cloudsmith.io/~typedb/repos/public-release/packages/?q=name:^typedb-driver-clib+version:2.28.5-rc0
81
81
82
82
83
83
## New Features
84
84
85
85
86
86
## Bugs Fixed
87
-
-**JNI library loading uses a predetermined file name**
88
-
The unpacked JNI library now uses a pre-determined filename. This replaces logic to extract the filename from the packaged resource.
87
+
-**Python. Fix driver.close(). Add integration tests for connection closing for both core and cloud**
88
+
We fix the issue https://github.com/vaticle/typedb-driver/issues/669, where the Python Driver didn't close the connection when calling `TypeDBDriver.close()`.
89
89
90
90
91
91
92
92
## Code Refactors
93
-
93
+
-**Invert address translation table: map public addresses to private**
94
+
95
+
NOTE: The address translation table now represents mapping _from_ the desired connection addresses to the addresses the cloud servers are configured with. This change does not impact users of TypeDB Core or TypeDB Cloud through the TypeDB Cloud Platform (https://cloud.typedb.com/)
96
+
97
+
94
98
95
99
## Other Improvements
96
-
-**Turn on development mode for tests**
97
-
We activate the newly introduced in `TypeDB``--development-mode.enable` flag for all the CI builds of the driver.
100
+
-**Hermetic npm deployment**
101
+
102
+
-**Build and deploy for Python 3.12**
103
+
104
+
We enable support for python 3.12 driver build.
105
+
106
+
-**Partial go driver implementation**
107
+
Implement Basic core driver functionality of creating and closing a database.
108
+
109
+
110
+
-**Make the author of the NodeJS and Python drivers "TypeDB Community"**
111
+
112
+
The `author` field of our NodeJS and Python drivers (`package.json` and PyPi configuration) is now **TypeDB Community** with the email being **[email protected]**.
113
+
114
+
115
+
-**Fix CI builds with updated error messages from typedb and typedb-cloud artifacts**
116
+
We update `typedb` and `typedb-cloud` artifacts references to match `TypeDB***Runner`s used in most of the languages with `typeql` versions used in Rust and Java drivers in CI.
117
+
118
+
Previously, the versions were mismatched, which caused errors in CI because of the different error messages received from drivers (Rust `typeql` for Rust, Java `typeql` for Java, and direct values from the server for all the other drivers).
98
119
99
-
-**Update `nodejs` driver dependencies and fix builds based on the updated `typescript` rules**
commit="20132e00ea9bf940a34b17a0e7df3ce3f15f125a", # sync-marker: do not remove this comment, this is used for sync-dependencies by @vaticle_dependencies
commit="8353423079b33f885ed3716bade90b0e05e49f2d", # sync-marker: do not remove this comment, this is used for sync-dependencies by @vaticle_typedb_behaviour
0 commit comments