chore(version): bump version to 1.7.1#23048
Merged
QuantumGhost merged 1 commit intolanggenius:mainfrom Jul 28, 2025
Merged
Conversation
4 tasks
laipz8200
approved these changes
Jul 28, 2025
tutkun
pushed a commit
to tutkun/dify
that referenced
this pull request
Aug 15, 2025
tutkun
pushed a commit
to tutkun/dify
that referenced
this pull request
Aug 16, 2025
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
🎉 Dify v1.7.1 Release Notes 🎉
Hello, Dify enthusiasts! We're thrilled to announce version 1.7.1 of our platform, bringing a fresh batch of refinements and enhancements to your workflow. Here's a breakdown of what's changed:
🚀 New Features
Default Value for Select Inputs: Now you can set a default value for select input fields, providing a smoother user experience when working with forms. Thanks to @antonko. (feat: default value option for select input fields #21192)
Selecting Variables in Conditional Filters: We've added the capability to select variables in conditional filtering within list operations. This feature, spearheaded by @leslie2046, will streamline data manipulation tasks. (feat: Support selecting variables in conditional filtering in list operations. #23029)
OpenAPI Schema Enhancement: Support for
allOfin OpenAPI properties inside schema has been added, courtesy of @mike1936. It's a big win for API design consistency. (feat: Support allOf in OpenAPI properties inside schema #22946 #22975)K8s Pure Migration Option: We've introduced a pure migration option for the
apicomponent within Kubernetes deployments, making migrations simpler for large-scale systems. Thanks, @BorisPolonsky ! (feat(k8s): Add pure migration option forapicomponent #22750)⚙️ Bug Fixes
Langfuse Integration Path: Incorrect path handling with Langfuse integration has been corrected by @chenguowei. Now it behaves just right within your API calls. (fix(api): fix incorrect path handling in Langfuse integration #22766)
CELERY_BROKER Improvements: For those using RabbitMQ, the broker handling issue during batch document segment additions has been addressed by @zhaobingshuang. No more endless processing status! (fix(dataset): CELERY_BROKER uses amqp rabbitmq. When adding document segments in batches and uploading large files, the status will always remain stuck at "In batch processing" #22709 #23038)
Metadata Batch Edit Cross-page Issue: Resolved a previous issue with cross-page document selection during metadata batch edits. Thanks to @liugddx for smoothing out the workflow. (fix: resolve cross-page document selection issue in metadata batch edit #23000)
Windows PEM KeyPath Fix: Corrected path errors for private.pem key files on Windows systems, ensuring cross-platform reliability. Thanks to @silencesdg. (fix: private.pem keyPath error in windows #22814)
🔄 Improvements
ToolTip Component Refinement: We've refined the interaction of ToolTip components within menus to enhance readability and usability. Kudos to @HyaCiovo for this optimization. (refactor(web): Optimize the interaction effect of ToolTip component in menu items (#23020) #23023)
PostgreSQL Healthcheck: Enhanced the healthcheck command to avoid fatal log errors in PostgreSQL. Thanks to @J2M3L2's talismanic touch. (PostgreSQL reports an error when running dify from source code following dify docs #22749)
Time Formatting Internationalization: The time formatting feature has been refactored for better international support, thanks to @HyaCiovo. (The dayjs locale internationalization is not displaying correctly #22870)
🪄 Miscellaneous
Revamped Tool List Page: @nite-knite made the tool list page slicker and more user-friendly—check it out! (feat: revamp tool list page #22879)
Duplicate TYPE_CHECKING Import: Removed those unnecessary imports for sleeker code. Thanks, @hyongtao-db. (Chore: remove duplicate TYPE_CHECKING import #23013)
Pulling all these improvements together, this release takes a big step forward in polishing everyday experiences and paving the way for future development. Enjoy the upgrade, and as always, reach out with feedback and ideas for what you'd love to see next. Keep coding! 🚀