Releases: typedb/typedb-protocol
TypeDB Protocol 3.0.0
Documentation: https://typedb.com/docs/clients/2.x/clients
Distribution
For Rust through crates.io
Available from https://crates.io/crates/typedb-protocol
cargo add [email protected]
For Node.js through npm
Available from https://www.npmjs.com/package/typedb-protocol
npm install [email protected]
or
yarn add [email protected]
New Features
- Update protocol for TypeDB 3.0
We introduce a new version of protocol to support TypeDB 3.0 with updated TypeQL and APIs.
Bugs Fixed
Code Refactors
Other Improvements
TypeDB Protocol 3.0.0-alpha-7
Documentation: https://typedb.com/docs/clients/2.x/clients
Distribution
For Rust through crates.io
Available from https://crates.io/crates/typedb-protocol
cargo add [email protected]
For Node.js through npm
Available from https://www.npmjs.com/package/typedb-protocol
npm install [email protected]
or
yarn add [email protected]
New Features
Bugs Fixed
Code Refactors
Other Improvements
- Add query type to all Query responses
We add aquery_type
field to all theQuery.InitialRes.Ok
to support
retrieval of this information for anyQueryAnswer
on the client side.
Additionally, theOk.Empty
message was renamed toOk.Done
.
TypeDB Protocol 3.0.0-alpha-6
Documentation: https://typedb.com/docs/clients/2.x/clients
Distribution
For Rust through crates.io
Available from https://crates.io/crates/typedb-protocol
cargo add [email protected]
For Node.js through npm
Available from https://www.npmjs.com/package/typedb-protocol
npm install [email protected]
or
yarn add [email protected]
New Features
Bugs Fixed
Code Refactors
Other Improvements
TypeDB Protocol 3.0.0-alpha-3
Documentation: https://typedb.com/docs/clients/2.x/clients
Distribution
For Rust through crates.io
Available from https://crates.io/crates/typedb-protocol
cargo add [email protected]
For Node.js through npm
Available from https://www.npmjs.com/package/typedb-protocol
npm install [email protected]
or
yarn add [email protected]
New Features
- Add Query::Type to ConceptRowStream
Bugs Fixed
Code Refactors
Other Improvements
TypeDB Protocol 3.0.0-alpha-2
Documentation: https://typedb.com/docs/clients/2.x/clients
Distribution
For Rust through crates.io
Available from https://crates.io/crates/typedb-protocol
cargo add [email protected]
For Node.js through npm
Available from https://www.npmjs.com/package/typedb-protocol
npm install [email protected]
or
yarn add [email protected]
New Features
-
Implement TypeDB 3.0 protocol
-
Implement TypeDB 3.0 protocol refinements
Bugs Fixed
Code Refactors
Other Improvements
TypeDB Protocol 3.0.0-alpha-1
Documentation: https://typedb.com/docs/clients/2.x/clients
Distribution
For Rust through crates.io
Available from https://crates.io/crates/typedb-protocol
cargo add [email protected]
For Node.js through npm
Available from https://www.npmjs.com/package/typedb-protocol
npm install [email protected]
or
yarn add [email protected]
New Features
-
Implement TypeDB 3.0 protocol
-
Implement TypeDB 3.0 protocol refinements
Bugs Fixed
Code Refactors
Other Improvements
TypeDB Protocol 3.0.0-alpha-0
Documentation: https://typedb.com/docs/clients/2.x/clients
Distribution
For Rust through crates.io
Available from https://crates.io/crates/typedb-protocol
cargo add [email protected]
For Node.js through npm
Available from https://www.npmjs.com/package/typedb-protocol
npm install [email protected]
or
yarn add [email protected]
New Features
-
Implement TypeDB 3.0 protocol
-
Implement TypeDB 3.0 protocol refinements
Bugs Fixed
Code Refactors
Other Improvements
TypeDB Protocol 2.28.4
Documentation: https://typedb.com/docs/clients/2.x/clients
Distribution
For Rust through crates.io
Available from https://crates.io/crates/typedb-protocol
cargo add [email protected]
For Node.js through npm
Available from https://www.npmjs.com/package/typedb-protocol
npm install [email protected]
or
yarn add [email protected]
New Features
Bugs Fixed
Code Refactors
Other Improvements
- Update dependencies for TypeScript rules build
TypeDB Protocol 2.28.0
Documentation: https://typedb.com/docs/clients/2.x/clients
Distribution
For Rust through crates.io
Available from https://crates.io/crates/typedb-protocol
cargo add [email protected]
For Node.js through npm
Available from https://www.npmjs.com/package/typedb-protocol
npm install [email protected]
or
yarn add [email protected]
New Features
Bugs Fixed
Code Refactors
Other Improvements
- Replace AGPL v3.0 with MPL 2.0
TypeDB Protocol 2.26.6
Documentation: https://typedb.com/docs/clients/2.x/clients
Distribution
For Rust through crates.io
Available from https://crates.io/crates/typedb-protocol
cargo add [email protected]
For Node.js through npm
Available from https://www.npmjs.com/package/typedb-protocol
npm install [email protected]
or
yarn add [email protected]
New Features
Bugs Fixed
Code Refactors
Other Improvements
-
Explicitly install python tool dependencies
Since the upgrade to rules-python v0.24 (typedb/typedb-dependencies#460), we are required to explicitly install python dependencies in the WORKSPACE file. The python tools happened to be unused, so these errors were not visible until the sync dependencies tool was restored.
-
Sync dependencies in CI
We add a sync-dependencies job to be run in CI after successful snapshot and release deployments. The job sends a request to vaticle-bot to update all downstream dependencies.
Note: this PR does not update the
dependencies
repo dependency. It will be updated automatically by the bot during its first pass. -
Set up CI filters for master-development workflow
-
Migrate artifact hosting to cloudsmith
Updates artifact deployment & consumption rules to use cloudsmith instead of the self-hosted sonatype repository. -
Update grpc dependency labels
We update all references to
@vaticle_dependencies//builder/grpc
to refer to@vaticle_dependencies//builder/proto_grpc
instead. See typedb/typedb-dependencies#492. -
Simplify github templates