Releases: typedb/typedb-protocol
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 typedb-protocol@3.0.0-alpha-2
For Node.js through npm
Available from https://www.npmjs.com/package/typedb-protocol
npm install typedb-protocol@3.0.0-alpha-2
or
yarn add typedb-protocol@3.0.0-alpha-2
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 typedb-protocol@3.0.0-alpha-1
For Node.js through npm
Available from https://www.npmjs.com/package/typedb-protocol
npm install typedb-protocol@3.0.0-alpha-1
or
yarn add typedb-protocol@3.0.0-alpha-1
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 typedb-protocol@3.0.0-alpha-0
For Node.js through npm
Available from https://www.npmjs.com/package/typedb-protocol
npm install typedb-protocol@3.0.0-alpha-0
or
yarn add typedb-protocol@3.0.0-alpha-0
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 typedb-protocol@2.28.4
For Node.js through npm
Available from https://www.npmjs.com/package/typedb-protocol
npm install typedb-protocol@2.28.4
or
yarn add typedb-protocol@2.28.4
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 typedb-protocol@2.28.0
For Node.js through npm
Available from https://www.npmjs.com/package/typedb-protocol
npm install typedb-protocol@2.28.0
or
yarn add typedb-protocol@2.28.0
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 typedb-protocol@2.26.6
For Node.js through npm
Available from https://www.npmjs.com/package/typedb-protocol
npm install typedb-protocol@2.26.6
or
yarn add typedb-protocol@2.26.6
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
TypeDB Protocol 2.26.6-rc0
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 typedb-protocol@2.26.6-rc0
For Node.js through npm
Available from https://www.npmjs.com/package/typedb-protocol
npm install typedb-protocol@2.26.6-rc0
or
yarn add typedb-protocol@2.26.6-rc0
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
TypeDB Protocol 2.25.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 typedb-protocol@2.25.2
For Node.js through npm
Available from https://www.npmjs.com/package/typedb-protocol
npm install typedb-protocol@2.25.2
or
yarn add typedb-protocol@2.25.2
New Features
Bugs Fixed
Code Refactors
Other Improvements
- Update build dependencies
TypeDB Protocol 2.25.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 typedb-protocol@2.25.1
For Node.js through npm
Available from https://www.npmjs.com/package/typedb-protocol
npm install typedb-protocol@2.25.1
or
yarn add typedb-protocol@2.25.1
New Features
Bugs Fixed
Code Refactors
- Add maven tag for Java to facilitate bundling TypeDB Core correctly
Other Improvements
TypeDB Protocol 2.25.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 typedb-protocol@2.25.0
For Node.js through npm
Available from https://www.npmjs.com/package/typedb-protocol
npm install typedb-protocol@2.25.0
or
yarn add typedb-protocol@2.25.0
New Features
-
Support TypeQL Fetch queries
We implement 'TypeQL Fetch' query protocols, plus refactor the existing protocols around 'Match' queries to use the new 'Get' query terminology. This is a major change to the protocol, so we update the protocol version to
3
.
Bugs Fixed
Code Refactors
Other Improvements
- Replace vaticle.com with typedb.com