1.4.2
langflow-ai/langflow1.4.2May 19, 2025by github-actions[bot]
Upgrading?
Release notes summary
Introduces breaking change handling, BigQuery SQL execution, and bulk file management features, alongside support for Langflow Desktop.
Key Highlights
- Breaking change update modal and refactor
- New BigQuery SQL execution component
- Bulk download and delete flows/files
- Python REPL multiline input support
- Langflow Desktop support
New Features
- Breaking change update modal
- BigQuery custom component
- Flow settings validation
- User agents to URL component
- Validation for npx MCP command
- Twelve Labs Bundle
- Bulk file actions
- Customizable components for Desktop
- Centralized browser tab opening
- New data operations component
- SQL component UX improvements
- NVIDIA G-Assist
- Modularize folder download
- Centralize URL generation
Full Release Notes
<!-- Release notes generated using configuration in .github/release.yml at refs/heads/main --> ## What's Changed ### ✨ New Features * feat: add breaking change update modal, refactor dismissed updates by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/7882 * feat: New custom component to execute google BigQuery(BQ) SQLs by @akashvjoshidx in https://github.com/langflow-ai/langflow/pull/7922 * feat: Add multiline input to python REPL component by @Empreiteiro in https://github.com/langflow-ai/langflow/pull/7712 * feat: enhance flow settings with minimum length validation and default naming by @deon-sanchez in https://github.com/langflow-ai/langflow/pull/7970 * feat: add user agents to URL Component header by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/7590 * feat: add validation for node js for npx based mcp command by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/7907 * feat: endpoint basic examples add cache Increase interface speed by @jeevic in https://github.com/langflow-ai/langflow/pull/7124 * feat: add default user agent in api request component by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/7631 * feat: Twelve Labs Bundle by @wbrennan899 in https://github.com/langflow-ai/langflow/pull/7837 * feat: add bulk download and delete flows by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/7849 * feat: add bulk file actions by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/7827 * feat: Replace standard components with customizable versions and add Langflow Desktop support by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/7904 * feat: centralize browser tab opening with customOpenNewTab utility by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/8064 * feat: Add new data operations component by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/7755 * feat: improve SQL component UX and Tool mode function names by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/7988 * feat: nvidia g-assist by @phact in https://github.com/langflow-ai/langflow/pull/7548 * feat: modularize folder download functionality with reusable utilities by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/8084 * feat: centralize URL generation with customGetHostProtocol and customGetMCPUrl utilities by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/8076 ### 🐛 Bug Fixes * fix: Runflow component output error by @jeevic in https://github.com/langflow-ai/langflow/pull/6942 * fix: add endpoint name support in API code generation by @deon-sanchez in https://github.com/langflow-ai/langflow/pull/7947 * fix: File manager rerenders by @mfortman11 in https://github.com/langflow-ai/langflow/pull/7999 * fix: Use async file operations for error log management in MCPStdioClient by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/8012 * fix: revert #7970 and add tags to tests by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/8019 * fix: edit flow name settings not to be empty by @deon-sanchez in https://github.com/langflow-ai/langflow/pull/8020 * fix: added check to upload .md files correctly by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/8017 * fix: voice_mode break fix by @phact in https://github.com/langflow-ai/langflow/pull/8014 * fix: json selection not visible by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/8028 * fix: add overflow to table dropdown selection, removed Multiple selector from Structured Output by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/8027 * fix: Enhance DB queries with async pagination and improve test reliability by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/8040 * fix: remove double await in ChatOllamaComponent by @schuellerf in https://github.com/langflow-ai/langflow/pull/7992 * fix: Avoid unnecessary field resets in the API Request component by @thiau in https://github.com/langflow-ai/langflow/pull/7544 * fix: agent support not use memory message (n_messages==0) by @jeevic in https://github.com/langflow-ai/langflow/pull/7800 * fix: Hybrid search enabled as long as reranker is enabled by @erichare in https://github.com/langflow-ai/langflow/pull/8021 * fix: add scroll and max height on chosen files on File Component, fixed font weight on start page by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/8045 * fix: api docs build failures caused by variables in descriptions by @mendonk in https://github.com/langflow-ai/langflow/pull/8002 * fix: mcp enum fix by @phact in https://github.com/langflow-ai/langflow/pull/8046 * fix: remove connected edges when enabling tool mode for them to not reconnect later by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/8047 * fix: made ctrl and shift state reset when switching windows to solve bulk editing issues by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/8051 * fix: filter flow JSON from component JSON in MCP Servers by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/8023 * fix: filter Update All components to not include edited ones, changed Node Toolbar to show Restore for edited componetns by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/8050 * fix: template update by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/8057 * fix: Properly escape new line characters in webhook by @erichare in https://github.com/langflow-ai/langflow/pull/8054 * fix: update docker build workflow to include 'nightly-main-all' release type for versioning by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/8022 * fix: financial report parser by @mendonk in https://github.com/langflow-ai/langflow/pull/8075 * fix: g-assist import bug by @phact in https://github.com/langflow-ai/langflow/pull/8092 * fix: changed mistral icon to new by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/8094 * fix: update mutate template to preserve minimized outputs by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/8069 * fix: made disabled output button not appear as clickable by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/8071 * fix: add error handling in url component by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/8073 ### 📝 Documentation Updates * docs: clarify multi-user access by @mendonk in https://github.com/langflow-ai/langflow/pull/7958 * docs: base64 images in playground by @mendonk in https://github.com/langflow-ai/langflow/pull/7966 * docs: add quickstart dockerfile with default sqlite database by @mendonk in https://github.com/langflow-ai/langflow/pull/7952 * docs: use details tabs in component pages by @mendonk in https://github.com/langflow-ai/langflow/pull/7809 * docs: OpenAPI spec version upgraded from 1.4.0 to 1.4.1 by @github-actions in https://github.com/langflow-ai/langflow/pull/8001 * docs: add webhook auth note by @mendonk in https://github.com/langflow-ai/langflow/pull/8015 * docs: add bigquery integration by @mendonk in https://github.com/langflow-ai/langflow/pull/8024 * docs: mcp component name update by @mendonk in https://github.com/langflow-ai/langflow/pull/8013 * docs: breaking changes in components feature by @mendonk in https://github.com/langflow-ai/langflow/pull/8026 * docs: langflow docs review by @mendonk in https://github.com/langflow-ai/langflow/pull/8032 * docs: remove duplicate entries from api examples page by @mendonk in https://github.com/langflow-ai/langflow/pull/8065 * docs: remove the loaders page and redirect to bundles by @mendonk in https://github.com/langflow-ai/langflow/pull/8066 * docs: add loop component template suggestion by @mendonk in https://github.com/langflow-ai/langflow/pull/8072 ### 🛠 Maintenance Tasks * refactor: move caching logic to styleUtils by @mfortman11 in https://github.com/langflow-ai/langflow/pull/7968 * build: add build for docker image with all optional deps by @jordanrfrazier in https://github.com/langflow-ai/langflow/pull/7957 * refactor: Optimize GenericNode and other nearby components to improve performance especially on larger flows by @mfortman11 in https://github.com/langflow-ai/langflow/pull/8053 ### Others * templates: update gmail template to use Gmail component instead of Composio by @mendonk in https://github.com/langflow-ai/langflow/pull/7925 * chore: update test durations by @github-actions in https://github.com/langflow-ai/langflow/pull/7989 * chore: update CI workflow to check PyPI package version updates by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/8025 * chore: Consistent use of apaginate and update fastapi-pagination version by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/8037 * chore: update to component utils logic by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/8086 * chore: Update version to 1.4.2 for langflow and langflow-base by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/8113 * logs: suppress verbose warnings by @jordanrfrazier in https://github.com/langflow-ai/langflow/pull/8003 ## New Contributors * @akashvjoshidx made their first contribution in https://github.com/langflow-ai/langflow/pull/7922 * @Empreiteiro made their first contribution in https://github.com/langflow-ai/langflow/pull/7712 * @wbrennan899 made their first contribution in https://github.com/langflow-ai/langflow/pull/7837 * @schuellerf made their first contribution in https://github.com/langflow-ai/langflow/pull/7992 **Full Changelog**: https://github.com/langflow-ai/langflow/compare/1.4.1...1.4.2
Related Repositories
public-apis/public-apis★ 492,786
A collective list of free APIs
NousResearch/hermes-agent★ 257,824
The agent that grows with you
yt-dlp/yt-dlp★ 203,122
A feature-rich command-line audio/video downloader
microsoft/markitdown★ 192,609
Python tool for converting files and office documents to Markdown.
Significant-Gravitas/AutoGPT★ 187,797
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.