Skip to content

Releases: BorisPolonsky/dify-helm

dify-0.23.0-rc3

10 Mar 06:31
8540a1b
Compare
Choose a tag to compare
dify-0.23.0-rc3 Pre-release
Pre-release

Release v0.23.0-rc3

Update

  • Bump app version to 1.0.0
  • Add pluginDaemon
  • Supply default image tag fromfrom .Chart.AppVersion (#105) @LinkMaq
  • Add options to customize securityContext (#113) @zigaSRC
  • Add an option to supply externalMilvus.database(#125) @SkyHive
  • Experimental: Proxified Marketplace API access (available when proxy.enabled=true) (#131) @bzp2010
  • Allow separate database for api/worker and pluginDamon when externalPostgres.enabled=true(#139)
  • Supply separate PersistentVolumeClaim for pluginDaemon(#141)
  • Add Chart.lock(#116)
  • Integrate chart linting workflow
  • Update default health check logic of sandbox(#117)
  • Automatically rollout updates of related Deployment when ConfigMaps and Secrets were updated via values.yaml(#121)

Breaking changes

  • For users deploying with external PostgreSQL (i.e. externalPostgres.enabled=true), extenal.externalPostgres.dbName no longer takes effect and were splitted into externalPostgres.database.api and externalPostgres.database.pluginDaemon respectively.

Known Limitation

  • For users who utilize built-in PostgreSQL, pluginDaemon shares the very same database as pluginDaemon, which is subject to possible data conflict in the future release of pluginDaemon
  • /marketplace is reserved in built-in nginx for proxified marketplace access.

Notice

This is a pre-release and subject to further changes.
Please refer to the migration guide from official release page.

dify-0.23.0-rc2

03 Mar 13:18
4b3170c
Compare
Choose a tag to compare
dify-0.23.0-rc2 Pre-release
Pre-release

Release v0.23.0-rc2

Update

  • Bump app version to 1.0.0
  • Add pluginDaemon
  • Supply default image tag fromfrom .Chart.AppVersion (#105) @LinkMaq
  • Add options to customize securityContext (#113) @zigaSRC
  • Add an option to supply externalMilvus.database(#125) @SkyHive
  • Add Chart.lock(#116)
  • Integrate chart linting workflow
  • Update default health check logic of sandbox(#117)
  • Automatically rollout updates of related Deployment when ConfigMaps and Secrets were updated via values.yaml(#121)

Notice

This is a pre-release and subject to further changes.
Please refer to the migration guide from official release page.

dify-0.23.0-rc1

28 Feb 09:58
1ced744
Compare
Choose a tag to compare
dify-0.23.0-rc1 Pre-release
Pre-release

Release v0.23.0-rc1

Update

  • Bump app version to 1.0.0
  • Add pluginDaemon
  • Supply default image tag fromfrom .Chart.AppVersion (#105) @LinkMaq
  • Add options to customize securityContext (#113) @zigaSRC
  • Add an option to supply externalMilvus.database(#125) @SkyHive
  • Add Chart.lock(#116)
  • Integrate chart linting workflow
  • Update default health check logic of sandbox(#117)
  • Automatically rollout updates of related Deployment when ConfigMaps and Secrets were updated via values.yaml(#121)

Notice

This is a pre-release and subject to further changes.
Please refer to the migration guide from official release page.

dify-0.22.0

05 Jan 11:38
5a67aff
Compare
Choose a tag to compare

Release v0.22.0

Update

  • Update app version to 0.14.2 and bump chart version to 0.22.0
  • Add service account to deployments (#92)@japan4415
  • Update livenessProbe, readinessProbe and startupProbe support (#94)(#96)
  • Add a flexible set of clientMaxBodySize limits (#97) @raknamber1
  • Add S3 region customization .Values.externalS3.region (#102)
  • Add external Google Cloud Storage (#100) @longnbao
  • Add external Tencent-vectorDB and tencent-cos (#104) (#106) @PeihuaLiang
  • Supply service account for each component (#99) @longnbao

Notice

Please refer to official release page for migration guide

dify-0.21.0

16 Aug 12:19
6ae42f3
Compare
Choose a tag to compare

Release v0.21.0

Update

  • Update dify to 0.6.16
  • Support AliyunOSS as external storage #74 @denverdino
  • Added ssrf_proxy
  • Fixed sandbox authentication and overhauled sandbox configuration definition
  • Added grpc and timeout configuration in .Values.externalQdrant
  • Resolve sandbox compatibility issue by using explicit version tags of langgenius/dify-sandbox instead of latest langgenius/dify#5247
  • Explicitly Include Affinity & Toleration Options in PostgresSQL #71 @Shomu-Maersk
  • Support pgvector as vector db #79 @FingerLiu
  • Fix typo in config.tpl #80 @eltociear

Breaking Change

  • Configuration layout and default values of of SMTP for api is now changed
    • Use port 465 instead 587
    • .Values.api.mail.smtp.useTLS no longer takes effect, use .Values.api.mail.smtp.tls.enabled instead.

dify-0.20.1

18 May 07:24
93e1eaf
Compare
Choose a tag to compare

Release v0.20.1

Patch Note

  • Fix volume mount error in case .Values.externalBlobStorage.enabled=true and .Values.externalS3.enabled=false(#68)

dify-0.20.0

22 Apr 03:13
8774ad9
Compare
Choose a tag to compare

Release 0.20.0

This version introduces dify workflow and better security design.

Release Note

  • Update dify to 0.6.3
  • Store credential as Secret instead of ConfigMap
  • Introduce component sandbox

IMPORTANT

Migration

Please go through this guide BEFORE migrating from pre-workflow versions of dify.

Sandbox Privilege Escalation

Out of security concern, sandbox containers will be deployed without privilege by default. To allow privilege escalation as the official docker-compose.yaml does, set sandbox.privilege as true. Refer to security context for further details.

dify-0.20.0-rc2

19 Apr 17:21
ffe95b9
Compare
Choose a tag to compare
dify-0.20.0-rc2 Pre-release
Pre-release

Release 0.20.0-rc2

This version brings support for dify workflow and better security design.

Release Note

  • Update dify to 0.6.3
  • Store credential as Secret instead of ConfigMap
  • Introduce component sandbox

IMPORTANT

Please go through this guide BEFORE migrating from pre-workflow versions of dify.

dify-0.20.0-rc1

19 Apr 16:48
749ed3f
Compare
Choose a tag to compare
dify-0.20.0-rc1 Pre-release
Pre-release

Release 0.20.0-rc1

This version brings support for dify 0.6.3 and improved security design.

Release Note

  • Update dify to 0.6.3
  • Store credential as Secret instead of ConfigMap
  • Introduce component sandbox

IMPORTANT

Please go through this guide BEFORE migrating from pre-workflow versions of dify.

dify-0.19.0

17 Apr 14:11
96b12b9
Compare
Choose a tag to compare

Release 0.19.0

Compatibility for 0.5.* and minor tweaks for for pre-workflow versions of dify.

Release Note

  • Use dify 0.5.11-fix by default
  • Added Azure Blob Storage support
  • Added log level configuration for worker
  • Added comment on using existing secret as environment variable