Releases: kubeflow/kfp-tekton
Releases · kubeflow/kfp-tekton
KFP-Tekton v1.6.4: Tekton 0.44.2 support. Knative performance patch and dependency updates.
What's Changed
- chore(docs): Update kfp-tekton openshift instruction to also include Tekton SCC by @Tomcli in #1197
- fix(sdk): Remove print statement for compiler to reduce log size by @Tomcli in #1198
- fix(test): enhance build scripts by @yhwang in #1200
- feat(CI): Create periodic codeql code scan to detect possible static bugs by @Tomcli in #1201
- fix(deps): Tekton 0.44.2 patch and dependencies update by @Tomcli in #1202
- chore(release): Add backend 1.6.4 release by @Tomcli in #1203
Full Changelog: v1.6.3...v1.6.4
KFP-Tekton SDK v1.6.4
Release of the KFP-Tekton SDK only.
To install the KFP-Tekton SDK:
pip install kfp-tekton==1.6.4
KFP-Tekton v1.6.3: Tekton 0.44.0 support. Support Kustomize v5 for deployment
- Support Kustomize v5 for deployment manifests.
- Resource-op and any sequencer image moved to quay.io
- Updated metadata writer dependencies to 1.5.0 with LRU cache
What's Changed
- chore(docs): Update docs on custom task parameters by @Tomcli in #1187
- fix(sdk): Update aipipeline images to quay by @Tomcli in #1186
- fix(test): update toolchain image/script by @yhwang in #1189
- chore(tekton-catalog): Remove legacy v1alpha1 condtion since it is no longer supported by @Tomcli in #1188
- fix(test): fix typo in the toolchain task by @yhwang in #1190
- feat(manifests): use kustomize v5 by @yhwang in #1194
- fix(backend): Fix metadata writer dependencies by @Tomcli in #1193
- fix(test): update GH action and toolchain task by @yhwang in #1195
- chore(release): Add 1.6.3 backend and 1.6.4 sdk release by @Tomcli in #1196
Full Changelog: v1.6.2...v1.6.3
KFP-Tekton SDK v1.5.3
Release of the KFP-Tekton SDK only.
To install the KFP-Tekton SDK:
pip install kfp-tekton==1.5.3
KFP-Tekton SDK v1.6.3
Release of the KFP-Tekton SDK only.
To install the KFP-Tekton SDK:
pip install kfp-tekton==1.6.3
KFP-Tekton v1.6.2: Tekton 0.44.0 support. Switching to Tekton minimal status.
- Move Tekton default status setting to minimal (#1168)
- Address Tekton minimal status migration for anysequencer and persistent agent (#1167, #1172)
- Added new way to opt-out metadata tracking at pipeline level (#1177)
- Fix Python SDK on V1 client bugs (#1179, #1180)
What's Changed
- chore(sdk): update package dependency source by @Tomcli in #1166
- fix(backend): proper handle customrun status by @yhwang in #1167
- chore(manifests): Update embedded status to minimal by @Tomcli in #1168
- fix(test): call kfp api instead of kube api by @yhwang in #1171
- Fix(any-sequencer): Make any sequencer able to detect child reference status by @Tomcli in #1172
- chore(manifests): upgrade mysql image to kfp v2 standards for cves mitigation by @Tomcli in #1175
- chore(cleanup): Remove unnecessary cloud build files from google and travis by @Tomcli in #1178
- feat(sdk): make metadata component spec gen flag configurable on pipeline level by @Tomcli in #1177
- fix(sdk): fix v1 api sdk client package bug by @Tomcli in #1179
- fix(sdk): fix v1 api package typo by @Tomcli in #1180
- chore(release): Add 1.6.2 backend release, 1.6.3 sdk release by @Tomcli in #1184
Full Changelog: v1.6.1...v1.6.2
KFP-Tekton SDK v1.5.2
Release of the KFP-Tekton SDK only.
To install the KFP-Tekton SDK:
pip install kfp-tekton==1.5.2
KFP-Tekton SDK v1.6.2
Release of the KFP-Tekton SDK only.
To install the KFP-Tekton SDK:
pip install kfp-tekton==1.6.2
KFP-Tekton v1.6.1: Tekton 0.44.0 support. New V1 API path for KFP-Tekton. Bug patches for customruns and kfp sdk dependencies
KFP-Tekton v1.6.0: Tekton 0.44.0 support. New V1 API path for KFP-Tekton and custom task moved to v1beta1 API
Note: Please update kfp-tekton Python SDK to 1.6+ in order to call the new V1 API. KFP 1.8.x SDK or kfp-tekton 1.5.1 is for calling the old v1beta1 API in the older version.
- Support Tekton 0.44.0 with the latest custom task API (#1144)
- KFP-Tekton REST/GRPC path moved to V1. (#1121)
- Python SDK kfp-tekton client now calls V1 API by default.(#1121, #1140)
- Support custom task v1beta1 customRun API. (#1119, #1123, #1137)
- PipelineLoop moved to new v1beta1 customRun API. (#1123, #1137)
- Add env variable configuration support at pipeline level. (#1145)
- Add user definable Tekton workspace on both pipeline and task level (#1151, #1153)
- Bug fixes and optimization on kfp-tekton SDK.
What's Changed
- Feat: Add V1 endpoint support. by @ScrapCodes in #1085
- chore(backend): Update Tekton version to 0.43.2 by @Tomcli in #1123
- Feat(pipelineloop): upgrade to tekton version 0.43.2, tekton v1beta1 customRun . by @ScrapCodes in #1119
- chore(sdk): Update sdk requirement packages by @Tomcli in #1127
- chore(sdk): Update sdk comments by @Tomcli in #1128
- Revert "Feat(pipelineloop): upgrade to tekton version 0.43.2, tekton v1beta1 customRun ." by @Tomcli in #1131
- fix(backend): Add securitycontext for k8s 1.25 by @yhwang in #1132
- chore(release): add 1.5.1 release patch by @Tomcli in #1133
- fix(sdk): add command to resource op spec by @Tomcli in #1134
- fix(backend): Add format arg to printf command by @yhwang in #1135
- Revert "Revert "Feat(pipelineloop): upgrade to tekton version 0.43.2, tekton v1beta1 customRun ."" by @Tomcli in #1136
- Fix(pipelineloop): Manifest flag patch and api version change for pipelineloop by @Tomcli in #1137
- Feat: switch to v1 API paths for backend. by @ScrapCodes in #1121
- Custom run migration for examples of PipelineLoop custom task. by @ScrapCodes in #1139
- fix(tests): update e2e tests with new api commands by @Tomcli in #1140
- Feat(pipelineloop): Migration guide for migrating from v1alpha1.Run t… by @ScrapCodes in #1141
- fix(pipelineloop): Update security context with group id by @Tomcli in #1142
- chore(backend): Update backend to Tekton 0.44 by @Tomcli in #1144
- feat(sdk): Add env support for podtemplate in sdk by @Tomcli in #1145
- Chore: Update readme and license headers by @Tomcli in #1146
- chore(manifests): Fix broken github link by @Tomcli in #1147
- feat(sdk): Add pipeline workspace config by @Tomcli in #1151
- Feat(pipelineloop-cli): support customruns validation as well. by @ScrapCodes in #1152
- feat(sdk): Add task workspace support by @Tomcli in #1153
- fix(sdk): optimize find item search for large amount of params by @Tomcli in #1159
- chore(release): Update release version to 1.6.0 by @Tomcli in #1157
- chore(test): add python 3.10 into github actions by @Tomcli in #1160
Full Changelog: v1.5.0...v1.6.0