Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(container): update image langgenius/dify-web to v0.15.1 #226

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Apr 27, 2024

This PR contains the following updates:

Package Update Change
langgenius/dify-web minor 0.6.11 -> 0.15.1

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

langgenius/dify (langgenius/dify-web)

v0.15.1

Compare Source

🚀 What’s New in v0.15.1? 🚀

Here's a peek into what the new 0.15.1 release brings to the table:

🎉 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.
🛠️ Enhancements
  • 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.
🐛 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.

These numerous bug fixes and enhancements make v0.15.1 more robust, efficient, and flexible. Keep those feedback channels open; we always want to hear how these changes help or hinder your workflows!


Upgrade Guide
Docker compose deployments

[!WARNING]

The files in the docker-legacy directory will soon stop being maintained and will be removed from the repository. If you are still using them, please switch to the new version as soon as possible.

  1. Back up your customized docker-compose YAML file (optional)

    cd docker
    cp docker-compose.yaml docker-compose.yaml.$(date +%s).bak
  2. Get the latest code from the main branch

    git checkout main
    git pull origin main
  3. Stop the service,Command, please execute in the docker directory

    docker compose down
  4. Back up data

    tar -cvf volumes-$(date +%s).tgz volumes
  5. Upgrade services

    docker compose up -d
Source Code deployments
  1. Stop API server, Worker and Web frontend Server.

  2. Get the latest code from the release branch:

    git checkout 0.15.1
  3. Update Python dependencies:

    cd api
    poetry install
  4. Then, let's run the migration script:

    poetry run flask db upgrade
  5. Finally, run API server, Worker and Web frontend Server again.


What's Changed
New Contributors

Full Changelog: langgenius/dify@0.15.0...0.15.1

v0.15.0

Compare Source

✨ What’s New in v0.15.0? ✨

Hey developers! We know you've got a lot going on, so let's cut to it. Here's what's new in v0.15.0, our latest release, packed with bug fixes, feature upgrades, and enhancements.

⚡ New Features
🧑‍🧑‍🧒‍🧒 Parent-child Retrieval
12-25-3 12-25-5

Leverage a two-tier hierarchical approach that effectively balances the trade-off between accurate matching and comprehensive contextual information to improve the quality and accuracy of AI-generated responses in RAG systems. Learn more

Highlights:

  • The new chunk editing and preview display brings users a better reading and editing experience, making it easier for people without technical backgrounds to understand the two-layer parent-child structure.
  • We allow users to improve retrieval efficiency by child chunks independently without changing parent chunks as LLM content.
  • Update index mode rules: Economical cannot be downgraded once upgraded to High Quality.
  • Document batch operations in Knowledge Base support batch enabling, disabling, deletion, and archiving document functions.
✨ Improvements
  • Multi-Version Workflows: Manage multiple workflow versions more effectively with contributions from @​warren830 (#​11990).
  • UI/UX adjustments for accessibility, such as replacing div with button to enhance user interaction and navigation (@​TinsFox, #​12046).
  • Database and memory optimizations that not only improve performance but they'll likely save you headaches when loading and retrieving data (@​laipz8200, #​12071).
  • Enhanced support for streaming modes, error feedback, and token handling to improve your coding life significantly (various contributors).
🛠️ Fixes
  • Numerous typo fixes, improved error handling, and bug resolutions across the workflow, such as tool can not run, HTTP method case sensitivity by @​yihong0618 (#​12054, #​12401), and cleaning up exceptions by @​acelyc111 (#​12246). Your workflow should be a lot smoother now.
  • Improved error management in several components. This includes better handling of invalid URLs, file uploads, JSON parsing, and missing IDs, thanks to contributions from @​laipz8200 (various PRs).
  • Default value fixes to configurations like Google Storage and better formatting of URLs to keep Docker Compose happy, by @​kazukitakamatsu and @​cemremengu (#​12188, #​12072).
⚙️ Refactoring & Other Chores
  • Code refactoring to enhance readability and maintainability like using tiktoken for token calculations (@​laipz8200, #​12416).
  • Cleanup of unused imports for a leaner codebase. Thanks to @​bowenliang123 for lint corrections (#​11922).
  • A bundle of localization improvements for international users, meticulously handled by the community, including corrections to error messages and localizations (@​HanqingZ, #​12292).
⚡ Misc
  • Added cheaper and long context models for Qwen2.5-72B-Instruct, and a variety of speech models from siliconflow, contributed by @​senseb (#​12415, #​12425).
  • Squashing bugs related to document parsing that maintained your data format integrity, addressed by @​Hisir0909 (#​12112).

Get ready to dive into these enhancements and see how they can supercharge your workflows and development experience. Happy coding!


Upgrade Guide
Docker compose deployments

[!WARNING]

The files in the docker-legacy directory will soon stop being maintained and will be removed from the repository. If you are still using them, please switch to the new version as soon as possible.

  1. Back up your customized docker-compose YAML file (optional)

    cd docker
    cp docker-compose.yaml docker-compose.yaml.$(date +%s).bak
  2. Get the latest code from the main branch

    git checkout main
    git pull origin main
  3. Stop the service,Command, please execute in the docker directory

    docker compose down
  4. Back up data

    tar -cvf volumes-$(date +%s).tgz volumes
  5. Upgrade services

    docker compose up -d
Source Code deployments
  1. Stop API server, Worker and Web frontend Server.

  2. Get the latest code from the release branch:

    git checkout 0.15.0
  3. Update Python dependencies:

    cd api
    poetry install
  4. Then, let's run the migration script:

    poetry run flask db upgrade
  5. Finally, run API server, Worker and Web frontend Server again.


What's Changed
New Contributors

Full Changelog: langgenius/dify@0.14.2...0.15.0

v0.14.2

Compare Source

✨ What’s New in v0.14.2? ✨

We’re thrilled to announce the release of v0.14.2, packed with new features and critical enhancements. Here’s everything new in this update:

🚀 New Features
retry
  • Workflow Retry Functionality: We've enhanced workflow resilience with a retry feature by @​zxhlyh. Your nodes will make repeat attempts if they face execution errors, minimizing disruptions.

  • Order Support in Models: Now you can specify the order between text and files when using models like Gemini and Claude, thanks to the work of @​laipz8200. This gives you precise control over data flow.

  • Azure GPT-4o-2024-11-20 Model: Thanks to @​agungbesti, this powerful model is now part of our lineup, offering advanced capabilities for your needs.

  • Gemini-2.0-flash-thinking-exp-1219: Explore this cutting-edge model brought to you by @​hjlarry—designed to enhance your application capabilities.

✨ Enhancements

Configuration

📅 Schedule: Branch creation - "on saturday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Copy link

github-actions bot commented Apr 27, 2024

--- kubernetes/apps/ai/dify/app Kustomization: flux-system/cluster-apps-ai-dify-app HelmRelease: ai-apps/dify-app

+++ kubernetes/apps/ai/dify/app Kustomization: flux-system/cluster-apps-ai-dify-app HelmRelease: ai-apps/dify-app

@@ -57,13 +57,13 @@

               CONSOLE_API_URL: https://dify.
               EDITION: SELF_HOSTED
               SENTRY_DSN: ''
             image:
               pullPolicy: Always
               repository: langgenius/dify-web
-              tag: 0.6.11
+              tag: 0.15.1
         replicas: 1
       worker:
         annotations:
           secret.reloader.stakater.com/reload: dify-env-secrets
         containers:
           main:

Copy link

github-actions bot commented Apr 27, 2024

--- HelmRelease: ai-apps/dify-app Deployment: ai-apps/dify-app-web

+++ HelmRelease: ai-apps/dify-app Deployment: ai-apps/dify-app-web

@@ -39,10 +39,10 @@

         - name: CONSOLE_API_URL
           value: https://dify.
         - name: EDITION
           value: SELF_HOSTED
         - name: SENTRY_DSN
           value: ''
-        image: langgenius/dify-web:0.6.11
+        image: langgenius/dify-web:0.15.1
         imagePullPolicy: Always
         name: web
 

@renovate renovate bot force-pushed the renovate/langgenius-dify-web-0.x branch from 1f26d81 to 628d77e Compare May 2, 2024 10:46
@renovate renovate bot changed the title fix(container): update image langgenius/dify-web to v0.6.5 fix(container): update image langgenius/dify-web to v0.6.6 May 2, 2024
@renovate renovate bot force-pushed the renovate/langgenius-dify-web-0.x branch from 628d77e to 1881ca8 Compare May 9, 2024 08:55
@renovate renovate bot changed the title fix(container): update image langgenius/dify-web to v0.6.6 fix(container): update image langgenius/dify-web to v0.6.7 May 9, 2024
@renovate renovate bot force-pushed the renovate/langgenius-dify-web-0.x branch from 1881ca8 to d7953d6 Compare May 13, 2024 22:48
@renovate renovate bot changed the title fix(container): update image langgenius/dify-web to v0.6.7 fix(container): update image langgenius/dify-web to v0.6.8 May 13, 2024
@renovate renovate bot force-pushed the renovate/langgenius-dify-web-0.x branch from d7953d6 to 09cd09c Compare May 27, 2024 16:59
@renovate renovate bot changed the title fix(container): update image langgenius/dify-web to v0.6.8 fix(container): update image langgenius/dify-web to v0.6.9 May 27, 2024
@renovate renovate bot changed the title fix(container): update image langgenius/dify-web to v0.6.9 fix(container): update image langgenius/dify-web to v0.6.9 - autoclosed Jun 2, 2024
@renovate renovate bot closed this Jun 2, 2024
@renovate renovate bot deleted the renovate/langgenius-dify-web-0.x branch June 2, 2024 04:04
@renovate renovate bot restored the renovate/langgenius-dify-web-0.x branch June 4, 2024 20:14
@renovate renovate bot changed the title fix(container): update image langgenius/dify-web to v0.6.9 - autoclosed fix(container): update image langgenius/dify-web to v0.6.9 Jun 4, 2024
@renovate renovate bot reopened this Jun 4, 2024
@renovate renovate bot force-pushed the renovate/langgenius-dify-web-0.x branch from 09cd09c to 78dfc30 Compare June 5, 2024 02:01
@renovate renovate bot changed the title fix(container): update image langgenius/dify-web to v0.6.9 fix(container): update image langgenius/dify-web to v0.6.10 Jun 5, 2024
@renovate renovate bot force-pushed the renovate/langgenius-dify-web-0.x branch from 78dfc30 to 48c2e2e Compare June 14, 2024 22:32
@renovate renovate bot changed the title fix(container): update image langgenius/dify-web to v0.6.10 fix(container): update image langgenius/dify-web to v0.6.11 Jun 14, 2024
@renovate renovate bot changed the title fix(container): update image langgenius/dify-web to v0.6.11 fix(container): update image langgenius/dify-web to v0.6.11 - autoclosed Jun 25, 2024
@renovate renovate bot closed this Jun 25, 2024
@renovate renovate bot deleted the renovate/langgenius-dify-web-0.x branch June 25, 2024 04:56
@renovate renovate bot restored the renovate/langgenius-dify-web-0.x branch June 28, 2024 14:19
@renovate renovate bot changed the title fix(container): update image langgenius/dify-web to v0.6.11 - autoclosed fix(container): update image langgenius/dify-web to v0.6.11 Jun 28, 2024
@renovate renovate bot reopened this Jun 28, 2024
@renovate renovate bot force-pushed the renovate/langgenius-dify-web-0.x branch from 48c2e2e to 15f4219 Compare June 28, 2024 15:14
@renovate renovate bot changed the title feat(container): update image langgenius/dify-web to v0.10.0 feat(container): update image langgenius/dify-web to v0.10.1 Oct 23, 2024
@renovate renovate bot force-pushed the renovate/langgenius-dify-web-0.x branch from 1d28db3 to 476398f Compare October 28, 2024 11:02
@renovate renovate bot changed the title feat(container): update image langgenius/dify-web to v0.10.1 feat(container): update image langgenius/dify-web to v0.10.2 Oct 28, 2024
@renovate renovate bot force-pushed the renovate/langgenius-dify-web-0.x branch from 476398f to 9816b39 Compare November 5, 2024 14:58
@renovate renovate bot changed the title feat(container): update image langgenius/dify-web to v0.10.2 feat(container): update image langgenius/dify-web to v0.11.0 Nov 5, 2024
@renovate renovate bot force-pushed the renovate/langgenius-dify-web-0.x branch from 9816b39 to c9d7355 Compare November 11, 2024 12:37
@renovate renovate bot changed the title feat(container): update image langgenius/dify-web to v0.11.0 feat(container): update image langgenius/dify-web to v0.11.1 Nov 11, 2024
@renovate renovate bot force-pushed the renovate/langgenius-dify-web-0.x branch from c9d7355 to 03a7db3 Compare November 18, 2024 13:26
@renovate renovate bot changed the title feat(container): update image langgenius/dify-web to v0.11.1 feat(container): update image langgenius/dify-web to v0.11.2 Nov 18, 2024
@renovate renovate bot force-pushed the renovate/langgenius-dify-web-0.x branch from 03a7db3 to 7226880 Compare November 25, 2024 11:50
@renovate renovate bot changed the title feat(container): update image langgenius/dify-web to v0.11.2 feat(container): update image langgenius/dify-web to v0.12.0 Nov 25, 2024
@renovate renovate bot force-pushed the renovate/langgenius-dify-web-0.x branch from 7226880 to 8897c10 Compare November 26, 2024 11:30
@renovate renovate bot changed the title feat(container): update image langgenius/dify-web to v0.12.0 feat(container): update image langgenius/dify-web to v0.12.1 Nov 26, 2024
@renovate renovate bot force-pushed the renovate/langgenius-dify-web-0.x branch from 8897c10 to 352dacd Compare December 3, 2024 11:47
@renovate renovate bot changed the title feat(container): update image langgenius/dify-web to v0.12.1 feat(container): update image langgenius/dify-web to v0.13.0 Dec 3, 2024
@renovate renovate bot force-pushed the renovate/langgenius-dify-web-0.x branch from 352dacd to b5dabc5 Compare December 5, 2024 11:48
@renovate renovate bot changed the title feat(container): update image langgenius/dify-web to v0.13.0 feat(container): update image langgenius/dify-web to v0.13.1 Dec 5, 2024
@renovate renovate bot force-pushed the renovate/langgenius-dify-web-0.x branch from b5dabc5 to d2a2a5e Compare December 9, 2024 14:19
@renovate renovate bot changed the title feat(container): update image langgenius/dify-web to v0.13.1 feat(container): update image langgenius/dify-web to v0.13.2 Dec 9, 2024
@renovate renovate bot force-pushed the renovate/langgenius-dify-web-0.x branch from d2a2a5e to cd265cd Compare December 16, 2024 09:45
@renovate renovate bot changed the title feat(container): update image langgenius/dify-web to v0.13.2 feat(container): update image langgenius/dify-web to v0.14.0 Dec 16, 2024
@renovate renovate bot force-pushed the renovate/langgenius-dify-web-0.x branch from cd265cd to bd1751f Compare December 18, 2024 14:47
@renovate renovate bot changed the title feat(container): update image langgenius/dify-web to v0.14.0 feat(container): update image langgenius/dify-web to v0.14.1 Dec 18, 2024
@renovate renovate bot force-pushed the renovate/langgenius-dify-web-0.x branch from bd1751f to 0c80cef Compare December 23, 2024 14:25
@renovate renovate bot changed the title feat(container): update image langgenius/dify-web to v0.14.1 feat(container): update image langgenius/dify-web to v0.14.2 Dec 23, 2024
@renovate renovate bot force-pushed the renovate/langgenius-dify-web-0.x branch from 0c80cef to 58b5c7e Compare January 7, 2025 19:57
@renovate renovate bot changed the title feat(container): update image langgenius/dify-web to v0.14.2 feat(container): update image langgenius/dify-web to v0.15.0 Jan 7, 2025
@renovate renovate bot force-pushed the renovate/langgenius-dify-web-0.x branch from 58b5c7e to 9ae554b Compare January 13, 2025 12:21
@renovate renovate bot changed the title feat(container): update image langgenius/dify-web to v0.15.0 feat(container): update image langgenius/dify-web to v0.15.1 Jan 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants