Download Latest Version v1.19.0 source code.tar.gz (79.8 MB)
Email in envelope

Get an email when there's a new version of Seldon Core

Home / v1.19.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-01-23 17.3 kB
v1.19.0 source code.tar.gz 2026-01-23 79.8 MB
v1.19.0 source code.zip 2026-01-23 81.4 MB
Totals: 3 Items   161.2 MB 0

Summary

Overview

This release focuses on platform maintenance, security hardening, and ecosystem modernization. The main themes are extensive CVE remediation, a broad upgrade to Python 3.12 across images and tooling, dependency and base image refreshes, CI and workflow improvements, alongside documentation cleanup and migration work. No major new end-user features are introduced, but the release materially improves security posture, test coverage, and long-term maintainability.

Security and CVE Fixes

  • Multiple CVEs addressed across Go, Python, and container images, including the operator, executor, alibi-detect server, python-builder, and core builder images.
  • Go runtime updated to a newer patch release to address known vulnerabilities.
  • Autoscaling dependencies updated to remediate CVEs in the KEDA library.
  • RClone upgraded and base images refreshed to address container-level CVEs.

Dependency and Runtime Upgrades

  • Python upgraded to Python 3.12 across:
  • Prepackaged servers
  • Alibi Detect and Alibi Explain servers
  • Python wrappers
  • Conda base images migrated from Miniconda to Miniforge(OSS).
  • UBI base images aligned and refreshed (UBI 9.7 where applicable).
  • Protobuf, gRPC, Poetry, and other build-time dependencies updated.
  • Kubernetes compatibility testing expanded to include Kubernetes 1.35 (1.23.x to 1.35.x).

Images and Build System

  • SBOM generation added to Docker image builds for improved license and supply-chain visibility.
  • Deprecated GPU-related Docker images for the Python wrapper and both Alibi servers.

Licensing and Compliance

Regeneration and cleanup of license metadata.

Helm, Operator, and Configuration Changes

  • Deprecated analytics Helm chart excluded from build workflows.
  • Keda dependency upgraded to 2.17.3 and forward-compatible with 2.18.3(latest).

Documentation

Documentation was migrated to GitBook. Can be found here.

Deprecations and Cleanup

  • GPU-related files formally deprecated.
  • Several examples and charts removed or disabled.

Backward Compatibility

  • Users should validate custom images and notebooks against Python 3.12.
  • Operators upgrading from older releases should review image and base-OS changes.

Upgrade Notes

Python 3.12 Adoption All core Python components—including prepackaged servers, Alibi Detect/Explain servers, wrappers, notebooks, and E2E tests—now target Python 3.12.

What this means: - Wheels or dependencies not yet compatible with Python 3.12 may fail at runtime. - Custom inference images built against older Python versions must be rebuilt and tested.

Container Base Image Changes - Migration to newer UBI base images across executor, operator, and supporting images. - Conda base images switched to Miniforge. - RClone and other third-party tools upgraded for security reasons.

Impact: - Slight changes in image size and layer composition. - Potential differences in OS-level packages.

Licensing and SBOM Changes - SBOMs are now generated for Docker images. - License metadata has been regenerated and corrected across dependencies.

Deprecated and Removed Components - Analytics Helm chart is no longer built. - GPU-related files deprecated. - OpenVINO references removed (except for deprecated charts).

Impact: - Users relying on deprecated components should plan migration. - No supported upgrade path for removed experimental artifacts.

Kubernetes Compatibility - Operator tests validated against Kubernetes 1.23 to 1.35. - No removal of older supported Kubernetes versions announced, but forward compatibility is improved.

Operator It is primarily a hardening and modernization release, not a feature-driven one.

Autoscaling (KEDA) - KEDA was upgraded to align with Go dependencies. - While tests pass, clusters running older KEDA installations may behave differently.

Helm Value Drift Operator config maps were aligned with Helm values.

Installation

Install with Helm:

:::sh
helm repo add seldon https://storage.googleapis.com/seldon-charts
helm repo update

helm upgrade --install seldon-core-operator seldon/seldon-core-operator \
  --version 1.19.0 \
  --namespace seldon-system \
  --create-namespace

Install from the GCS Chart Artifact:

:::sh
helm upgrade --install seldon-core-operator \
  https://storage.googleapis.com/seldon-charts/seldon-core-operator-1.19.0.tgz \
  --namespace seldon-system \
  --create-namespace

Install from a Locally Downloaded Chart (GitHub Release): 1. Download the chart from helm-charts repository 2. Install from the local file

:::sh
helm upgrade --install seldon-core-operator \
  ./seldon-core-operator-1.19.0.tgz \
  --namespace seldon-system \
  --create-namespace

Changelog

Full Changelog: https://github.com/SeldonIO/seldon-core/compare/v1.18.2...v1.19.0

Source: README.md, updated 2026-01-23