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

## Executive Summary (TL;DR)
Dify 1.1.0. Source highlight: 🚀 What's New in v1.1.0

## New Features
- **Metadata Filtering for Knowledge Retrieval** by @JohnJyong in #15982 and #16063. Metadata filtering enhances the retrieval and accuracy of relevant data in knowledge bases by leveraging custom metadata attributes. This makes finding the right data quicker and more precise. To get more information, please read our blog.
- feat: add click-away and mounting logic to agent setting component
- feat: add debounced enter key submission to install form (#15445)
- feat: env MAX_TOOLS_NUM
- Feat: Add pg_bigm for keyword search in pgvector
- feat: add keyboard shortcuts support for dialog confirmation

## Improvements
- **Improved File Upload Handling** in `manager.py` by @laipz8200 in #15714.
- **IF-ELSE Node Improvements**: Handles missing optional file variables seamlessly by @lrhan321 in #15693.
- **Enhanced Integration of pg_bigm for Keyword Search** in pgvector by @utsumi-fj in #13876.
- **Increased Maximum Number of Parallelism Branches** by @XiaoBa-Yu in #15964.
- **HTTP request node now supports skipping SSL verification** by @sho-takano-dev in #15664.
- improve text split

## Bug Fixes
- **Fixed SQL Injection Vulnerabilities in Vector DB** by @JohnJyong in #16096. *We recommend users upgrade to this version immediately to mitigate risks.*
- **Resolved Conditional Branches That Disrupted Streaming Output** by @Nov1c444 in #14065.
- **Fixed Trace Return Null Issues Causing Page Crashes** by @iamjoel in #15588.
- **Corrected Missing Translations** by @crazywoola in #4212.
- **Improved Handling of Unicode in Keyword Search Queries** by @kenwoodjw in #15522.
- **Fixed Dataset Re-Ranking Mode to Handle Optional Fields Gracefully** by @JohnJyong in #15643.
