github langflow-ai/langflow v1.12.2
1.12.2

one hour ago

What's Changed

✨ New Features

  • feat(components): upgrade Guardrails with optional combined rule and model checks by @mansura-habiba in #14934

🐛 Bug Fixes

  • fix: preserve restricted-component diagnostics in streamed errors by @erichare in #14999
  • fix: stop double-prefixing catalog policy CHECK names under naming conventions by @breken-ai in #15007
  • fix(migrations): stop double-prefixing CHECK constraint names under the naming convention by @erichare in #15009
  • fix(db): give the flow_version CHECK constraint one name across create paths by @erichare in #15010
  • fix(deps): remove DiskCache and patch ML vulnerabilities by @erichare in #15019
  • fix: allow vectorizing multiple knowledge base columns by @erichare in #15016
  • fix(ci): start patch-release RCs at rc0 when the SDK is unchanged by @erichare in #15022
  • fix(assistant): restore Ollama support in the Langflow Assistant by @Cristhianzl in #15005
  • fix(tasks): stop awaiting Celery's synchronous revoke result by @erichare in #15026
  • fix(frontend): keep auto-login auth when the session probe answers late by @erichare in #15028
  • fix(graph): keep Component.stop() branches inactive while a sibling completes by @erichare in #15029
  • fix(knowledge): honour Vectorize/Identifier flags typed into the column table by @erichare in #15030
  • fix(lfx): percent-encode "/" in database connection passwords by @viktoravelino in #15032
  • fix(components): read Guardrails AI-check replies via BaseMessage.text by @erichare in #15042
  • fix(api): stop 500 responses from echoing response-validation input by @erichare in #15041
  • fix(responses): stream failed agent tool calls as function_call items by @erichare in #15031
  • fix(api): report missing flows and versions during concurrent deletes by @erichare in #15065
  • fix(assistant): validate component params before applying any of them by @viktoravelino in #15036
  • fix(lfx): accept double-encoded Google service account keys by @viktoravelino in #15064
  • fix(components): inject loop item into every fan-out branch by @gingeekrishna in #14965
  • fix(deps): override shell-quote and websocket-driver in docs/ to patched versions by @boazgarty in #15015
  • fix(api): bound message-history reads to stop editor freeze on flows with large chat history by @AhsanAkhlaq in #15051
  • fix(assistant): preserve dependent choices and token limit resets by @Simonzhaohui in #15001
  • fix: db session commit before response by @Jkavia in #15078
  • fix(api): index message history and handle nullable text by @Cristhianzl in #15076
  • fix(responses): stream the final message when no tokens were streamed by @erichare in #15080
  • fix: allow concurrent flow version attachments on PostgreSQL by @erichare in #15086
  • fix: warn when restricted workflows substitute saved component code by @erichare in #15090
  • fix(lfx): close temp file before deleting failed cloud downloads by @viktoravelino in #15074
  • fix(jobs): atomically claim expired HITL pauses by @olayinkaadelakun in #15096

📝 Documentation Updates

  • docs: updates to guardrails component and legacy by @mendonk in #15073

🛠 Maintenance Tasks

New Contributors

Full Changelog: v1.12.1...v1.12.2

Don't miss a new langflow release

NewReleases is sending notifications on new releases.