v1.12.1
Fixes
- IRIS data now persists across container recreation using Durable %SYS
- Client base URL resolution corrected
- Auto summary environment variable handling fixed
delete_draft_variables_batchno longer cycles indefinitely
Unclaimed project
Are you a maintainer of dify? Claim this project to take control of your public changelog and roadmap.
Changelog
Production-ready platform for agentic workflow development.
Last updated about 21 hours ago
v1.12.1
Fixes
delete_draft_variables_batch no longer cycles indefinitelyWe are introducing Summary Index, a powerful enhancement to our knowledge base retrieval system that significantly improves search accuracy by generating AI-powered summaries for document chunks.
Background
Traditional vector search relies on raw chunk embeddings, which can miss semantic nuances and context when matching user queries. This is espe...
Dify now requires Node.js 24.13.0 to pick up the upstream fix for the AsyncLocalStorage/async_hooks DoS CVE that can crash apps with deeply nested input. All self-hosted deployments should upgrade Node.js. Thanks to @hyoban in #30945.
Related: #30935.
Our latest release, v1.11.3, brings to you a slew of bug fixes and features focused on performance, functionality, and user experience. Here's a look at what's changed:
embeddedResource and made MCP tools display directly for quicker access by @IthacaDream and @fatelei in #30261 and #30019....Welcome to version 1.11.2! This release sees a significant number of improvements, especially around testing, fixes, and new integrations to enhance the robustness and flexibility of the platform. Here's the lowdown:
[!IMPORTANT]
This version contains very important security updates, and we recommend that all users upgrade to this version as soon as possible.
This release is all about tightening up security, boosting performance, and squashing those pesky bugs. Let's dive into what's changed:
Dify can now understand both text and images in your knowledge base.
Before, embeddings only cared about words. But real docs? They’re full of screenshots, diagrams, memes (don’t lie), and markdown with embedded images. Now those visuals count...
[!IMPORTANT]
For users who upgraded to version 1.10.1-fix.1 before 2025-12-09 03:00:00 UTC, please verify your docker compose configuration to ensure the web service is using the correct image version langgenius/dify-web:1.10.1-fix.1. This verification is critical to address the https://github.com/advisories/GHSA-fv66-9v8q-g76r security vulnerability.
🎉 Major new capabilities, critical stability fixes 🧩 And the long-awaited MySQL support finally arrives!
MySQL adaptation (PostgreSQL / MySQL / OceanBase now fully supported) Thanks @longbingljw from the OceanBase team! PR: #28188
DB_TYPE configuration optionA trigger is a type of Start node that allows your workflow to run automatically—either on a schedule or in response to events from external systems (such as GitHub, Gmail, or your internal services)—without requiring a user action or API call.
Triggers are ideal for automating repetitive processes and integrating workflows with third-party applicat...
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞
This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.