Dify 0.4.9stable Released Jan 19, 2024
Impact Score: 5/10

Dify: v0.4.9

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.4.9. Source highlight: As per the planned schedule, these deprecated envs are being removed:

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 (3)

  • feat: remove deprecated envs
  • add feature request copilot
  • Add jina-embeddings-v2-base-de model configuration

๐Ÿ”ง Bug Fixes & Patches (6)

  • fix: version
  • fix notion estimate
  • fix: bypass admin users to use dataset api with API key
  • fix: yarn install command in web Dockerfile
  • fix: saving error in empty dataset
  • fix: skip linking /etc/localtime file first in api docker image
๐Ÿ“„ View Raw Release Notes (Original Developer Log)
- Fix some bugs ## Notice As per the planned schedule, these deprecated envs are being removed: - `CONSOLE_URL`: Replace with `CONSOLE_API_URL` and `CONSOLE_WEB_URL`. - `APP_URL`: Replace with `APP_API_URL` and `APP_WEB_URL`. - `API_URL` : Replace with `SERVICE_API_URL`. More details: https://docs.dify.ai/getting-started/install-self-hosted/environments#console_api_url ## 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 ``` 4. Finally, run API server, Worker and Web frontend Server again. ## What's Changed * feat: remove deprecated envs by @takatost in https://github.com/langgenius/dify/pull/2078 * fix: version by @takatost in https://github.com/langgenius/dify/pull/2083 * bump default NodeJS version to 20 LTS by @bowenliang123 in https://github.com/langgenius/dify/pull/2061 * use redis to cache embeddings by @JohnJyong in https://github.com/langgenius/dify/pull/2085 * fix notion estimate by @JohnJyong in https://github.com/langgenius/dify/pull/2090 * fix: bypass admin users to use dataset api with API key by @bowenliang123 in https://github.com/langgenius/dify/pull/2072 * add feature request copilot by @guchenhe in https://github.com/langgenius/dify/pull/2095 * fix: yarn install command in web Dockerfile by @bowenliang123 in https://github.com/langgenius/dify/pull/2084 * Add jina-embeddings-v2-base-de model configuration by @joshua20231026 in https://github.com/langgenius/dify/pull/2094 * fix: saving error in empty dataset by @crazywoola in https://github.com/langgenius/dify/pull/2098 * support setting timezone in docker images by @bowenliang123 in https://github.com/langgenius/dify/pull/2091 * fix: skip linking /etc/localtime file first in api docker image by @bowenliang123 in https://github.com/langgenius/dify/pull/2099 * delete document cache embedding by @JohnJyong in https://github.com/langgenius/dify/pull/2101 * bump version to 0.4.9 by @takatost in https://github.com/langgenius/dify/pull/2103 **Full Changelog**: https://github.com/langgenius/dify/compare/0.4.8...0.4.9