Dify 0.12.1stable Released Nov 26, 2024
Impact Score: 5/10

Dify: v0.12.1

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.12.1. Source highlight: Bug Fixes in v0.12.1

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

  • Add grok-vision-beta to xAI + Update grok-beta Features
  • Add query_prefix + Return TED Transcript URL for Downstream Scraping Tasks
  • feat: Allow to contains files in the system prompt even model not support.
  • Add TTS to OpenAI_API_Compatible

πŸ”§ Bug Fixes & Patches (6)

  • fix: drop useless and wrong code for zhipu embedding
  • fix: chart tool chinese font display and raise error
  • fix: timezone not imported in conversation service.
  • fix: int None will cause error for context size
  • fix: update the max tokens configuration for Azure GPT-4o (2024-08-06) to 16384
  • fix: import Explore Apps raise error
πŸ“„ View Raw Release Notes (Original Developer Log)
## Bug Fixes in v0.12.1 1. **Webapp Custom Icons**: Fixed display issues for custom icons in the webapp. #11094 2. **Start Form File Handling**: Addressed the inability to use files in the Start form. #11112 3. **LLM Memory Processing**: Corrected errors in LLM memory handling. #11103 and #11106 4. **Conversation Deletion**: Fixed conversation removal issues. #11076 5. **App Creation and Template Import**: Resolved errors during app creation and template import. #11091, #11092 and #11108 These fixes ensure improved functionality and reliability across the platform. --- ## Upgrade Guide ### Docker compose deployments 1. Back up your customized docker-compose YAML file (optional) ```bash cd docker cp docker-compose.yaml docker-compose.yaml.$(date +%s).bak ``` 2. Get the latest code from the main branch ```bash git checkout main git pull origin main ``` 3. Stop the service,Command, please execute in the docker directory ```bash docker compose down ``` 4. Back up data ```bash tar -cvf volumes-$(date +%s).tgz volumes ``` 5. Upgrade services ```bash docker compose up -d ``` ### Source Code deployments 1. Stop API server, Worker and Web frontend Server. 2. Get the latest code from the release branch: ```bash git checkout 0.12.1 ``` 3. Update Python dependencies: ```bash cd api poetry install ``` 7. Then, let's run the migration script: ```bash poetry run flask db upgrade ``` 8. Finally, run API server, Worker and Web frontend Server again. --- ## What's Changed * fix: drop useless and wrong code for zhipu embedding by @yihong0618 in https://github.com/langgenius/dify/pull/11069 * fix: chart tool chinese font display and raise error by @hjlarry in https://github.com/langgenius/dify/pull/11058 * Add grok-vision-beta to xAI + Update grok-beta Features by @taowang1993 in https://github.com/langgenius/dify/pull/11004 * fix: timezone not imported in conversation service. by @laipz8200 in https://github.com/langgenius/dify/pull/11076 * fix: int None will cause error for context size by @yihong0618 in https://github.com/langgenius/dify/pull/11055 * fix: update the max tokens configuration for Azure GPT-4o (2024-08-06) to 16384 by @fengjiajie in https://github.com/langgenius/dify/pull/11074 * fix: import Explore Apps raise error by @hjlarry in https://github.com/langgenius/dify/pull/11091 * Add query_prefix + Return TED Transcript URL for Downstream Scraping Tasks by @taowang1993 in https://github.com/langgenius/dify/pull/11090 * SearchApi - Return error message instead of raising a ValueError by @SebastjanPrachovskij in https://github.com/langgenius/dify/pull/11083 * fix: site icon not showing by @xuzuodong in https://github.com/langgenius/dify/pull/11094 * fix #11091 raise redirect issue by @hjlarry in https://github.com/langgenius/dify/pull/11092 * fix: ops_trace_manager `from_end_user_id` by @horochx in https://github.com/langgenius/dify/pull/11077 * Fix regenerate themes by @douxc in https://github.com/langgenius/dify/pull/11101 * fix: user query be ignored if query_prompt_template is an empty string by @laipz8200 in https://github.com/langgenius/dify/pull/11103 * fix(llm_node): Ignore user query when memory is disabled. by @laipz8200 in https://github.com/langgenius/dify/pull/11106 * fix(anthropic_llm): Ignore non-text parts in the system prompt. by @laipz8200 in https://github.com/langgenius/dify/pull/11107 * fix: app copy raise error by @hjlarry in https://github.com/langgenius/dify/pull/11108 * fix: Cannot use files in the user inputs. by @laipz8200 in https://github.com/langgenius/dify/pull/11112 * feat: Allow to contains files in the system prompt even model not support. by @laipz8200 in https://github.com/langgenius/dify/pull/11111 * fix(llm_node): Ignore file if not supported. by @laipz8200 in https://github.com/langgenius/dify/pull/11114 * Add TTS to OpenAI_API_Compatible by @taowang1993 in https://github.com/langgenius/dify/pull/11071 * chore: bump to 0.12.1 by @laipz8200 in https://github.com/langgenius/dify/pull/11122 ## New Contributors * @fengjiajie made their first contribution in https://github.com/langgenius/dify/pull/11074 **Full Changelog**: https://github.com/langgenius/dify/compare/0.12.0...0.12.1