0.96.4
Added 5
- Add webhook triggers functionality
- Add ClickUp webhook provider
- Add Slack webhook provider
- Add RDS IAM database authentication
- Add raw event storage and downstream access
Changed 4
- Treat infer_artifact=False as the documented default in add_tags/remove_tags
- Improve dependency handling for the Databricks orchestrator and step operator
- Precalculate and reuse build checksums
- Sanitize the chart version in the version label
Fixed 5
- Fix AWS Strands GPT-5 temperature
- Escape $ in generated Docker Compose files
- Fix completed pipeline with failed steps bug
- Fix Qwen-Agent example dependency installation
- Fix breaking cases of dynamic pipelines
Security 1
- Prevent exchanging scoped workload tokens for unscoped ones
From ZenML
What's Changed
- Add version 0.96.2 to legacy docs by @github-actions[bot] in https://github.com/zenml-io/zenml/pull/5147
- Fail agent examples on provider errors by @strickvl in https://github.com/zenml-io/zenml/pull/5144
- Fix AWS Strands GPT-5 temperature by @strickvl in https://github.com/zenml-io/zenml/pull/5151
- Pin
setup-pythonand extend Dependabot to composite actions by @strickvl in https://github.com/zenml-io/zenml/pull/5118 - Escape $ in generated Docker Compose files by @kounelisagis in https://github.com/zenml-io/zenml/pull/5087
- Bump actions/stale from 10.4.0 to 11.0.0 by @dependabot[bot] in https://github.com/zenml-io/zenml/pull/5134
- Reframe Kitaru docs around executions and replay; fix unshipped API samples by @htahir1 in https://github.com/zenml-io/zenml/pull/5099
- Treat infer_artifact=False as the documented default in add_tags/remove_tags by @chuenchen309 in https://github.com/zenml-io/zenml/pull/5097
- Refresh the Kitaru SDK reference by @strickvl in https://github.com/zenml-io/zenml/pull/5156
- Fix dead Kitaru example links in
docs/book/user-guideby @strickvl in https://github.com/zenml-io/zenml/pull/5161 - Fix completed pipeline with failed steps bug by @Json-Andriopoulos in https://github.com/zenml-io/zenml/pull/5182
- Update Kitaru documentation for current architecture by @AlexejPenner in https://github.com/zenml-io/zenml/pull/5184
- Add RDS IAM database authentication by @safoinme in https://github.com/zenml-io/zenml/pull/5113
- Fix Qwen-Agent example dependency installation by @strickvl in https://github.com/zenml-io/zenml/pull/5181
- Mark ZenML as production/stable on PyPI by @strickvl in https://github.com/zenml-io/zenml/pull/5186
- Expand custom flavor docs with remote instructions by @stefannica in https://github.com/zenml-io/zenml/pull/5183
- Better dependency handling for the Databricks orchestrator / step operator by @bcdurak in https://github.com/zenml-io/zenml/pull/5146
- Prevent exchanging scoped workload tokens for unscoped ones by @stefannica in https://github.com/zenml-io/zenml/pull/5152
- Precalculate and reuse build checksums by @stefannica in https://github.com/zenml-io/zenml/pull/5154
- Bump the minor-and-patch group across 1 directory with 8 updates by @dependabot[bot] in https://github.com/zenml-io/zenml/pull/5150
- Fix breaking cases of dynamic pipelines by @Json-Andriopoulos in https://github.com/zenml-io/zenml/pull/5187
- Run the Kubernetes release quickstart inside staging by @safoinme in https://github.com/zenml-io/zenml/pull/5189
- Mention Kitaru in the evals, tracing and agent-example docs by @strickvl in https://github.com/zenml-io/zenml/pull/5208
- Bump cardinalby/schema-validator-action from 77eb17b070f282db4680215551cae4d9c379f2f4 to 95ce895b6846cc7d931785fcaa46c84816753612 by @dependabot[bot] in https://github.com/zenml-io/zenml/pull/5211
- Bump the minor-and-patch group with 5 updates by @dependabot[bot] in https://github.com/zenml-io/zenml/pull/5210
- Bump astral-sh/setup-uv from 9.0.0 to 10.0.1 by @dependabot[bot] in https://github.com/zenml-io/zenml/pull/5212
- Update the security policy by @stefannica in https://github.com/zenml-io/zenml/pull/5214
- Dispatch staging workspace runtime builds by @safoinme in https://github.com/zenml-io/zenml/pull/5185
- Clear standing CI reds: bump
mkdocs-material, pin zizmor, skip Docker tests for Dependabot by @strickvl in https://github.com/zenml-io/zenml/pull/5213 - Feature/webhook triggers by @Json-Andriopoulos in https://github.com/zenml-io/zenml/pull/5169
- Feature/webhook followup features by @Json-Andriopoulos in https://github.com/zenml-io/zenml/pull/5217
- Sanitize the chart version in the version label by @safoinme in https://github.com/zenml-io/zenml/pull/5222
- Add ClickUp webhook provider by @bcdurak in https://github.com/zenml-io/zenml/pull/5216
- Slack webhook provider by @stefannica in https://github.com/zenml-io/zenml/pull/5221
- Return Kubernetes release quickstart to GitHub-hosted runners by @safoinme in https://github.com/zenml-io/zenml/pull/5229
- Raw event storage and downstream access by @Json-Andriopoulos in https://github.com/zenml-io/zenml/pull/5227
- Prepare release 0.96.4 by @github-actions[bot] in https://github.com/zenml-io/zenml/pull/5230
Full Changelog: https://github.com/zenml-io/zenml/compare/0.96.3...0.96.4