1.1.4
langflow-ai/langflow1.1.4Feb 4, 2025by github-actions[bot]
Upgrading?
Release notes summary
This release focuses on performance optimizations in serialization and database handling, alongside numerous bug fixes for agent components, Astra DB connections, and general stability improvements.
Key Highlights
- Centralized database connection settings and deprecated old parameters
- Significant speedup in serialization functions (234% and 123% improvements)
- Bug fixes for AgentExecutor output hiding and Astra DB connection issues
New Features
- Data field required in UpdateDataComponent
- Added tool_mode to Output model
- Unit tests for run_flow_from_json
- Support for dynamic updating when hosted anywhere
Full Release Notes
<!-- Release notes generated using configuration in .github/release.yml at refs/heads/main --> ## What's Changed ### ✨ New Features * feat: Data field required in UpdateDataComponent by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5962 * feat: update novita logo and models by @jasonhp in https://github.com/langflow-ai/langflow/pull/5953 * feat: Centralize database connection settings and deprecate old parameters by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5960 * feat: Add tool_mode to Output model and add it to the skip output check by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/6036 * feat: Add unit tests for run_flow_from_json with fake environment variables by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/4015 * refactor: Speed up function `_serialize_series` by 234% in PR #6044 (`refactor-serialization`) by @codeflash-ai in https://github.com/langflow-ai/langflow/pull/6079 * refactor: Speed up function `_serialize_dataframe` by 123% in PR #6044 (`refactor-serialization`) by @codeflash-ai in https://github.com/langflow-ai/langflow/pull/6078 ### 🐛 Bug Fixes * fix: re-add removed variable + fix documentation by @mollux in https://github.com/langflow-ai/langflow/pull/5902 * fix: Hides agent executor output in components by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/5899 * fix: add right padding to NodeStatus icon by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5963 * fix: Improve error handling at startup by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5994 * fix: add correct size properties to novitaAI icon by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/6001 * fix: Use relative paths for data files in unit tests by @cbornet in https://github.com/langflow-ai/langflow/pull/6021 * fix: allow dynamic updating when hosted anywhere by @erichare in https://github.com/langflow-ai/langflow/pull/5999 * fix: Correctly update reactive form on hosted instances by @erichare in https://github.com/langflow-ai/langflow/pull/6023 * fix: Correct widget code URL by @awaisathar in https://github.com/langflow-ai/langflow/pull/6033 * fix: Problem checking Clickhouse connection when port is different from default by @MarceloNunesAlves in https://github.com/langflow-ai/langflow/pull/5981 * fix: Text embedder caused by deprecated validation checks by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/6024 * fix: Add get_base_args method and refactor component initialization in Agent by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/6026 * fix: fixes langchain tool calling agent component toolkit by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/5878 * bugfix: Throw upstream error when invalid token in Astra DB Component by @erichare in https://github.com/langflow-ai/langflow/pull/6045 * fix: size-down-docs-images by @mendonk in https://github.com/langflow-ai/langflow/pull/6049 * fix: refactor DuckDuckGo search component to use new Component base class (nightly fix) by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/6064 * fix: elevate edges on select by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/6052 * fix: Better handle other non-prod environments by @erichare in https://github.com/langflow-ai/langflow/pull/6048 * fix: abort connection on error preventing infinite build by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/6050 * fix: Implement get_or_create_default_folder for user folder management by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/6090 ### 📝 Documentation Updates * docs: MCP components by @mendonk in https://github.com/langflow-ai/langflow/pull/5988 * Docs: follow on for database service config change by @mendonk in https://github.com/langflow-ai/langflow/pull/5998 * docs: Update GCP deployment documentation to clarify pricing details by @mendonk in https://github.com/langflow-ai/langflow/pull/6005 * Docs: Components cleanup by @mendonk in https://github.com/langflow-ai/langflow/pull/5987 * docs: add guide for rotating LANGFLOW_SECRET_KEY by @mendonk in https://github.com/langflow-ai/langflow/pull/6091 ### 🛠 Maintenance Tasks * refactor: Improve JWT error logging for better debugging of authentication issues by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5885 * refactor: improve artifact type handling and result processing by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/6002 * refactor: convert hook files from .tsx to .ts for better type clarity by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/6003 * refactor: Simplify _process_raw_result method in custom component processing by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/6040 * refactor: Implement unified serialization function by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/6044 * refactor: Enhance profile picture copying with optimized I/O and error handling by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/6083 ### Others * chore: update test durations by @github-actions in https://github.com/langflow-ai/langflow/pull/5990 * ci: Update pytest durations workflow schedule to run weekly on Monday by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5992 * chore: Mark internal vertex-related endpoints as deprecated by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5922 * revert: update components filter and build artifact logic by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/6022 * tests: update DuckDuckGo test selectors by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/6080 * build(deps):(deps): bump autofix-ci/action from ff86a557419858bb967097bfc916833f5647fa8c to 551dded8c6cc8a1054039c8bc0b8b48c51dfc6ef by @dependabot in https://github.com/langflow-ai/langflow/pull/6058 * build(deps):(deps): bump Namchee/conventional-pr from 0.15.5 to 0.15.6 by @dependabot in https://github.com/langflow-ai/langflow/pull/6059 * build(deps):(deps): bump astral-sh/setup-uv from 4 to 5 by @dependabot in https://github.com/langflow-ai/langflow/pull/6060 * chore: Bump version to 1.1.4 for langflow and 0.1.4 for langflow-base by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/6119 ## New Contributors * @awaisathar made their first contribution in https://github.com/langflow-ai/langflow/pull/6033 **Full Changelog**: https://github.com/langflow-ai/langflow/compare/1.1.3...1.1.4
Related Repositories
public-apis/public-apis★ 492,792
A collective list of free APIs
NousResearch/hermes-agent★ 257,831
The agent that grows with you
yt-dlp/yt-dlp★ 203,129
A feature-rich command-line audio/video downloader
microsoft/markitdown★ 192,611
Python tool for converting files and office documents to Markdown.
Significant-Gravitas/AutoGPT★ 187,798
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.