# Dify 1.11.1 — Release & Upgrade Intelligence
- **Product:** Dify (https://dify.ai)
- **Version:** 1.11.1
- **Released:** Dec 12, 2025
- **Impact Score:** 5/10
- **Breaking Changes:** Not verified
- **Canonical Analysis:** https://changelogs.us/dify/updates/1.11.1/

## Executive Summary (TL;DR)
Dify 1.11.1. Source highlight: This version contains **very important security updates**, and we recommend that all users upgrade to this version as soon as possible.

## New Features
- **Amplitude Integration**: We’ve integrated the Amplitude API key into our layout and provider components for enhanced analytics. Big thanks to @CodingOnStar in #29546.
- **Container Integration Tests**: Added integration tests for triggers to make sure everything runs smoothly in container environments by @Stream29 in #29527.
- test(trigger): add container integration tests for trigger
- feat: integrate Amplitude API key into layout and provider components

## Improvements
- **Excel Extractor**: We've optimized the performance and memory usage of the Excel extractor, making it faster and more efficient, by @NieRonghua in #29551.
- perf(core/rag): optimize Excel extractor performance and memory usage
- perf: optimize save_document_with_dataset_id

## Bug Fixes
- **React and Next.js Security Upgrades**: We've bumped up `react` and `react-dom` to 19.2.3 to fix some CVE vulnerabilities. Next.js also got a security update, courtesy of @douxc (PRs #29532 and #29545).
- **Credential Management**: If you've been seeing empty `available_credentials`, that's sorted out now (thanks to @fatelei in #29521).
- **Description Length Limitation**: Autogenerated descriptions will now be truncated to avoid the 400-character limit error, ensuring smoother submissions by @shua-chen in #28681.
- **Content Type Charset**: Response content types now include charsets to keep your data formats consistent, by @Pleasurecruise in #29534.
- **Flask-Restx Attribute Error**: The pesky `AttributeError` caused by `validate=True` in flask-restx is no more (fixed by @Mairuis in #29552).
- **Document Handling**: Optimized the `save_document_with_dataset_id` function for better performance by @fatelei in #29550. Plus, we fixed an issue where external images in DOCX files were causing extraction failures (@JohnJyong in #29558).
