What's New in Altair AI Hub 2025.1?

Released: 15th May 2025

Version 2025.1 is compatible with version 10, 2024, and 2025.0. When you’re still on version 9, then upgrading to 2025 is a major version upgrade. Please make sure to read the upgrade from AI Hub 9 migration instructions!

We've added new administrative features to AI Hub 2025.1, enhancing the management and synchronization of your projects and resources. Furthermore, Endpoints are now more flexible and powerful, allowing for a wider range of use cases and data handling capabilities.

New Features

  • Enhanced Service Endpoints: Our Scoring Agents and Web API Agents now support GET requests and can handle arbitrary binary data, both incoming and outgoing, making data retrieval and manipulation more versatile than ever.
  • Seamless Python SDK Extensions Synchronization: Introducing the ability to synchronize Altair Python SDK extensions directly within AI Hub. This ensures a consistent development environment across all platforms. The synchronization mechanism is identical to other resources, and you can customize the synchronization folders as needed. New properties have been added to control this feature, such as sync.python-sdk-extension-exclusions and scoring-agent.sync.python-sdk-extensions.enabled.
  • Advanced Indexing Control: You can now enable or disable indexing of files to be synchronized with Job Agents and Web API Agents, optimizing performance based on your specific needs. This is controlled by properties like sync.extension-enabled and sync.libs-enabled.
  • Configurable Web API Agents: Customize the exit codes for Web API Agents during synchronization requests, allowing for more precise error handling and operational control. The property scoring-agent.sync.sync-shutdown-exit-code has been added for this purpose.
  • User-Friendly Web Interface: We've added a web interface for viewing the status of the internal synchronization service and performing administrative operations like shutdowns, making system management more intuitive and accessible.

img/01_sync_service.png

img/02_operations.png

  • AI Hub Shutdown Control: New properties allow you to control the timing and exit codes of manually invoked shutdowns, ensuring a smooth and controlled shutdown process. These include aihub.shutdown-delay and aihub.shutdown-exit-code.
  • Version Upgrades: Enjoy the latest security patches and performance improvements with our upgrade to Spring Boot 3.4.4 and h2 version 2.3.232.
  • Enhanced Deployment Management: Deployments are now automatically disabled if required extensions are missing, and users can manually disable deployments via the UI, ensuring only fully functional deployments are active.

img/03_disable.png

Bug Fixes

  • Accurate Data Representation: We've fixed issues in the Web API and Scoring Agent to ensure missing nominal values are now represented as null instead of "?", and missing date values are represented as null instead of "new Date(0)".
  • Repository Consistency: Fixed inconsistencies in cached repositories, ensuring reliable and accurate data storage and retrieval.

Changelogs