Dify 0.5.1stable Released Jan 25, 2024
Impact Score: 5/10

Dify: v0.5.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.5.1. Source highlight: add multiple LLM debug mode ⚔️

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: utm supports.
  • feat: add tool labels
  • Add tongyi tts&tts function optimization
  • feat: abab6-chat supported
  • feat: multiple model configuration
  • Feat/zhipuai function calling

⚡ Performance & Enhancements (1)

  • improve api docker file and lock Debian version in base image tag

🔧 Bug Fixes & Patches (6)

  • add multiple LLM debug mode ⚔️
  • fix: transcript asr params wrong
  • fix: empty usage
  • fix: credentials validate compatible problem
  • fix: knowledge api doc
  • fix: filename cause windows import error
📄 View Raw Release Notes (Original Developer Log)
- add multiple LLM debug mode ⚔️ ![image](https://github.com/langgenius/dify/assets/5485478/a964cea3-ff39-43fc-9555-4965a795605e) ![image](https://github.com/langgenius/dify/assets/5485478/35743df1-a5a5-43a6-a245-1783eea17af6) - let citation show on webapp - add tongyi tts - minimax abab6-chat LLM supported - support Annotations output - openai_api_compatible support config stream_mode_delimiter - fix some problems ## Update Guide ### Deploying with Docker Compose: 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 ``` ### Deploying from Source Code: 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. Then, let's run the migration script: ```shell cd api flask db upgrade ``` **Note**: To use TTS, `ffmpeg` installation is required on servers running Dify API from source. More details can be found in our [FAQ](https://docs.dify.ai/getting-started/install-self-hosted/install-faq#id-14.-what-to-do-if-this-error-occurs-in-text-to-speech). 4. Finally, run API server, Worker and Web frontend Server again. ## What's Changed * fix: transcript asr params wrong by @takatost in https://github.com/langgenius/dify/pull/2162 * let citation show on webapp by @guchenhe in https://github.com/langgenius/dify/pull/2161 * fix: empty usage by @Yeuoly in https://github.com/langgenius/dify/pull/2168 * bump alpine from 3.18 to 3.19 in web image by @bowenliang123 in https://github.com/langgenius/dify/pull/2126 * fix: credentials validate compatible problem by @takatost in https://github.com/langgenius/dify/pull/2170 * fix: knowledge api doc by @zxhlyh in https://github.com/langgenius/dify/pull/2174 * fix: filename cause windows import error by @crazywoola in https://github.com/langgenius/dify/pull/2176 * feat: utm supports. by @GarfieldDai in https://github.com/langgenius/dify/pull/2181 * chore: utm by @zxhlyh in https://github.com/langgenius/dify/pull/2180 * feat: add tool labels by @Yeuoly in https://github.com/langgenius/dify/pull/2178 * refine: faster rsa implement by @Yeuoly in https://github.com/langgenius/dify/pull/2182 * Add tongyi tts&tts function optimization by @charli117 in https://github.com/langgenius/dify/pull/2177 * fix: credentials validation of ababa by @Yeuoly in https://github.com/langgenius/dify/pull/2183 * feat: abab6-chat supported by @takatost in https://github.com/langgenius/dify/pull/2184 * fix: minimax request timeout by @takatost in https://github.com/langgenius/dify/pull/2185 * Doc/update readme by @crazywoola in https://github.com/langgenius/dify/pull/2186 * Add tts document&fix bug by @charli117 in https://github.com/langgenius/dify/pull/2156 * fix: utm by @zxhlyh in https://github.com/langgenius/dify/pull/2191 * chore: remove universal chat code by @iamjoel in https://github.com/langgenius/dify/pull/2194 * Support JSONL output by @JzoNgKVO in https://github.com/langgenius/dify/pull/2171 * feat: multiple model configuration by @zxhlyh in https://github.com/langgenius/dify/pull/2196 * improve api docker file and lock Debian version in base image tag by @bowenliang123 in https://github.com/langgenius/dify/pull/2195 * fix: split chunks return empty strings by @takatost in https://github.com/langgenius/dify/pull/2197 * skip installing python3-dev package on base stage in api docker image by @bowenliang123 in https://github.com/langgenius/dify/pull/2193 * fix: chatbot support agent by @iamjoel in https://github.com/langgenius/dify/pull/2201 * fix: typing delay by @zxhlyh in https://github.com/langgenius/dify/pull/2200 * chore: test register ga by @iamjoel in https://github.com/langgenius/dify/pull/2202 * Feat/zhipuai function calling by @Yeuoly in https://github.com/langgenius/dify/pull/2199 * chore: enchance some use experience by @iamjoel in https://github.com/langgenius/dify/pull/2204 * feat: create app show agent type tip by @iamjoel in https://github.com/langgenius/dify/pull/2207 * fix: model parameter modal input by @zxhlyh in https://github.com/langgenius/dify/pull/2206 * fix: sometimes app main content not fill the window by @iamjoel in https://github.com/langgenius/dify/pull/2208 * fix:determine multiple result exceptions caused by admin by @IAMZn1018 in https://github.com/langgenius/dify/pull/2211 * Update version to 0.5.1 by @takatost in https://github.com/langgenius/dify/pull/2213 * feat: openai_api_compatible support config stream_mode_delimiter by @geosmart in https://github.com/langgenius/dify/pull/2190 * Add gmpy2 dependencies packages by @takatost in https://github.com/langgenius/dify/pull/2216 ## New Contributors * @IAMZn1018 made their first contribution in https://github.com/langgenius/dify/pull/2211 * @geosmart made their first contribution in https://github.com/langgenius/dify/pull/2190 **Full Changelog**: https://github.com/langgenius/dify/compare/0.5.0...0.5.1