chore(release): prepare version 1.19.0 (#45350)

This commit is contained in:
-LAN- authored and GitHub committed 2026-11-04 15:19:22 +08:00
1 parent d8441a8229
commit 8e689e868b
10 files changed
+30 -30

No files matched your search

+1 -1
View File
@@ -1,6 +1,6 @@
[project] [project]
name = "dify-api" name = "dify-api"
version = "1.18.0" version = "1.19.0"
requires-python = "~=3.13.0" requires-python = "~=3.13.0"
dependencies = [ dependencies = [
+1 -1
View File
@@ -169,7 +169,7 @@ def dify_plugin_daemon_container(
assert postgres_container_name is not None assert postgres_container_name is not None
assert redis_container_name is not None assert redis_container_name is not None
plugin_daemon = DockerContainer(image="langgenius/dify-plugin-daemon:0.6.11-local").with_network( plugin_daemon = DockerContainer(image="langgenius/dify-plugin-daemon:0.6.14-local").with_network(
testcontainers_network testcontainers_network
) )
plugin_daemon.with_exposed_ports(5002) plugin_daemon.with_exposed_ports(5002)
Generated
+2 -2
View File
@@ -1369,7 +1369,7 @@ wheels = [
[[package]] [[package]]
name = "dify-agent" name = "dify-agent"
version = "1.18.0" version = "1.19.0"
source = { editable = "../dify-agent" } source = { editable = "../dify-agent" }
dependencies = [ dependencies = [
{ name = "httpx" }, { name = "httpx" },
@@ -1423,7 +1423,7 @@ docs = [
[[package]] [[package]]
name = "dify-api" name = "dify-api"
version = "1.18.0" version = "1.19.0"
source = { virtual = "." } source = { virtual = "." }
default-groups = ["kms", "storage", "tools", "trace-all", "vdb-all"] default-groups = ["kms", "storage", "tools", "trace-all", "vdb-all"]
dependencies = [ dependencies = [
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"name": "@langgenius/difyctl", "name": "@langgenius/difyctl",
"version": "1.18.0", "version": "1.19.0",
"description": "Dify command-line interface", "description": "Dify command-line interface",
"license": "Apache-2.0", "license": "Apache-2.0",
"files": [ "files": [
+1 -1
View File
@@ -1,6 +1,6 @@
[project] [project]
name = "dify-agent" name = "dify-agent"
version = "1.18.0" version = "1.19.0"
description = "Add your description here" description = "Add your description here"
readme = "README.md" readme = "README.md"
requires-python = ">=3.13,<4.0" requires-python = ">=3.13,<4.0"
+1 -1
View File
@@ -536,7 +536,7 @@ wheels = [
[[package]] [[package]]
name = "dify-agent" name = "dify-agent"
version = "1.18.0" version = "1.19.0"
source = { editable = "." } source = { editable = "." }
dependencies = [ dependencies = [
{ name = "httpx" }, { name = "httpx" },
+10 -10
View File
@@ -146,7 +146,7 @@ x-shared-worker-config: &shared-worker-config
# KNOWLEDGE_FS_WORKER_IMAGE must bundle the KnowledgeFS engine at KNOWLEDGE_FS_BACKGROUND_ENGINE_PATH; # KNOWLEDGE_FS_WORKER_IMAGE must bundle the KnowledgeFS engine at KNOWLEDGE_FS_BACKGROUND_ENGINE_PATH;
# standard Dify API images do not, and the worker entrypoint exits without it. # standard Dify API images do not, and the worker entrypoint exits without it.
x-knowledge-fs-celery-worker: &knowledge-fs-celery-worker x-knowledge-fs-celery-worker: &knowledge-fs-celery-worker
image: ${KNOWLEDGE_FS_WORKER_IMAGE:-langgenius/dify-api:1.18.0} image: ${KNOWLEDGE_FS_WORKER_IMAGE:-langgenius/dify-api:1.19.0}
profiles: profiles:
- knowledge-fs-celery - knowledge-fs-celery
restart: always restart: always
@@ -287,7 +287,7 @@ services:
# API service # API service
api: api:
<<: *shared-api-config <<: *shared-api-config
image: langgenius/dify-api:1.18.0 image: langgenius/dify-api:1.19.0
environment: environment:
MODE: api MODE: api
depends_on: depends_on:
@@ -325,7 +325,7 @@ services:
# WebSocket service for workflow collaboration. # WebSocket service for workflow collaboration.
api_websocket: api_websocket:
<<: *shared-api-config <<: *shared-api-config
image: langgenius/dify-api:1.18.0 image: langgenius/dify-api:1.19.0
profiles: profiles:
- collaboration - collaboration
environment: environment:
@@ -361,7 +361,7 @@ services:
# The Celery worker for processing all queues (dataset, workflow, mail, etc.) # The Celery worker for processing all queues (dataset, workflow, mail, etc.)
worker: worker:
<<: *shared-worker-config <<: *shared-worker-config
image: langgenius/dify-api:1.18.0 image: langgenius/dify-api:1.19.0
environment: environment:
MODE: worker MODE: worker
depends_on: depends_on:
@@ -401,7 +401,7 @@ services:
# Keep this queue out of the generic worker so large file copies cannot starve existing jobs. # Keep this queue out of the generic worker so large file copies cannot starve existing jobs.
worker_knowledge_fs_upgrade: worker_knowledge_fs_upgrade:
<<: *shared-worker-config <<: *shared-worker-config
image: langgenius/dify-api:1.18.0 image: langgenius/dify-api:1.19.0
profiles: profiles:
- knowledge-fs - knowledge-fs
environment: environment:
@@ -431,7 +431,7 @@ services:
# Celery beat for scheduling periodic tasks. # Celery beat for scheduling periodic tasks.
worker_beat: worker_beat:
<<: *shared-worker-beat-config <<: *shared-worker-beat-config
image: langgenius/dify-api:1.18.0 image: langgenius/dify-api:1.19.0
environment: environment:
MODE: beat MODE: beat
depends_on: depends_on:
@@ -464,7 +464,7 @@ services:
# Frontend web application. # Frontend web application.
web: web:
image: langgenius/dify-web:1.18.0 image: langgenius/dify-web:1.19.0
restart: always restart: always
env_file: env_file:
- path: ./envs/core-services/web.env - path: ./envs/core-services/web.env
@@ -583,7 +583,7 @@ services:
# on port 3128, which only allows agent_backend /agent-stub/ and the Dify API # on port 3128, which only allows agent_backend /agent-stub/ and the Dify API
# /files/* endpoints (see ssrf_proxy/squid-agent.conf.template). # /files/* endpoints (see ssrf_proxy/squid-agent.conf.template).
local_sandbox: local_sandbox:
image: langgenius/dify-agent-local-sandbox:1.18.0 image: langgenius/dify-agent-local-sandbox:1.19.0
command: ["shellctl", "serve", "--listen", "0.0.0.0:5004", "--require-auth-token"] command: ["shellctl", "serve", "--listen", "0.0.0.0:5004", "--require-auth-token"]
restart: always restart: always
env_file: env_file:
@@ -609,7 +609,7 @@ services:
# plugin daemon # plugin daemon
plugin_daemon: plugin_daemon:
image: langgenius/dify-plugin-daemon:0.6.11-local image: langgenius/dify-plugin-daemon:0.6.14-local
restart: always restart: always
env_file: env_file:
- path: ./envs/core-services/shared.env - path: ./envs/core-services/shared.env
@@ -739,7 +739,7 @@ services:
# Dify Agent backend service. # Dify Agent backend service.
agent_backend: agent_backend:
image: langgenius/dify-agent-backend:1.18.0 image: langgenius/dify-agent-backend:1.19.0
restart: always restart: always
env_file: env_file:
- path: ./envs/security.env - path: ./envs/security.env
+2 -2
View File
@@ -134,7 +134,7 @@ services:
# Exposes port 5004 on the host so a locally-run agent backend can reach it # Exposes port 5004 on the host so a locally-run agent backend can reach it
# at http://localhost:5004 (DIFY_AGENT_LOCAL_SANDBOX_ENDPOINT). # at http://localhost:5004 (DIFY_AGENT_LOCAL_SANDBOX_ENDPOINT).
local_sandbox: local_sandbox:
image: langgenius/dify-agent-local-sandbox:1.18.0 image: langgenius/dify-agent-local-sandbox:1.19.0
restart: always restart: always
env_file: env_file:
- ./middleware.env - ./middleware.env
@@ -156,7 +156,7 @@ services:
# plugin daemon # plugin daemon
plugin_daemon: plugin_daemon:
image: langgenius/dify-plugin-daemon:0.6.11-local image: langgenius/dify-plugin-daemon:0.6.14-local
restart: always restart: always
env_file: env_file:
- ./middleware.env - ./middleware.env
+10 -10
View File
@@ -152,7 +152,7 @@ x-shared-worker-config: &shared-worker-config
# KNOWLEDGE_FS_WORKER_IMAGE must bundle the KnowledgeFS engine at KNOWLEDGE_FS_BACKGROUND_ENGINE_PATH; # KNOWLEDGE_FS_WORKER_IMAGE must bundle the KnowledgeFS engine at KNOWLEDGE_FS_BACKGROUND_ENGINE_PATH;
# standard Dify API images do not, and the worker entrypoint exits without it. # standard Dify API images do not, and the worker entrypoint exits without it.
x-knowledge-fs-celery-worker: &knowledge-fs-celery-worker x-knowledge-fs-celery-worker: &knowledge-fs-celery-worker
image: ${KNOWLEDGE_FS_WORKER_IMAGE:-langgenius/dify-api:1.18.0} image: ${KNOWLEDGE_FS_WORKER_IMAGE:-langgenius/dify-api:1.19.0}
profiles: profiles:
- knowledge-fs-celery - knowledge-fs-celery
restart: always restart: always
@@ -293,7 +293,7 @@ services:
# API service # API service
api: api:
<<: *shared-api-config <<: *shared-api-config
image: langgenius/dify-api:1.18.0 image: langgenius/dify-api:1.19.0
environment: environment:
MODE: api MODE: api
depends_on: depends_on:
@@ -331,7 +331,7 @@ services:
# WebSocket service for workflow collaboration. # WebSocket service for workflow collaboration.
api_websocket: api_websocket:
<<: *shared-api-config <<: *shared-api-config
image: langgenius/dify-api:1.18.0 image: langgenius/dify-api:1.19.0
profiles: profiles:
- collaboration - collaboration
environment: environment:
@@ -367,7 +367,7 @@ services:
# The Celery worker for processing all queues (dataset, workflow, mail, etc.) # The Celery worker for processing all queues (dataset, workflow, mail, etc.)
worker: worker:
<<: *shared-worker-config <<: *shared-worker-config
image: langgenius/dify-api:1.18.0 image: langgenius/dify-api:1.19.0
environment: environment:
MODE: worker MODE: worker
depends_on: depends_on:
@@ -407,7 +407,7 @@ services:
# Keep this queue out of the generic worker so large file copies cannot starve existing jobs. # Keep this queue out of the generic worker so large file copies cannot starve existing jobs.
worker_knowledge_fs_upgrade: worker_knowledge_fs_upgrade:
<<: *shared-worker-config <<: *shared-worker-config
image: langgenius/dify-api:1.18.0 image: langgenius/dify-api:1.19.0
profiles: profiles:
- knowledge-fs - knowledge-fs
environment: environment:
@@ -437,7 +437,7 @@ services:
# Celery beat for scheduling periodic tasks. # Celery beat for scheduling periodic tasks.
worker_beat: worker_beat:
<<: *shared-worker-beat-config <<: *shared-worker-beat-config
image: langgenius/dify-api:1.18.0 image: langgenius/dify-api:1.19.0
environment: environment:
MODE: beat MODE: beat
depends_on: depends_on:
@@ -470,7 +470,7 @@ services:
# Frontend web application. # Frontend web application.
web: web:
image: langgenius/dify-web:1.18.0 image: langgenius/dify-web:1.19.0
restart: always restart: always
env_file: env_file:
- path: ./envs/core-services/web.env - path: ./envs/core-services/web.env
@@ -589,7 +589,7 @@ services:
# on port 3128, which only allows agent_backend /agent-stub/ and the Dify API # on port 3128, which only allows agent_backend /agent-stub/ and the Dify API
# /files/* endpoints (see ssrf_proxy/squid-agent.conf.template). # /files/* endpoints (see ssrf_proxy/squid-agent.conf.template).
local_sandbox: local_sandbox:
image: langgenius/dify-agent-local-sandbox:1.18.0 image: langgenius/dify-agent-local-sandbox:1.19.0
command: ["shellctl", "serve", "--listen", "0.0.0.0:5004", "--require-auth-token"] command: ["shellctl", "serve", "--listen", "0.0.0.0:5004", "--require-auth-token"]
restart: always restart: always
env_file: env_file:
@@ -615,7 +615,7 @@ services:
# plugin daemon # plugin daemon
plugin_daemon: plugin_daemon:
image: langgenius/dify-plugin-daemon:0.6.11-local image: langgenius/dify-plugin-daemon:0.6.14-local
restart: always restart: always
env_file: env_file:
- path: ./envs/core-services/shared.env - path: ./envs/core-services/shared.env
@@ -745,7 +745,7 @@ services:
# Dify Agent backend service. # Dify Agent backend service.
agent_backend: agent_backend:
image: langgenius/dify-agent-backend:1.18.0 image: langgenius/dify-agent-backend:1.19.0
restart: always restart: always
env_file: env_file:
- path: ./envs/security.env - path: ./envs/security.env
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"name": "dify-web", "name": "dify-web",
"version": "1.18.0", "version": "1.19.0",
"private": true, "private": true,
"type": "module", "type": "module",
"imports": { "imports": {