v1.12.1
langflow-ai/langflowv1.12.1Sep 8, 2026by github-actions[bot]
AI Summary
This release focuses on bug fixes for frontend rendering, Watsonx model detection behind proxies, and improvements to MCP server connectivity and memory management.
Key Highlights
- Fixed Watsonx model detection behind LiteLLM proxy
- Extended MCP server connection timeout to prevent slow-starting servers from timing out
- Fixed frontend rendering for plain select triggers without icons
- Fixed memory component to use selected embedding provider instead of guessing
Full Release Notes
<!-- Release notes generated using configuration in .github/release.yml at v1.12.1 --> ## What's Changed ### 🐛 Bug Fixes * fix(frontend): render no icon for plain select trigger by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/14901 * fix: detect watsonx models behind LiteLLM proxy by @erichare in https://github.com/langflow-ai/langflow/pull/14910 * fix(cli): clean up failed serve inputs by @Liuzikaii in https://github.com/langflow-ai/langflow/pull/14872 * fix(components): stop lazy loading from wiping the built-in registry by @jordanrfrazier in https://github.com/langflow-ai/langflow/pull/14913 * fix(kb): allow recreating names after locked deletion by @erichare in https://github.com/langflow-ai/langflow/pull/14930 * fix: surface the custom-component policy behind a substituted build failure by @erichare in https://github.com/langflow-ai/langflow/pull/14931 * fix: avoid redundant model provider refreshes by @erichare in https://github.com/langflow-ai/langflow/pull/14927 * fix: preserve edges when updating components after a 1.12 upgrade by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/14926 * fix: detect WebKit engine, not Safari by name by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/14922 * fix: sync environment variables for existing users at startup by @erichare in https://github.com/langflow-ai/langflow/pull/14988 * fix: duplicate custom components appearing when lazy load is on by @jordanrfrazier in https://github.com/langflow-ai/langflow/pull/14987 * fix(mcp): let slow-starting MCP servers connect instead of timing out at 20s by @viktoravelino in https://github.com/langflow-ai/langflow/pull/14936 * fix(memory): use the selected embedding provider instead of guessing it from the model name by @viktoravelino in https://github.com/langflow-ai/langflow/pull/14912 * fix(logging): stop one ERROR line from OOM-killing the container with LANGFLOW_LOG_FILE set by @viktoravelino in https://github.com/langflow-ai/langflow/pull/14914 * fix(tracing): name Langfuse traces after the flow instead of its UUID by @viktoravelino in https://github.com/langflow-ai/langflow/pull/14925 * fix(composio): stop Gmail tool-calls from being forced to fabricate an empty attachment by @olayinkaadelakun in https://github.com/langflow-ai/langflow/pull/14991 * fix(release): advance lfx-bundles to 1.1.23 by @erichare in https://github.com/langflow-ai/langflow/pull/14995 ## New Contributors * @Liuzikaii made their first contribution in https://github.com/langflow-ai/langflow/pull/14872 **Full Changelog**: https://github.com/langflow-ai/langflow/compare/v1.12.0...v1.12.1