Impact Score: 5/10
Dify: v0.5.6
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.5.6. Source highlight: Added voice choose for TTS in App. Thanks @charli117!
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)
- Added voice choose for TTS in App. Thanks @charli117!
- feat: add `introduction` field in log detail response of chat app
- tts add voice choose
- Tts add voice choose
- Tts add voice choose
- Feature/display selected info for tts
๐ง Bug Fixes & Patches (6)
- fix: baichuan frequency_penalty
- fix: tts voice language to zh-Hans instead of zh-CN
- fix: windows load provider file error
- fix: hybrid search may pass rerank enable false
- fix: Add model_uid validation for model_uid in Xinference models
- fix: credential verification of baichuan did not throw all errors
๐ View Raw Release Notes (Original Developer Log)
- Added voice choose for TTS in App. Thanks @charli117!
- 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
* Update SMTP environment variable name in docker-compose by @igorvolocRC in https://github.com/langgenius/dify/pull/2444
* feat: add `introduction` field in log detail response of chat app by @takatost in https://github.com/langgenius/dify/pull/2445
* fix: baichuan frequency_penalty by @Yeuoly in https://github.com/langgenius/dify/pull/2446
* tts add voice choose by @charli117 in https://github.com/langgenius/dify/pull/2391
* Create pull_request_template.md by @takatost in https://github.com/langgenius/dify/pull/2449
* Update pull_request_template.md by @takatost in https://github.com/langgenius/dify/pull/2451
* fix: tts voice language to zh-Hans instead of zh-CN by @takatost in https://github.com/langgenius/dify/pull/2450
* Tts add voice choose by @charli117 in https://github.com/langgenius/dify/pull/2452
* Tts add voice choose by @charli117 in https://github.com/langgenius/dify/pull/2453
* Ignore SSE comments to support openrouter streaming by @johnpccd in https://github.com/langgenius/dify/pull/2432
* Feature/display selected info for tts by @crazywoola in https://github.com/langgenius/dify/pull/2454
* Display selected tts voice name by @charli117 in https://github.com/langgenius/dify/pull/2459
* fix: windows load provider file error by @wjryours in https://github.com/langgenius/dify/pull/2463
* Chore: Add type files and unit test ci for Node.js SDK by @Tseian in https://github.com/langgenius/dify/pull/2268
* fix: hybrid search may pass rerank enable false by @iamjoel in https://github.com/langgenius/dify/pull/2467
* fix: Add model_uid validation for model_uid in Xinference models by @Yeuoly in https://github.com/langgenius/dify/pull/2468
* fix: credential verification of baichuan did not throw all errors by @takatost in https://github.com/langgenius/dify/pull/2475
* feat: added Ukrainian language support by @holyCowMp3 in https://github.com/langgenius/dify/pull/2473
* FEAT: add image styling in markdown by @Yash-1511 in https://github.com/langgenius/dify/pull/2441
* fix: event handlers not registered globally by @takatost in https://github.com/langgenius/dify/pull/2479
* remove: parameters in seeds by @crazywoola in https://github.com/langgenius/dify/pull/2481
* bump version to 0.5.6 by @takatost in https://github.com/langgenius/dify/pull/2482
## New Contributors
* @igorvolocRC made their first contribution in https://github.com/langgenius/dify/pull/2444
* @johnpccd made their first contribution in https://github.com/langgenius/dify/pull/2432
* @wjryours made their first contribution in https://github.com/langgenius/dify/pull/2463
* @Tseian made their first contribution in https://github.com/langgenius/dify/pull/2268
* @holyCowMp3 made their first contribution in https://github.com/langgenius/dify/pull/2473
**Full Changelog**: https://github.com/langgenius/dify/compare/0.5.5...0.5.6