What's Changed
🐛 Bug Fixes
- fix(frontend): render no icon for plain select trigger by @Cristhianzl in #14901
- fix: detect watsonx models behind LiteLLM proxy by @erichare in #14910
- fix(cli): clean up failed serve inputs by @Liuzikaii in #14872
- fix(components): stop lazy loading from wiping the built-in registry by @jordanrfrazier in #14913
- fix(kb): allow recreating names after locked deletion by @erichare in #14930
- fix: surface the custom-component policy behind a substituted build failure by @erichare in #14931
- fix: avoid redundant model provider refreshes by @erichare in #14927
- fix: preserve edges when updating components after a 1.12 upgrade by @Cristhianzl in #14926
- fix: detect WebKit engine, not Safari by name by @Cristhianzl in #14922
- fix: sync environment variables for existing users at startup by @erichare in #14988
- fix: duplicate custom components appearing when lazy load is on by @jordanrfrazier in #14987
- fix(mcp): let slow-starting MCP servers connect instead of timing out at 20s by @viktoravelino in #14936
- fix(memory): use the selected embedding provider instead of guessing it from the model name by @viktoravelino in #14912
- fix(logging): stop one ERROR line from OOM-killing the container with LANGFLOW_LOG_FILE set by @viktoravelino in #14914
- fix(tracing): name Langfuse traces after the flow instead of its UUID by @viktoravelino in #14925
- fix(composio): stop Gmail tool-calls from being forced to fabricate an empty attachment by @olayinkaadelakun in #14991
- fix(release): advance lfx-bundles to 1.1.23 by @erichare in #14995
New Contributors
- @Liuzikaii made their first contribution in #14872
Full Changelog: v1.12.0...v1.12.1