Skip to content

Releases: BorisPolonsky/dify-helm

dify-0.38.0-rc2

dify-0.38.0-rc2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 11 Aug 05:51
3c4ef10

Release v0.38.0-rc2

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.

What's Changed

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

Full Changelog: dify-0.37.0...dify-0.38.0-rc2

dify-0.38.0-rc1

dify-0.38.0-rc1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 07 Aug 03:13
5b2025e

Release v0.38.0-rc1

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.

What's Changed

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

Full Changelog: dify-0.37.0...dify-0.38.0-rc1

dify-0.37.0

Choose a tag to compare

@github-actions github-actions released this 11 Jul 10:13
1509342

Release v0.37.0

This release introduces options to mitigate unexpected process reaping, resolves code execution authentication for newer Dify architectures, and bumps Dify to 1.14.2.

This release is exactly the same as v0.37.0-rc2.

What's Changed

New Contributors

Full Changelog: dify-0.36.0...dify-0.37.0

dify-0.37.0-rc2

dify-0.37.0-rc2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 02 Jul 00:23
5f93a9e

Release v0.37.0-rc2

This release candidate introduces options to mitigate unexpected process reaping, resolves code execution authentication for newer Dify architectures, and bumps Dify to 1.14.2.

What's Changed

New Contributors

Full Changelog: dify-0.36.0...dify-0.37.0-rc2

dify-0.37.0-rc1

dify-0.37.0-rc1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 23 Jun 00:32
44d6ed3

Release v0.37.0-rc1

This release candidate introduces options to mitigate unexpected process reaping, resolves code execution authentication for newer Dify architectures, and bumps Dify to 1.14.2.

What's Changed

New Contributors

Full Changelog: dify-0.36.0...dify-0.37.0-rc1

dify-0.36.0

Choose a tag to compare

@github-actions github-actions released this 13 Feb 03:53
2680a09

Release v0.36.0

This release removes deprecated values, brings quality of life improvements and bumps Dify to 1.12.1.

What's Changed

Breaking Changes

The values deprecated since 0.35.0 are now obsolete and no longer take effect. Migrate them to the global.* equivalents. No action required for users with default setups.

Removed Replacement Description
api.url.consoleApi global.consoleApiDomain Backend domain of the console API
api.url.consoleWeb global.consoleWebDomain Front-end domain of the console web
api.url.serviceApi global.serviceApiDomain Service API domain
api.url.appApi global.appApiDomain WebApp API backend domain
api.url.appWeb global.appWebDomain WebApp domain
api.url.files global.filesDomain File preview or download domain
api.url.marketplaceApi global.marketplace.apiUrl Marketplace API URL
api.url.marketplace global.marketplace.url Marketplace URL
api.secretKey global.appSecretKey Secret key for securely signing session cookies and encrypting sensitive database information
pluginDaemon.marketplace.enabled global.marketplace.enabled Enable marketplace for plugin daemon
pluginDaemon.marketplace.apiProxyEnabled global.marketplace.apiProxyEnabled Enable API proxy for marketplace (routes through built-in nginx)

New Contributors

Full Changelog: dify-0.35.0...dify-0.36.0

dify-0.36.0-rc2

dify-0.36.0-rc2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Feb 08:21
b480c85

Release v0.36.0-rc2

This release removes deprecated values, brings quality of life improvements and bumps Dify to 1.12.1.

What's Changed

Breaking Changes

The values deprecated since 0.35.0 are now obsolete and no longer take effect. Migrate them to the global.* equivalents. No action required for users with default setups.

Removed Replacement Description
api.url.consoleApi global.consoleApiDomain Backend domain of the console API
api.url.consoleWeb global.consoleWebDomain Front-end domain of the console web
api.url.serviceApi global.serviceApiDomain Service API domain
api.url.appApi global.appApiDomain WebApp API backend domain
api.url.appWeb global.appWebDomain WebApp domain
api.url.files global.filesDomain File preview or download domain
api.url.marketplaceApi global.marketplace.apiUrl Marketplace API URL
api.url.marketplace global.marketplace.url Marketplace URL
api.secretKey global.appSecretKey Secret key for securely signing session cookies and encrypting sensitive database information
pluginDaemon.marketplace.enabled global.marketplace.enabled Enable marketplace for plugin daemon
pluginDaemon.marketplace.apiProxyEnabled global.marketplace.apiProxyEnabled Enable API proxy for marketplace (routes through built-in nginx)

No action required for users with default setups.

New Contributors

Full Changelog: dify-0.35.0...dify-0.36.0-rc2

What's Changed

Full Changelog: dify-0.36.0-rc1...dify-0.36.0-rc2

dify-0.36.0-rc1

dify-0.36.0-rc1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Feb 03:23
cad330e

Release v0.36.0-rc1

This release removes deprecated values, brings quality of life improvements and bumps Dify to 1.12.1.

What's Changed

Breaking Changes

The values deprecated since 0.35.0 are now obsolete and no longer take effect. Migrate them to the global.* equivalents. No action required for users with default setups.

Removed Replacement Description
api.url.consoleApi global.consoleApiDomain Backend domain of the console API
api.url.consoleWeb global.consoleWebDomain Front-end domain of the console web
api.url.serviceApi global.serviceApiDomain Service API domain
api.url.appApi global.appApiDomain WebApp API backend domain
api.url.appWeb global.appWebDomain WebApp domain
api.url.files global.filesDomain File preview or download domain
api.url.marketplaceApi global.marketplace.apiUrl Marketplace API URL
api.url.marketplace global.marketplace.url Marketplace URL
api.secretKey global.appSecretKey Secret key for securely signing session cookies and encrypting sensitive database information
pluginDaemon.marketplace.enabled global.marketplace.enabled Enable marketplace for plugin daemon
pluginDaemon.marketplace.apiProxyEnabled global.marketplace.apiProxyEnabled Enable API proxy for marketplace (routes through built-in nginx)

No action required for users with default setups.

New Contributors

Full Changelog: dify-0.35.0...dify-0.36.0-rc1

dify-0.35.0

Choose a tag to compare

@github-actions github-actions released this 06 Jan 09:02
1103657

Release v0.35.0

This release focuses on nginx compatibility adaptations for OpenShift, additional persistence support and enhanced configuration options.

Highlights

Global values

Fundamental Dify configurations can could be applied in global section for better maintainability. Component-specific values take precedence over global values for more customized setup and backward compatibility, for instance:

global:
  # A global secret key for all inter-component API calls among Dify containers (e.g. `api`, `sandbox` and `pluginDaemon`).
  internalApiKey: "unified-sk-for-all-internal-calls"
sandbox:
  auth:
      apiKey: "sandbox-specific-sk"

What's Changed

Deprecated Values

The values below will continue to function for backward compatibility but are recommended to be migrated to the global equivalents for consistency and centralized configuration management.

Deprecated Value New Value Description
api.url.consoleApi global.consoleApiDomain Backend domain of the console API
api.url.consoleWeb global.consoleWebDomain Front-end domain of the console web
api.url.serviceApi global.serviceApiDomain Service API domain
api.url.appApi global.appApiDomain WebApp API backend domain
api.url.appWeb global.appWebDomain WebApp domain
api.url.files global.filesDomain File preview or download domain
api.url.marketplaceApi global.marketplace.apiUrl Marketplace API URL
api.url.marketplace global.marketplace.url Marketplace URL
api.secretKey global.appSecretKey Secret key for securely signing session cookies and encrypting sensitive database information
pluginDaemon.marketplace.enabled global.marketplace.enabled Enable marketplace for plugin daemon
pluginDaemon.marketplace.apiProxyEnabled global.marketplace.apiProxyEnabled Enable API proxy for marketplace (routes through built-in nginx)

Migration Note

For existing users with proxy.log.persistence.enabled: true (false by default):

  • update the volume ownership before upgrading, or
  • as alternative, disable security contexts for backward compatibility by setting:
proxy:
  podSecurityContext:
    enabled: false
  containerSecurityContext:
    enabled: false

New Contributors

Full Changelog: dify-0.34.0...dify-0.35.0

dify-0.35.0-rc1

dify-0.35.0-rc1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 31 Dec 00:50
394e4ac

Release v0.35.0-rc1

This release focuses on nginx compatibility adaptations for OpenShift, additional persistence support and enhanced configuration options.

Highlights

Global values

Fundamental Dify configurations can could be applied in global section for better maintainability. Component-specific values take precedence over global values for more customized setup and backward compatibility, for instance:

global:
  # A global secret key for all inter-component API calls among Dify containers (e.g. `api`, `sandbox` and `pluginDaemon`).
  internalApiKey: "unified-sk-for-all-internal-calls"
sandbox:
  auth:
      apiKey: "sandbox-specific-sk"

What's Changed

Deprecated Values

The values below will continue to function for backward compatibility but are recommended to be migrated to the global equivalents for consistency and centralized configuration management.

Deprecated Value New Value Description
api.url.consoleApi global.consoleApiDomain Backend domain of the console API
api.url.consoleWeb global.consoleWebDomain Front-end domain of the console web
api.url.serviceApi global.serviceApiDomain Service API domain
api.url.appApi global.appApiDomain WebApp API backend domain
api.url.appWeb global.appWebDomain WebApp domain
api.url.files global.filesDomain File preview or download domain
api.url.marketplaceApi global.marketplace.apiUrl Marketplace API URL
api.url.marketplace global.marketplace.url Marketplace URL
api.secretKey global.appSecretKey Secret key for securely signing session cookies and encrypting sensitive database information
pluginDaemon.marketplace.enabled global.marketplace.enabled Enable marketplace for plugin daemon
pluginDaemon.marketplace.apiProxyEnabled global.marketplace.apiProxyEnabled Enable API proxy for marketplace (routes through built-in nginx)

Migration Note

For existing users with proxy.log.persistence.enabled: true (false by default):

  • update the volume ownership before upgrading, or
  • as alternative, disable security contexts for backward compatibility by setting:
proxy:
  podSecurityContext:
    enabled: false
  containerSecurityContext:
    enabled: false

New Contributors

Full Changelog: dify-0.34.0...dify-0.35.0-rc1