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

Information

To use the latest version, upgrade your instance or sign up for a free trial.

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:

  1. Dynamic Time Warping (DTW) search (New)

  2. Data deletion (New)

  3. Static authentication (New)

  4. Info API for system insight (New)

  5. Z-normalization update for Non-Transformed TSS (Improvement)

  6. Simplified dependency management (Improvement)

  7. Documentation updates (Improvement)

  8. Naming conventions and reserved words (Non-upward compatible)

  9. No Cloud release for 1.7.0 (Note)

  10. Security fixes

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:

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 NUCClosed 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