Latest KDB.AI Release Notes
This page details the latest updates to KDB.AI Cloud UI and Server releases. Includes brief, high-level descriptions of fixes, improvements and any new features added.
Warning
The 1.7 release of KDB.AI is available only for KDB.AI Server. If you're on KDB.AI Cloud, please continue using the KDB.AI 1.6 documentation — or start a free trial of KDB.AI Server to explore the new features introduced in 1.7!
KDB.AI Server v1.7.0 release notes
Release date 2025.06.26
Welcome to the KDB.AI Server 1.7.0 release, designed to improve authentication, clarify development standards, and provide greater transparency and flexibility in system configuration! Key highlights include:
-
Z-normalization update for Non-Transformed TSS (Improvement)
-
Naming conventions and reserved words (Non-upward compatible)
1. Dynamic Time Warping (DTW) search (New)
KDB.AI now supports similarity search using Dynamic Time Warping (DTW), enabling dynamic and robust comparison of time-series patterns:
-
Flexible temporal alignment: DTW aligns sequences that differ in speed or timing, ideal for irregular or distorted patterns.
-
Pattern-matching precision: Supports shape-based comparison in domains like finance, audio, and medical signal analysis.
-
Search-time configuration: Control DTW behavior using RR (ratio of warping radius) to limit alignment range, and cutOff to filter high-distance matches.
Tip
Use a lower RR
value to improve performance when patterns are mostly time-aligned, and a lower cutOff
when you want to increase search speed by not capturing less-similar matches.
2. Data deletion (New)
KDB.AI now supports data deletion for tables with no index, flat index, qFlat index, or multi-indexes composed exclusively of flat or qFlat indexes, adding essential CRUD capabilities to your workflows.
As this is a critical operation which can remove data permanently and can be slow, please review the How To Delete Data in KDB.AI documentation to ensure safe and effective use.
3. Static authentication (New)
KDB.AI now supports static authentication, enhancing security and user management:
-
Flexible and secure authentication options: Ensures only authorized users can access the server.
-
Simplified setup process: Reduces configuration errors and makes it easier to manage authentication settings.
-
Seamless integration and secure connections: Allows users to leverage the latest features and improvements.
-
Clear and practical Docker examples: Makes it straightforward to implement authentication in Docker environments.
4. Info API for system insight (New)
KDB.AI now includes a suite of Info endpoints that allow you to query the live state of your environment, helping you monitor system usage and validate configurations more effectively.
-
Query detailed metadata for tables, databases, sessions, and running processes via dedicated API calls.
-
Use System Info to get a consolidated snapshot of your system’s current health in a single call.
-
Structured responses make it easy to build monitoring dashboards or automate operational checks.
5. Z-normalization update for Non-Transformed TSS (Improvement)
KDB.AI now allows the user to disable Z-normalization for non-transformed TSS searches via the normalize option:
-
Flexible search behavior: You can now choose whether to apply Z-normalization to non-transformed TSS searches based on your data and use case.
-
Greater control: Enable normalization for statistical consistency, or disable it for raw-value comparisons when precision matters.
-
Consistent defaults:
normalize
is enabled by default, maintaining current behavior unless explicitly changed.
Tip
Set normalize
to 0b
(q API) or False
(Pyhton API) in the options
parameter to disable Z-normalization for raw-value comparisons.
6. Simplified dependency management (Improvement)
With the release of PyKX 3.1, KDB.AI now removes unnecessary version constraints for key dependencies:
-
Greater flexibility: Looser version constraints for PyKX and Reranker allow for smoother upgrades and broader compatibility with other packages.
-
Easier environment management: Reduced risk of version conflicts when installing or updating dependencies in your environment.
-
Faster setup: Simplified requirements make it easier to get up and running without dependency errors.
Tip
If you maintain your own environment files, you can now safely relax version constraints for PyKX and Reranker.
7. Documentation updates (Improvement)
New pages:
-
Reference: Naming Conventions and Reserved Words
-
Learn: Dynamic Time Warping (DTW)
-
How to: Set up Authentication in KDB.AI, Get System Usage Information, Use Dynamic Time Warping (DTW), Delete Data.
Updated pages: How to Use Databases in KDB.AI, How to Manage Tables, q API References, Python API References, REST API References )
REST API Reference for 1.7.0 temporarily hosted on legacy site: The REST API reference for version 1.7.0 is temporarily hosted on our legacy documentation site. We're working on migrating the REST API reference to the new documentation site. In the meantime, all endpoints remain valid unless otherwise noted.
8. Naming conventions and reserved words (Non-upward compatible)
KDB.AI introduces comprehensive NUC Breaking changes introduced in a release. These changes may require users to modify their code, configurations, or environment to remain compatible with the updated version. (Non-Upward Compatible) naming conventions and reserved words guidelines to enhance code clarity and prevent errors:
-
Clear and maintainable code: Adhering to naming rules ensures your code is easy to read and maintain.
-
Avoid syntax errors: Following the guidelines helps prevent syntax errors and unpredictable behavior.
-
Descriptive and meaningful names: Using appropriate names for databases, tables, and columns avoids conflicts with reserved words.
-
Best practices: The guidelines provide best practices for naming, ensuring compatibility and reducing potential issues.
9. No Cloud release for 1.7.0
There is no Cloud release for version 1.7.0. The 1.7 release of KDB.AI is available only for KDB.AI Server. As part of our product strategy, KDB.AI Cloud is being phased out and will no longer receive future updates.
If you're using KDB.AI Cloud, please continue working with the KDB.AI 1.6 documentation or start a free trial of KDB.AI Server to explore the new features introduced in 1.7.
10. Security fixes
Critical Vulnerabilities and Exploits (CVE's) remediated in this release:
Upgrade procedures
To use the latest version, upgrade your instance or sign up for a free trial.
Summary
We hope you find the improvements in KDB.AI Server 1.7.0 valuable — from enhanced authentication to smarter telemetry and simplified dependency management. Enjoy exploring everything this release has to offer! If you need help, reach out to our Support Team at support@kdb.ai or join our Slack channel.
Note
For a complete list of past features and improvements, refer to the previous KDB.AI Server release notes.
Thanks for reading. Stay tuned for the next release!
The KDB.AI Team