Download Latest Version v1.7.0 - Tool OAuth _ Plugin Auto-Upgrade Enhanced source code.tar.gz (18.0 MB)
Email in envelope

Get an email when there's a new version of Dify

Home / 1.6.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2025-07-10 14.0 kB
v1.6.0 source code.tar.gz 2025-07-10 17.9 MB
v1.6.0 source code.zip 2025-07-10 21.1 MB
Totals: 3 Items   39.0 MB 14

# 🌟 What’s New in v1.6.0? 🌟

Welcome to version 1.6.0! 🎉🎉🎉 This release is packed with new features, crucial fixes, and various optimisations aimed at enhancing your experience. We've listened to your feedback and made significant improvements across the board.

## 🎯 Spotlight Feature: Introducing MCP Support! 🎯

We’re thrilled to introduce support for Anthropic’s Model Context Protocol (MCP) — a new industry standard for structuring model inputs and outputs. MCP makes it easier than ever to integrate with cutting-edge language models using a unified, reliable format.

image

📖 FOR MORE INFORMATION

## 🚀 New Features

  • MCP Support: We've integrated MCP support, opening doors for more seamless interactions. (See [#20716], by Novice)

## ⚡ Enhancements

  • Drag-and-Drop for Topics: Now, you can easily reorder your topics list with a drag-and-drop sorting feature. (See [#22066], by Minamiyama)
  • SSL Verify Toggle: You now have the ability to change SSL verification settings in the HTTP Node. (See [#22052], by Davide Delbianco)
  • Batch Embedding Optimisation: Optimised batch embeddings and Qdrant write consistency. (See [#21776], by luckylhb90)
  • Question Classifier Enhancements: Introduced instanceId to the class-item editor for sophisticated categorisation. (See [#22002], by Minamiyama)
  • Redis Fallback Mechanism: Added a robust fallback mechanism for Redis to ensure data resilience. (See [#21044], by NeatGuyCoding)

## 🐛 Fixes

  • Json Output Issue: Resolved an issue with JSON output that was affecting data consistency. (See [#22053], by baonudesifeizhai)
  • Variable Name Uniqueness: Ensured unique variable names in the list to avoid conflicts. (See [#22038], by Minamiyama)
  • Overflow Hidden Fix in Drawer: Ensured that the copy button remains clickable by adding overflow hidden. (See [#22103], by Heyang Wang)
  • Plugin Daemon Failures: Addressed issues preventing plugin daemons from starting. (See [#21841], by Kalo Chin)

Version 1.6.0 brings major process optimisations and removes previous bottlenecks, while introducing the Model Context Protocol (MCP) standard to greatly enhance the consistency and compatibility of model inputs and outputs. This makes integration and extension smoother and more efficient than ever. Huge thanks to all our contributors! We welcome your ongoing feedback to help us keep improving the platform together.


Upgrade Guide

Docker Compose Deployments

  1. Back up your customized docker-compose YAML file (optional)

bash cd docker cp docker-compose.yaml docker-compose.yaml.$(date +%s).bak

  1. Get the latest code from the main branch

bash git checkout main git pull origin main

  1. Stop the service. Please execute in the docker directory

bash docker compose down

  1. Back up data

bash tar -cvf volumes-$(date +%s).tgz volumes

  1. Upgrade services

bash docker compose up -d

Source Code Deployments

  1. Stop the API server, Worker, and Web frontend Server.

  2. Get the latest code from the release branch:

bash git checkout 1.6.0

  1. Update Python dependencies:

bash cd api uv sync

  1. Then, let's run the migration script:

bash uv run flask db upgrade

  1. Finally, run the API server, Worker, and Web frontend Server again.

What's Changed

New Contributors

Full Changelog: https://github.com/langgenius/dify/compare/1.5.1...1.6.0

Source: README.md, updated 2025-07-10