ZenML Release Notes
74 release notes curated from 2 sources by the Releasebot Team. Last updated: Jun 3, 2026
- Jun 2, 2026
- Date parsed from source:Jun 2, 2026
- First seen by Releasebot:Jun 3, 2026
Improved GCP Service Connector for Private GKE Clusters
ZenML fixes GCP service connector connectivity for private GKE clusters with DNS-based control plane endpoints.
Fixed connectivity issues when using GCP service connectors with private GKE clusters that have DNS-based control plane endpoints.
ZenML now properly connects to these clusters using the same DNS endpoint method as
Original sourcegcloud, ensuring seamless access to private Kubernetes environments. - Jun 2, 2026
- Date parsed from source:Jun 2, 2026
- First seen by Releasebot:Jun 3, 2026
Skip Docker Builds Without a Container Engine
ZenML fixes Docker build checksum handling so pipelines respect skip_build and run without Docker installed.
Resolved an issue where Docker build checksum computation would fail when no container engine was available, even with
skip_build=Trueset in your DockerSettings.The build step now respects the skip_build flag, so pipelines can run in environments where Docker isn't installed.
Original source All of your release notes in one feed
Join Releasebot and get updates from ZenML and hundreds of other software products.
- Jun 2, 2026
- Date parsed from source:Jun 2, 2026
- First seen by Releasebot:Jun 2, 2026
0.94.6
ZenML improves infrastructure and deployment reliability with better GKE private cluster support and a fix for Docker builds when skip_build is enabled. This release also includes snapshot config updates and release prep changes.
Infrastructure & Deployment Improvements
Enhanced GKE Private Cluster Support: Fixed GCP service connector failures when connecting to private GKE clusters that use Google's DNS-based control plane endpoint. ZenML now connects using the same method as
gcloud container clusters get-credentials --dns-endpoint, ensuring reliable access to private clusters. PR #4856Fixed
Docker Build Requirements: Resolved an issue where ZenML would fail when no container engine was available, even when users explicitly set
skip_build=Truein theirDockerSettings. The build checksum computation now correctly respects theskip_buildflag. PR #4879What's Changed
- Add version 0.94.4 to legacy docs by @github-actions[bot] in #4872
- Add 0.94.5 to the migration tests by @github-actions[bot] in #4874
- Don't require container engine when specifying skip_build by @schustmi in #4879
- Fix GKE private cluster access via DNS control plane endpoint in GCP service connector by @stefannica in #4856
- Include hook sources as string in snapshot config template by @schustmi in #4880
- Prepare release 0.94.6 by @github-actions[bot] in #4883
Full Changelog: 0.94.5...0.94.6
Original source - Jun 1, 2026
- Date parsed from source:Jun 1, 2026
- First seen by Releasebot:Jun 1, 2026
Streamlined organization invitations with SSO
ZenML adds direct org invites for existing users with SSO, speeding onboarding and role assignment.
Organization admins can now invite existing ZenML users directly to their organization when SSO is enabled, bypassing the traditional email invitation flow. Members with existing accounts are added immediately with proper roles and permissions, making team onboarding faster and more seamless.
Original source - Jun 1, 2026
- Date parsed from source:Jun 1, 2026
- First seen by Releasebot:Jun 1, 2026
UI improvements and bug fixes
ZenML fixes UI issues, improves step log error messages, corrects artifact status display, and resolves invitation email bugs.
Fixed several UI issues including tag overflow in columns, improved error messaging for step logs when permissions are missing, corrected artifact version status display, and resolved organization access permission handling. Additionally fixed a bug where mixed-case email addresses could block invitation acceptance.
Original source - May 29, 2026
- Date parsed from source:May 29, 2026
- First seen by Releasebot:Jun 1, 2026
Live Event Streaming for Pipeline Runs
ZenML adds real-time custom event streaming from running pipelines with SSE support and a Redis-based broker.
You can now stream custom events in real time from running pipelines. Call
Original sourcezenml.streaming.publish()from inside any step or dynamic pipeline to push events that consumers can read via Server-Sent Events (SSE). Enable it by settingstream_broker_implementation_sourcein your server configuration; the initial implementation includes a Redis-based broker with automatic catch-up, gap signaling, and idle cleanup. - May 29, 2026
- Date parsed from source:May 29, 2026
- First seen by Releasebot:Jun 1, 2026
Pipeline Run Statistics Endpoint
ZenML adds a POST /api/v1/runs/statistics endpoint for aggregated run analytics and dashboard metrics.
A new
POST /api/v1/runs/statisticsendpoint lets you query aggregated metrics across your pipeline runs. Group by status, pipeline, stack, user, time buckets (hour/day/week/month), metadata values, and tags, and calculate averages, sums, and min/max over run duration, step counts, cached steps, output artifacts, or custom numeric metadataideal for building dashboards and analytics.
Original source - May 29, 2026
- Date parsed from source:May 29, 2026
- First seen by Releasebot:Jun 1, 2026
Richer Weights & Biases Integration
ZenML adds automatic Weights & Biases metadata syncing, grouped runs, and more flexible run config options.
The Weights & Biases experiment tracker now automatically attaches ZenML pipeline and step metadata to your W&B runs, groups runs by pipeline execution, and records W&B identifiers back into ZenML step metadata. You can also configure custom groups, job types, run configs, explicit or deterministic run IDs, resume behavior, and pass through additional
Original sourcewandb.initkeyword arguments. - May 29, 2026
- Date parsed from source:May 29, 2026
- First seen by Releasebot:Jun 1, 2026
Structured Logging and OpenTelemetry Support
ZenML adds structured server logging with OpenTelemetry and configurable console output formats.
The ZenML server now supports structured logging with OpenTelemetry instrumentation. Configure console output with the new
Original sourceZENML_CONSOLE_LOGGING_FORMATenvironment variable, choosing betweenconsole,json, ortextformats. Server logs use a clean structured layout with timestamps, levels, logger context, and optional JSON fields. - May 29, 2026
- Date parsed from source:May 29, 2026
- First seen by Releasebot:Jun 1, 2026
Developer Experience and Reliability Improvements
ZenML adds quality-of-life and reliability improvements, including string type annotations for steps and pipelines, faster Docker builds with cache mounts, simpler wait-condition inputs, cleaner console logs, and fixes for import failures, interrupts, account activation, and timeline scrolling.
A collection of quality-of-life and reliability improvements: step and pipeline definitions now support string type annotations (including
from __future__ import annotations); Docker image builds can mount a build cache for faster package installs; interactive wait-condition inputs accept raw strings without requiring JSON quotes; and console logging gained step-name prefixes and clearer formatting.On the reliability side, pipeline runs now fail cleanly when the pipeline function can't be imported instead of hanging indefinitely, keyboard interrupts during wait conditions are handled gracefully, an admin API bug that blocked activating or deactivating user accounts is fixed, and the dashboard's pipeline timeline scrolling is smoother.
Original source - May 13, 2026
- Date parsed from source:May 13, 2026
- First seen by Releasebot:Jun 1, 2026
Enhanced organization management and user discovery
ZenML adds trusted email domains, better organization loading, and more reliable personal account settings access.
Organizations can now configure trusted email domains to streamline teammate discovery and invitations.
The organizations list now properly loads all entries with pagination support, ensuring large deployments can access every organization.
Personal account settings are now consistently accessible regardless of navigation context.
Original source - May 13, 2026
- Date parsed from source:May 13, 2026
- First seen by Releasebot:Jun 1, 2026
Improved service connector sharing
ZenML fixes service connector sharing so Read or Edit access now grants authentication use and the access list reflects real usage.
Sharing a service connector with Read or Edit access now correctly grants permission to use it for authentication, not just view its metadata
matching the behavior already available for secrets. The access list now accurately reflects who can actually use each connector.
Original source - May 12, 2026
- Date parsed from source:May 12, 2026
- First seen by Releasebot:Jun 1, 2026
New Databricks Step Operator
ZenML adds a Databricks step operator and optional tagging for Databricks orchestrator jobs and cluster resources.
You can now run individual pipeline steps on Databricks with the new Databricks step operator. This is useful when you want specific steps to execute in the Databricks runtime while the rest of your pipeline uses a different orchestrator. The Databricks orchestrator also supports optional tag settings to label jobs and cluster resources for cost tracking, ownership, and governance.
Original source - May 12, 2026
- Date parsed from source:May 12, 2026
- First seen by Releasebot:Jun 1, 2026
Nested Dynamic Pipelines
ZenML now supports nested dynamic pipelines for more modular, reusable workflow design.
Dynamic pipelines can now be nested, allowing you to call one dynamic pipeline from within another. This enables more modular and reusable pipeline designs, letting you compose complex workflows from smaller dynamic building blocks.
Original source - May 12, 2026
- Date parsed from source:May 12, 2026
- First seen by Releasebot:Jun 1, 2026
Enhanced Run:AI Training Workload Configuration
ZenML adds Run:AI step operator support for advanced training workload settings and templates.
The Run:AI step operator now supports advanced training workload settings, including multiple mount types (PVC, ConfigMap, Secret, NFS, S3, HostPath), workload templates, security context settings (UID/GID, non-root execution, seccomp, capabilities), port declarations and external URL exposure, and training workload parallelism and completions.
Original source
Curated by the Releasebot team
Releasebot is an aggregator of official release notes from hundreds of software vendors and thousands of sources.
Our editorial process involves the manual review and audit of release notes procured with the help of automated systems.
Similar to ZenML with recent updates:
- Zed release notes146 release notes · Latest Jun 10, 2026
- Obsidian release notes90 release notes · Latest Jun 9, 2026
- Perplexity release notes25 release notes · Latest May 29, 2026
- Salesforce release notes14 release notes · Latest Jun 10, 2026
- Zoom release notes166 release notes · Latest Jun 1, 2026
- Hubspot release notes129 release notes · Latest Jun 10, 2026