1.3.0
langflow-ai/langflow1.3.0Mar 31, 2025by github-actions[bot]
Upgrading?
Release notes summary
Introduces S3 uploader, voice mode, unified language models, and a file management feature under a feature flag.
Key Highlights
- S3 bucket uploader component
- Voice mode support
- Unified language model component
- Graph RAG component introduction
- File management feature under feature flag
New Features
- Provider icon to agent
- Search agent template
- S3 bucket uploader
- Map/extract endpoints
- Astra DB enhancements
- GPT4.5 support
- JSON field extraction
- Webhook enhancements
- Tool mode metadata updates
- Feature flag customization
- Freeze path rename
- Save flow to FS
- Handle color display
- Anthropic SVG icon
- Tool filter
- OpenSearch/AstraDB yield connection
- UpdateHiddenOutputs helper
- Sync flows from FS
- Unified language model component
- Regex pattern extractor
- Pokedex agent template
- Apify starter template
- Needle Search Tool
- New parser component
- Dynamic outputs for file
- AgentQL integration updates
- Detailed prompt view
- Diet Analysis template
- Publish flow/API code
- New Tab input
- JSON viewer
- Financial agent template
- Change params for models
- Dataframe output
- Gmail component
- File management feature
- NVIDIA Model Component QoL
- Graph RAG component
- LambdaFilter
- Legacy tag deprecated components
- Text sentiment analysis template
- APIRequestComponent enhancements
- cURL unescaping
- Truncation notification
- Opik Tracer
- AstraDB tool component enhancement
- URL recursive crawling
- Watsonx component
- Watsonx embedding component
- Composio upgrade
- Voice mode TTS endpoint
- LM improve MCP port
- Serialization truncation constants
- Unified local vector store
- AgentQL templates
- Parsing component deprecation
Full Release Notes
<!-- Release notes generated using configuration in .github/release.yml at refs/heads/main --> ## What's Changed ### β¨ New Features * feat: adding provider icon to agent by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/6741 * feat: add search agent template by @VinciGit00 in https://github.com/langflow-ai/langflow/pull/6730 * feat: implement S3 bucket uploader component and unit test by @pedrocassalpacheco in https://github.com/langflow-ai/langflow/pull/6146 * feat: add map and extract endpoints with v1 updates for scrape and crawl by @aparupganguly in https://github.com/langflow-ai/langflow/pull/6787 * feat: Add more icons and QOL improvements to Astra DB component by @erichare in https://github.com/langflow-ai/langflow/pull/6918 * feat: add GPT4.5 to OpenAI model constants by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/6886 * feat: Add JSON field extraction and enhanced URL validation by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/6051 * feat: Enhance Webhook component by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/6313 * feat: improving tool mode metadata updates and tables refresh by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/6935 * feat: Add feature flag customization and astra tracking by @mfortman11 in https://github.com/langflow-ai/langflow/pull/6963 * feat: deprecate freeze and rename freeze path button by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/6821 * feat: Add possibility to save flow to FS by @cbornet in https://github.com/langflow-ai/langflow/pull/6841 * feat: display the color itself instead of gray if there's only one color in the handle by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/6980 * feat: Change Anthropic SVG icon by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/6968 * feat: add tool filter by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/6951 * Feat: add a support for OpenSearch and AstraDB components to yield the langchain vector_store connection object by @pedrocassalpacheco in https://github.com/langflow-ai/langflow/pull/6998 * feat: Add updateHiddenOutputs helper function to manage output visibility by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/6932 * feat: Sync flows from FS to DB if flow has fs_path by @cbornet in https://github.com/langflow-ai/langflow/pull/7043 * feat: add a unified language model component. by @rodrigosnader in https://github.com/langflow-ai/langflow/pull/6994 * feat: add regex pattern extractor component by @raphaelchristi in https://github.com/langflow-ai/langflow/pull/6015 * feat: add pokedex agent template by @mendonk in https://github.com/langflow-ai/langflow/pull/6885 * feat: apify starter template by @MQ37 in https://github.com/langflow-ai/langflow/pull/6784 * feat: Needle Search Tool With Template by @JANHMS in https://github.com/langflow-ai/langflow/pull/6648 * feat: New parser component with multiple input types and stringify add on by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/6652 * feat: Dynamic outputs for file component by @erichare in https://github.com/langflow-ai/langflow/pull/7005 * feat: Update AgentQL integration with new features by @colriot in https://github.com/langflow-ai/langflow/pull/7089 * feat: add agent component to skip update in template loading. by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/7077 * feat: add detailed view for prompt component by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/7036 * feat: Quality of Life improvements for Astra Component by @deon-sanchez in https://github.com/langflow-ai/langflow/pull/6953 * feat: create "Diet Analysis" tempalate by @ethanyu99 in https://github.com/langflow-ai/langflow/pull/6660 * feat: Publish Flow, API code update and UI components by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/6140 * feat: add new Tab input by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/7032 * feat: adds new JSON viewer by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5407 * feat: financial agent template by @jhpiedrahitao in https://github.com/langflow-ai/langflow/pull/6246 * feat: change params for models by @rodrigosnader in https://github.com/langflow-ai/langflow/pull/6992 * feat: Add dataframe output to data list components by @rodrigosnader in https://github.com/langflow-ai/langflow/pull/6987 * feat: add dataframe support for vector stores by @rodrigosnader in https://github.com/langflow-ai/langflow/pull/6990 * feat: gmail component by @abhishekpatil4 in https://github.com/langflow-ai/langflow/pull/6915 * feat: adds file management feature under feature flag, adds file dialog, adds files page by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/6134 * feat: NVIDIA Model Component - QoL and detailed thinking toggle for reasoning models by @jordanrfrazier in https://github.com/langflow-ai/langflow/pull/7070 * Feat: introducing Graph RAG component by @pedrocassalpacheco in https://github.com/langflow-ai/langflow/pull/7056 * feat: Add LambdaFilter for enhanced data filtering by @rodrigosnader in https://github.com/langflow-ai/langflow/pull/7095 * feat: add legacy tag deprecated components by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/7142 * feat: voice mode by @phact in https://github.com/langflow-ai/langflow/pull/4642 * feat: add text sentiment analysis template by @Victor-w-Madeira in https://github.com/langflow-ai/langflow/pull/6945 * feat: enhance APIRequestComponent with new output methods by @rodrigosnader in https://github.com/langflow-ai/langflow/pull/7148 * feat: Add cURL command unescaping for API request parsing by @rodrigosnader in https://github.com/langflow-ai/langflow/pull/7026 * feat: Add truncation notification for large outputs by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/7212 * feat: add new Opik Tracer by @Lothiraldan in https://github.com/langflow-ai/langflow/pull/6928 * feat: Enhance AstraDB tool component with vector search and metadata filter by @smatiolids in https://github.com/langflow-ai/langflow/pull/6887 * feat: enhance URL component with recursive crawling by @rodrigosnader in https://github.com/langflow-ai/langflow/pull/7006 * feat: add watsonx component by @galatro in https://github.com/langflow-ai/langflow/pull/7080 * feat: remove graph rag template by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/7289 * feat: Add watsonx embedding component by @thiau in https://github.com/langflow-ai/langflow/pull/7292 * feat: Composio Component Upgrade by @deon-sanchez in https://github.com/langflow-ai/langflow/pull/6905 * feat: voice mode tts endpoint by @phact in https://github.com/langflow-ai/langflow/pull/7294 * feat: lmprove MCP langflow port selection and error handling by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/7327 * feat: expose serialization truncation constants in /config route by @italojohnny in https://github.com/langflow-ai/langflow/pull/7316 * feat: add a unified local vector store by @rodrigosnader in https://github.com/langflow-ai/langflow/pull/6995 * feat: Update AgentQL templates by @desi003 in https://github.com/langflow-ai/langflow/pull/7165 * feat: deprecate Parsing component and replace them in starter projects by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/6697 ### π Bug Fixes * fix: Fix crashes and enhance test reliability with session IDs by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/6683 * fix: prevent UnboundLocalError in MessageStoreComponent by @YuhangWuAI in https://github.com/langflow-ai/langflow/pull/6802 * fix: changed edge position on minimized and not updated node by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/6816 * fix: edges moving on just cloned flows by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/6819 * fix: changed stop build icon on components by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/6817 * fix: adds table dropdown cell editor using options defined in TableInput column by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/6825 * fix: update sqlalchemy dependencies in pyproject.toml by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/6854 * fix: Remove unnecessary logger warning in NVIDIA ingest component by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/6843 * fix: Add optional PostgreSQL dependencies for SQLAlchemy in langflow-base by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/6865 * fix: Increase timeouts in Portfolio Website Code Generator test for improved reliability (nightly fix) by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/6908 * fix: langfuse trace get the right parent span by @tianzhipeng-git in https://github.com/langflow-ai/langflow/pull/6844 * fix: Delete old logo and old dashboard by @deon-sanchez in https://github.com/langflow-ai/langflow/pull/6884 * fix: update data validation in Data model by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/6789 * fix: Send request origin in AgentQL request Headers by @wjwjtf in https://github.com/langflow-ai/langflow/pull/6833 * fix: auth current user on code validation by @jordanrfrazier in https://github.com/langflow-ai/langflow/pull/6911 * fix: set prepared threshold to none for migrations by @jordanrfrazier in https://github.com/langflow-ai/langflow/pull/6912 * fix: remove empty space for hidden column by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/6954 * fix: changed badge to toggle on editable boolean fields on table component by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/6956 * fix: React Console Warnings and Accessibility Issues in Langflow Frontend by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/6950 * fix: improve ref naming causing fallback error on icons + regression test by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/6989 * fix: ensure end_all_traces is called at the end of all flow build events by @italojohnny in https://github.com/langflow-ai/langflow/pull/6991 * fix: add code button decoration when throwing custom component in screen by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/6823 * fix: Add robust auto-login system with exponential backoff to fix authentication redirects in make command environments by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/6848 * fix: Update LoopComponent to use `data` instead of `item` by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/7013 * fix: make header flow title occupy remaining space by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/7016 * fix: make chat input handle overflow by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/7014 * fix: make edit sticky notes mode occupy whole note by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/7012 * fix: bump frontend version to current version and add command to bump frontend version in Makefile by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/6948 * fix: allow Components with no Inputs to have tool mode by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/6958 * fix: readded output inspection shortcut by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/6812 * fix: Disable retries in usePostValidateComponentCode mutation by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/7044 * fix: docker test trigger for poetry is wrong now is uv by @yihong0618 in https://github.com/langflow-ai/langflow/pull/6743 * fix: Rename AgentQL components and add prompt parameter by @wjwjtf in https://github.com/langflow-ai/langflow/pull/6834 * fix: pass props to SvgAnthropicBox component by @noodleslove in https://github.com/langflow-ai/langflow/pull/7057 * fix: check if component is in tool mode as well to display Tool Mode switch by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/7042 * fix: component MCP Tools (SSE): 'Timeout' by @azdolinski in https://github.com/langflow-ai/langflow/pull/5638 * fix: refactor tracing service by @tianzhipeng-git in https://github.com/langflow-ai/langflow/pull/7015 * fix: In the api_request component, resolve UnboundLocalError 'redirection_history' when the request is abnormal by @zhubaoxiang in https://github.com/langflow-ai/langflow/pull/7088 * fix: refactor templates to remove small bugs by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/7090 * fix: bump assistants version to fix module not found error by @phact in https://github.com/langflow-ai/langflow/pull/7093 * fix: resolve package-lock dependencies error by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/7103 * fix: typo, update description for url.py by @simonfraserduncan in https://github.com/langflow-ai/langflow/pull/6010 * fix: Enhance JSON filtering with special cases, update CI workflows, and improve frontend components and tests (nightly fix) by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/7110 * fix: Performance and Error Handling Improvements in JSON Filtering by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/7115 * fix: reposition and disable shareable playground toggle on empty flow by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/7111 * fix: adds handling for <think> tags by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/7109 * fix: remove redundant modal descriptions by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/7121 * fix: Return empty list when not ingesting data by @erichare in https://github.com/langflow-ai/langflow/pull/7134 * fix: Add libpq-dev and gcc dependencies to backend Dockerfile by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/7136 * fix: change access_type to fit new ENUM by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/7145 * fix: Icon not ordering after searching for Dropdown by @deon-sanchez in https://github.com/langflow-ai/langflow/pull/7144 * fix: Update Custom Component Maker by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/6851 * fix: Improve test accuracy with component generation steps and robust assertions (nightly fix) by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/7156 * fix: Improve token refresh logic and API interceptor handling by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/7158 * fix: adjusted templates positions and api keys by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/7147 * fix: Glean icon missing by @deon-sanchez in https://github.com/langflow-ai/langflow/pull/7164 * fix: Optimize test shard counts, clean up JSON configs, and add frontend test IDs by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/7170 * fix: remove redundant description from Prompt modal by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/7139 * fix: remove search and adjust color and height of json viewer by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/7140 * fix: check if file management is on before getting files by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/7163 * fix: logout redirection on auto-login off by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/7171 * fix: Add webrtcvad dependency to backend base requirements by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/7180 * fix: add scify package to pypoetry by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/7182 * fix: rollback package-lock.json file by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/7184 * fix: MongoDB Atlas search documents by @gs-costa in https://github.com/langflow-ai/langflow/pull/7166 * fix: updated version of lanchain-astradb to 0.5.3 by @pedrocassalpacheco in https://github.com/langflow-ai/langflow/pull/7189 * fix: Update min/max zoom value and fit view values by @deon-sanchez in https://github.com/langflow-ai/langflow/pull/7113 * fix: add tab to supported types to not show input handles by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/7196 * fix: apply field name automatically to Apply to Fields in global variable by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/7195 * fix: nvidia model component refresh behavior by @jordanrfrazier in https://github.com/langflow-ai/langflow/pull/7203 * fix: Test Stability Enhancements (nightly fix) by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/7207 * fix: refetch endpoints on backend startup (improvement for devs) by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/7208 * fix: prevent logout when auto-login is true by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/7209 * fix: add validation on build request to prevent output glitch by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/7210 * fix: added overflow on dataframe output by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/7197 * fix: updated icons with same svg id that caused conflicts by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/7198 * fix: Improve disabled state handling in CustomInputPopover and InputGlobalComponent by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/7213 * fix: add full width on Select files button by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/7219 * fix: made truncate gradient appear just in the end of the truncated component by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/7215 * fix: Enhance state management with reset methods and logout functionality improvements by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/7234 * fix: Standardize flow name handling with snake_case conversion in MCP API by @phact in https://github.com/langflow-ai/langflow/pull/7242 * fix: update handle display logic and improve popover layout in node components by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/7244 * fix: add tool_mode to query input on gleanSearchComponent by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/7216 * fix: Improve tool metadata and dropdown state management by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/7257 * fix: override modality for elevenlabs on response.create by @phact in https://github.com/langflow-ai/langflow/pull/7269 * fix: allow float to be typed in float input by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/7275 * fix: Implement cleanup grace period for job queue tasks by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/7250 * fix: make json viewer design more consistent with current design by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/7276 * fix: made node toolbar not appear when selecting multiple nodes by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/7277 * fix: made plus button on file component not occupy full width by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/7278 * fix: add "mode" to priorityFields in constants (#7279) by @rodrigosnader in https://github.com/langflow-ai/langflow/pull/7290 * fix: use stdout instead richHandler in loguru improve performance #7018 by @jeevic in https://github.com/langflow-ai/langflow/pull/7024 * fix: valid file type check by @jordanrfrazier in https://github.com/langflow-ai/langflow/pull/7152 * fix: Add debouncing to handleOnNewValue and disable retries for usePostTemplateValue mutation by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/7263 * fix: add memo hook to handle filter to prevent excessive renders (icons loading error) by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/7317 * fix: Enhance dictionary access tests and refactor apply_json_filter function by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/7335 * fix: make node be maximized when adding more handles by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/7320 * fix: adds truncation to tab input by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/7323 * fix: adds external link icon to empty prompt by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/7324 * fix: make dataframe output format identify and show truncation by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/7312 * fix: change file cursor and selection ordering on file modal by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/7344 * fix: changed naming from freeze path to freeze by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/7343 * fix: removed duplicate controls from node toolbar by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/7274 * fix: remove composio Gmail component by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/7319 * fix: make agent work with new tool mode backend updates by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/7314 * fix: adds priority sorting for sidebar components and makes LanguageModel appear first by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/7322 * fix: update currentflow to be fetched from Flow Store for icon to be rendered correctly by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/7354 * fix: fixed the parser component by @italojohnny in https://github.com/langflow-ai/langflow/pull/7303 * fix: MCP SSE Model tool mode issue by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/7360 * fix: Prevent API key banner from displaying when key is unavailable by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/7356 * fix: add secret key loading functionality to basic templates by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/7363 ### π Documentation Updates * docs: updates for release by @mendonk in https://github.com/langflow-ai/langflow/pull/6762 * docs: bump openapi.json to v1.2.0 by @mendonk in https://github.com/langflow-ai/langflow/pull/6832 * docs: clean up and test deployment documentation by @mendonk in https://github.com/langflow-ai/langflow/pull/6029 * docs: add guidance for hugging face components by @mendonk in https://github.com/langflow-ai/langflow/pull/6872 * docs: Add Arize integration documentation to Langflow by @mendonk in https://github.com/langflow-ai/langflow/pull/6876 * docs: Improve Apify integration documentation by @mendonk in https://github.com/langflow-ai/langflow/pull/6889 * docs: configure environment variables by @mendonk in https://github.com/langflow-ai/langflow/pull/6853 * docs: add support page by @mendonk in https://github.com/langflow-ai/langflow/pull/6962 * doc: add guide document for writing component tests by @italojohnny in https://github.com/langflow-ai/langflow/pull/6288 * docs: concepts-flows page by @mendonk in https://github.com/langflow-ai/langflow/pull/6907 * docs: Allow setting baseUrl configuration via ENV variable by @mlr in https://github.com/langflow-ai/langflow/pull/7021 * docs: fix syntax errors at build by @mendonk in https://github.com/langflow-ai/langflow/pull/7047 * docs: revised README by @crtr0 in https://github.com/langflow-ai/langflow/pull/7052 * docs: Pull request draft workflow by @mlr in https://github.com/langflow-ai/langflow/pull/7046 * docs: api build and run examples update by @mendonk in https://github.com/langflow-ai/langflow/pull/6904 * docs: mcp integration by @mendonk in https://github.com/langflow-ai/langflow/pull/6986 * docs: test and update google oauth integration by @mendonk in https://github.com/langflow-ai/langflow/pull/6949 * docs: Add workflow to automate updates to docs/openapi.json by @mlr in https://github.com/langflow-ai/langflow/pull/7072 * docs: adds link to YouTube channel in README.md by @crtr0 in https://github.com/langflow-ai/langflow/pull/7106 * docs: opt-in draft docs builds to stale cleanup by @mlr in https://github.com/langflow-ai/langflow/pull/7117 * docs: add prerelease flag to nvidia ingest instructions by @jordanrfrazier in https://github.com/langflow-ai/langflow/pull/7114 * Docs: Create styled link to DataStax Langflow in the sidebar by @colegoldsmith in https://github.com/langflow-ai/langflow/pull/7143 * docs: integrate nvidia NIM on WSL2 by @mendonk in https://github.com/langflow-ai/langflow/pull/7192 * docs: remove dupe reference to wsl install by @jordanrfrazier in https://github.com/langflow-ai/langflow/pull/7206 * docs: Add tribute comment to OtΓ‘vio Anovazzi in reactflowUtils.ts by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/7017 * docs: example for HCD vector store by @mendonk in https://github.com/langflow-ai/langflow/pull/7214 * docs: deployment overview by @mendonk in https://github.com/langflow-ai/langflow/pull/7108 * docs: deprecate freeze and replace with freeze path by @mendonk in https://github.com/langflow-ai/langflow/pull/6828 * docs: platform content by @mendonk in https://github.com/langflow-ai/langflow/pull/7091 * docs: v1.3 by @mendonk in https://github.com/langflow-ai/langflow/pull/7160 * docs: mcp server component and integrations by @mendonk in https://github.com/langflow-ai/langflow/pull/7286 * docs: Update documentation and add TAVILY_API_KEY to environment variables by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/7366 ### π Maintenance Tasks * refactor: Suppress SQLite foreign key warnings in Alembic migration by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/6809 * build: Bump ruff version to 0.9.7 by @cbornet in https://github.com/langflow-ai/langflow/pull/6614 * refactor: Replace async_open by anyio.Path methods in tests by @cbornet in https://github.com/langflow-ai/langflow/pull/6847 * refactor: sort json before exporting and add tags to flows by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/6849 * refactor: use `DataFrame.map` instead of `DataFrame.applymap` by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/6810 * build: add postgresql client library libpq5 by @jordanrfrazier in https://github.com/langflow-ai/langflow/pull/6964 * refactor: remove async queue from tracing service by @italojohnny in https://github.com/langflow-ai/langflow/pull/6999 * refactor: improve maintainability and testability of `Vertex.build_params` by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5808 * refactor: pull types call out of the main page by @mfortman11 in https://github.com/langflow-ai/langflow/pull/7116 * refactor: Add compression to the 2 largest LF calls by @mfortman11 in https://github.com/langflow-ai/langflow/pull/7200 * refactor: update logging to use logger.debug for consistency by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/7258 ### β Tests * test: Parameterize DeepSeek model component test correctly by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/7019 * test: add pokedex agent and social media agent integration tests by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/7087 * test: enhance chat integration tests with additional assertions and validations by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/7102 * test: update workflow configuration and Financial Agent JSON structure (nightly fix) by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/7112 * test: fix api_request test (nightly fix) by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/7229 * test: fix outdated components (nightly fix) by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/7230 * test: update api-request tests by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/7231 * test: fix apply json filter validation test by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/7338 * test: Fix apply_json_filter to handle empty string filters and nested key access edge cases by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/7340 ### Others * ci: Improve nightly build status check in CI workflow by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/6845 * ci: Add pytest-rerunfailures for improved test reliability by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/6852 * ci: fix Playwright browser caching in TypeScript workflow by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/6840 * chore: raise clearer error when `aget_messages` is missing in memory by @italojohnny in https://github.com/langflow-ai/langflow/pull/6795 * chore: make codeflash config ignore-paths relative in langflow-base by @KRRT7 in https://github.com/langflow-ai/langflow/pull/6938 * build(deps): bump prismjs from 1.29.0 to 1.30.0 in /docs by @dependabot in https://github.com/langflow-ai/langflow/pull/7002 * chore: Bump frontend package version and enhance test reliability by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/7049 * chore: update test durations by @github-actions in https://github.com/langflow-ai/langflow/pull/6975 * ci: fix false positive on ci sucess status by @italojohnny in https://github.com/langflow-ai/langflow/pull/6868 * build(deps): bump @babel/runtime-corejs3 from 7.26.9 to 7.26.10 in /docs by @dependabot in https://github.com/langflow-ai/langflow/pull/7051 * ref: Refactor tracing service by @cbornet in https://github.com/langflow-ai/langflow/pull/7011 * Fix: Text split issues related to separator by @rodrigosnader in https://github.com/langflow-ai/langflow/pull/6993 * tests: update node/edge IDs and properties in starter project (nightly fix) by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/7099 * tests: update selector to match new data-testid format in chat integration test (nightly fix) by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/7100 * chore: update astra-assistants to v2.2.11 by @phact in https://github.com/langflow-ai/langflow/pull/7104 * chore: mark zep componente as deprecated by @italojohnny in https://github.com/langflow-ai/langflow/pull/7130 * tests: Skip tests that are failing during nightly build by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/7177 * chore: merge mcp components by @phact in https://github.com/langflow-ai/langflow/pull/7167 * tests: change handle testid on URL Component by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/7220 * tests: change freeze test folder by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/7221 * test: add timeout on freeze test to prevent errors on ci by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/7227 * ci: use uv for base install workflow by @jordanrfrazier in https://github.com/langflow-ai/langflow/pull/7266 * chore: Remove mention of anovazzi1 from bug report template by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/7265 * ci: add pytest-timeout with 120s limit for CI tests by @italojohnny in https://github.com/langflow-ai/langflow/pull/7342 * chore: Ensure consistent version extraction for langflow-base in workflows by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/7352 * chore: fix small typo in grep command by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/7353 * ref: split ast parsing / class exec loops by @jordanrfrazier in https://github.com/langflow-ai/langflow/pull/7248 * docs: ensure asset paths update on draft rebuilds by @mlr in https://github.com/langflow-ai/langflow/pull/7355 * chore: bump langflow and langflow-base for 1.3.0 release by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/7362 * chore(deps-dev): bump vite from 5.4.14 to 5.4.16 in /src/frontend by @dependabot in https://github.com/langflow-ai/langflow/pull/7365 ## New Contributors * @YuhangWuAI made their first contribution in https://github.com/langflow-ai/langflow/pull/6802 * @aparupganguly made their first contribution in https://github.com/langflow-ai/langflow/pull/6787 * @wjwjtf made their first contribution in https://github.com/langflow-ai/langflow/pull/6833 * @KRRT7 made their first contribution in https://github.com/langflow-ai/langflow/pull/6938 * @mlr made their first contribution in https://github.com/langflow-ai/langflow/pull/7021 * @crtr0 made their first contribution in https://github.com/langflow-ai/langflow/pull/7052 * @noodleslove made their first contribution in https://github.com/langflow-ai/langflow/pull/7057 * @azdolinski made their first contribution in https://github.com/langflow-ai/langflow/pull/5638 * @ethanyu99 made their first contribution in https://github.com/langflow-ai/langflow/pull/6660 * @zhubaoxiang made their first contribution in https://github.com/langflow-ai/langflow/pull/7088 * @simonfraserduncan made their first contribution in https://github.com/langflow-ai/langflow/pull/6010 * @gs-costa made their first contribution in https://github.com/langflow-ai/langflow/pull/7166 * @colegoldsmith made their first contribution in https://github.com/langflow-ai/langflow/pull/7143 * @Victor-w-Madeira made their first contribution in https://github.com/langflow-ai/langflow/pull/6945 * @Lothiraldan made their first contribution in https://github.com/langflow-ai/langflow/pull/6928 * @galatro made their first contribution in https://github.com/langflow-ai/langflow/pull/7080 * @jeevic made their first contribution in https://github.com/langflow-ai/langflow/pull/7024 * @thiau made their first contribution in https://github.com/langflow-ai/langflow/pull/7292 **Full Changelog**: https://github.com/langflow-ai/langflow/compare/1.2.0...1.3.0
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.