Impact Score: 5/10
Dify: v0.6.1
Source available — automated, not human-reviewed
Component: dify · Channel: stable. Automated analysis, not a compatibility certification. How this works.
Analysis updated: 2026-11-01.
⚡ Executive Summary (TL;DR)
Dify 0.6.1. Source highlight: ✨ Spotlight on Dify v0.6.0 ✨
Who Does This Impact? (Role-Based Analysis)
💻 Software Engineers & Devs
Check the source notes against the package and APIs you use before upgrading.
📊 Product & Engineering Leads
Use the documented changes to assess relevance to your product; release frequency alone is not a quality measure.
⚙️ DevOps & Security
Verify the target version, runtime requirements and rollback procedure in the official documentation.
✨ New Features & Capabilities (6)
- 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
- feat: moonshot function call
- feat: support setting database used in Milvus
- feat: prompt-editor support undo
⚡ Performance & Enhancements (1)
- For additional enhancements and updates, refer to the **What's Changed** section below.
🔧 Bug Fixes & Patches (6)
- fix keyword index error when storage source is S3
- fix: sometimes chosed old selected knowledge may overwirte the new knowledge
- Fix: remove unavailable return_preamble parameter in cohere
- Fix/code transform result
- fix(code_executor): surrogates not allowed error in jinja2 template
- fix: node connect self
📄 View Raw Release Notes (Original Developer Log)
# ✨ 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](https://github.com/langgenius/dify/releases/tag/0.6.0) 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:
1. Get the latest code from the main branch:
```Shell
git checkout main
git pull origin main
```
2. Go to the next step and update to the latest image:
```Shell
cd docker
docker compose up -d
```
### Source Code deployments:
1. Stop API server, Worker and Web frontend Server.
2. Get the latest code from the main branch:
```Shell
git checkout main
git pull origin main
```
3. Update Python dependencies:
```Shell
cd api
pip install -r requirements.txt
```
4. Then, let's run the migration script:
```Shell
flask db upgrade
```
5. 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 https://github.com/langgenius/dify/pull/3182
* Update README.md to include workflows by @guchenhe in https://github.com/langgenius/dify/pull/3180
* Compatible with unique index conflicts by @JohnJyong in https://github.com/langgenius/dify/pull/3183
* fix: sometimes chosed old selected knowledge may overwirte the new knowledge by @iamjoel in https://github.com/langgenius/dify/pull/3199
* Fix: remove unavailable return_preamble parameter in cohere by @jat001 in https://github.com/langgenius/dify/pull/3201
* Fix/code transform result by @Yeuoly in https://github.com/langgenius/dify/pull/3203
* fix(code_executor): surrogates not allowed error in jinja2 template by @lroolle in https://github.com/langgenius/dify/pull/3191
* fix: node connect self by @zxhlyh in https://github.com/langgenius/dify/pull/3194
* Update README.md by @guchenhe in https://github.com/langgenius/dify/pull/3206
* fix economy index search in workflow by @JohnJyong in https://github.com/langgenius/dify/pull/3205
* fix: index number in api/README by @bowenliang123 in https://github.com/langgenius/dify/pull/3214
* Update README.md by @guchenhe in https://github.com/langgenius/dify/pull/3212
* fix detached instance error in keyword index create thread and fix question classifier node out of index error by @JohnJyong in https://github.com/langgenius/dify/pull/3219
* fix: incomplete response by @Yeuoly in https://github.com/langgenius/dify/pull/3215
* fix: latest image tag not push in GitHub action by @takatost in https://github.com/langgenius/dify/pull/3213
* fix: vision config doesn't enabled in llm by @iamjoel in https://github.com/langgenius/dify/pull/3225
* fixed the issue of missing cleanup function in the AudioBtn component by @yikayiyo in https://github.com/langgenius/dify/pull/3133
* fix: image text when retrieve chat histories by @takatost in https://github.com/langgenius/dify/pull/3220
* feat: moonshot function call by @Yeuoly in https://github.com/langgenius/dify/pull/3227
* feat: support setting database used in Milvus by @LeoQuote in https://github.com/langgenius/dify/pull/3003
* fix milvus database name parameter missed by @JohnJyong in https://github.com/langgenius/dify/pull/3229
* fix: file not uploaded caused api error by @iamjoel in https://github.com/langgenius/dify/pull/3228
* update link by @lychees in https://github.com/langgenius/dify/pull/3226
* fix: skip Celery warning by setting broker_connection_retry_on_startup config by @bowenliang123 in https://github.com/langgenius/dify/pull/3188
* fix: workflow run edge status by @zxhlyh in https://github.com/langgenius/dify/pull/3236
* fix: empty conversation list of explore chatbot by @takatost in https://github.com/langgenius/dify/pull/3235
* Fix: picture of workflow by @JzoNgKVO in https://github.com/langgenius/dify/pull/3241
* feat: prompt-editor support undo by @zxhlyh in https://github.com/langgenius/dify/pull/3242
* fix: number type in app would render as select type in webapp by @iamjoel in https://github.com/langgenius/dify/pull/3244
* fix: token is not logging of question classifier node by @takatost in https://github.com/langgenius/dify/pull/3249
* chore: remove langchain in tools by @Yeuoly in https://github.com/langgenius/dify/pull/3247
* make sure validation flow works for all model providers in bedrock by @guchenhe in https://github.com/langgenius/dify/pull/3250
* feat: remove unregistered-llm-in-debug by @crazywoola in https://github.com/langgenius/dify/pull/3251
* version to 0.6.1 by @takatost in https://github.com/langgenius/dify/pull/3253
## New Contributors
* @lychees made their first contribution in https://github.com/langgenius/dify/pull/3226
**Full Changelog**: https://github.com/langgenius/dify/compare/0.6.0-fix1...0.6.1