Dify 0.6.8stable Released May 13, 2024
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.

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