Dify 0.6.1stable Released Apr 09, 2024
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.

Compatibility not verified — check source notes
📄 .MD
⚡ 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