0.7.6
Released on March 19, 2026 Features- Add
include_filessupport to the@kubernetesinfrastructure decorator #21178 by @app/devin-ai-integration - Forward pod logs for crashed Kubernetes runs that never connected #21134 by @desertaxle
- Add CPU and memory resource fields to Kubernetes work pool #21116 by @app/devin-ai-integration
- Add pod failure diagnosis module for Kubernetes worker #21050 by @desertaxle
- Add Kubernetes worker lifecycle logs and error hints #20993 by @desertaxle
- Add standard
app.kubernetes.iolabels to Kubernetes worker jobs #20896 by @priya-gitTest - Allow customization of tenacity retry parameters in
_create_job#20848 by @app/devin-ai-integration - Add Kubernetes job annotation support #20703 by @solidnerd
- Fix observer pod event handling to use camelCase keys from Kubernetes API #20786 by @chuqCTC
- Fix Kubernetes observer incorrectly crashing suspended flow runs #20683 by @app/devin-ai-integration
- Set up automatic
prefect-kubernetesAPI reference docs viamdxify#20718 by @app/devin-ai-integration
- Bump
prefectlower bound to>=3.6.22
0.7.5
Released on February 12, 2026 Features- Add attribution headers to SDK API requests #20508 by @zangell44
- Bump
prefectlower bound to>=3.6.17#20659 by @desertaxle - chore(deps-dev): bump ruff from 0.14.14 to 0.15.0 #20540 by @app/dependabot
0.7.4
Released on February 03, 2026 Other- migrate prefect-kubernetes from @sync_compatible to @async_dispatch #20414 by @zzstoatzz
0.7.3
Released on January 15, 2026 Features- Add worker-side cancellation for pending flow runs #20022 by @joshuastagner
0.7.2
Released on December 24, 2025 Features- Add semaphore to limit concurrent API calls during Kubernetes observer startup #19957 by @desertaxle
0.7.1
Released on November 07, 2025 Bug Fixes- Fix event filter in Kubernetes observer to improve CPU utilization #19333 by @desertaxle
0.7.0
Released on October 31, 2025 Features Breaking Changes- Remove Python 3.9 support #19273 by @desertaxle
0.6.6
Released on October 23, 2025 Features- Allow opt-out of rescheduling on
SIGTERMby settingPREFECT_FLOW_RUN_EXECUTE_SIGTERM_BEHAVIOR#19223 by @svatopluk-sperka
- Configure
kopfto use its own JSON formatter when Prefect uses JSON logging #19265 by @desertaxle - Fix duplicate environment variables from work pools in Kubernetes jobs #19171 by @zzstoatzz
- Remove log level set in Kubernetes observer #19060 by @zzstoatzz