github langgenius/dify 0.7.2
v0.7.2

latest releases: 0.8.2, 0.8.1, 0.8.0...
23 days ago

✨ What’s New in v0.7.2? ✨

Hey everyone, we’re excited to bring you version 0.7.2 of our platform. This release is packed with new features, enhancements, and bug fixes to make your experience even better. Here’s a quick rundown:

🚀 New Features

  • Added support for dialogue count in chatflow by @iamjoel in #7440.
  • Added support for JSON Mode for Moonshot models by @oiuv in #7568.
  • Added support for Qwen text-embedding-v3 by @droxer in #7567.
  • Added support for the siliconflow text2img tool by @hjlarry in #7612.
  • Added support for the OneBot protocol tool by @RockChinQ in #7583.
  • Support for Wenxin BGE-Large and Tao embedding models by @CheneyYin in #7393.

⚙️ Enhancements

🛠️ Bug Fixes

  • Fixed logs not including the current day by @leslie2046 in #7426.
  • Fixed workflow end node deletion by @zxhlyh in #4240.
  • Fixed image icon not showing correctly on the left panel in the workflow web app page by @xuzuodong in #7466.
  • Fixed JSON schema not being saved correctly by @hjlarry in #7487.
  • Fixed the issue of the refine_switches param being invalid in the Novita.AI tool by @XiaoLey in #7485.
  • Fixed the tag input state lost issue by @YIXIAO0 in #7500.
  • Fixed the wrong usage of created_at on the modal for API Key by @monstaruos in #7548.
  • Fixed the workflow context menu popup issue by @YIXIAO0 in #7530.
  • Fixed incorrect duplication when no target node is selected by @edo1z in #7539.
  • Fixed voice language by @ZuzooVn in #7570.
  • Fixed score_threshold is none, return all top K documents by @gongchangwangpi in #7581.
  • Fixed the issue of not passing query parameters when the value is empty by @AmosZhu in #7585.
  • Fixed the workflow zoom range for shortcuts by @YIXIAO0 in #7563.
  • Fixed the tool node error by @luckylhb90 in #7459.
  • Fixed document error message not being cleared by @wellCh4n in #7453.
  • Fixed the issue of the refine_switches param being invalid in the Novita.AI tool by @XiaoLey in #7485.
  • Fixed the tag input state lost issue by @YIXIAO0 in #7500.
  • Fixed the wrong usage of created_at on the modal for API Key by @monstaruos in #7548.
  • Fixed the workflow context menu popup issue by @YIXIAO0 in #7530.
  • Fixed incorrect duplication when no target node is selected by @edo1z in #7539.
  • Fixed voice language by @ZuzooVn in #7570.
  • Fixed score_threshold is none, return all top K documents by @gongchangwangpi in #7581.
  • Fixed the issue of not passing query parameters when the value is empty by @AmosZhu in #7585.
  • Fixed the workflow zoom range for shortcuts by @YIXIAO0 in #7563.
  • Fixed the tool node error by @luckylhb90 in #7459.
  • Fixed document error message not being cleared by @wellCh4n in #7453.

📝 Documentation

That’s all for this release! As always, thank you for your contributions and feedback. Keep them coming, and happy coding! 🚀


Upgrade Guide

Docker compose deployments

Warning

The docker-compose.yaml has been refactored. If you've made any changes to the file, make sure to check out the "Upgrade to new docker compose deployment" section above for usage and migration tips.

  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 main branch:

    git checkout main
    git pull origin main
  3. Update Python dependencies:

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

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


What's Changed

New Contributors

Full Changelog: 0.7.1...0.7.2

Don't miss a new dify release

NewReleases is sending notifications on new releases.