Impact Score: 5/10
Dify: v0.5.2
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.2. Source highlight: Add OpenAI `gpt-4-turbo-preview`, `gpt-4-0125-preview`, `text-embedding-3-large`, `text-embedding-3-small` Models
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 (4)
- Add OpenAI `gpt-4-turbo-preview`, `gpt-4-0125-preview`, `text-embedding-3-large`, `text-embedding-3-small` Models
- Add new OpenAI embedding models
- Feat: chunk overlap supported
- add openai gpt-4-0125-preview
๐ง Bug Fixes & Patches (3)
- fix: remove and create app not reload plan
- fix: tts model tip
- fix: multiple rows were found correctly
๐ View Raw Release Notes (Original Developer Log)
- Add OpenAI `gpt-4-turbo-preview`, `gpt-4-0125-preview`, `text-embedding-3-large`, `text-embedding-3-small` Models
- Chunk overlap supported in Knowledge
- 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
* Add new OpenAI embedding models by @guchenhe in https://github.com/langgenius/dify/pull/2217
* fix: remove and create app not reload plan by @iamjoel in https://github.com/langgenius/dify/pull/2220
* fix: tts model tip by @ashening in https://github.com/langgenius/dify/pull/2221
* fix: multiple rows were found correctly by @crazywoola in https://github.com/langgenius/dify/pull/2219
* chore: no custom tool placeholder ui by @iamjoel in https://github.com/langgenius/dify/pull/2222
* Update EditCustomCollectionModal button styling for Chinese by @BenjaminX in https://github.com/langgenius/dify/pull/2225
* Maintenance notice href by @charli117 in https://github.com/langgenius/dify/pull/2227
* Feat: chunk overlap supported by @JzoNgKVO in https://github.com/langgenius/dify/pull/2209
* add openai gpt-4-0125-preview by @Yeuoly in https://github.com/langgenius/dify/pull/2226
* version to 0.5.2 by @takatost in https://github.com/langgenius/dify/pull/2230
## New Contributors
* @ashening made their first contribution in https://github.com/langgenius/dify/pull/2221
**Full Changelog**: https://github.com/langgenius/dify/compare/0.5.1...0.5.2