Impact Score: 5/10
v0.6.8 GPT-4o is available now in Dify
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.8. Source highlight: ✨ What’s New in v0.6.8? ✨
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)
- Introduced OpenAI **GPT-4o** by @Yeuoly in #4346.
- Introduced GPT-4 Turbo for Azure by @leslie2046 in #4287.
- New models hosted on NVIDIA added by @joshua20231026 in #4303.
- Add LocalAI rerank model support by @thiner in #3952.
- Added Jinja2 template prompt support for LLM node by @Yeuoly in #3968 and @iamjoel in #4260.
- Code node with upgraded network support and additional Python dependencies by @Yeuoly in #4231.
⚡ Performance & Enhancements (6)
- Optimized workflow graph sync by @takatost in #4251 and @zxhlyh in #4250.
- Hide node detail outputs and run details in web apps to streamline interfaces by @takatost in #3954 and @iamjoel in #4289.
- Increased max steps to 50 in workflows by @takatost in #4252.
- Question classifier prompt optimization for better accuracy by @JohnJyong in #4262.
- Optimized install form for better user experience by @TinsFox in #4154.
- improve: code upgrade
🔧 Bug Fixes & Patches (6)
- Fixed workflow zoom in/out shortcuts by @zxhlyh in #4283.
- Addressed an issue where web apps did not show number type input fields by @iamjoel in #4292.
- fix: add missing translations
- fix: workflow end node deletion
- fix: system default model name length (#4245)
- fix: miss usage of os.path.join for URL assembly and add tests on yarl
📄 View Raw Release Notes (Original Developer Log)
## ✨ What’s New in v0.6.8? ✨
Hey folks, we've rolled out version 0.6.8 of our platform and it's packed with some new features, enhancements, and fixes. Here’s a quick rundown of what’s new:
### 🚀 New Features
- Introduced OpenAI **GPT-4o** by @Yeuoly in #4346.
- Introduced GPT-4 Turbo for Azure by @leslie2046 in #4287.
- New models hosted on NVIDIA added by @joshua20231026 in #4303.
- Add LocalAI rerank model support by @thiner in #3952.
- Added Jinja2 template prompt support for LLM node by @Yeuoly in #3968 and @iamjoel in #4260.
- Code node with upgraded network support and additional Python dependencies by @Yeuoly in #4231.
And we also removed the need for SYS_ADMIN permission for the sandbox service.
- Added support for Google Storage by @KiyotakaMatsushita in #4266.
- Vector DB PGVector integration by @vaayne in #3879.
- Korean language support (ko-KR) by @qkdxorjs1002 in #4333.
### ⚙️ Enhancements
- Optimized workflow graph sync by @takatost in #4251 and @zxhlyh in #4250.
Now, you won't lose any workflow graph data when switching between multiple tabs in the browser. It's instantly synced to the latest draft version!
- Hide node detail outputs and run details in web apps to streamline interfaces by @takatost in #3954 and @iamjoel in #4289.
Before, the tracing of the workflow might expose the log details of the nodes to the end-users, now we have disabled it.
- Increased max steps to 50 in workflows by @takatost in #4252.
- Question classifier prompt optimization for better accuracy by @JohnJyong in #4262.
After optimization, the classification results will be more accurate.
- Optimized install form for better user experience by @TinsFox in #4154.
### 🛠️ Bug Fixes
- Fixed workflow zoom in/out shortcuts by @zxhlyh in #4283.
- Addressed an issue where web apps did not show number type input fields by @iamjoel in #4292.
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
* refactor: install form by @TinsFox in https://github.com/langgenius/dify/pull/4154
* fix: add missing translations by @crazywoola in https://github.com/langgenius/dify/pull/4212
* feat: workflow interaction by @zxhlyh in https://github.com/langgenius/dify/pull/4214
* fix: workflow end node deletion by @zxhlyh in https://github.com/langgenius/dify/pull/4240
* chore: workflow sync with hash by @zxhlyh in https://github.com/langgenius/dify/pull/4250
* feat: Add draft hash check in workflow by @takatost in https://github.com/langgenius/dify/pull/4251
* feat: increase max steps to 50 in workflow by @takatost in https://github.com/langgenius/dify/pull/4252
* correct comparison chart by @guchenhe in https://github.com/langgenius/dify/pull/4254
* Feat/vector db pgvector by @vaayne in https://github.com/langgenius/dify/pull/3879
* question classifier prompt optimize by @JohnJyong in https://github.com/langgenius/dify/pull/4262
* feat: support LLM jinja2 template prompt by @Yeuoly in https://github.com/langgenius/dify/pull/3968
* fix: system default model name length (#4245) by @GalvinYang in https://github.com/langgenius/dify/pull/4246
* feat: llm support jinia fe by @iamjoel in https://github.com/langgenius/dify/pull/4260
* fix: miss usage of os.path.join for URL assembly and add tests on yarl by @bowenliang123 in https://github.com/langgenius/dify/pull/4224
* fix: remove unexpected zip and add FlipForward arrow icon by @lawvs in https://github.com/langgenius/dify/pull/4263
* feat: Add storage type and Google Storage settings to worker by @KiyotakaMatsushita in https://github.com/langgenius/dify/pull/4266
* fix(frontend): :wrench: add privacy policy spaces by @patryk20120 in https://github.com/langgenius/dify/pull/4277
* fix: hook dependency by @TinsFox in https://github.com/langgenius/dify/pull/4242
* fix: do nothing if switch to current app by @cainiaokan in https://github.com/langgenius/dify/pull/4249
* fix: deutsch edit app by @YidaHu in https://github.com/langgenius/dify/pull/4270
* fix: workflow zoomin/out shortcuts by @zxhlyh in https://github.com/langgenius/dify/pull/4283
* fix(Backend:http_executor): :wrench: prevent splitting JSON data as v… by @patryk20120 in https://github.com/langgenius/dify/pull/4276
* Add rerank model type for LocalAI provider by @thiner in https://github.com/langgenius/dify/pull/3952
* feat:add gpt-4-turbo for azure by @leslie2046 in https://github.com/langgenius/dify/pull/4287
* feat: hide node detail outputs in webapp & installed app in explore by @takatost in https://github.com/langgenius/dify/pull/3954
* feat: hide run detail in webapps and installed apps by @iamjoel in https://github.com/langgenius/dify/pull/4289
* Update docker-compose.yaml by @rechardwang in https://github.com/langgenius/dify/pull/4288
* fix: webapps not show number type input field by @iamjoel in https://github.com/langgenius/dify/pull/4292
* fix: align versions of react typing packages by @nite-knite in https://github.com/langgenius/dify/pull/4297
* fix: chatflow run progress problem by @iamjoel in https://github.com/langgenius/dify/pull/4298
* feat: support copy run text result in debug panel in workflow by @iamjoel in https://github.com/langgenius/dify/pull/4300
* fix: text generation app not show copy button by @iamjoel in https://github.com/langgenius/dify/pull/4304
* Update README.md to remove outdated badge by @guchenhe in https://github.com/langgenius/dify/pull/4302
* add-some-new-models-hosted-on-nvidia by @joshua20231026 in https://github.com/langgenius/dify/pull/4303
* fix: minimax streaming function_call message by @Weaxs in https://github.com/langgenius/dify/pull/4271
* chore: update gmpy2_pkcs10aep_cipher.py by @eltociear in https://github.com/langgenius/dify/pull/4314
* improve: code upgrade by @Yeuoly in https://github.com/langgenius/dify/pull/4231
* fix typo by @hjlarry in https://github.com/langgenius/dify/pull/4329
* feat: i18n: add korean language (ko-KR) by @qkdxorjs1002 in https://github.com/langgenius/dify/pull/4333
* add yi models by @orangeclk in https://github.com/langgenius/dify/pull/4335
* fix: handleUpdateWorkflowCanvas is not a function by @sinomoe in https://github.com/langgenius/dify/pull/4343
* feat: gpt-4o by @Yeuoly in https://github.com/langgenius/dify/pull/4346
* version to 0.6.8 by @takatost in https://github.com/langgenius/dify/pull/4347
## New Contributors
* @GalvinYang made their first contribution in https://github.com/langgenius/dify/pull/4246
* @KiyotakaMatsushita made their first contribution in https://github.com/langgenius/dify/pull/4266
* @thiner made their first contribution in https://github.com/langgenius/dify/pull/3952
* @rechardwang made their first contribution in https://github.com/langgenius/dify/pull/4288
* @hjlarry made their first contribution in https://github.com/langgenius/dify/pull/4329
* @qkdxorjs1002 made their first contribution in https://github.com/langgenius/dify/pull/4333
**Full Changelog**: https://github.com/langgenius/dify/compare/0.6.7...0.6.8