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

## Executive Summary (TL;DR)
Dify 0.15.1. Source highlight: 🚀 What’s New in v0.15.1? 🚀

## New Features
- **Sonnet 3.5 Document Support in OpenRouter**: Leverage the new document feature via OpenRouter by @infinitnet in #12444. This is going to enhance your document management capabilities.
- **ElasticSearch for Japanese**: Support for Japanese language ElasticSearch queries has been added, thanks to @fujita-h in #12194.
- **Milvus Full Text Search**: Expanded Milvus support to include full-text search capability by @kgpp34 in #11430.
- **New API Endpoint**: We've added a GET upload file API endpoint for the dataset service by @euxx in #11899.
- **Opik Tracking Tool Integration**: Introducing integration with the Opik Tracking tool for advanced monitoring by @Lothiraldan in #11501.
- **Knowledge API ToC**: Added a table of contents to the Knowledge API documentation to improve navigation by @euxx in #12688.

## Improvements
- **Bedrock Retrieve Tool**: Update includes hybrid search type and additional support by @ybalbert001 in #12446.
- **Workflow Interaction**: Now, you can actually see the running status of workflows courtesy of @crazywoola in #12531.
- **Knowledge Admin Role Removal**: Cleaned up roles by removing the unnecessary knowledge admin role, courtesy of @JohnJyong in #12450.
- chore: improve app doc
- improve the readability of the function generate_api_key

## Bug Fixes
- **URL Variables**: Fixed a critical bug where URLs containing variables were not functioning properly by @hjlarry in #12452.
- **Remote URL Fallback**: Added a fallback to remote_url to eliminate errors when url isn't provided thanks to @fujita-h in #12455.
- **Docker-Compose Sync**: Resolved reverse sync inconsistencies for docker-compose-template.yaml by @fujita-h in #12509.
- **Milvus Same Chunk Deadlock**: Fixed an issue causing deadlocks when inserting the same chunk by @huangzhuo1949 in #12502.
- **Costs Calculation**: Fixed sum costs returning incorrect values on the overview page by @douxc in #12534.
- **Workflow Node Processing**: Corrected the answer node stream processing in conditional branches by @Kevin9703 in #12510.
