Skip to content

Releases: typedb/typedb-console

TypeDB Console 2.1.1

06 Jun 11:28

Choose a tag to compare

New Features

  • Add authentication and user management support for TypeDB Cluster
    We have added authentication and user management support for to TypeDB Cluster.

Bugs Fixed

  • Improve handling password input
    We've updated Console such that password input can be supplied interactively and non-interactively.
    This is done primarily for security purpose, interactive input will be the preferred one since it is not stored in the CLI history. The non-interactive mode is still relevant and therefore supported, particularly for use in automation scripts and test.
    Additionally, we've refactored the code to improve the terminologies. We used the word "Command" everywhere to refer to several different things which cause confusion. We've now made the terminologies more precise:
    • "CLI Options" is how we refer to the options specified when starting console (eg., --username admin)
    • "REPL command" is how we refer to the Console commands such as 'database create'
    • We've renamed the execution mode to be clear. Console has three modes of execution: "REPL mode", "script mode" and "inline command mode". The first mode is the interactive mode that most users will use. The second and the third mode are non-interactive and is suitable for use in automation scripts or tests.

Code Refactors

Other Improvements

TypeDB Console 2.1.0

20 May 16:24

Choose a tag to compare

New Features

  • Transaction REPL checks arguments
    To make the error in #139 much cleaner, we implement a check for the required number of space-separated arguments. An incorrect number of arguments is no longer a fatal error.

Bugs Fixed

Code Refactors

Other Improvements

  • Update usage of rules_antlr
    Eliminate possible inconsistencies by loading ANTLR version from a constant

Grakn Console 2.0.1

13 Apr 20:30
e96bf96

Choose a tag to compare

New Features

Bugs Fixed

  • Add 'database schema' to help command and README
    The database schema command, implemented in #143, was missing from the help command and the README file. We added it to both.

Code Refactors

Other Improvements

  • Update Client Java and Grakn Core artifact
    We updated Client Java and the Grakn Core artifact due to a new protocol.

Grakn Console 2.0.0

31 Mar 19:42

Choose a tag to compare

New Features

Bugs Fixed

  • When closing a READ transaction, simply print "transaction closed"
    Previously when closing a READ transaction, it would print "Transaction closed without committing changes". "Without committing changes" was superfluous so we got rid of it.

Code Refactors

Other Improvements

  • Add ability to print database schema
    Bump dependencies to released artifacts, and fix a printing bug for concept maps.

Grakn Console 2.0.0-alpha-9

05 Mar 21:49
0a481bd

Choose a tag to compare

New Features

Bugs Fixed

  • Actually save transaction option parameters to fields
    Fix null pointer in transaction options that occurs because the option builder is not saved.

Code Refactors

Other Improvements

  • Update client-java
    We updated client-java to the latest server protocol.

Grakn Console 2.0.0-alpha-8

04 Mar 11:24

Choose a tag to compare

New Features

  • Introduce transaction options
    Allow console users to set any transaction options they like, by introducing Options that can be provided as --flag when opening a transaction. This will simplify debugging (especially for reasoner), and allow us to experiment with parallel/not parallel, along with all other available options.

  • Allow specifying commands from command line without using script
    Allow having a list of commands specified in the command line, without using script file.

  • Use self-hosted Bazel cache
    Speed up CI by using self-hosted remote Bazel cache

Bugs Fixed

Code Refactors

Other Improvements

  • Bump dependencies for alpha-7 release
    Bump VERSION, dependencies and artifact to prepare for release of console alpha-7

Grakn Console 2.0.0-alpha-7

23 Feb 20:36
ea1b312

Choose a tag to compare

New Features

  • Add option to read from any replica in Cluster
    We added the --any-replica flag when opening a transaction in Cluster. When --any-replica is set, the transaction may read from any database replica, including secondary replicas.

Bugs Fixed

Code Refactors

Other Improvements

Grakn Console 2.0.0-alpha-6

14 Feb 17:13
8ba39ae

Choose a tag to compare

New Features

Bugs Fixed

Code Refactors

Other Improvements

Grakn Console 2.0.0-alpha-5

04 Feb 22:51

Choose a tag to compare

New Features

Bugs Fixed

Code Refactors

Other Improvements

Grakn Console 2.0.0-alpha-4

28 Jan 21:06

Choose a tag to compare

New Features

Bugs Fixed

Code Refactors

Other Improvements

  • When no databases are present, say as much on database list
    Previously, running database list with no databases present on the server gave no output and was difficult to distinguish from the console hanging or the server otherwise failing to respond. We added a more explicit response when no database is present on the server to make it clearer when this case has occurred.

  • Reenable remote build caching
    Speed up builds by utilizing remote caching provided by BuildBuddy.