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