[PR #8911] chore(versioning): bump version to 0.9.0 #26218

Closed
opened 2026-02-21 20:38:52 -05:00 by yindo · 0 comments
Owner

Original Pull Request: https://github.com/langgenius/dify/pull/8911

State: closed
Merged: Yes


What’s New in v0.9.0?

Get ready for a feature-packed update! Version 0.9.0 brings major enhancements, new integrations, and crucial fixes. Let’s dive into the details:

🚀 New Features

🔄 Retrieval-Augmented Generation (RAG)

External Knowledge API: Now you can connect to third-party knowledge bases seamlessly (introduced by @JohnJyong in #8913).

img_v3_02f7_b73507d9-c144-4a1d-acf4-caccec69b99g

  • Simply provide the API endpoint, API key, and external knowledge ID to link with the external knowledge base.
  • Supports retrieval and recall of external knowledge based on user queries.
  • Enables integration of external knowledge bases within Dify applications.

Website Crawling: Now supports Jina Reader as additional alternative for website crawling, converting web page URL to LLM-friendly input format. Read Sync Data from Website for details. (@mapleeit in #8761).

🧠 Models

  • Voyage AI: A new model provider added (thanks to @hwzhuhao in #8747).
  • Llama3.2: Now available with Fireworks and Groq providers for improved performance and variety (@yaoice in #8809 and @Howe829 in #8831).
  • Introduced InternLM 2.5-20b and Qwen 2.5-coder-7b (@hwzhuhao in #8862).
  • Jamba: Another new model to expand our capabilities (@longzhihun in #8878).
  • New Nomic embedding model provider introduced (@yaoice in #8640).
  • Support for o1 series models for OpenRouter (@sinomoe in #8358).
  • DeepSeek-v2.5 added as a model provider for SiliconFlow (@hwzhuhao in #8639).
  • Stream for Gemini now available (@AAEE86 in #8678).
  • Vertex AI Gemini 1.5 002 and experimental models are now supported (@hellof20 in #8767).

🛠️ Other Updates

  • Xinference TTS Stream Mode: Now live for a smoother text-to-speech experience (@leslie2046 in #8616).
  • Regenerate in Chat, Agent, and Chatflow applications (@xuzuodong in #7661).

⚙️ Enhancements

  • Improved SVG output UX for a more seamless design experience (@xuzuodong in #8765).
  • Extended Jina Embeddings V3 API parameters (@DresAaron in #8657).
  • Deprecated older Mistral models for SiliconFlow to streamline performance (@hwzhuhao in #8828).
  • Added Min-connections and Max-connections settings for pgvector (@hwzhuhao in #8841).
  • Error Handling Enhancements: Improved iteration filters and error logging for optimal performance (@hwzhuhao in #8461).
  • Enhanced operational flexibility with fully configurable WORKFLOW_ environment variables* (@fujita-h in #8644).
  • Upgraded ElasticSearch from 8.14.x to 8.15.x to keep our infrastructure up-to-date (@bowenliang123 in #8197).

🛠️ Bug Fixes

  • Fixed "Max submit count reached" error during workflow iterations (@takatost in #8595).
  • Corrected a linking error in help documents (@hjlarry in #8508).
  • iOS TTS Stream: Now fully functional on Safari 17.1+ (@likenamehaojie in #8645).
  • Resolved JSONDecodeError in llm_generator.py (@ZuzooVn in #8504).
  • Fixed errors when sending messages within chatflow and dialogs (@xuzuodong in #8627 and #8682).
  • Corrected Spark's LLM token calculation error for accurate token usage (@cherryhuahua in #8755).
  • Resolved embedded chat issues on iOS (@zxhlyh in #8718).

📚 Documentation & Misc

  • Enhanced documentation to clarify the importance of Celery Service (@fchange in #8558).
  • Updated configurations in docker-compose files and related docs (@saifeiLee and others in #8516 and #8691).
  • Added English versions for customizable model scale documentation to broaden accessibility (@hwzhuhao in #8871).

With this release, we’re truly showcasing the power of Dify! We appreciate your continued support—explore the new features and share your feedback with us!

**Original Pull Request:** https://github.com/langgenius/dify/pull/8911 **State:** closed **Merged:** Yes --- ## ✨ What’s New in v0.9.0? ✨ Get ready for a feature-packed update! Version 0.9.0 brings major enhancements, new integrations, and crucial fixes. Let’s dive into the details: ### 🚀 New Features #### 🔄 Retrieval-Augmented Generation (RAG) **External Knowledge API**: Now you can connect to third-party knowledge bases seamlessly (introduced by @JohnJyong in #8913). ![img_v3_02f7_b73507d9-c144-4a1d-acf4-caccec69b99g](https://github.com/user-attachments/assets/937eed02-1c8f-4635-9ba6-f3464b3a3bfe) - Simply provide the API endpoint, API key, and external knowledge ID to link with the external knowledge base. - Supports retrieval and recall of external knowledge based on user queries. - Enables integration of external knowledge bases within Dify applications. **Website Crawling**: Now supports **Jina Reader** as additional alternative for website crawling, converting web page URL to LLM-friendly input format. Read [Sync Data from Website](https://docs.dify.ai/guides/knowledge-base/sync-from-website#jina-reader) for details. (@mapleeit in [#8761](https://github.com/langgenius/dify/pull/8761)). #### 🧠 Models - **Voyage AI**: A new model provider added (thanks to @hwzhuhao in #8747). - **Llama3.2**: Now available with Fireworks and Groq providers for improved performance and variety (@yaoice in #8809 and @Howe829 in #8831). - Introduced **InternLM 2.5-20b** and **Qwen 2.5-coder-7b** (@hwzhuhao in #8862). - **Jamba**: Another new model to expand our capabilities (@longzhihun in #8878). - New **Nomic embedding model provider** introduced (@yaoice in #8640). - **Support for o1 series models** for OpenRouter (@sinomoe in [#8358](https://github.com/langgenius/dify/pull/8358)). - **DeepSeek-v2.5** added as a model provider for SiliconFlow (@hwzhuhao in [#8639](https://github.com/langgenius/dify/pull/8639)). - **Stream for Gemini** now available (@AAEE86 in [#8678](https://github.com/langgenius/dify/pull/8678)). - **Vertex AI Gemini 1.5 002** and experimental models are now supported (@hellof20 in [#8767](https://github.com/langgenius/dify/pull/8767)). #### 🛠️ Other Updates - **Xinference TTS Stream Mode**: Now live for a smoother text-to-speech experience (@leslie2046 in #8616). - **Regenerate** in `Chat`, `Agent`, and `Chatflow` applications (@xuzuodong in [#7661](https://github.com/langgenius/dify/pull/7661)). ### ⚙️ Enhancements - Improved **SVG output UX** for a more seamless design experience (@xuzuodong in #8765). - Extended **Jina Embeddings** V3 API parameters (@DresAaron in #8657). - Deprecated older **Mistral models** for SiliconFlow to streamline performance (@hwzhuhao in #8828). - Added **Min-connections and Max-connections** settings for pgvector (@hwzhuhao in #8841). - **Error Handling Enhancements**: Improved iteration filters and error logging for optimal performance (@hwzhuhao in #8461). - Enhanced operational flexibility with fully configurable **WORKFLOW_* environment variables** (@fujita-h in #8644). - Upgraded **ElasticSearch** from 8.14.x to 8.15.x to keep our infrastructure up-to-date (@bowenliang123 in #8197). ### 🛠️ Bug Fixes - Fixed "Max submit count reached" error during workflow iterations (@takatost in #8595). - Corrected a linking error in help documents (@hjlarry in #8508). - **iOS TTS Stream**: Now fully functional on Safari 17.1+ (@likenamehaojie in #8645). - Resolved JSONDecodeError in **llm_generator.py** (@ZuzooVn in #8504). - Fixed errors when sending messages within chatflow and dialogs (@xuzuodong in #8627 and #8682). - Corrected **Spark's LLM token calculation** error for accurate token usage (@cherryhuahua in #8755). - Resolved embedded chat issues on iOS (@zxhlyh in #8718). ### 📚 Documentation & Misc - Enhanced documentation to clarify the importance of **Celery Service** (@fchange in #8558). - Updated configurations in **docker-compose** files and related docs (@saifeiLee and others in #8516 and #8691). - Added English versions for customizable model scale documentation to broaden accessibility (@hwzhuhao in #8871). With this release, we’re truly showcasing the power of Dify! We appreciate your continued support—explore the new features and share your feedback with us!
yindo added the pull-request label 2026-02-21 20:38:52 -05:00
yindo closed this issue 2026-02-21 20:38:54 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langgenius/dify#26218