Skip to content

Releases: langgenius/dify

v0.3.31-fix2

21 Nov 17:54
caa330c
Compare
Choose a tag to compare

New Features

  • add anthropic claude-2.1 support

Major Fixes

  • fix: white page problem in Safari.

Important Notice

Before upgrading to 0.3.31, please ensure that all steps outlined in the Important Upgrade Notice for the 0.3.31 release are completed: https://github.com/langgenius/dify/releases/tag/0.3.31

What's Changed

Full Changelog: 0.3.31-fix1...0.3.31-fix2

v0.3.31-fix1

21 Nov 09:36
778cfb3
Compare
Choose a tag to compare

Releasing a new version due to some issues that made the previous one unavailable.

Important Notice

Before upgrading to 0.3.31, please ensure that all steps outlined in the Important Upgrade Notice for the 0.3.31 release are completed: https://github.com/langgenius/dify/releases/tag/0.3.31

What's Changed

Full Changelog: 0.3.31...0.3.31-fix1

v0.3.31

21 Nov 07:59
d5acfaa
Compare
Choose a tag to compare

New Features

Important Upgrade Notice

Current version adds full-text search and hybrid search functions for datasets, significantly improving search results. If you want to use this feature, you need to make the following configurations:

  • If the vector database you are using is Weaviate
    Please update your version to v1.19.0 or later in /dify/docker/docker-compose.yaml.
    For more details, please refer to the Weaviate release list.
 weaviate:
    image: semitechnologies/weaviate:1.19.0
    restart: always
    volumes:
      # Mount the Weaviate data directory to the container.
      - ./volumes/weaviate:/var/lib/weaviate
    environment:
      # The Weaviate configurations
      # You can refer to the [Weaviate](https://weaviate.io/developers/weaviate/config-refs/env-vars) documentation for more information.
      QUERY_DEFAULTS_LIMIT: 25
      AUTHENTICATION_ANONYMOUS_ACCESS_ENABLED: 'false'
      PERSISTENCE_DATA_PATH: '/var/lib/weaviate'
      DEFAULT_VECTORIZER_MODULE: 'none'
      CLUSTER_HOSTNAME: 'node1'
      AUTHENTICATION_APIKEY_ENABLED: 'true'
      AUTHENTICATION_APIKEY_ALLOWED_KEYS: 'WVF5YThaHlkYwhGUSmCRgsX3tD5ngdN8pkih'
      AUTHENTICATION_APIKEY_USERS: 'hello@dify.ai'
      AUTHORIZATION_ADMINLIST_ENABLED: 'true'
      AUTHORIZATION_ADMINLIST_USERS: 'hello@dify.ai'
  • If the vector database you are using is Qdrant
    1. Since Dify's full-text index relies on the multilingual tokenizer in Qdrant's full-text index, by default, Qdrant does not support Chinese, Japanese, and Korean language tokenization.
    2. Therefore, we provide a full-language tokenizer mirror for Qdrant: langgenius/qdrant:latest, which can be deployed and used directly. You can also build your own Qdrant image using the following command:
    docker buildx build .  --build-arg  FEATURES="multiling-chinese,multiling-japanese,multiling-korean" --tag=langgenius/qdrant
    
    1. Due to the lack of full-text index in previous Qdrant data, you need to execute the following commands in the api container to complete the process:
      1. Start a bash shell inside the running Docker container:
       docker exec -it docker-api-1 bash
      
      1. Execute the command to create the full-text-index index:
        flask add-qdrant-full-text-index
      
  • Milvus/Zilliz temporarily does not support Hybrid search

What's Changed

New Contributors

Full Changelog: 0.3.30...0.3.31

v0.3.30

13 Nov 15:20
8835435
Compare
Choose a tag to compare

New Features

  • App supports image uploading and calls the OpenAI GPT-4V or gpt-4-vision-preview which allows the model to take in images and answer questions about them.

What's Changed

Full Changelog: 0.3.29...0.3.30

v0.3.29

06 Nov 13:02
5d48406
Compare
Choose a tag to compare

New Features

  • App Moderation Support [DOCS WIP]
  • App External Data Retrieve Support [DOCS WIP]
  • the above functions support API-based / Code-based Extension [DOCS WIP]
  • Support ZhipuAI chatglm_turbo, spark v3.0, weixin ernie-bot-4 model

What's Changed

New Contributors

Full Changelog: 0.3.28...0.3.29

v0.3.28

14 Oct 16:50
2feb16d
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.3.27...0.3.28

v0.3.27

12 Oct 15:45
7dea485
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.3.26...0.3.27

v0.3.26

11 Oct 08:12
cc63c84
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.3.25...0.3.26

v0.3.25

10 Oct 05:15
8bf892b
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.3.24...0.3.25

v0.3.24

28 Sep 10:41
5bffa1d
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.3.23...0.3.24