Skip to content

1.1.2

Choose a tag to compare

@github-actions github-actions released this 24 Jan 12:31
· 3127 commits to refs/heads/main since this release
76a3a2a

What's Changed

✨ New Features

🐛 Bug Fixes

📝 Documentation Updates

🛠 Maintenance Tasks

  • refactor: Improve page loading, timeout, and component interaction in Simple Agent test by @anovazzi1 in #4825
  • refactor: Improve timeout handle in memoryChatbot test by @anovazzi1 in #4821
  • refactor: remove regression test timeouts by @anovazzi1 in #4837
  • build: adds arm64 build to docker build workflow by @jordanrfrazier in #4872
  • refactor: Remove load_from_db attribute from FIELD_FORMAT_ATTRIBUTES by @ogabrielluiz in #4884
  • refactor: Improve keyPairListComponent.spec.ts test reliability and performance by @anovazzi1 in #4906
  • refactor: improve timeouts for textAreaModalComponent by @anovazzi1 in #4926
  • refactor: Feature flag custom chat icons and custom banner spacing changes to stay in sync with DataStax Langflow by @mfortman11 in #4845
  • refactor: Improve Timeout Handling, Simplify Link Logic, and Enhance Cleanup by @yabi90 in #4744
  • refactor: Move RetrieverToolComponent to langchain_utilities and add legacy support by @Cristhianzl in #5003
  • refactor: Update true/false response methods to return None by @Cristhianzl in #5001
  • refactor: migrate flow handling hooks and clean up component code by @Cristhianzl in #5024
  • refactor: Split folderSidebarComponent into modular components by @Cristhianzl in #5000
  • refactor: Simplify ContentDisplay component by @anovazzi1 in #5027
  • refactor: Remove footer from TableModal component by @anovazzi1 in #5036
  • refactor: Adjust chat view layout for responsiveness by @anovazzi1 in #5061
  • refactor: Improve wait times and visibility checks in auto-save-off tests by @anovazzi1 in #5044
  • refactor: use Inspector for column checks in locked state migration by @Cristhianzl in #5097
  • refactor: Enhance flowSettings.spec.ts with improved element selectors and timeouts by @anovazzi1 in #5072
  • refactor: Improve reliability of flowPage.spec.ts test by @anovazzi1 in #5070
  • refactor: Remove unnecessary wait timeouts in chatInputOutputUser-shard-1.spec.ts by @anovazzi1 in #5126
  • refactor: Improve page loading and element selection in DuckDuckGo integration test by @anovazzi1 in #5128
  • refactor: Improve flow creation and search performance in test by @anovazzi1 in #5139
  • refactor: Improve page loading and element visibility in regression tests by @anovazzi1 in #5136
  • refactor: Remove unnecessary wait for timeout in Travel Planning Agent test by @anovazzi1 in #5143
  • refactor: Remove unnecessary wait timeouts in chatInputOutputUser-shard-2.spec.ts by @anovazzi1 in #5127
  • refactor: Improve wait time for modals and elements in regression tests by @anovazzi1 in #5141
  • refactor: Remove unnecessary code for handling Enter by @anovazzi1 in #5041
  • refactor: Improve page loading and element visibility in regression tests by @anovazzi1 in #5134
  • refactor: Improve wait times and visibility checks in userSettings.spec.ts by @anovazzi1 in #5120
  • refactor: Add displayLoadingMessage flag to MessagesStoreType and adjust chat view layout by @anovazzi1 in #5062
  • refactor: reduce logging of SQLite pragmas and enhance model provider type safety by @ogabrielluiz in #5235
  • perf: Optimize component rendering with memoization and useCallback hooks by @Cristhianzl in #5253
  • style: convert SVG attributes to React camelCase format by @Cristhianzl in #5284
  • refactor: ⚡️ Speed up function find_last_node by 29,891% by @misrasaurabh1 in #5261
  • refactor: ⚡️ Speed up function find_cycle_vertices by 324% by @misrasaurabh1 in #5262
  • perf: Optimize component with memoization and selective store subscriptions by @Cristhianzl in #5296
  • refactor: ⚡️ Speed up method Graph.sort_chat_inputs_first by 152% by @misrasaurabh1 in #5263
  • perf: optimize vertex build query for recent records by @dhlidongming in #5301
  • refactor: update ReactFlow to v12 by @lucaseduoli in #5317
  • refactor: simplify input_types in LCToolsAgentComponent (remove BaseTool and StructuredTool) by @Cristhianzl in #5084
  • refactor: (codeflash) ⚡️ Speed up method CalculatorToolComponent._eval_expr by 103% by @misrasaurabh1 in #5323
  • refactor: (codeflash)⚡️ Speed up method JSONCleaner._remove_control_characters by 1,491% by @misrasaurabh1 in #5322
  • refactor: improve conditional rendering on panel buttons by @Cristhianzl in #5365
  • refactor: add model validator to FlowHeader model and fix response handling by @ogabrielluiz in #5355
  • refactor(components): Rename StoreMessage to MessageStore for Better Clarity by @Vigtu in #5009
  • refactor: Enhance error handling, message editing and prompt display by @Cristhianzl in #5310
  • refactor: Simplify agent input text content construction by @anovazzi1 in #5344
  • refactor: update GlobalVariableModal description text by @Cristhianzl in #5405
  • refactor(sidebar): Optimize FlowSidebarComponent with improved search and performance by @Cristhianzl in #5411
  • perf: add useMemo to chatHistory to avoid unecessary renders on Playground by @Cristhianzl in #5376
  • refactor: update simple API test JSON by @ogabrielluiz in #5469
  • refactor: Enhance frontend build process with detailed logging and error handling by @ogabrielluiz in #5473
  • refactor: run upgrade in dockerfiles to update dependencies by @ogabrielluiz in #5508
  • refactor: prevent tool mode on group component by @anovazzi1 in #5522
  • refactor: make StructuredOutput tests to use MockLanguageModel by @ogabrielluiz in #5563
  • refactor: Update WikidataAPI component to standard output pattern by @raphaelchristi in #5431
  • refactor: add graph utility tests and refactor sorting methods by @ogabrielluiz in #5538
  • refactor: update DataFrame color to pink by @Cristhianzl in #5613
  • refactor: Comment out deprecated playground page by @anovazzi1 in #5616
  • refactor: Improve createFileUpload reliability and performance by @Cristhianzl in #5697
  • refactor: add tooltips to UI global variables components by @Cristhianzl in #5648
  • refactor: Refactor Wikipedia API component by @raphaelchristi in #5432
  • refactor: improve naming consistency in DataCombiner component by @raphaelchristi in #5471
  • refactor: enhance flow type safety and clean up unused code by @Cristhianzl in #5669
  • refactor: decompose complex function into smaller ones for readability by @italojohnny in #5517
  • refactor: Calculator Component updating tool implementation and fix deprecation warnings by @Vigtu in #5442
  • refactor(component): Convert Tavily Search to standard component pattern by @raphaelchristi in #5430
  • refactor: Deprecate Subflow and Flow as Tool component in favor of RunFlow by @edwinjosechittilappilly in #5678
  • refactor(google_search): migrate to new tool mode implementation by @Vigtu in #5444
  • refactor: Model input fields of Azure OpenAI component by @viniciossilva3 in #5711
  • refactor: Model input fields of Google Generative AI component by @viniciossilva3 in #5714
  • refactor(google_serper_api): migrate to new tool mode implementation by @Vigtu in #5446
  • refactor: enhance graph initialization and telemetry handling by @italojohnny in #5721
  • refactor: Update Serp API component to standard output pattern by @raphaelchristi in #5437
  • refactor(tools): overhaul Python REPL component with modern tool mode by @Vigtu in #5463
  • refactor: add utility methods for getting display name and improve error messages by @ogabrielluiz in #5653
  • refactor: Enhance InputList Component UI/UX by @Cristhianzl in #5726
  • refactor(yahoo-finance): Refactor Yahoo Finance API component to support tool mode by @raphaelchristi in #5434
  • refactor: Search API component ensuring standard output pattern by @raphaelchristi in #5435
  • refactor: Remove "commands" field from TOOL_TABLE_SCHEMA by @anovazzi1 in #5809
  • refactor: update component test method and Agent component test for be asynchronous by @ogabrielluiz in #5841
  • refactor(components): Rename Parse Data component to Data to Message by @raphaelchristi in #5547
  • refactor: adjust SliderComponent spacing and typography by @Cristhianzl in #5836

✅ Tests

  • test: re-enable unit test by @italojohnny in #4455
  • test: Enhance frontend testability with data attributes and integration tests by @Cristhianzl in #4948
  • test: Add utility functions to streamline test setup and improve maintainability by @Cristhianzl in #5168
  • test: enhance drag-and-drop reliability and update test asset paths by @Cristhianzl in #5186
  • test: Add test IDs and improve UI wait handling in frontend tests by @Cristhianzl in #5188
  • test: increase timeout in Market Research tests by @Cristhianzl in #5208
  • test: Enhance tool mode spec with zoom controls and drag-drop functionality by @Cristhianzl in #5363
  • test: Update test descriptions to indicate requirement for store API key by @ogabrielluiz in #5359
  • test: improve element interactions in generalBugs shard 7 tests (nightly fix) by @Cristhianzl in #5646
  • test: Update API key requirements and test configurations for frontend tests (fix nightly) by @Cristhianzl in #5752
  • test: Update test selectors in frontend regression tests (nightly fix) by @Cristhianzl in #5835
  • test: update data-testid attributes for chat memory and OpenAI model elements by @Cristhianzl in #5823

Others

New Contributors

Full Changelog: v1.1.1...1.1.2