NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #2488 most downloaded on PyPI
Kubeflow Pipelines pipeline spec
Last release 2 months ago
09 Jul 2026
Ships fairly regularly
a new release about every 2 months
Most releases are documented
notes for 27 of 34 stable releases
1 version withdrawn
withdrawn after publishing
6 years old
35 releases · first in 2020
One column per quarter.
fix(deps): Bump Go versions to address CVE CVE-2025-47907 by @mprahl in #12267
This release of KFP introduces several notable changes that users should consider prior to upgrading. Comprehensive upgrade and documentation notes will follow shortly. In the interim, please note the following key modifications:
For a complete overview of new features and associated changes, please consult the official release notes.
actions/checkout@v5 consistently by @hbelmiro in #12121Note truncated.
network and psc_interface_config in custom job spec from GCPC SDKactions/checkout@v5 consistently (#12121)Nothing published for this version
fix(sdk): Set spec.description when compiling to Kubernetes manifests (kubeflow#12132)
Full Changelog: https://github.com/kubeflow/pipelines/compare/2.14.0...2.14.3
feat(docs): Guide to report security vulnerabilities by @andreyvelich in https://github.com/kubeflow/pipelines/pull/12044
This release is a version alignment release. This release succeeds the KFP 2.5.0 release. In this 2.14.0 release, KFP backend is aligned in major and minor versions (X.Y) with all the KFP python packages. Please read more about this and the KFP versioning policy here.
--cache_disabled and update test to cover pipelines with outputs by @hbelmiro in https://github.com/kubeflow/pipelines/pull/12001ESC shortcut for closing SidePanel. Fixes #11873 by @EnyMan in https://github.com/kubeflow/pipelines/pull/11874Full Changelog: https://github.com/kubeflow/pipelines/compare/2.5.0...2.14.0
ESC shortcut for closing SidePanel. Fixes #11873 (#11874) (c3d05eb)--cache_disabled and update test to cover pipelines with outputs (#12001) (f240685)Nothing published for this version
Nothing published for this version
Nothing published for this version
To deploy Kubeflow Pipelines in an existing cluster, follow the instruction in here
To deploy Kubeflow Pipelines in an existing cluster, follow the instruction in here
Install python SDK (python 3.5 above) by running:
python3 -m pip install kfp kfp-server-api --upgrade
See the Change Log
To deploy Kubeflow Pipelines in an existing cluster, follow the instruction in here
To deploy Kubeflow Pipelines in an existing cluster, follow the instruction in here
Install python SDK (python 3.5 above) by running:
python3 -m pip install kfp kfp-server-api --upgrade
See the Change Log
Merged pull requests:
To deploy Kubeflow Pipelines in an existing cluster, follow the instruction in here
To deploy Kubeflow Pipelines in an existing cluster, follow the instruction in here
Install python SDK (python 3.5 above) by running:
python3 -m pip install kfp kfp-server-api --upgrade
See the Change Log
Merged pull requests:
PipelineFolder to PipelinePath #3056 (eterna2)To deploy Kubeflow Pipelines in an existing cluster, follow the instruction in here
To deploy Kubeflow Pipelines in an existing cluster, follow the instruction in here
Install python SDK (python 3.5 above) by running:
python3 -m pip install kfp --upgrade
See the Change Log
Merged pull requests:
To deploy Kubeflow Pipelines in an existing cluster, follow these instructions
To deploy Kubeflow Pipelines in an existing cluster, follow these instructions
Install the KFP SDK (python 3.5 and above required) by running:
python3 -m pip install kfp --upgrade
The latest changes can be found in the Change Log
Merged pull requests:
To deploy Kubeflow Pipelines in an existing cluster, follow the instruction in here
To deploy Kubeflow Pipelines in an existing cluster, follow the instruction in here
Install python SDK (python 3.5 above) by running:
python3 -m pip install kfp --upgrade
See the Change Log
Merged pull requests:
To deploy this version, visit https://deploy.kubeflow.cloud/#/deploy?version=e6a363a51a4963a624758c931b5a13e56d98d8e0
To deploy this version, visit https://deploy.kubeflow.cloud/#/deploy?version=e6a363a51a4963a624758c931b5a13e56d98d8e0
Or following this instruction and set
kfctl init ${KFAPP} --version e6a363a51a4963a624758c931b5a13e56d98d8e0
Install python SDK (python 3.5 above) by running:
pip3 install https://storage.googleapis.com/ml-pipeline/release/0.1.17/kfp.tar.gz --upgrade
See the Change Log
Closed issues:
Merged pull requests:
To deploy this version, visit https://deploy.kubeflow.cloud/#/deploy?version=b9541fdfcae03ccf2e7bd4444ad01e130d0fcb5b
To deploy this version, visit https://deploy.kubeflow.cloud/#/deploy?version=b9541fdfcae03ccf2e7bd4444ad01e130d0fcb5b
Or following this instruction and set
export KUBEFLOW_TAG=b9541fdfcae03ccf2e7bd4444ad01e130d0fcb5b
Install python SDK (python 3.5 above) by running:
pip3 install https://storage.googleapis.com/ml-pipeline/release/0.1.16/kfp.tar.gz --upgrade
See the Changelog
Closed issues:
Merged pull requests:
Nothing published for this version
To deploy this version, visit https://deploy-staging.kubeflow.cloud/#/deploy?version=v0.5.0-rc.1
To deploy this version, visit https://deploy-staging.kubeflow.cloud/#/deploy?version=v0.5.0-rc.1
Install python SDK (python 3.5 above) by running:
pip3 install https://storage.googleapis.com/ml-pipeline/release/0.1.14/kfp.tar.gz --upgrade
See the Change Log
Closed issues:
Merged pull requests:
Install python SDK (python 3.5 above) by running:
Install python SDK (python 3.5 above) by running:
pip3 install https://storage.googleapis.com/ml-pipeline/release/0.1.13/kfp.tar.gz --upgrade
See the Change Log
Closed issues:
Merged pull requests:
To deploy this version, visit https://deploy.kubeflow.cloud/#/deploy?version=a1afdd6c4b297b56dd103a8bb939ddeae67c2c92
To deploy this version, visit https://deploy.kubeflow.cloud/#/deploy?version=a1afdd6c4b297b56dd103a8bb939ddeae67c2c92
Or following this instruction and set
export KUBEFLOW_TAG=a1afdd6c4b297b56dd103a8bb939ddeae67c2c92
Install python SDK (python 3.5 above) by running:
pip3 install https://storage.googleapis.com/ml-pipeline/release/0.1.12/kfp.tar.gz --upgrade
See the Change Log
Merged pull requests:
Install python SDK (python 3.5 above) by running: ` pip3 install https://storage.googleapis.com/ml-pipeline/release/0.1.11/kfp.tar.gz --upgrade `
Install python SDK (python 3.5 above) by running:
pip3 install https://storage.googleapis.com/ml-pipeline/release/0.1.11/kfp.tar.gz --upgrade
Closed issues:
Merged pull requests:
Deploy this release to GCP https://deploy.kubeflow.cloud/#/deploy?version=e1408f2293ce72b5a89a9b40bc1998c56ac0d73b
Deploy this release to GCP https://deploy.kubeflow.cloud/#/deploy?version=e1408f2293ce72b5a89a9b40bc1998c56ac0d73b
Install python SDK (python 3.5 above) by running:
pip3 install https://storage.googleapis.com/ml-pipeline/release/0.1.10/kfp.tar.gz --upgrade
Connect to the UI:
kubectl port-forward --namespace kubeflow $(kubectl get pod --namespace kubeflow --selector="service=ambassador" --output jsonpath='{.items[0].metadata.name}') 8080:80
open http://localhost:8080/pipeline
See the Change Log
Closed issues:
Merged pull requests:
To deploy this version, visit https://deploy.kubeflow.cloud/#/deploy?version=64a7c55ea8a9b3732a3bba6d25057f5dbf301cfa
To deploy this version, visit https://deploy.kubeflow.cloud/#/deploy?version=64a7c55ea8a9b3732a3bba6d25057f5dbf301cfa
Or following this instruction and set
export KUBEFLOW_TAG=64a7c55ea8a9b3732a3bba6d25057f5dbf301cfa
Install python SDK (python 3.5 above) by running:
pip3 install https://storage.googleapis.com/ml-pipeline/release/0.1.9/kfp.tar.gz --upgrade
See the Change Log
Closed issues:
Merged pull requests:
Install python SDK (python 3.5 above) by running: pip3 install https://storage.googleapis.com/ml-pipeline/release/0.1.8/kfp.tar.gz --upgrade
Install python SDK (python 3.5 above) by running: pip3 install https://storage.googleapis.com/ml-pipeline/release/0.1.8/kfp.tar.gz --upgrade
See the Change Log.
Closed issues:
Merged pull requests:
This pipeline version is included in Kubeflow v0.4.1. To deploy, visit https://www.kubeflow.org/docs/started/getting-started-gke/
This pipeline version is included in Kubeflow v0.4.1. To deploy, visit https://www.kubeflow.org/docs/started/getting-started-gke/
Install python SDK (python 3.5 above) by running: pip3 install https://storage.googleapis.com/ml-pipeline/release/0.1.7/kfp.tar.gz --upgrade
Closed issues:
Merged pull requests:
go vet as part of the Travis CI. #626 (neuromage)You can install ML Pipeline services by running: kubectl create -f https://storage.googleapis.com/ml-pipeline/release/0.1.6/bootstrapper.yaml
You can install ML Pipeline services by running: kubectl create -f https://storage.googleapis.com/ml-pipeline/release/0.1.6/bootstrapper.yaml
Install python SDK (python 3.5 above) by running: pip3 install https://storage.googleapis.com/ml-pipeline/release/0.1.6/kfp.tar.gz --upgrade
Access UI instructions: https://www.kubeflow.org/docs/guides/accessing-uis/
You can install ML Pipeline services by running: kubectl create -f https://storage.googleapis.com/ml-pipeline/release/0.1.5/bootstrapper.yaml
You can install ML Pipeline services by running: kubectl create -f https://storage.googleapis.com/ml-pipeline/release/0.1.5/bootstrapper.yaml
Install python SDK (python 3.5 above) by running: pip3 install https://storage.googleapis.com/ml-pipeline/release/0.1.5/kfp.tar.gz --upgrade
Closed issues:
Merged pull requests:
You can install ML Pipeline services by running: kubectl create -f https://storage.googleapis.com/ml-pipeline/release/0.1.4/bootstrapper.yaml
You can install ML Pipeline services by running: kubectl create -f https://storage.googleapis.com/ml-pipeline/release/0.1.4/bootstrapper.yaml
Install python SDK (python 3.5 above) by running: pip3 install https://storage.googleapis.com/ml-pipeline/release/0.1.4/kfp.tar.gz --upgrade
Closed issues:
Merged pull requests:
Nothing published for this version
You can install ML Pipeline services by running:
You can install ML Pipeline services by running:
kubectl create -f https://storage.googleapis.com/ml-pipeline/release/0.1.2/bootstrapper.yaml
Install python SDK (python 3.5 above) by running:
pip3 install https://storage.googleapis.com/ml-pipeline/release/0.1.2/kfp.tar.gz --upgrade
Merged pull requests:
You can install ML Pipeline services by running:
You can install ML Pipeline services by running:
kubectl create -f https://storage.googleapis.com/ml-pipeline/release/0.1.0/bootstrapper.yaml
Install python SDK (python 3.5 above) by running:
pip3 install https://storage.googleapis.com/ml-pipeline/release/0.1.0/kfp.tar.gz --upgrade
Closed issues:
Merged pull requests:
Your coding agent can read these notes before it upgrades. Set up the MCP server →