Skip to content

Releases: typedb/typedb-protocol

TypeDB Protocol 3.0.0-alpha-2

20 Sep 20:19
7bfca38
Compare
Choose a tag to compare
Pre-release

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

20 Sep 18:52
bfb7dd2
Compare
Choose a tag to compare
Pre-release

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

20 Sep 16:27
0e6f422
Compare
Choose a tag to compare
Pre-release

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

13 Jun 11:53
f09d868
Compare
Choose a tag to compare

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

11 Apr 15:26
6626765
Compare
Choose a tag to compare

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

15 Feb 18:00
cd37503
Compare
Choose a tag to compare

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

29 Jan 19:01
db18f9f
Compare
Choose a tag to compare

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

03 Nov 14:32
a6540e9
Compare
Choose a tag to compare

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

02 Nov 12:40
5d12122
Compare
Choose a tag to compare

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

01 Nov 15:02
dabc773
Compare
Choose a tag to compare

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