What's Changed
✨ New Features
- feat: Data field required in UpdateDataComponent by @Cristhianzl in #5962
- feat: update novita logo and models by @jasonhp in #5953
- feat: Centralize database connection settings and deprecate old parameters by @ogabrielluiz in #5960
- feat: Add tool_mode to Output model and add it to the skip output check by @ogabrielluiz in #6036
- feat: Add unit tests for run_flow_from_json with fake environment variables by @edwinjosechittilappilly in #4015
- refactor: Speed up function
_serialize_series
by 234% in PR #6044 (refactor-serialization
) by @codeflash-ai in #6079 - refactor: Speed up function
_serialize_dataframe
by 123% in PR #6044 (refactor-serialization
) by @codeflash-ai in #6078
🐛 Bug Fixes
- fix: re-add removed variable + fix documentation by @mollux in #5902
- fix: Hides agent executor output in components by @edwinjosechittilappilly in #5899
- fix: add right padding to NodeStatus icon by @Cristhianzl in #5963
- fix: Improve error handling at startup by @ogabrielluiz in #5994
- fix: add correct size properties to novitaAI icon by @Cristhianzl in #6001
- fix: Use relative paths for data files in unit tests by @cbornet in #6021
- fix: allow dynamic updating when hosted anywhere by @erichare in #5999
- fix: Correctly update reactive form on hosted instances by @erichare in #6023
- fix: Correct widget code URL by @awaisathar in #6033
- fix: Problem checking Clickhouse connection when port is different from default by @MarceloNunesAlves in #5981
- fix: Text embedder caused by deprecated validation checks by @edwinjosechittilappilly in #6024
- fix: Add get_base_args method and refactor component initialization in Agent by @ogabrielluiz in #6026
- fix: fixes langchain tool calling agent component toolkit by @edwinjosechittilappilly in #5878
- bugfix: Throw upstream error when invalid token in Astra DB Component by @erichare in #6045
- fix: size-down-docs-images by @mendonk in #6049
- fix: refactor DuckDuckGo search component to use new Component base class (nightly fix) by @Cristhianzl in #6064
- fix: elevate edges on select by @lucaseduoli in #6052
- fix: Better handle other non-prod environments by @erichare in #6048
- fix: abort connection on error preventing infinite build by @anovazzi1 in #6050
- fix: Implement get_or_create_default_folder for user folder management by @ogabrielluiz in #6090
📝 Documentation Updates
- docs: MCP components by @mendonk in #5988
- Docs: follow on for database service config change by @mendonk in #5998
- docs: Update GCP deployment documentation to clarify pricing details by @mendonk in #6005
- Docs: Components cleanup by @mendonk in #5987
- docs: add guide for rotating LANGFLOW_SECRET_KEY by @mendonk in #6091
🛠 Maintenance Tasks
- refactor: Improve JWT error logging for better debugging of authentication issues by @ogabrielluiz in #5885
- refactor: improve artifact type handling and result processing by @Cristhianzl in #6002
- refactor: convert hook files from .tsx to .ts for better type clarity by @Cristhianzl in #6003
- refactor: Simplify _process_raw_result method in custom component processing by @Cristhianzl in #6040
- refactor: Implement unified serialization function by @ogabrielluiz in #6044
- refactor: Enhance profile picture copying with optimized I/O and error handling by @ogabrielluiz in #6083
Others
- chore: update test durations by @github-actions in #5990
- ci: Update pytest durations workflow schedule to run weekly on Monday by @ogabrielluiz in #5992
- chore: Mark internal vertex-related endpoints as deprecated by @ogabrielluiz in #5922
- revert: update components filter and build artifact logic by @Cristhianzl in #6022
- tests: update DuckDuckGo test selectors by @Cristhianzl in #6080
- build(deps):(deps): bump autofix-ci/action from ff86a557419858bb967097bfc916833f5647fa8c to 551dded8c6cc8a1054039c8bc0b8b48c51dfc6ef by @dependabot in #6058
- build(deps):(deps): bump Namchee/conventional-pr from 0.15.5 to 0.15.6 by @dependabot in #6059
- build(deps):(deps): bump astral-sh/setup-uv from 4 to 5 by @dependabot in #6060
- chore: Bump version to 1.1.4 for langflow and 0.1.4 for langflow-base by @anovazzi1 in #6119
New Contributors
- @awaisathar made their first contribution in #6033
Full Changelog: 1.1.3...1.1.4