Releases: typedb/typedb-console
TypeDB Console 2.25.7
New Features
- Upgrade to the latest TypeDB Driver, which includes improved error messages
Bugs Fixed
Code Refactors
Other Improvements
- Add ulimits to mac and linux releases
TypeDB Console 2.25.6
New Features
Bugs Fixed
Code Refactors
Other Improvements
- Remove APT deployment and targets
TypeDB Console 2.25.0
New Features
-
Implement Fetch query
We update to the newest version of TypeDB Driver which supports Fetch queries.
For more details on fetch queries, see typedb/typeql#300
Bugs Fixed
Code Refactors
Other Improvements
- Add newline after define and undefine print status to match new streaming query formatting
TypeDB Console 2.24.15
New Features
Bugs Fixed
- Fix unpacking driver runtime files into working directory
Due to a bug in the Java driver, we unpacked the driver dynamic library into the current working directory, rather than into a temporary directory.
We update to the driver version with the fix.
Code Refactors
Other Improvements
TypeDB Console 2.24.14
New Features
Bugs Fixed
-
Set release compilation mode to optimized
We set the Bazel compilation mode for releases to
opt
.
Code Refactors
Other Improvements
-
Use randomly chosen address/port in console tests
-
Fix test path
-
Add native assembly test reliant on Core artifact pulled through Driver
TypeDB Console 2.24.12
New Features
Bugs Fixed
-
Deploy apt amd64 with correct architecture tag
Use expected
apt
architecture tagamd64
instead ofx86_64
. -
Fix github deployment of intel deb package
Code Refactors
Other Improvements
TypeDB Console 2.24.9
New Features
- Downgrade CI image used to build and release console, in order to lower the requirement of libc
Bugs Fixed
Code Refactors
Other Improvements
TypeDB Console 2.24.7
New Features
-
Deploy one artifact per platform
We split the typedb-console distribution into 5: one per operating system+architecture. We now publish:
linux-x86_64
linux-arm64
mac-x86_64
mac-arm64
windows-x86_64
We orchestrate all releases through CircleCI, for both artifacts and apt. Build targets in this repository are now platform-native, and deployment rules for specific platforms are protected by Bazel's platform target compatibility flags.
Bugs Fixed
Code Refactors
-
Replace usages of 'client' and 'cluster' with 'driver' and 'enterprise' throughout
We replace the term 'cluster' with 'enterprise', to reflect the new consistent terminology used through Vaticle. We also replace 'client' with 'driver', where appropriate.
-
Upgrade underlying typedb-driver
We upgrade the underlying Java driver to the latest version.
Other Improvements
TypeDB Console 2.18.0
New Features
-
Introduce computed values
We allow users to interact via Console with the new Value API introduced in typedb/typeql#260. This PR adds pretty printing for value concepts and updates required dependencies to support the change.
Bugs Fixed
Code Refactors
Other Improvements
-
Update release notes workflow
We integrate the new release notes tooling. The release notes are now to be written by a person and committed to the repo.
-
Set up the bazel remote cache
TypeDB Console 2.17.0
New Features
-
Change wording of password expiry warning
We've changed the wording and logic of the password expiry warning to be more accurate.
This brings us in line with our implementation in Studio: typedb/typedb-studio#722
-
Password update and expiration support
We've added support for a variety of features that have been implemented in Cluster including administrators having the ability to set passwords, password updates for users, and password expiry.
Bugs Fixed
-
Prompt a re-login when users change their own passwords
Console now quits upon a user changing their own password, rather than having a user be left in a session with invalid credentials (which they will only discover on running subsequent commands).
Fixes: #200
Code Refactors
-
Update dependencies for 2.17.0 release
We update the dependencies for the 2.17.0 release and print out each user's approximate password expiry time when listing users.
Other Improvements
-
Update VERSION to 2.17.0
-
Use updated password expiry API to calculate expiry warning