Dify 0.5.8stable Released Mar 04, 2024
Impact Score: 5/10

Dify: v0.5.8

Source available — automated, not human-reviewed

Component: dify · Channel: stable. Automated analysis, not a compatibility certification. How this works.

Analysis updated: 2026-11-01.

Compatibility not verified — check source notes
📄 .MD
⚡ Executive Summary (TL;DR)

Dify 0.5.8. Source highlight: Added Anthropic `claude-3` LLM with Vision #2684

Who Does This Impact? (Role-Based Analysis)

💻 Software Engineers & Devs

Check the source notes against the package and APIs you use before upgrading.

📊 Product & Engineering Leads

Use the documented changes to assess relevance to your product; release frequency alone is not a quality measure.

⚙️ DevOps & Security

Verify the target version, runtime requirements and rollback procedure in the official documentation.

✨ New Features & Capabilities (6)

  • Added Anthropic `claude-3` LLM with Vision #2684
  • Added `jina-reranker-v1-base-en` rerank model #2676
  • Added Wecom(企业微信) tool for sending message to chat group bot via webhook by @bowenliang123 #2638
  • Added PubMed to tools #2652
  • Added arxiv tool for searching scientific papers and articles from Arxiv by @Yash-1511 #2632
  • feat: support auth type like basic bearer and custom

🔧 Bug Fixes & Patches (6)

  • fix: wrong default model parameters when creating app
  • fix: model parameter load presets config
  • fix: remove unnecessary credentials of custom tool
  • Fix/custom tool any of
  • fix: default mail type invalid in .env.example
  • fix: typo in gaode tool
📄 View Raw Release Notes (Original Developer Log)
## New Features - Added Anthropic `claude-3` LLM with Vision #2684 - Added `jina-reranker-v1-base-en` rerank model #2676 - Added Wecom(企业微信) tool for sending message to chat group bot via webhook by @bowenliang123 #2638 - Added PubMed to tools #2652 - Added arxiv tool for searching scientific papers and articles from Arxiv by @Yash-1511 #2632 ## Update Guide ### Deploying with Docker Compose: 1. Get the latest code from the main branch: ```shell git checkout main git pull origin main ``` 2. Go to the next step and update to the latest image: ```shell cd docker docker-compose up -d ``` ### Deploying from Source Code: 1. Stop API server, Worker and Web frontend Server. 2. Get the latest code from the main branch: ```shell git checkout main git pull origin main ``` 3. Then, let's run the migration script: ```shell cd api flask db upgrade ``` **Note**: To use TTS, `ffmpeg` installation is required on servers running Dify API from source. More details can be found in our [FAQ](https://docs.dify.ai/getting-started/install-self-hosted/install-faq#id-14.-what-to-do-if-this-error-occurs-in-text-to-speech). 4. Finally, run API server, Worker and Web frontend Server again. ## What's Changed * feat: support auth type like basic bearer and custom by @Yeuoly in https://github.com/langgenius/dify/pull/2613 * refactor: remove unused codes, move core/agent module into dataset retrieval feature by @takatost in https://github.com/langgenius/dify/pull/2614 * fix: wrong default model parameters when creating app by @takatost in https://github.com/langgenius/dify/pull/2623 * fix: model parameter load presets config by @zxhlyh in https://github.com/langgenius/dify/pull/2622 * chore: bump superlinter action from v5 to v6 by @bowenliang123 in https://github.com/langgenius/dify/pull/2325 * generalize the generation of new collection name by dataset id by @bowenliang123 in https://github.com/langgenius/dify/pull/2620 * fix: remove unnecessary credentials of custom tool by @Yeuoly in https://github.com/langgenius/dify/pull/2621 * Fix/custom tool any of by @Yeuoly in https://github.com/langgenius/dify/pull/2625 * add logs for vdb-migrate command by @bowenliang123 in https://github.com/langgenius/dify/pull/2626 * fix: default mail type invalid in .env.example by @takatost in https://github.com/langgenius/dify/pull/2628 * FEAT: Add arxiv tool for searching scientific papers and articles fro… by @Yash-1511 in https://github.com/langgenius/dify/pull/2632 * fix: typo in gaode tool by @bowenliang123 in https://github.com/langgenius/dify/pull/2636 * fix: Replace path.join with urljoin. by @kztao in https://github.com/langgenius/dify/pull/2631 * fix: custom tool max tool by @takatost in https://github.com/langgenius/dify/pull/2641 * feat: displaying the tool description when clicking on a custom tool by @iamjoel in https://github.com/langgenius/dify/pull/2642 * fix: missing description by @Yeuoly in https://github.com/langgenius/dify/pull/2643 * fix: click tool item in app debug page would show detail by @iamjoel in https://github.com/langgenius/dify/pull/2644 * Feat/jpn support by @crazywoola in https://github.com/langgenius/dify/pull/2651 * fix: default to allcategories when search params is not from recommended by @wststone in https://github.com/langgenius/dify/pull/2653 * bugfix: model str maybe empty by @kingo233 in https://github.com/langgenius/dify/pull/2660 * fix: use English as the default i18n language by @Yeuoly in https://github.com/langgenius/dify/pull/2663 * Add PubMed to tools by @crazywoola in https://github.com/langgenius/dify/pull/2652 * Feat: Add documents limitation by @GarfieldDai in https://github.com/langgenius/dify/pull/2662 * feat: add Wecom(企业微信) tool for sending message to chat group bot via webhook by @bowenliang123 in https://github.com/langgenius/dify/pull/2638 * Fix/app runner typo by @kingo233 in https://github.com/langgenius/dify/pull/2661 * fix: fix import from explore apps err when OpenAI not inited by @takatost in https://github.com/langgenius/dify/pull/2671 * Doc/update license by @guchenhe in https://github.com/langgenius/dify/pull/2666 * fix typo recale to recalc by @xiangpingjiang in https://github.com/langgenius/dify/pull/2670 * fix: test custom tool already exists without decrypting credentials by @Yeuoly in https://github.com/langgenius/dify/pull/2668 * fix: setup default filters while add credentials by @Yeuoly in https://github.com/langgenius/dify/pull/2669 * fix: deep copy customColletion by @Yeuoly in https://github.com/langgenius/dify/pull/2673 * Fix vdb merge error by @waltcow in https://github.com/langgenius/dify/pull/2650 * Feat/add annotation migrate by @JohnJyong in https://github.com/langgenius/dify/pull/2675 * fix: CE edition limits upload file nums by @iamjoel in https://github.com/langgenius/dify/pull/2677 * fix: typo in wecom tool by @bowenliang123 in https://github.com/langgenius/dify/pull/2674 * add jina-reranker-v1-base-en by @joshua20231026 in https://github.com/langgenius/dify/pull/2676 * fix: auto generate prompt result not show by @iamjoel in https://github.com/langgenius/dify/pull/2678 * Fix voice selection by @charli117 in https://github.com/langgenius/dify/pull/2664 * feat: add Anthropic claude-3 models support by @takatost in https://github.com/langgenius/dify/pull/2684 * bump version to 0.5.8 by @takatost in https://github.com/langgenius/dify/pull/2685 ## New Contributors * @kingo233 made their first contribution in https://github.com/langgenius/dify/pull/2660 **Full Changelog**: https://github.com/langgenius/dify/compare/0.5.7...0.5.8