1.9.0 1.9.1

low risk

langgenius/difySep 22, 2025 → Sep 29, 20257 days between releases

What's New

1.9.1 patches 1.9.0 with pipeline language support, graph streaming safeguards, SDK endpoints, and stability fixes.

New Features

  • Next.js upgraded to 15.5 with Turbopack enabled for development builds.
  • Built-in pipeline templates can now be configured with language settings.
  • Graph engine blocks response nodes during streaming to prevent unintended outputs.
  • Python SDK adds 27 Service API endpoints.
  • Marketplace API requests now include X-Dify-Version headers for traceability.

Improvements

  • Added a security-reporting workflow to improve vulnerability handling.
  • Streamlined contribution guidelines and clarified Graph Engine documentation.
  • Improved marketplace request traceability through version headers.
  • Modernized the development build pipeline with Next.js 15.5 and Turbopack.

Bug Fixes

  • Fixed NodeRunRetryEvent debug logging in the Graph Engine.
  • Fixed LLM node losing Flask context during parallel iterations.
  • Fixed an agent-strategy prompt generator error.
  • Fixed full_text_search name reliability issues.

Upgrade Notes

No new migration is called out for 1.9.1; if you are coming from 1.9.0, ensure the datasource credential transformation from 1.9.0 has already been completed. A standard redeploy should suffice, but review workflows that depend on streaming outputs because the graph engine now blocks response nodes during streaming.

The Two Releases

1.9.0

1.9.0 – Orchestrating Knowledge, Powering Workflows

Sep 22, 2025· 1 year ago

Dify 1.9.0 introduces the Knowledge Pipeline for visual, node-based document ingestion and the Queue-based Graph Engine for more robust workflow execution. The release requires a datasource credential migration and includes templates, DSL import/export, image extraction, test-run debugging, and engine command support.

Full release notes
1.9.1

v1.9.1 – 1,000 Contributors, Infinite Gratitude

Sep 29, 2025· 1 year ago

Dify 1.9.1 celebrates the project's 1,000th contributor and delivers infrastructure, pipeline, graph engine, SDK, and UI improvements. It upgrades Next.js to 15.5 with Turbopack in development, adds language support to built-in pipeline templates, and includes many stability fixes.

Full release notes