Releases: BorisPolonsky/dify-helm
dify-0.23.0-rc3
Release v0.23.0-rc3
Update
- Bump app version to
1.0.0
- Add
pluginDaemon
- Supply default image tag from
from .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
andpluginDamon
whenexternalPostgres.enabled=true
(#139) - Supply separate
PersistentVolumeClaim
forpluginDaemon
(#141) - Add
Chart.lock
(#116) - Integrate chart linting workflow
- Update default health check logic of
sandbox
(#117) - Automatically rollout updates of related
Deployment
whenConfigMaps
andSecrets
were updated viavalues.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 intoexternalPostgres.database.api
andexternalPostgres.database.pluginDaemon
respectively.
Known Limitation
- For users who utilize built-in
PostgreSQL
,pluginDaemon
shares the very same database aspluginDaemon
, which is subject to possible data conflict in the future release ofpluginDaemon
/marketplace
is reserved in built-innginx
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
Release v0.23.0-rc2
Update
- Bump app version to
1.0.0
- Add
pluginDaemon
- Supply default image tag from
from .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
whenConfigMaps
andSecrets
were updated viavalues.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
Release v0.23.0-rc1
Update
- Bump app version to
1.0.0
- Add
pluginDaemon
- Supply default image tag from
from .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
whenConfigMaps
andSecrets
were updated viavalues.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
Release v0.22.0
Update
- Update app version to
0.14.2
and bump chart version to0.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
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
andtimeout
configuration in.Values.externalQdrant
- Resolve
sandbox
compatibility issue by using explicit version tags oflanggenius/dify-sandbox
instead oflatest
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
forapi
is now changed- Use port
465
instead587
.Values.api.mail.smtp.useTLS
no longer takes effect, use.Values.api.mail.smtp.tls.enabled
instead.
- Use port
dify-0.20.1
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
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 ofConfigMap
- 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
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 ofConfigMap
- Introduce component
sandbox
IMPORTANT
Please go through this guide BEFORE migrating from pre-workflow versions of dify.
dify-0.20.0-rc1
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 ofConfigMap
- Introduce component
sandbox
IMPORTANT
Please go through this guide BEFORE migrating from pre-workflow versions of dify.
dify-0.19.0
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