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

## Executive Summary (TL;DR)
Dify 0.10.0. Source highlight: If you have a Basic Chatbot or Text Generator App with the ‘Vision’ feature enabled, it will be necessary to republish the application following this update.

## New Features
- **Dataset Recall Testing API**: Gain insights into data retrieval efficiency with this new API, brought to you by @gubinjie in #9300.
- **Fireworks Model Integration**: Access Qwen2.5 72B Instruct models for expanded AI capability, thanks to @yaoice in #9333 and #9340.
- feat: added dataset recall testing API
- feat: disable chat service API passing `parent_message_id`
- feat: Add fireworks custom llm intergration
- feat: Add qwen2.5 72B Instruct model in Fireworks AI

## Improvements
- **Advanced File Handling**: Nodes like **START**, **LLM**, **HTTP Request** and **IF-ELSE** now seamlessly manage "File" types, simplifying the processing of various file formats within your workflows.
- **New Functional Nodes**:
- **Document Extractor**: Converts documents into text effortlessly, making data extraction straightforward.
- **List Operator**: Empowers you with operations to filter, sort, and limit arrays, enhancing data control and manipulation.
- **Efficient Array Handling**: Directly use `array[string]` and `array[number]` in LLM prompts for more agile data interactions.
- **Storybook Component Testing**: Streamlined UI testing and visualization, expertly structured by @xuzuodong in #9324.

## Bug Fixes
- **Azure OpenAI Fixes**: Resolved key issues with max token calculations for improved performance, managed by @somethingwentwell in #9326.
- **Endpoint Functionality Fixes**: Strengthened the stability of the db-pool-stat endpoint, addressed by @hwzhuhao in #9478.
- fix: poetry installation in CI jobs
- fix: In the output, the order of 'ta' is sometimes reversed as 'at'. #8015
- fix: Azure OpenAI o1 max_completion_token and get_num_token_from_messages error
- fix: (#9336 followup) skip poetry preperation in style workflow when no change in api folder
