1.1.2
langflow-ai/langflow1.1.2Jan 24, 2025by github-actions[bot]
Upgrading?
Release notes summary
A substantial release featuring extensive new components, tool mode support across the platform, various database integrations (SQLite, AstraDB, etc.), and performance enhancements.
Key Highlights
- Introduction of tool mode for many components and dynamic placeholders
- New DataSet class and DataFrame operations component
- Support for Python 3.13 and AstraDB vector search
New Features
- Tool mode implementation for components
- DataSet class for improved list handling
- Python 3.13 support
- ArizePhoenixTracer integration
- DataFrame operations component
Full Release Notes
<!-- Release notes generated using configuration in .github/release.yml at refs/heads/main --> ## What's Changed ### ✨ New Features * ci: Add dynamic shard count calculation for Playwright tests in CI workflow by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4844 * adding ability for APIRequest to retry and save to a file by @mieslep in https://github.com/langflow-ai/langflow/pull/4677 * Creating BaseFileComponent, integrating with API Request "to file" feature by @mieslep in https://github.com/langflow-ai/langflow/pull/4731 * feat: adding list of Data output to Parse Data by @mieslep in https://github.com/langflow-ai/langflow/pull/4598 * feat: new AlterMetadataComponent enhances Data and Message objects with dict or Data object entries by @mieslep in https://github.com/langflow-ai/langflow/pull/4634 * feat: introduces DataSet class to improve the experience with lists of Data by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4834 * feat: make DataSet initialization similar to pandas' by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4864 * feat: defaulting tool description to the flow description in Flow as Tool by @mieslep in https://github.com/langflow-ai/langflow/pull/4873 * feat: make log format configurable by @Kraego in https://github.com/langflow-ai/langflow/pull/4851 * feat: Add combinatorial reasoning as a component by @TarunAdvaithK in https://github.com/langflow-ai/langflow/pull/4782 * feat: Add DataFrameInput and refactor DataSet references by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4898 * feat: add cloudflare workers ai embeddings by @siavashs in https://github.com/langflow-ai/langflow/pull/3697 * feat: add sambanova component by @luisfucros in https://github.com/langflow-ai/langflow/pull/4908 * Refactor: Update Data class to handle different types of text inputs by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4938 * ci: Add GitHub Actions workflow to store pytest durations once a day by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4937 * feat: Add toolset component utilities and refactor tool mode handling by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4946 * feat: add NvidiaIcon component to support dark mode by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4994 * feat: Support for Autodetect in AstraDBVectorStore settings by @erichare in https://github.com/langflow-ai/langflow/pull/4869 * Track caller versions in Astra DB, fix dynamic inputs by @erichare in https://github.com/langflow-ai/langflow/pull/5016 * Refactor: Update shortcut for minimizing component by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4916 * feat: Table Input for tools metadata (tool name and description) in component as tools by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/4961 * feat: Enhance Observability with ArizePhoenixTracer Integration by @ialisaleh in https://github.com/langflow-ai/langflow/pull/5058 * feat: Persist locked state for flows by @mfortman11 in https://github.com/langflow-ai/langflow/pull/4459 * feat: improve whitespace handling in NodeDescription component by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5096 * feat: enhance slider component with labels and improved input handling by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5065 * feat: Add tool mode to the prompt component by @rodrigosnader in https://github.com/langflow-ai/langflow/pull/5113 * feat: add tool mode to components that store and retrieve message history by @rodrigosnader in https://github.com/langflow-ai/langflow/pull/5110 * feat(components): Add Webhook Icon to Component Definition by @Vigtu in https://github.com/langflow-ai/langflow/pull/5010 * feature: Add interactive reader to dictAreaModal by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5122 * feat: Add sqlite to blocking call detection by @cbornet in https://github.com/langflow-ai/langflow/pull/4376 * feat: Activate blockbuster Lock.aquire detection by @cbornet in https://github.com/langflow-ai/langflow/pull/5157 * feat: add tool mode to AstraDB search input and enable AstraDB as a vector search Tool by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/5075 * feat: add optional env var to skip starter project updates by @jordanrfrazier in https://github.com/langflow-ai/langflow/pull/5193 * feat: Activate sqlite blocking detection again by @cbornet in https://github.com/langflow-ai/langflow/pull/5203 * feat: Restructure Youtube Transcripts component by @viniciossilva3 in https://github.com/langflow-ai/langflow/pull/5118 * feat: Update SQLModel dependency and improve UUID handling by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4891 * feat: add README.FR.md for French speakers by @AlexShadow3 in https://github.com/langflow-ai/langflow/pull/5176 * feat: add README.FR.md for French speakers by @AlexShadow3 in https://github.com/langflow-ai/langflow/pull/5232 * feat(component): implement directory component enhancements by @raphaelchristi in https://github.com/langflow-ai/langflow/pull/5012 * feat: add support for Python 3.13 by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5238 * feat: add gemini-2.0-flash-exp and gemini-exp-1206 models by @raphaelchristi in https://github.com/langflow-ai/langflow/pull/5213 * feat: Add AgentQL integration by @colriot in https://github.com/langflow-ai/langflow/pull/4998 * feat: improve component configuration and input clarity by @rodrigosnader in https://github.com/langflow-ai/langflow/pull/5267 * feat: add needle as custom component by @JANHMS in https://github.com/langflow-ai/langflow/pull/4657 * feature: Improve Table customization to enhance ux on tool mode by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5216 * feat: Enhance ConditionalRouterComponent with Regex Matching and UI Improvements by @Vigtu in https://github.com/langflow-ai/langflow/pull/5217 * feat: implement pagination for transaction log queries by @dhlidongming in https://github.com/langflow-ai/langflow/pull/5281 * feat: add pydantic-ai and update dependencies to support it by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5297 * feature: Add message feedback and update frontend interface by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5022 * feat: improve chat scroll behavior during tab switches by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5308 * feat: introduce BundleItem component and memoize sidebar groups for performance by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5312 * feat: Bump blockbuster version to 1.5.0 by @cbornet in https://github.com/langflow-ai/langflow/pull/5292 * feat: Bump blockbuster version to 1.5.2 by @cbornet in https://github.com/langflow-ai/langflow/pull/5331 * feat: add vector retrieval and update policy/template by @pedrocassalpacheco in https://github.com/langflow-ai/langflow/pull/5218 * feat: ArizePhoenixTracer v2 - Enhanced Session Tracking and Flow Organization by @ialisaleh in https://github.com/langflow-ai/langflow/pull/5336 * feat: turn most class variables into instance variables in the Component classes by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5252 * feat: add ToolModeMixin to existting Input Types except SecretsInputs by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/5339 * feat: add tool_mode parameter to MessageTextInput in ID Generator Component by @Vigtu in https://github.com/langflow-ai/langflow/pull/5311 * feat: add dataframe operations component by @rodrigosnader in https://github.com/langflow-ai/langflow/pull/5341 * feat: Install Codeflash optimizer github action by @misrasaurabh1 in https://github.com/langflow-ai/langflow/pull/5350 * feat: tool mode for all vector store components by @erichare in https://github.com/langflow-ai/langflow/pull/5348 * feat: return variable value if it is a generic variable by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5366 * feat(components): add LangWatch evaluator component - New Bundle by @Vigtu in https://github.com/langflow-ai/langflow/pull/4722 * feat: Add Pandas kwargs support for CSV Agent by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5372 * feat: Add OpenRouter component for multi-provider model access by @raphaelchristi in https://github.com/langflow-ai/langflow/pull/5271 * feat(component): enhance merge data with standard operations by @raphaelchristi in https://github.com/langflow-ai/langflow/pull/5125 * feat: Bump blockbuster version to 1.5.5 by @cbornet in https://github.com/langflow-ai/langflow/pull/5382 * feat: Bump blockbuster version to 1.5.7 by @cbornet in https://github.com/langflow-ai/langflow/pull/5406 * feat: add generic handle that inherits colors for multiple types by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/5414 * feat(conditional-router): rename 'matches regex' to 'regex' by @Vigtu in https://github.com/langflow-ai/langflow/pull/5410 * fix(LangWatch): make current trace available for custom code to hook on to, allow to override input/output, fix icon by @rogeriochaves in https://github.com/langflow-ai/langflow/pull/5484 * feat: enhance UX with clickable items and simplified structure by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5387 * feat: improve gitloader component by @rodrigosnader in https://github.com/langflow-ai/langflow/pull/5351 * feat: add anthropic mcp endpoint by @phact in https://github.com/langflow-ai/langflow/pull/5148 * feat: Implement streaming support and EventManager integration in flow execution by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5460 * feat(model): replace MessageTextInput with MultilineInput for system_message by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5532 * feat: make Agents not send message if not connected to an output component by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5521 * feat: Revamp GlobalVariableModal by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5512 * feat: Add support for loading flows and components from URLs by @cbornet in https://github.com/langflow-ai/langflow/pull/5020 * feat: add ctrl+shift+z alternative shortcut for redoing actions by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/5536 * feat: Add DataFrame color mapping and rose variables by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5587 * feat: astra db chunks deletion based on metadata field by @smatiolids in https://github.com/langflow-ai/langflow/pull/5537 * feat: add batch run beta component by @rodrigosnader in https://github.com/langflow-ai/langflow/pull/5489 * feat: add Store API Key management functionality by @deon-sanchez in https://github.com/langflow-ai/langflow/pull/5596 * feat: Update Simple Agent example with latest Calculator version by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5609 * feat(component): enhance chat input component by @raphaelchristi in https://github.com/langflow-ai/langflow/pull/5131 * feat: add Graph Rag template by @pedrocassalpacheco in https://github.com/langflow-ai/langflow/pull/5604 * feat(dataframe): add support for DataFrame outputs across multiple components by @rodrigosnader in https://github.com/langflow-ai/langflow/pull/5589 * feat: allow flow name to be edited from the main page or by clicking header by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/5525 * feat: standardize node output icons with TextSearch and Chevrons by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5600 * feat: enhance URL component with improved description and render parameters by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5623 * feat: bump composio libraries to version 0.6.13 by @abhishekpatil4 in https://github.com/langflow-ai/langflow/pull/5633 * feat: add UI/UX improvements on InputListComponent by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5644 * feat: Bump ruff version to 0.9 by @cbornet in https://github.com/langflow-ai/langflow/pull/5666 * feat: Add Support for validating Tool Mode Models in NVIDIA LLM Component by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/5703 * feat: Add data-testid and id attributes to app header components for testing by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5724 * feat: enhance AIML model input validation and UX by @viniciossilva3 in https://github.com/langflow-ai/langflow/pull/5702 * feat: improve model input fields for Cohere component by @viniciossilva3 in https://github.com/langflow-ai/langflow/pull/5712 * feat: add truncation to ResultDataResponse by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5704 * fix: pass slider input values correctly, add test by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5735 * feat: make AWS credentials required in bedrock component by @viniciossilva3 in https://github.com/langflow-ai/langflow/pull/5710 * feat: Add function to validate models with tool calling function and related fixes in agent component by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/5720 * feat: assistants agent improvements by @phact in https://github.com/langflow-ai/langflow/pull/5581 * feat: Add `required=True` to essential inputs across Langflow components by @Vigtu in https://github.com/langflow-ai/langflow/pull/5739 * feat: make YouTube Transcripts URL field required by @viniciossilva3 in https://github.com/langflow-ai/langflow/pull/5686 * feat: improve model input fields for sambanova component by @viniciossilva3 in https://github.com/langflow-ai/langflow/pull/5708 * feat: Add DeepSeek Model component by @raphaelchristi in https://github.com/langflow-ai/langflow/pull/5443 * feat: improve model input fields for OpenRouter component by @viniciossilva3 in https://github.com/langflow-ai/langflow/pull/5715 * feat: add GitExtractor component by @raphaelchristi in https://github.com/langflow-ai/langflow/pull/5459 * feat: improve model input fields for perplexity component by @viniciossilva3 in https://github.com/langflow-ai/langflow/pull/5709 * feat(cohere): update settings configuration by @raphaelchristi in https://github.com/langflow-ai/langflow/pull/5682 * feat: add LLM Router component using OpenRouter specs by @raphaelchristi in https://github.com/langflow-ai/langflow/pull/5475 * feat: make NvidiaRerankComponent work with search_results by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5740 * feat: enhance Anthropic component UI and validation by @viniciossilva3 in https://github.com/langflow-ai/langflow/pull/5690 * feat: run flow component with tool mode option to run a flow as a tool by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/5518 * feat: Add ParseDataFrameComponent for DataFrame-to-text conversion with tests by @rodrigosnader in https://github.com/langflow-ai/langflow/pull/5594 * feat: update starter projects with latest component versions (nightly fix) by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5780 * feat: limit transaction and vertex build logging with retention policies by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5658 * feat: enhance environment variable support and update settings configuration by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5766 * feat: use all available time zone names in CurrentDateComponent by @philnash in https://github.com/langflow-ai/langflow/pull/5797 * feat: preserve manual component data if code unchanged by @italojohnny in https://github.com/langflow-ai/langflow/pull/5482 * feat: Add output dimensionality validation for Google AI embeddings by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5758 * feat: add new model provider Novita AI by @jasonhp in https://github.com/langflow-ai/langflow/pull/5380 * feat(groq): added llama 3.3 models by @sujal011 in https://github.com/langflow-ai/langflow/pull/5497 * feat: add more search parameters to google_serper_api component by @Owe1n in https://github.com/langflow-ai/langflow/pull/4944 * feat(component): API Request Component Overhaul by @Vigtu in https://github.com/langflow-ai/langflow/pull/5007 * feat: Add MAX_ITEMS_LENGTH constant and implement list truncation in ResultDataResponse by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5807 * feat: Add model filtering support for Ollama Component, improving stability by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/5748 * feat: Introduced YouTube bundle with essential components by @raphaelchristi in https://github.com/langflow-ai/langflow/pull/5415 * feat: Enhance FlowMenu name editing experience by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5729 * feat: update duckduckgo search component version by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5818 * feat: change Text to Message type with backend and frontend support by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5652 * feat: update starter projects templates by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5819 * feat: implement function to truncate json by @italojohnny in https://github.com/langflow-ai/langflow/pull/5811 * feat: improve model input fields for HuggingFace model component by @viniciossilva3 in https://github.com/langflow-ai/langflow/pull/5723 * feat: loop components handle ui and logic by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/5744 * feat: add dialog support to dropdown components and enhance AstraDB by @deon-sanchez in https://github.com/langflow-ai/langflow/pull/5349 * feat: Update basic examples by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5846 * feat: add arxiv component by @raphaelchristi in https://github.com/langflow-ai/langflow/pull/5634 * feat: add retry on database connection by @jordanrfrazier in https://github.com/langflow-ai/langflow/pull/5772 * feat: add google generative ai models to agent component by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/5853 * feat: Update and reorganize starter templates by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5856 * ci: Automatically close existing PRs for test duration updates by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5852 * feat(openai): make api_key field required on OpenAI Model by @viniciossilva3 in https://github.com/langflow-ai/langflow/pull/5854 * feat: adds Wikipedia Component and deprecates the wikipedia API tool component by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/5871 * feat: add WikiData Component and depeciates the WikiData API tool component by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/5872 * feat: integration of scrapegraph apis by @VinciGit00 in https://github.com/langflow-ai/langflow/pull/5551 * feat: Add ScrapeGraph icon component by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5903 ### 🐛 Bug Fixes * fix: made sidebar collapse when screen is smaller by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/4822 * fix: changed add flow button to be square on collapsed screen by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/4824 * fix: defined max length of folder name by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/4828 * fix: Expose chosen model by NotDiamond router by @barabasicsongor in https://github.com/langflow-ai/langflow/pull/4833 * fix: improve node internal updates in setNodeClass function by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4836 * fix: starter-project was broken in main by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4842 * fix: Improve test reliability and performance in similarity.spec.ts by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4823 * fix: correct PlaygroundButton import path in flowToolbarComponent by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4841 * fix: changes AG Grid cell line height by setting internal property to none by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4870 * fix: add !important to shadcn aggrid styling by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/4871 * fix: handle different output formats in agent message processing by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4867 * Fix: prevent infinity bug on agent by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4876 * fix: node display_name updates and display for users by @italojohnny in https://github.com/langflow-ai/langflow/pull/4875 * fix: enable database loading for OpenAI API base URL in Instagram Copywriter by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4843 * fix: add missing component URLs in Component Maker by @vasconceloscezar in https://github.com/langflow-ai/langflow/pull/4820 * fix: Update host_url in getWidgetCode function by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4894 * fix: Fix get_default_folder_id by @cbornet in https://github.com/langflow-ai/langflow/pull/4893 * fix: make shortcut change work for shortcuts with two words, added sidebar shortcut, fix categories order by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/4831 * fix: Successfully return agents in the Sequential Crew Component by @erichare in https://github.com/langflow-ai/langflow/pull/4899 * fix: Use global var if available for api endpoint in Astra DB Tool by @erichare in https://github.com/langflow-ai/langflow/pull/4909 * fix: auto fix starter projects by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/4907 * fix: update minimized component outdated design by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/4896 * fix: add padding to global variables input by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/4900 * fix: updates file size limit to use middleware and add tests for uploads by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4883 * fix: Update NodeToolbarComponent to use setErrorData instead of setNoticeData by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4892 * fix: edit toggle size to be consistent by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/4903 * fix: update cards quantity by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/4905 * fix: Use async_open in a few places by @cbornet in https://github.com/langflow-ai/langflow/pull/4929 * fix: adds better boolean check for DataFrame and fixes output display by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4933 * fix: Update promptModalComponent.spec.ts to use waitForSelector instead of waitForTimeout by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4920 * fix: update temperature input type and set min/max values by @italojohnny in https://github.com/langflow-ai/langflow/pull/4939 * fix: update sort logic to handle cycles when running component by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4957 * fix: Add icon SQLDatabaseComponent by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4756 * fix: composio component not updating config state on refresh by @sohamganatra in https://github.com/langflow-ai/langflow/pull/4910 * fix: Handle DataFrame serialization and export in langflow.io by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4956 * fix: allow passing curly braces in messages to the Agent component by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4960 * fix: prevent a glitch displaying run duration by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4951 * fix: update vector RAG flow for Astra DB comp changes by @erichare in https://github.com/langflow-ai/langflow/pull/5006 * fix: Update components-loaders.md for accuracy with Unstructured by @erichare in https://github.com/langflow-ai/langflow/pull/5014 * fix: make sambanova streaming work by @luisfucros in https://github.com/langflow-ai/langflow/pull/5002 * fix: add padding to search bar for it to align with images on templates screen by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/4993 * fix: changed cursor on slider to cursor-pointer by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/4991 * fix: correct param for TableInput value by @erichare in https://github.com/langflow-ai/langflow/pull/5015 * fix: change wrong component in json display by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5026 * fix: handle incorrect token in AstraDB by @erichare in https://github.com/langflow-ai/langflow/pull/5030 * fix: remove "content" from "download content" on folder menu by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/4990 * fix: uncentered tweaks tables text and removed notes from tweaks by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/5035 * fix: auto fill chat input on new sessions by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/5034 * fix: prevent inconsistent scroll behavior by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4958 * fix: Support Ollama models in CrewAI Components by @erichare in https://github.com/langflow-ai/langflow/pull/4936 * fix: use cn utility for className assignment by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5032 * fix: adjust GitLoader to work in a hosted environment by @italojohnny in https://github.com/langflow-ai/langflow/pull/5040 * fix: Use AsyncSession in some API endpoints by @cbornet in https://github.com/langflow-ai/langflow/pull/4650 * fix: Use AsyncSession in crud log and find_flow by @cbornet in https://github.com/langflow-ai/langflow/pull/4691 * fix: support Astra Enhanced flag in new component by @erichare in https://github.com/langflow-ai/langflow/pull/5056 * Fix: update broken test generalBugs-shard-12.spec by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5060 * fix: validate 'streaming' vertex connections in graph by @italojohnny in https://github.com/langflow-ai/langflow/pull/5067 * fix: update drag and drop test by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5048 * fix: add hover state on folder button when moving flow to it by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4999 * fix: Fix test_get_and_cache_all_types_dict by @cbornet in https://github.com/langflow-ai/langflow/pull/5054 * fix: add condition to not block component from building when input is filled by tool mode by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/5039 * fix: Fix: improve error in InputFileComponent when displaying invalid file types by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5064 * fix: apply variables to fields automatically, remove password truncation from variable fields by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/5031 * fix: clear chat input when sending from play button by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/5071 * fix: update all naming to be plural sensitive by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/5068 * fix: changed advanced settings to controls by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/5069 * fix: allow passing curly braces in system instructions to the Agent component by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/5092 * fix: redirect to previous page after login by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/5102 * fix: Use AsyncSession in memory by @cbornet in https://github.com/langflow-ai/langflow/pull/4665 * fix: improve vector store test by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5121 * fix: Improve test and add improve timeouts by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5142 * fix: Fix to_frontend_node modifying input components by @cbornet in https://github.com/langflow-ai/langflow/pull/5116 * fix(Dockerfile): standardize casing for 'FROM' and 'AS' keywords by @gitworkflows in https://github.com/langflow-ai/langflow/pull/5159 * fix: Execute event manager callbacks in asyncio thread by @cbornet in https://github.com/langflow-ai/langflow/pull/5150 * fix: make chatinput text appear on playground only if no sessions are present by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/5117 * fix: make sending a message not change the value of chatinput node by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/5103 * fix: add load_from_db to all agents by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5170 * fix: Use anyio for file operations in a few places by @cbornet in https://github.com/langflow-ai/langflow/pull/5167 * fix: narrow version ranges for project dependencies by @italojohnny in https://github.com/langflow-ai/langflow/pull/5005 * fix: changed truncation style for big folder and flow names on header by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/5106 * fix: Move crewai to root deps for now by @erichare in https://github.com/langflow-ai/langflow/pull/5204 * fix: Add async aupdate_build_config to CustomComponent by @cbornet in https://github.com/langflow-ai/langflow/pull/5181 * fix: Refactor CSS class in newChatMessage component preventing wrong position of bullet points by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5206 * fix: Resolve DOM validation & React lifecycle warnings by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5205 * fix: Update Search API component to latest version from Travel Planning Agents template by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5192 * fix: use SecretStr get_secret_value for LMStudio API key handling by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5200 * fix: improve UUID handling in custom component variables by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5230 * fix: remove unused import and simplify key generation in SideBarFoldersButtonsComponent by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5227 * fix: have defaults for the table schema by @erichare in https://github.com/langflow-ai/langflow/pull/5099 * fix: make user_id variable valid and fix type signature in messages endpoints by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5236 * fix: Refactor JSON serialization in build_flow and log_vertex_build by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5189 * fix: Do a better job of mapping Langchain to LiteLLM by @erichare in https://github.com/langflow-ai/langflow/pull/5233 * fix: validateDOMNesting error on nodeToolbarComponent by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5212 * fix: Ensure safe assignment to tool_blocks_map in agent_message handling by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5239 * fix: support additional autodetect astradb params by @erichare in https://github.com/langflow-ai/langflow/pull/5254 * fix: set embedding dict to empty if vectorize by @erichare in https://github.com/langflow-ai/langflow/pull/5258 * fix: simplify input field handling in InputListComponent by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5255 * fix: enhance confirmation modal with new UI properties by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5283 * fix: Put back some sync methods for backward compatibility. by @cbornet in https://github.com/langflow-ai/langflow/pull/5269 * fix: add notifications UI and add integration test by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5286 * fix: update hidden secret_str load_from_db when adding flow by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/5289 * fix: fixes agents issue by removing depreciated feature output parser from the LLM Model Components by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/5242 * fix: fixes tool metadata order and update issue, resolves agent tool metadata update failure by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/5248 * fix: Update stored message to give out only the latest message by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/4954 * fix: update message update logic and add comment by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5295 * fix: move blocking io ops to async method on dbservice init by @jordanrfrazier in https://github.com/langflow-ai/langflow/pull/5291 * fix: Properly handle invalid endpoint parameters in Baidu Qianfan component by @niuguy in https://github.com/langflow-ai/langflow/pull/5272 * fix: update font size of prompt when validated by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/5214 * fix: validate and test database connection URLs by @italojohnny in https://github.com/langflow-ai/langflow/pull/5178 * fix: Fix tool mode switch state persistence in NodeToolbarComponent by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5316 * fix: Error handling in loading components/features in Agent Component by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/5320 * fix: make messages appear in the correct order again by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5309 * fix: make errors in build_flow function use the standardized ErrorMessage schema by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5199 * fix: Fix missing await in initialize_alembic_log_file by @cbornet in https://github.com/langflow-ai/langflow/pull/5334 * fix: make serialization errors in component update show up in the UI by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5332 * fix: file path handling for cross-os compatibility by @italojohnny in https://github.com/langflow-ai/langflow/pull/5342 * fix: improve UUID handling in flow helpers by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/5346 * fix: Remove unnecessary directory clearing in build_langflow_base target by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5356 * fix: code flash pr issues in Calculator and JSONCleaner Components by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/5352 * fix: avoid checking variables with empty value by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5367 * fix: make search on sidebar shortcut not be triggered inside inputs by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/5345 * fix: add endpoint_name to read_flows endpoint by @dariosaltarelli in https://github.com/langflow-ai/langflow/pull/5354 * fix: remove redundant memoization from parameter render components to fix input cursor position by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5347 * fix: fix partition error in AstraDBCQLToolComponent by @bhatsanket in https://github.com/langflow-ai/langflow/pull/4356 * fix: Resolve Auth field issue in Composio component and bump Composio by @abhishekpatil4 in https://github.com/langflow-ai/langflow/pull/5357 * fix: add initial setup validations by @jordanrfrazier in https://github.com/langflow-ai/langflow/pull/5385 * fix: add data field to returned object on flowheader if flow is a component by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/5373 * fix: Fix parallel execution of alembic with PostgreSQL by @cbornet in https://github.com/langflow-ai/langflow/pull/5408 * fix: add minimized attribute to components and make chatinput and chatoutput start minimized by default by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/5374 * fix: Update import path for IOModal to new naming convention by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5423 * fix: adjust mouse actions in regression test for proper drag-and-drop by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5462 * fix: error message issue when "exception.body" is None by @niuguy in https://github.com/langflow-ai/langflow/pull/5464 * fix: fetch composio apps list dynamically by @tushar-composio in https://github.com/langflow-ai/langflow/pull/5427 * fix: Bump blockbuster version to 1.5.8 by @cbornet in https://github.com/langflow-ai/langflow/pull/5418 * fix: unify delete logic and fix cascade deletion for flows by @dhlidongming in https://github.com/langflow-ai/langflow/pull/5466 * fix: StructuredOutputComponent tool name generation for multiple=True mode by @elephantum in https://github.com/langflow-ai/langflow/pull/5476 * fix: Prevent template value from overriding user input on tab switch by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5369 * fix: Fix parallel execution of alembic with SQlite by @cbornet in https://github.com/langflow-ai/langflow/pull/5404 * fix: Update dimensions of SvgLangwatch component by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5424 * fix: resolve data keyword conflict in template formatting by @italojohnny in https://github.com/langflow-ai/langflow/pull/5483 * fix: remove duplicate Components section from sidebar by @mendonk in https://github.com/langflow-ai/langflow/pull/5533 * fix: uv lock fixes issues from crosshair-tool versions by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/5535 * fix(nightly): refactor freeze-path feature test by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5557 * fix: add tests and adjustments to Chroma component by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5571 * tests: fix tests by clearing service_manager services by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5573 * fix: adjust path to run only unit tests by @italojohnny in https://github.com/langflow-ai/langflow/pull/5184 * fix: node minimize/expand functionality and regression tests by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5579 * Fix: Fixed agent not found in SequentialCrewComponent. by @wbilibio in https://github.com/langflow-ai/langflow/pull/5449 * fix: Google Embeddings model dimension mismatch. by @akshaykripalani in https://github.com/langflow-ai/langflow/pull/5502 * fix: Add factor to prevent overlap by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5426 * fix: restored save on change, simplified tool_mode attribution to make it work between updates by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/5599 * fix: remove upper size limit for Notes by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5425 * fix: the database url is missing ":\\" when sqlite or postgresql is not used by @qq745639151 in https://github.com/langflow-ai/langflow/pull/5492 * fix: problem with saving files from APIRequestComponent by @mieslep in https://github.com/langflow-ai/langflow/pull/5627 * fix: address api_request issues on Python 3.11+ by @mieslep in https://github.com/langflow-ai/langflow/pull/5643 * fix: Improve hide-output button alignment in GenericNode component by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5645 * fix: Improve `update_flow` data consistency, refine error handling, and add folder-moving tests by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5516 * fix: replace hasattr with dictionary key check for flow_data nodes (nightly fix) by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5668 * fix: default flow locked property to false instead of null (nightly fix) by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5670 * fix: simplify InputFileComponent to use native file picker by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5692 * fix: add missing Needle component icon by @viniciossilva3 in https://github.com/langflow-ai/langflow/pull/5689 * fix: Update useState default values in exportModal and flowSettingsModal by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5698 * Fix: update tweaks processing to allow input_type without input_value by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5656 * fix: Handle the special case Azure Deployment params in crewAI component by @erichare in https://github.com/langflow-ai/langflow/pull/5676 * fix: remove subscribe call and add unsubscribe method in StateService by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5727 * fix: Fix memory leak when creating components by @cbornet in https://github.com/langflow-ai/langflow/pull/5733 * fix: Fix mem leak in Graph process by @cbornet in https://github.com/langflow-ai/langflow/pull/5751 * fix: don't raise error if bundle loading fails by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5765 * fix: remove duplicate embedding input from PGVector component by @raphaelchristi in https://github.com/langflow-ai/langflow/pull/5680 * fix: adjust GenericNode width to fit component wrapper by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5768 * fix: tool mode reset for connected components when reloading the flow by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/5781 * fix: update Tavily component in Instagram Copywriter and Market Research projects and tests by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5789 * fix: restore template tags and correct names (nightly fix) by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5791 * fix: update datetime serialization to include timezone information by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5795 * fix: correct issue with change api key to be of type str by @NgdHung31 in https://github.com/langflow-ai/langflow/pull/5716 * fix: change telemetry logging level from exception to error by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5804 * fix: tool name in component toolkit if the name of the component is None by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/5761 * fix: Adjust size of LMStudioIcon component by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5763 * fix: fix typo Update DEVELOPMENT.md by @Hack666r in https://github.com/langflow-ai/langflow/pull/5558 * fix: initial hidden state for shadow-box component by @dhlidongming in https://github.com/langflow-ai/langflow/pull/5639 * fix: fix typo in CONTRIBUTING.md by @VitalikBerashvili in https://github.com/langflow-ai/langflow/pull/5556 * fix: make chat input sorting logic exclude other components by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5760 * fix: Add optional chaining for getSelectedRows in TableComponent by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5805 * fix: Improve error handling in aupdate_messages function to prevent empty message error by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5655 * fix: solves agents auto refresh models setting real_time_refresh False by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/5810 * fix: removed refresh table when pagination is off by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/5813 * fix: change border color on chat input when active by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/5814 * fix: preserve template values in custom component updates by @italojohnny in https://github.com/langflow-ai/langflow/pull/5821 * fix: update LANGFLOW_COMPONENTS_PATH env variable behavior by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5700 * fix: allow multipart/form-data boundary to end with a newline by @philnash in https://github.com/langflow-ai/langflow/pull/5660 * fix: add default models to Anthropic and make sure template is updated by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5839 * fix: make sure tests run async by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5842 * fix: artifact repr assignment by @xuyingjie in https://github.com/langflow-ai/langflow/pull/5829 * fix: Improve TracingService initialization logic around `deactivated` by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5847 * fix: update YouTube icon name in sidebar bundles by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5817 * fix: removed auto height to fix glitch on Edit Tools by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/5815 * fix: Update memoization logic in ChatView component to prevent scroll bug by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5764 * fix: add the git binary to the final step of the container images by @mollux in https://github.com/langflow-ai/langflow/pull/5863 * fix: make sure graph build errors bubble up to the frontend by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5864 * fix: loop error condition and edge design by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/5869 * fix: make `with_session` rollback only on SQLAlchemy errors by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5865 * fix: fixes model refresh issues conflicting with build config updates, setting real time fresh false to persist model selection by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/5868 * fix: fixes date time issue, which was blocking run flow execution of agent flows by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/5866 * fix: session list overflow when there are many list items. by @xuyingjie in https://github.com/langflow-ai/langflow/pull/5832 * fix: Allow specification of api endpoint as fallback when token lacks permissions by @erichare in https://github.com/langflow-ai/langflow/pull/5879 * fix: Incorporate DEFAULT_IMPORT_STRING for dynamic class creation and clean up unused function by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5882 * fix: make sure tool mode is not lost on component validation by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5875 * fix: ensure string timestamps are converted to UTC in MessageTable model by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5881 * fix: Fix tool mode retrieval in frontend node template update by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5884 * fix: errors exhibition and printing by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/5892 * fix: Update 'advanced' flag for concurrency multithreading and data input in FileComponent by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5901 * fix: Expose API Endpoint when no DB list access in Astra by @erichare in https://github.com/langflow-ai/langflow/pull/5886 * fix: improve task management in _log_transaction_async to avoid database locks by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5896 * fix: improve modal z-index and keyboard event handling by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5898 * fix: remove lock from log transaction handling in Vertex by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5906 ### 📝 Documentation Updates * docs: rename getting-started folder and add redirects by @mendonk in https://github.com/langflow-ai/langflow/pull/4813 * docs: remove deprecated starter flow by @mendonk in https://github.com/langflow-ai/langflow/pull/4838 * docs: add Sequential Tasks Agent documentation and sidebar entry by @mendonk in https://github.com/langflow-ai/langflow/pull/4877 * docs: AstraDB as Chat Memory by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/4815 * docs: send image file to the api endpoint by @mendonk in https://github.com/langflow-ai/langflow/pull/4902 * docs: standardize environment variable configuration instructions in authentication docs by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4880 * docs: update docs for global variables page and security by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/4878 * docs: add uv installation by @mendonk in https://github.com/langflow-ai/langflow/pull/5011 * docs: enhance Google Cloud Vertex AI setup guide for Langflow by @viniciossilva3 in https://github.com/langflow-ai/langflow/pull/4745 * docs: Swap pip and uv installation instructions in README and install by @mendonk in https://github.com/langflow-ai/langflow/pull/5201 * docs: fix typos in documentation files by @cypherpepe in https://github.com/langflow-ai/langflow/pull/5202 * Docs: update quickstart by @mendonk in https://github.com/langflow-ai/langflow/pull/5207 * docs: composio component by @mendonk in https://github.com/langflow-ai/langflow/pull/5111 * docs: fix typos Update integrations-assemblyai.md by @mdqst in https://github.com/langflow-ai/langflow/pull/5220 * Docs: recommend uv by @mendonk in https://github.com/langflow-ai/langflow/pull/5237 * docs: fix typo Update deployment-gcp.md by @mdqst in https://github.com/langflow-ai/langflow/pull/5225 * docs: add docs to huggingface space restart script by @Plasma-69 in https://github.com/langflow-ai/langflow/pull/5051 * Docs: components updates by @mendonk in https://github.com/langflow-ai/langflow/pull/5315 * Docs: refactor starter flows by @mendonk in https://github.com/langflow-ai/langflow/pull/5384 * docs: Improve developer docs with minor changes by @msmygit in https://github.com/langflow-ai/langflow/pull/5417 * docs: add components-processing link to sidebar and update documentation link in component by @mendonk in https://github.com/langflow-ai/langflow/pull/5526 * docs: fix onBrokenAnchor behavior and links by @mendonk in https://github.com/langflow-ai/langflow/pull/5520 * docs: remove Guides, add pages on other categories, add Types by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/4881 * docs: update custom components documentation (Fixes #5595) by @ThomaciousD in https://github.com/langflow-ai/langflow/pull/5626 * docs: use fernet for secret key generation by @mendonk in https://github.com/langflow-ai/langflow/pull/5611 * docs: API examples by @mendonk in https://github.com/langflow-ai/langflow/pull/5499 * docs: concepts folder by @mendonk in https://github.com/langflow-ai/langflow/pull/5576 * docs: corrected typo `flowis` to `flow is` by @momokid in https://github.com/langflow-ai/langflow/pull/5695 * docs: Adds documentation for Opensearch vector store component by @shatejas in https://github.com/langflow-ai/langflow/pull/5681 * docs: Fix duplicate numbering in "Run Langflow" section by @mdqst in https://github.com/langflow-ai/langflow/pull/5844 * docs: Fix incorrect article form in French text Update README.FR.md by @mdqst in https://github.com/langflow-ai/langflow/pull/5858 ### 🛠 Maintenance Tasks * refactor: Improve page loading, timeout, and component interaction in Simple Agent test by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4825 * refactor: Improve timeout handle in memoryChatbot test by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4821 * refactor: remove regression test timeouts by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4837 * build: adds arm64 build to docker build workflow by @jordanrfrazier in https://github.com/langflow-ai/langflow/pull/4872 * refactor: Remove load_from_db attribute from FIELD_FORMAT_ATTRIBUTES by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4884 * refactor: Improve keyPairListComponent.spec.ts test reliability and performance by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4906 * refactor: improve timeouts for textAreaModalComponent by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4926 * refactor: Feature flag custom chat icons and custom banner spacing changes to stay in sync with DataStax Langflow by @mfortman11 in https://github.com/langflow-ai/langflow/pull/4845 * refactor: Improve Timeout Handling, Simplify Link Logic, and Enhance Cleanup by @yabi90 in https://github.com/langflow-ai/langflow/pull/4744 * refactor: Move RetrieverToolComponent to langchain_utilities and add legacy support by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5003 * refactor: Update true/false response methods to return None by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5001 * refactor: migrate flow handling hooks and clean up component code by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5024 * refactor: Split folderSidebarComponent into modular components by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5000 * refactor: Simplify ContentDisplay component by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5027 * refactor: Remove footer from TableModal component by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5036 * refactor: Adjust chat view layout for responsiveness by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5061 * refactor: Improve wait times and visibility checks in auto-save-off tests by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5044 * refactor: use Inspector for column checks in locked state migration by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5097 * refactor: Enhance flowSettings.spec.ts with improved element selectors and timeouts by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5072 * refactor: Improve reliability of flowPage.spec.ts test by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5070 * refactor: Remove unnecessary wait timeouts in chatInputOutputUser-shard-1.spec.ts by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5126 * refactor: Improve page loading and element selection in DuckDuckGo integration test by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5128 * refactor: Improve flow creation and search performance in test by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5139 * refactor: Improve page loading and element visibility in regression tests by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5136 * refactor: Remove unnecessary wait for timeout in Travel Planning Agent test by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5143 * refactor: Remove unnecessary wait timeouts in chatInputOutputUser-shard-2.spec.ts by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5127 * refactor: Improve wait time for modals and elements in regression tests by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5141 * refactor: Remove unnecessary code for handling Enter by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5041 * refactor: Improve page loading and element visibility in regression tests by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5134 * refactor: Improve wait times and visibility checks in userSettings.spec.ts by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5120 * refactor: Add displayLoadingMessage flag to MessagesStoreType and adjust chat view layout by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5062 * refactor: reduce logging of SQLite pragmas and enhance model provider type safety by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5235 * perf: Optimize component rendering with memoization and useCallback hooks by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5253 * style: convert SVG attributes to React camelCase format by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5284 * refactor: ⚡️ Speed up function `find_last_node` by 29,891% by @misrasaurabh1 in https://github.com/langflow-ai/langflow/pull/5261 * refactor: ⚡️ Speed up function `find_cycle_vertices` by 324% by @misrasaurabh1 in https://github.com/langflow-ai/langflow/pull/5262 * perf: Optimize component with memoization and selective store subscriptions by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5296 * refactor: ⚡️ Speed up method `Graph.sort_chat_inputs_first` by 152% by @misrasaurabh1 in https://github.com/langflow-ai/langflow/pull/5263 * perf: optimize vertex build query for recent records by @dhlidongming in https://github.com/langflow-ai/langflow/pull/5301 * refactor: update ReactFlow to v12 by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/5317 * refactor: simplify input_types in LCToolsAgentComponent (remove BaseTool and StructuredTool) by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5084 * refactor: (codeflash) ⚡️ Speed up method `CalculatorToolComponent._eval_expr` by 103% by @misrasaurabh1 in https://github.com/langflow-ai/langflow/pull/5323 * refactor: (codeflash)⚡️ Speed up method `JSONCleaner._remove_control_characters` by 1,491% by @misrasaurabh1 in https://github.com/langflow-ai/langflow/pull/5322 * refactor: improve conditional rendering on panel buttons by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5365 * refactor: add model validator to FlowHeader model and fix response handling by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5355 * refactor(components): Rename StoreMessage to MessageStore for Better Clarity by @Vigtu in https://github.com/langflow-ai/langflow/pull/5009 * refactor: Enhance error handling, message editing and prompt display by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5310 * refactor: Simplify agent input text content construction by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5344 * refactor: update GlobalVariableModal description text by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5405 * refactor(sidebar): Optimize FlowSidebarComponent with improved search and performance by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5411 * perf: add useMemo to chatHistory to avoid unecessary renders on Playground by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5376 * refactor: update simple API test JSON by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5469 * refactor: Enhance frontend build process with detailed logging and error handling by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5473 * refactor: run upgrade in dockerfiles to update dependencies by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5508 * refactor: prevent tool mode on group component by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5522 * refactor: make StructuredOutput tests to use MockLanguageModel by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5563 * refactor: Update WikidataAPI component to standard output pattern by @raphaelchristi in https://github.com/langflow-ai/langflow/pull/5431 * refactor: add graph utility tests and refactor sorting methods by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5538 * refactor: update DataFrame color to pink by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5613 * refactor: Comment out deprecated playground page by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5616 * refactor: Improve createFileUpload reliability and performance by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5697 * refactor: add tooltips to UI global variables components by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5648 * refactor: Refactor Wikipedia API component by @raphaelchristi in https://github.com/langflow-ai/langflow/pull/5432 * refactor: improve naming consistency in DataCombiner component by @raphaelchristi in https://github.com/langflow-ai/langflow/pull/5471 * refactor: enhance flow type safety and clean up unused code by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5669 * refactor: decompose complex function into smaller ones for readability by @italojohnny in https://github.com/langflow-ai/langflow/pull/5517 * refactor: Calculator Component updating tool implementation and fix deprecation warnings by @Vigtu in https://github.com/langflow-ai/langflow/pull/5442 * refactor(component): Convert Tavily Search to standard component pattern by @raphaelchristi in https://github.com/langflow-ai/langflow/pull/5430 * refactor: Deprecate Subflow and Flow as Tool component in favor of RunFlow by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/5678 * refactor(google_search): migrate to new tool mode implementation by @Vigtu in https://github.com/langflow-ai/langflow/pull/5444 * refactor: Model input fields of Azure OpenAI component by @viniciossilva3 in https://github.com/langflow-ai/langflow/pull/5711 * refactor: Model input fields of Google Generative AI component by @viniciossilva3 in https://github.com/langflow-ai/langflow/pull/5714 * refactor(google_serper_api): migrate to new tool mode implementation by @Vigtu in https://github.com/langflow-ai/langflow/pull/5446 * refactor: enhance graph initialization and telemetry handling by @italojohnny in https://github.com/langflow-ai/langflow/pull/5721 * refactor: Update Serp API component to standard output pattern by @raphaelchristi in https://github.com/langflow-ai/langflow/pull/5437 * refactor(tools): overhaul Python REPL component with modern tool mode by @Vigtu in https://github.com/langflow-ai/langflow/pull/5463 * refactor: add utility methods for getting display name and improve error messages by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5653 * refactor: Enhance InputList Component UI/UX by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5726 * refactor(yahoo-finance): Refactor Yahoo Finance API component to support tool mode by @raphaelchristi in https://github.com/langflow-ai/langflow/pull/5434 * refactor: Search API component ensuring standard output pattern by @raphaelchristi in https://github.com/langflow-ai/langflow/pull/5435 * refactor: Remove "commands" field from TOOL_TABLE_SCHEMA by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5809 * refactor: update component test method and Agent component test for be asynchronous by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5841 * refactor(components): Rename Parse Data component to Data to Message by @raphaelchristi in https://github.com/langflow-ai/langflow/pull/5547 * refactor: adjust SliderComponent spacing and typography by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5836 ### ✅ Tests * test: re-enable unit test by @italojohnny in https://github.com/langflow-ai/langflow/pull/4455 * test: Enhance frontend testability with data attributes and integration tests by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4948 * test: Add utility functions to streamline test setup and improve maintainability by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5168 * test: enhance drag-and-drop reliability and update test asset paths by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5186 * test: Add test IDs and improve UI wait handling in frontend tests by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5188 * test: increase timeout in Market Research tests by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5208 * test: Enhance tool mode spec with zoom controls and drag-drop functionality by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5363 * test: Update test descriptions to indicate requirement for store API key by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5359 * test: improve element interactions in generalBugs shard 7 tests (nightly fix) by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5646 * test: Update API key requirements and test configurations for frontend tests (fix nightly) by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5752 * test: Update test selectors in frontend regression tests (nightly fix) by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5835 * test: update data-testid attributes for chat memory and OpenAI model elements by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5823 ### Others * chore: Remove 'v' prefix from release tag in CI workflow that caused problems in docker build by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4819 * chore: set log level to debug by @italojohnny in https://github.com/langflow-ai/langflow/pull/4830 * tests: organize playwright tests by feature suites and optimize CI runtime by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4687 * ci: Update TypeScript test workflow for improved Playwright integration by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4781 * refator: fix import statement and wait timeout in starter-projects.spec.ts by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4827 * ci: Update TypeScript CI workflow to select tests if test files change by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4840 * ref: Apply ruff rules preview autofix by @cbornet in https://github.com/langflow-ai/langflow/pull/4699 * ref: Add aiofile to do async file operations by @cbornet in https://github.com/langflow-ai/langflow/pull/4705 * ref: Remove usage of deprecated get_event_loop by @cbornet in https://github.com/langflow-ai/langflow/pull/4697 * chore: remove unused plugin-related code by @italojohnny in https://github.com/langflow-ai/langflow/pull/4826 * ci: Enable release flag for TypeScript tests in nightly build workflow by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4848 * Expanding Unstructured loader to take server file inputs, more file types, and API parameters by @mieslep in https://github.com/langflow-ai/langflow/pull/4738 * Refactor: improve generalBugsShard test code and improve test reliability by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4835 * Refactor: floatComponent.spec.ts for improved readability, performance, and reliability by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4857 * Refactor: improve codeAreaModalComponent.spec.ts by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4854 * Refactor: inputListComponent.spec.ts to improve test reliability and performance by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4859 * chore: Update CI workflow job and step names for clarity and consistency by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4847 * Refactor: update fileUploadComponent.spec.ts to improve test reliability, performance and readability by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4856 * Refactor: update chatInputOutput.spec.ts to improve test reliability and performance by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4853 * Refactor: improve inputListComponent to enable deletion of the first item by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4890 * Fix: Unable to Click on Prompt in UI when It is empty and add regression test by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4904 * Refactor: update nestedComponent test to improve performance by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4919 * Refactor: update keyPairListComponent.spec.ts to improve test reliability and performance by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4874 * Fix: Disable the ComponentAsTool shortcut when the component code does not have tool_mode=True + regression tests by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4918 * Refactor: Update TableOptions component to add data-testid attributes for buttons by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4925 * fix: removed beta from current date by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/4901 * Refactor: codeAreaModalComponent.spec.ts for improved test readability and maintainability by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4928 * Refactor: Improve performance of sliderComponent tests by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4923 * tests: Improve test reliability and performance in toggleComponent.spec.ts by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4927 * Refactor: improve dropdownComponent test by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4855 * Refactor: inputComponent.spec.ts to improve performance by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4858 * Refactor: remove timeouts and update selectors in linkComponent.spec.ts by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4917 * chore: Remove HAR files from the repository by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4935 * build(deps):(deps): bump Namchee/conventional-pr from 0.15.4 to 0.15.5 by @dependabot in https://github.com/langflow-ai/langflow/pull/4974 * build(deps):(deps): bump autofix-ci/action from dd55f44df8f7cdb7a6bf74c78677eb8acd40cd0a to ff86a557419858bb967097bfc916833f5647fa8c by @dependabot in https://github.com/langflow-ai/langflow/pull/4973 * build(deps): bump astral-sh/setup-uv from 3 to 4 by @dependabot in https://github.com/langflow-ai/langflow/pull/4975 * allowing Server File Path to be Message or Data by @mieslep in https://github.com/langflow-ai/langflow/pull/4995 * remove retriever component and outputs by @rodrigosnader in https://github.com/langflow-ai/langflow/pull/4979 * remove unnecessary function from youtube transcript by @rodrigosnader in https://github.com/langflow-ai/langflow/pull/4978 * Refactor: Update toTitleCase function and CrashErrorComponent by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4940 * feature: Update HandleTooltipComponent text from "Select" to "Click" for better clarity by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5004 * Refactor: update curlApiGeneration test by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5046 * Refactor: Remove unnecessary value rendering in EmptyParameterComponent by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4955 * Refactor actionsMainPage-shard-0.spec.ts by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5043 * Refactor: refactor wait times and selectors in filterEdge-shard-1.spec.ts by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5049 * Refactor: update autoLogin.spec.ts to use waitForSelector by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5045 * fix: changed parameter name of agent component by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/4992 * fix: re-activated playground page and made it full screen by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/5066 * Refactor: update wait timeouts in minimize.spec.ts by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5077 * Refactor: Remove unnecessary wait timeouts in limit-file-size-upload test by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5076 * Refactor: Improve performance on test by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5074 * Refactor: Update wait selectors in outdated-actions.spec.ts by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5078 * improve: improve pythonGenerationCodeAPI by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5080 * chore: update import paths and button icon styles in table component by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5094 * Refactor: remove unnecessary wait timeouts in regression test by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5133 * Refactor: remove unnecessary wait in component-as-tool-shortcut test by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5130 * refactor Improve Vector Store test by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5144 * Refactor: update remove unnecessary wait timeouts in regression test by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5132 * Refactor: improve starter project modal test by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5098 * Refactor: Improve wait times and visibility checks in stop-button-playground.spec.ts by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5104 * Refactor: Improve test stability and reliability by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5135 * Refactor: improve YouTube Transcripts integration tests by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5129 * Refactor: remove timeouts from generalbugs-shard10 by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5140 * Refactor: Improve wait times in regression test by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5137 * Refactor: Improve wait times and visibility checks in twoEdges.spec.ts by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5109 * Refactor: Improve wait times and visibility checks in store-shard-3.spec.ts by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5108 * ref: Use AsyncSession in some tests by @cbornet in https://github.com/langflow-ai/langflow/pull/5151 * Refactor: Remove unnecessary wait times in store-shard-0.spec.ts by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5105 * ref: Remove sync get_session and DbSession by @cbornet in https://github.com/langflow-ai/langflow/pull/5146 * ref: Apply ruff rules FURB110 and RUF046 by @cbornet in https://github.com/langflow-ai/langflow/pull/5093 * ref: Bump ruff version to 0.8 by @cbornet in https://github.com/langflow-ai/langflow/pull/5087 * ref: Apply ruff rule TC006 by @cbornet in https://github.com/langflow-ai/langflow/pull/5088 * ref: Apply ruff rule RUF052 by @cbornet in https://github.com/langflow-ai/langflow/pull/5089 * ref: Remove some useless asyncio.to_thread by @cbornet in https://github.com/langflow-ai/langflow/pull/5149 * Refactor: Remove unnecessary code and comments in integration-side-bar.spec.ts by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5073 * Refactor: update NodeDescription component to conditionally render character limit message by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5037 * Refactor: Improve wait times and selectors in sticky-notes.spec.ts by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5100 * Refactor: add data test id and improve wait times for element selectors in regression tests by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5138 * chore(ui): add text-foreground class to NodeStatus build element by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5162 * ref: Make initialize_database async by @cbornet in https://github.com/langflow-ai/langflow/pull/5163 * ref: Make create_or_update_starter_projects async by @cbornet in https://github.com/langflow-ai/langflow/pull/5165 * refactor(openai): Remove deprecated parameters from OpenAI component by @raphaelchristi in https://github.com/langflow-ai/langflow/pull/5171 * ref: Fix some ruff preview rules by @cbornet in https://github.com/langflow-ai/langflow/pull/5156 * ref: Make load_flow_from_json async by @cbornet in https://github.com/langflow-ai/langflow/pull/5057 * ci: script and workflow to update starter projects by @jordanrfrazier in https://github.com/langflow-ai/langflow/pull/5195 * ref: improving development environment and instructions by @mieslep in https://github.com/langflow-ai/langflow/pull/5180 * ref: Use async list_variables by @cbornet in https://github.com/langflow-ai/langflow/pull/5224 * Revert "feat: add README.FR.md for French speakers" by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5231 * ref: Make list_flows async by @cbornet in https://github.com/langflow-ai/langflow/pull/5222 * ci: Add nightly build status check and synchronize event to CI workflows by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5241 * ref: Add and use update_component_build_config utility by @cbornet in https://github.com/langflow-ai/langflow/pull/5226 * ci: Update GitHub Actions workflow to include Python 3.13 by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5240 * ci: update docker image configuration for secure deployments by @jordanrfrazier in https://github.com/langflow-ai/langflow/pull/5259 * ref: Remove unused build_lc_memory by @cbornet in https://github.com/langflow-ai/langflow/pull/5228 * ci: Improve TypeScript test workflow logging by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5260 * chore: Fix audit vulnerabilities and update dependencies by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5257 * ci: Add Python version input to setup-uv action and update workflow configuration by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5288 * Refactor: update selectItem component and remove unused imports by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5124 * FIX: Clean up the advanced parameters in Astra DB Vector Store Component by @erichare in https://github.com/langflow-ai/langflow/pull/5298 * ci: Update Python version matrix in CI workflows to exclude 3.13 by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5305 * ci: update changes filter to include lock files and base pyproject.toml by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5304 * chore: remove console logs and unused imports by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/5299 * tests: Update tool mode test to use URL component instead of Astra DB by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5329 * chore: Update CI workflow to include 'merge_group' event by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5337 * ref: Remove unused sync session_scope, with_session and engine by @cbornet in https://github.com/langflow-ai/langflow/pull/5333 * feat!: rename the type BaseChatMessageHistory to Memory by @italojohnny in https://github.com/langflow-ai/langflow/pull/5190 * ci: Update CI condition to allow workflow_dispatch trigger to bypass nightly check by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5362 * ci: Update pre-commit configuration to use ruff for linting and formatting by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5360 * tests: fix tests that use Chat Input by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5461 * ci: Update Makefile to show output during frontend build by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5472 * ref: Use better task cancellation logic by @cbornet in https://github.com/langflow-ai/langflow/pull/5397 * ref: Some ruff fixes from preview by @cbornet in https://github.com/langflow-ai/langflow/pull/5420 * Refactor: Remove unused API functions by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5488 * chore: Add manual trigger for Docker test workflow by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5509 * tests: allow tests to skip version tests if `file_names_mapping` is empty by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5562 * chore: Update supported versions in tests constants by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5569 * Refactor: update selectors in outdated message test by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5079 * Fix: update viewBox dimensions in Langwatch component by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5560 * chore: Use expose instead of ports in docker compose example by @zizzfizzix in https://github.com/langflow-ai/langflow/pull/5592 * Refactor: Update EditNodeComponent to hide table options and block hide by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5513 * feature: add command feature column to toolset table and other minor table improvements by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5343 * ci: Stop using uv to catch dependency timeouts in nightly workflow by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5654 * chore: Add aiofile dependency to langflow-base by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5672 * ci: Clean up build artifacts and update dependencies by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5693 * ci: Update nightly build workflow to delete existing main tags before generating new ones by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5694 * ci: Add GitHub Actions workflow for LGTM label management by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5705 * ci: add issues permission to Manage Labels workflow by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5706 * ci: limit test duration update to unit tests and allow to continue on error by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5730 * chore: update test durations by @github-actions in https://github.com/langflow-ai/langflow/pull/5736 * chore: Update starter projects by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5788 * ci: adds verbosity to the backend unit tests output by @italojohnny in https://github.com/langflow-ai/langflow/pull/5775 * chore: update test durations by @github-actions in https://github.com/langflow-ai/langflow/pull/5790 * chore: update test durations by @github-actions in https://github.com/langflow-ai/langflow/pull/5799 * tests: Remove unnecessary benchmark markers from server init tests by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5806 * chore(deps): Upgrade codeflash - fix CI time crash by @misrasaurabh1 in https://github.com/langflow-ai/langflow/pull/5774 * chore: Upgrade langflow-embedded-chat to v1.0.7 by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5843 * chore(deps): bump katex from 0.16.18 to 0.16.21 in /src/frontend by @dependabot in https://github.com/langflow-ai/langflow/pull/5771 * chore(deps-dev): bump vite from 5.4.11 to 5.4.14 in /src/frontend by @dependabot in https://github.com/langflow-ai/langflow/pull/5851 * Revert "fix: change border color on chat input when active" by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/5838 * chore: update test durations by @github-actions in https://github.com/langflow-ai/langflow/pull/5827 * chore(deps): bump undici from 6.21.0 to 6.21.1 in /src/frontend by @dependabot in https://github.com/langflow-ai/langflow/pull/5855 * chore: update test durations by @github-actions in https://github.com/langflow-ai/langflow/pull/5857 * Fix: update initial graph sort for disconnected graph by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/5867 * Fix: Ensure compatibility with DSLF Overlays in Astra DB Component by @erichare in https://github.com/langflow-ai/langflow/pull/5876 * chore: Update Docusaurus and OpenAPI dependencies to latest versions by @mendonk in https://github.com/langflow-ai/langflow/pull/5905 * ci: Update Python version defaults in CI workflows by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5911 * chore: bump langflow and langflow-base by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5912 * chore: bump langflow-base in langflow by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/5913 ## New Contributors * @Kraego made their first contribution in https://github.com/langflow-ai/langflow/pull/4851 * @TarunAdvaithK made their first contribution in https://github.com/langflow-ai/langflow/pull/4782 * @siavashs made their first contribution in https://github.com/langflow-ai/langflow/pull/3697 * @luisfucros made their first contribution in https://github.com/langflow-ai/langflow/pull/4908 * @sohamganatra made their first contribution in https://github.com/langflow-ai/langflow/pull/4910 * @yabi90 made their first contribution in https://github.com/langflow-ai/langflow/pull/4744 * @ialisaleh made their first contribution in https://github.com/langflow-ai/langflow/pull/5058 * @Vigtu made their first contribution in https://github.com/langflow-ai/langflow/pull/5010 * @gitworkflows made their first contribution in https://github.com/langflow-ai/langflow/pull/5159 * @raphaelchristi made their first contribution in https://github.com/langflow-ai/langflow/pull/5171 * @cypherpepe made their first contribution in https://github.com/langflow-ai/langflow/pull/5202 * @mdqst made their first contribution in https://github.com/langflow-ai/langflow/pull/5220 * @AlexShadow3 made their first contribution in https://github.com/langflow-ai/langflow/pull/5176 * @colriot made their first contribution in https://github.com/langflow-ai/langflow/pull/4998 * @JANHMS made their first contribution in https://github.com/langflow-ai/langflow/pull/4657 * @misrasaurabh1 made their first contribution in https://github.com/langflow-ai/langflow/pull/5261 * @niuguy made their first contribution in https://github.com/langflow-ai/langflow/pull/5272 * @pedrocassalpacheco made their first contribution in https://github.com/langflow-ai/langflow/pull/5218 * @dariosaltarelli made their first contribution in https://github.com/langflow-ai/langflow/pull/5354 * @Plasma-69 made their first contribution in https://github.com/langflow-ai/langflow/pull/5051 * @abhishekpatil4 made their first contribution in https://github.com/langflow-ai/langflow/pull/5357 * @tushar-composio made their first contribution in https://github.com/langflow-ai/langflow/pull/5427 * @elephantum made their first contribution in https://github.com/langflow-ai/langflow/pull/5476 * @zizzfizzix made their first contribution in https://github.com/langflow-ai/langflow/pull/5592 * @wbilibio made their first contribution in https://github.com/langflow-ai/langflow/pull/5449 * @akshaykripalani made their first contribution in https://github.com/langflow-ai/langflow/pull/5502 * @qq745639151 made their first contribution in https://github.com/langflow-ai/langflow/pull/5492 * @ThomaciousD made their first contribution in https://github.com/langflow-ai/langflow/pull/5626 * @NgdHung31 made their first contribution in https://github.com/langflow-ai/langflow/pull/5716 * @Hack666r made their first contribution in https://github.com/langflow-ai/langflow/pull/5558 * @jasonhp made their first contribution in https://github.com/langflow-ai/langflow/pull/5380 * @VitalikBerashvili made their first contribution in https://github.com/langflow-ai/langflow/pull/5556 * @sujal011 made their first contribution in https://github.com/langflow-ai/langflow/pull/5497 * @momokid made their first contribution in https://github.com/langflow-ai/langflow/pull/5695 * @Owe1n made their first contribution in https://github.com/langflow-ai/langflow/pull/4944 * @xuyingjie made their first contribution in https://github.com/langflow-ai/langflow/pull/5829 * @shatejas made their first contribution in https://github.com/langflow-ai/langflow/pull/5681 * @mollux made their first contribution in https://github.com/langflow-ai/langflow/pull/5863 * @VinciGit00 made their first contribution in https://github.com/langflow-ai/langflow/pull/5551 **Full Changelog**: https://github.com/langflow-ai/langflow/compare/v1.1.1...1.1.2
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.