Releases: typedb/typedb-console
TypeDB Console 2.16.1
New Features
Bugs Fixed
Code Refactors
Other Improvements
-
Use new client-java user management syntax
-
Update dependencies and VERSION to 2.16.1
TypeDB Console 2.15.0
New Features
-
Allow updating of user passwords
We've added the ability to update user passwords through TypeDB Console.
This can be done with the syntax:
user password <username>
The user is then prompted to input a new password. -
Mandate password prompt for user creation
We now force passwords to be entered in a password prompt. This prevents passwords from showing up in the command history.
Bugs Fixed
Code Refactors
Other Improvements
-
Synchronise maven dependencies
-
Update VERSION, dependencies, and WORKSPACE
-
Add issue templates
-
Add --password and --username options to README
TypeDB Console 2.14.2
New Features
Bugs Fixed
Code Refactors
Other Improvements
-
update VERSION and client-java to 2.14.2
-
update README
TypeDB Console 2.14.0
New Features
Bugs Fixed
Code Refactors
Other Improvements
-
update README
-
bump VERSION to 2.14.0
TypeDB Console 2.12.0
New Features
Bugs Fixed
-
Disable Jline backslash stripping
JLine line parser, which handles console's REPL, no longer swallows backslahes and other escape characters.
Previously, this lead to unexpected behaviour:
tmp::data::write> insert $x "hello \" world" isa val; [TQL03] TypeQL Error: There is a syntax error at line 1: insert $x "hello " world" isa val; ^ mismatched input 'world' expecting {';', 'has'}
Now, JLine keeps all the escape characters in place and hands the query parsing to TypeQL:
tmp::data::write> insert $x "hello \" world" isa val; { $x "hello \" world" isa val; }
Code Refactors
Other Improvements
-
Remove redundant create-netrc automation
-
Update VERSION to 2.12.0
-
Fix Automation python linking
-
Bump dependencies, updated factory CI instructions
We've bumped our dependencies and introduced updated instructions to Factory to facilitate the release of TypeDB 2.12.0. We've also updated our CI instructions to make use of Ubuntu 22.04 in line with our migration to Factory.
-
Extend license checkstyle tests and update licenses
We update the copyright header year to 2022, and introduce a test that ensures that the license text is correct.
-
Bump copyright year to 2022
We update the copyright header year to 2022.
TypeDB Console 2.11.0
New Features
Bugs Fixed
Code Refactors
Other Improvements
-
Update VERSION and client-java to 2.11.0
-
Update @vaticle_dependencies
TypeDB Console 2.10.0
New Features
Bugs Fixed
Code Refactors
Other Improvements
- Update VERSION to 2.10.0 and bump client-java to 2.10.0
TypeDB Console 2.9.0
New Features
Bugs Fixed
Code Refactors
Other Improvements
-
bump VERSION to 2.9.0
-
Upgrade to Bazel 5
Make the repository use Bazel 5. Bazel 4 and below only work with the deprecated Python 2, which is no longer included in some operating systems such as the latest Mac OS X.
-
Replaced duration with constant
-
Increase transaction timeout to 1 hour
-
Improved console printing format of concept maps and concept map groups
TypeDB Console 2.8.0
New Features
Bugs Fixed
Code Refactors
Other Improvements
-
Bazel Cache is disabled temporarily until SSL is fixed
-
Bump VERSION to 2.8.0 and use latest dependencies
-
Update the version of dependencies, typedb-common, and typedb-client-java
TypeDB Console 2.6.1
New Features
Bugs Fixed
- Add transaction timeout option
Add transaction timeouts to the console options available. This allows users to manipulate the transaction timeout added in typedb/typedb-driver#364.