Skip to main content
Version: Next 🚧

Changelog

All notable changes to this project will be documented on this page.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[1.3.0] - 2025-07-01​

Removed​

  • Removed gateway_url and token_provider from Client constructor. Users should use h2o_cloud_url instead.

[1.2.0] - 2024-12-10​

Added​

  • Added support for SSL settings via the Client constructor.
  • Added support for PBKDF2 hashed security option.

Fixed​

  • Added ValueError for missing or invalid protocol in the gateway URL.
  • Configured SSL settings for the functions get_capabilities, get_sample_request, and get_schema since they access deployment endpoints.

[1.1.2] - 2024-11-27​

Added​

  • Introduced two SSL settings (verify_ssl and ssl_cacert) that can be configured via the Client Constructor to improve certificate security.

[1.1.1] - 2024-11-18​

Changed​

  • Upgraded H2O Cloud Discovery to v2.1.1

[1.1.0] - 2024-11-04​

Added​

  • Introduced a timeout parameter (default: 5 seconds) for MLOpsScoringDeployment's methods: get_capabilities, get_sample_request, and get_schema.
  • Added support for creating deployment with token-based authentication as a security option.
  • Enabled model deletion.
  • Enabled the option to unregister an experiment from a model.
  • Introduced the disabled_security option to manage deployments with No-Security.

Fixed​

  • Upgraded the minimum supported Python version to 3.9.

[1.0.1] - 2024-10-18​

Fixed​

  • Improved handling of missing deployment attributes (security and monitor) in backend responses.

[1.0.0] - 2024-08-26​

Changed​

  • Removed the external_registry package.

[0.65.1a3] - 2024-07-01​

Fixed​

  • vLLM Configuration artifacts not being uploadable because of a missing target column.

    Note: vLLM Configuration artifacts are a preferred alternative to using MLflow to create vLLM artifacts.

[0.65.1a2] - 2024-06-20​

Fixed​

  • Failures when a deployment is missing Kubernetes options.

[0.65.1a1] - 2024-06-18​

Added​

  • Ability to disable storage of scored data when monitoring is enabled. For more information, see Monitoring options.

Changed​

  • Use H2O MLOps 0.65.1 backend.

[0.64.0a2] - 2024-05-20​

Added​

[0.64.0a1] - 2024-04-09​

Changed​

  • Use H2O MLOps 0.64.0 backend.

[0.62.1a7] - 2024-03-06​

Fixed​

  • "latest" model version specifier didn't always retrieve the last model version created. This could cause deployments to use the wrong model version.

[0.62.1a6] - 2024-02-13​

Added​

[0.62.1a5] - 2023-12-04​

Added​

  • Metadata property for experiments.

[0.62.1a4] - 2023-12-01​

Added​

  • Owner attribute for deployments, experiments, models, and projects.
  • Ability to view deployment Kubernetes options (including requests, limits, affinity, and toleration).
  • Ability to update deployment Kubernetes options (including scaling deployment down to zero resource usage).
  • Ability to view deployment security options.
  • Ability to update deployment security options (including changing passphrase for existing deployments).
  • Ability to enable/disable monitoring for new and existing deployments.

Changed​

  • "UNHEALTY" status typo corrected to "UNHEALTHY".

[0.62.1a3] - 2023-11-20​

Added​

  • Support for experiment artifacts.

Changed​

  • experiment.artifact_types renamed to experiments.scoring_artifact_types.

Fixed​

  • List methods not returning over 100 entries.

[0.62.1a2] - 2023-11-13​

Added​

[0.62.1a1] - 2023-10-16​

Changed​

  • Use MLOps 0.62.1 backend.

[0.61.1a3] - 2023-07-28​

Changed​

  • MLOpsClient class renamed to Client.
  • _mlops_backend attribute renamed to _backend.

Feedback