[PR #25060] chore(version): bump version to 1.8.1 #30913

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

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

State: closed
Merged: Yes


🌟 What's New in v1.8.1? 🌟

Welcome to version 1.8.1! 🎉🎉🎉 This release focuses on stability, performance improvements, and developer experience enhancements. We've built great features and resolved critical database issues based on community feedback.

🚀 Features

  • Export DSL from History: Able to export workflow DSL directly from version history panel. (See #24939, by GuanMu)
  • Downvote with Reason: Enhanced feedback system allowing users to provide specific reasons when downvoting responses. (See #24922, by jubinsoni)
  • Multi-modal/File: Added filename support to multi-modal prompt messages. (See #24777, by -LAN-)
  • Advanced Chat File Handling: Improved assistant content parts and file handling in advanced chat mode. (See #24663, by QIN2DIM)

Enhancements

  • DB Query: Optimized SQL queries that were performing partial full table scans. (See #24786, by Novice)
  • Type Checking: Migrated from MyPy to Basedpyright. (See #25047, by -LAN-)
  • Indonesian Language Support: Added Indonesian (id-ID) language support. (See #24951, by lyzno1)
  • Jinja2 Template: LLM prompt Jinja2 templates now support more variables. (See #24944, by 17hz)

🐛 Fixes

  • Security/XSS: Fixed XSS vulnerability in block-input and support-var-input components. (See #24835, by lyzno1)
  • Persistence Session Management: Resolved critical database session binding issues that were causing "not bound to a Session" errors. (See #25010, #24966, by Will)
  • Workflow & UI Issues: Fixed workflow publishing problems, resolved UUID v7 conflicts, and addressed various UI component issues including modal handling and input field improvements. (See #25030, #24643, #25034, #24864, by Will, -LAN-, 17hz & Atif)

Version 1.8.1 represents a significant step forward in platform stability and developer experience. The migration to modern type checking and database systems, combined with comprehensive bug fixes, creates a more robust foundation for future features.

Huge thanks to all our contributors who made this release possible! We welcome your ongoing feedback to help us continue improving the platform together.

**Original Pull Request:** https://github.com/langgenius/dify/pull/25060 **State:** closed **Merged:** Yes --- # 🌟 What's New in v1.8.1? 🌟 Welcome to version 1.8.1! 🎉🎉🎉 This release focuses on stability, performance improvements, and developer experience enhancements. We've built great features and resolved critical database issues based on community feedback. ## 🚀 Features - **Export DSL from History**: Able to export workflow DSL directly from version history panel. (See #24939, by *GuanMu*) - **Downvote with Reason**: Enhanced feedback system allowing users to provide specific reasons when downvoting responses. (See #24922, by *jubinsoni*) - **Multi-modal/File**: Added filename support to multi-modal prompt messages. (See #24777, by *-LAN-*) - **Advanced Chat File Handling**: Improved assistant content parts and file handling in advanced chat mode. (See #24663, by *QIN2DIM*) ## ⚡ Enhancements - **DB Query**: Optimized SQL queries that were performing partial full table scans. (See #24786, by *Novice*) - **Type Checking**: Migrated from MyPy to Basedpyright. (See #25047, by *-LAN-*) - **Indonesian Language Support**: Added Indonesian (id-ID) language support. (See #24951, by *lyzno1*) - **Jinja2 Template**: LLM prompt Jinja2 templates now support more variables. (See #24944, by *17hz*) ## 🐛 Fixes - **Security/XSS**: Fixed XSS vulnerability in block-input and support-var-input components. (See #24835, by *lyzno1*) - **Persistence Session Management**: Resolved critical database session binding issues that were causing "not bound to a Session" errors. (See #25010, #24966, by *Will*) - **Workflow & UI Issues**: Fixed workflow publishing problems, resolved UUID v7 conflicts, and addressed various UI component issues including modal handling and input field improvements. (See #25030, #24643, #25034, #24864, by *Will, -LAN-, 17hz & Atif*) Version 1.8.1 represents a significant step forward in platform stability and developer experience. The migration to modern type checking and database systems, combined with comprehensive bug fixes, creates a more robust foundation for future features. Huge thanks to all our contributors who made this release possible! We welcome your ongoing feedback to help us continue improving the platform together.
yindo added the pull-request label 2026-02-21 20:48:28 -05:00
yindo closed this issue 2026-02-21 20:48:28 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langgenius/dify#30913