# Dify 1.19.0 — Release & Upgrade Intelligence
- **Product:** Dify (https://dify.ai)
- **Version:** 1.19.0
- **Released:** Nov 04, 2026
- **Impact Score:** 9/10
- **Breaking Changes:** Source flagged
- **Canonical Analysis:** https://changelogs.us/dify/updates/1.19.0/

## Executive Summary (TL;DR)
Dify 1.19.0 introduces nested workflow tracing, portable Workflow Tools, Skill Hub automation, and Agent file enhancements, requiring Docker Compose v2.35.0+, a new tracing queue, and package format v2 compatibility for deployments. Tracing history is not rebuilt, and unique configuration constraints may delete duplicate tracing records.

## Breaking Changes & Deprecations
- - **Tracing configuration uniqueness (`53c10126d551`).** Keep one configuration per app/provider and add a unique index. When duplicates exist, the most recently updated row wins, with the ID breaking timestamp ties. Superseded rows are deleted; downgrading the index does not restore them. Retain a database backup. (#44673)

## New Features
- Nested workflow tracing with external traces including persisted execution steps inside called Workflow Tools
- Portable Workflow Tools in App packages with automatic import/recreation of missing dependencies up to 20 bundled tools
- Skill Hub automation via OpenAPI and difyctl commands (get, describe, export, import, publish)
- Batch Agent file uploads with atomic binding, syntax highlighting previews, and inline PDF rendering

## Improvements
- App exports use package format v2 by default including apps without Workflow Tools
- Tracing credentials are write-only, preserving stored values for blank or omitted secrets
- Request-scoped cookies prevent cross-request inheritance in SSRF clients
- Dataset access tokens limited to explicitly bound active datasets

## Bug Fixes
- Repeated PDF preview generation prevented for source uploads
- EPUB, EML, DOCX, CSV, Markdown, and Notion document extraction improved
