SDK & API Changelog

API and SDK version history. For feature announcements, see the Platform Changelog.

v0.9.4 May 1, 2026
AddedFixed
  • governance_run(metadata=dict) — custom key-value tags on any run
  • ModelTracker.log_prediction_batch(metric="wasserstein") — Wasserstein distance support
  • Fixed: link_mlflow_run() raised AttributeError when MLflow tracking URI was unset
v0.9.3 March 18, 2026
AddedChanged
  • Audit API GET /audit/export now supports format=jsonl (JSON Lines)
  • API response: policy_version field is now included in all audit event rows (previously detail-only)
  • ifp.init() now raises AuthError with a clear message when API key is invalid vs. missing
v0.9.0 January 8, 2026
AddedRemoved
  • BREAKING: ModelTracker(psi_threshold=) parameter removed — set in policy YAML instead
  • New GovernanceCompleteOperator for Apache Airflow 2.x
  • SageMaker SageMakerConnector class for endpoint-level monitoring
  • Removed: ifp.register_model() — use governance_run().log_model() instead
v0.8.5 October 30, 2025
Added
  • run.promote(environment="production") — triggers approval workflow from SDK
  • HuggingFace Inference Endpoint monitoring via ifp.integrations.HuggingFaceConnector
  • Audit API: GET /audit/runs now supports cursor pagination parameter