What's Changed
Packaged with Prefect version 3.2.11
This release contains several breaking changes. Checkout the upgrading docs for the prefect-server and prefect-worker charts for a more detailed guide to upgrading.
Prefect Server
- The
prefectApiUrlandprefectApiHostvalues have been removed in favor of the singleprefectUiApiUrlvalue. .Values.server.uiConfig.prefectUiUrlhas been removed..Values.server.uiConfig.prefectUiEnabledhas been removed.
Prefect Worker
- The allowed values for the
apiConfigkey changed fromcloud,server, orselfManagedtocloud,selfHostedServer, andselfManagedCloud. - The
serverApiConfigkey has been replaced with theselfHostedServerApiConfig..Values.worker.serverApiConfig=>.Values.worker.selfHostedServerApiConfig.
- The
basicAuthkey has been nested under theselfHostedServerApiConfig key..Values.worker.basicAuth=>.Values.worker.selfHostedServerApiConfig.basicAuth.
Changelog
Breaking Changes
- breaking(prefect-worker): update self-hosted server references to be consistent by @jamiezieziula in #453
- breaking(prefect-server): remove confusing & duplicative environment variables by @jamiezieziula in #450
- breaking(prefect-server): update
basicAuthsettings to be nested under the rightselfHostedServerApiConfigkey by @jamiezieziula in #456 - breaking(prefect-server): remove the ability to disable the
UIonprefect-serverby @jamiezieziula in #459
Documentation
- chore(docs): add context to background services by @mitchnielsen in #458
- chore(docs): Finalize upgrade docs for breaking change release by @jamiezieziula in #464
Enhancements
- enhancement(prefect-server): expose
PREFECT_SERVER_API_BASE_PATHsetting on server deployment by @jamiezieziula in #460 - feat: Update worker to pass API key to created jobs via Kubernetes secret by @desertaxle in #463
New Contributors
- @desertaxle made their first contribution in #463
Full Changelog: 2025.2.21193831...2025.3.6