✨ Spotlight on Dify v0.6.0 ✨
🚀 Introducing Dify Workflow 🚀
Eager to elevate the stability and reproducibility of your LLM applications? The latest release, Dify Workflow, is here to empower you.
Curious for more? Swing by the v0.6.0 Release Notes for the full scoop.
What’s New in v0.6.1?
This update primarily focuses on enhancing system stability and improving user experience. Key updates include:
- feat: moonshot function call support by @Yeuoly in #3227
- feat: prompt-editor in App Orchestrate support operation
undo
by @zxhlyh in #3242 - feat: support setting
database
parameter used in Milvus by @LeoQuote in #3003 - For additional enhancements and updates, refer to the What's Changed section below.
Update Guide
Docker compose deployments:
-
Get the latest code from the main branch:
git checkout main git pull origin main
-
Go to the next step and update to the latest image:
cd docker docker compose up -d
Source Code deployments:
-
Stop API server, Worker and Web frontend Server.
-
Get the latest code from the main branch:
git checkout main git pull origin main
-
Update Python dependencies:
cd api pip install -r requirements.txt
-
Then, let's run the migration script:
flask db upgrade
-
Finally, run API server, Worker and Web frontend Server again.
What's Changed
- fix keyword index error when storage source is S3 by @JohnJyong in #3182
- Update README.md to include workflows by @guchenhe in #3180
- Compatible with unique index conflicts by @JohnJyong in #3183
- fix: sometimes chosed old selected knowledge may overwirte the new knowledge by @iamjoel in #3199
- Fix: remove unavailable return_preamble parameter in cohere by @jat001 in #3201
- Fix/code transform result by @Yeuoly in #3203
- fix(code_executor): surrogates not allowed error in jinja2 template by @lroolle in #3191
- fix: node connect self by @zxhlyh in #3194
- Update README.md by @guchenhe in #3206
- fix economy index search in workflow by @JohnJyong in #3205
- fix: index number in api/README by @bowenliang123 in #3214
- Update README.md by @guchenhe in #3212
- fix detached instance error in keyword index create thread and fix question classifier node out of index error by @JohnJyong in #3219
- fix: incomplete response by @Yeuoly in #3215
- fix: latest image tag not push in GitHub action by @takatost in #3213
- fix: vision config doesn't enabled in llm by @iamjoel in #3225
- fixed the issue of missing cleanup function in the AudioBtn component by @yikayiyo in #3133
- fix: image text when retrieve chat histories by @takatost in #3220
- feat: moonshot function call by @Yeuoly in #3227
- feat: support setting database used in Milvus by @LeoQuote in #3003
- fix milvus database name parameter missed by @JohnJyong in #3229
- fix: file not uploaded caused api error by @iamjoel in #3228
- update link by @lychees in #3226
- fix: skip Celery warning by setting broker_connection_retry_on_startup config by @bowenliang123 in #3188
- fix: workflow run edge status by @zxhlyh in #3236
- fix: empty conversation list of explore chatbot by @takatost in #3235
- Fix: picture of workflow by @JzoNgKVO in #3241
- feat: prompt-editor support undo by @zxhlyh in #3242
- fix: number type in app would render as select type in webapp by @iamjoel in #3244
- fix: token is not logging of question classifier node by @takatost in #3249
- chore: remove langchain in tools by @Yeuoly in #3247
- make sure validation flow works for all model providers in bedrock by @guchenhe in #3250
- feat: remove unregistered-llm-in-debug by @crazywoola in #3251
- version to 0.6.1 by @takatost in #3253
New Contributors
Full Changelog: 0.6.0-fix1...0.6.1