Skip to content

What's New in Version 1.5.0

May 19, 2026 12:41 PM UTC

Version 1.5.0 of the relationalai Python package is now available!

To upgrade, activate your virtual environment and run the following command:

Terminal window
pip install --upgrade relationalai
  • Added diagnostics CLI commands under rai doctor, including doctor:report and cache checks under doctor:cache:check.

  • PyRel now accepts optional Snowflake connector and session settings in its Snowflake connection config, including client_session_keep_alive, login_timeout, network_timeout, socket_timeout, and session_parameters. Before this change, you could not set these options through PyRel config and had to rely on Snowflake connector defaults. Now you can tune long-running or idle-sensitive Snowflake connections from PyRel config.

  • cumsum_asc() now handles multiple sort keys correctly. Before this change, cumulative sums could be wrong when you ordered by more than one sort key.

  • Graph validation now catches a few edge cases earlier. Before this change, some invalid node types were not caught until later in the execution path. Now you’ll experience those errors more quickly.

  • Fixed a bug that caused weighted Jaccard or cosine similarity to behave inconsistently for zero-weight edges.