Release v0.38.0
This release introduces the new Dify Agent from Dify 1.16.x, enables collaboration mode, and adds Gateway API support for modern traffic routing in Kubernetes.
This release is exactly the same as v0.38.0-rc2
What's Changed
- Add opt-in Gateway API HTTPRoute support to Dify chart (#419) @somaz94
- Add agent backend and local sandbox (#422, #430) @BorisPolonsky
- Migrate
pluginDaemon.auth.difyApiKeytoapi.auth.internalApiKey(#423) @BorisPolonsky - Update architecture documentation for collaboration mode (#424, #425, #426, #431) @BorisPolonsky
- Add optional apiWebsocket for workflow collaboration (#427) @BorisPolonsky
- Default localSandbox image tag to Chart.AppVersion (#428) @BorisPolonsky
- Cover agentBackend/localSandbox in CI image prep and fix Redis tag (#429) @BorisPolonsky
- Update architecture documentation for Ingress/Gateway API (#431, #432) @BorisPolonsky
- Add agentBackend ESO integration (#434, #435) @BorisPolonsky
- Bump GitHub Actions to Node 24-compatible majors (#436) @BorisPolonsky
- Stabilize OTEL collector in CI under Dify 1.16 load (#437) @BorisPolonsky
- Bump chart version to 0.38.0-rc1 and app version to 1.16.1 (#433) @BorisPolonsky
- Fix externalS3 IAM credentials and pathStyle propagation (#438, #439) @rcarvalhoxavier
- Allow direct access without nginx when routing via HTTPRoute (#440, #443) @BorisPolonsky
- Warn in
NOTES.txtwhen obsoletepluginDaemon.auth.difyApiKeyis still set (#444) @BorisPolonsky - Bump chart version to 0.38.0 (#446) @BorisPolonsky
Breaking Changes
pluginDaemon.auth.difyApiKey no longer takes effect and has been migrated to api.auth.internalApiKey:
# before
pluginDaemon:
auth:
difyApiKey: "your-key"
# after
api:
auth:
internalApiKey: "your-key"New Contributors
- @somaz94 made their first contribution in #419
- @rcarvalhoxavier made their first contribution in #438
Full Changelog: dify-0.37.0...dify-0.38.0