v1.1.0
版本发布时间: 2024-11-14 08:17:54
langflow-ai/langflow最新发布版本:v1.1.0(2024-11-14 08:17:54)
What's Changed
✨ New Features
- feat: Add traceback to fastapi exception handler logs by @cbornet in https://github.com/langflow-ai/langflow/pull/4099
- feat: update theme by @mfortman11 in https://github.com/langflow-ai/langflow/pull/4084
- feat: Add Astra DB Tool components for use with Tool Agents by @smatiolids in https://github.com/langflow-ai/langflow/pull/3911
- feature: get messages from messages table for the playground by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/3874
- feat: add StructuredOutput component by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4024
- feat: change the Tools color to improve user experience by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4141
- feat: add new input type - SliderComponent + tests by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4144
- feat: add new categories endpoint by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4184
- feat: remove beta tag from categories endpoint by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4202
- feat: Folders Design Uplift by @mfortman11 in https://github.com/langflow-ai/langflow/pull/4122
- feat: concat default variables with env values by @italojohnny in https://github.com/langflow-ai/langflow/pull/4211
- feat: pagination improvements + tests by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4163
- feat: app Header Update by @deon-sanchez in https://github.com/langflow-ai/langflow/pull/4189
- feat: Add AstraGraphVectorStoreComponent by @cbornet in https://github.com/langflow-ai/langflow/pull/4248
- feat: theme color updates by @mfortman11 in https://github.com/langflow-ai/langflow/pull/4256
- feat: Add LM Studio Model and Embeddings Component by @EDLLT in https://github.com/langflow-ai/langflow/pull/4021
- feat: add new .env variable "LANGFLOW_FEATURE_MVP_COMPONENTS" to show/hide integration sidebar components by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4270
- feat: Add alembic log path as env var change by @devinbost in https://github.com/langflow-ai/langflow/pull/4272
- feat: Allow variables to be defined outside a Component by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4316
- refactor: update inputs in
ToolCallingAgentComponent
and add astream_events setup by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/4240 - feat: redesign workspace actions and component toolbar by @mfortman11 in https://github.com/langflow-ai/langflow/pull/4260
- feat: Update Components and enhance Nodes UI by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4236
- feat: redesign sidebar with new components and features by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/4307
- feat: Add model_utils and model_constants intorducing
PROVIDER_NAMES
andMODEL_INFO
variables for dynamic updation of model data by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/4341 - feat: home page uplift by @deon-sanchez in https://github.com/langflow-ai/langflow/pull/4242
- feat: Add SimpleAgentComponent and related pytests by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/4318
- ci: add CodSpeed workflow and pytest-codspeed for performance testing by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4350
- feat: Raise exception in tests when blocking code is called in event loop by @cbornet in https://github.com/langflow-ai/langflow/pull/4293
- feat: add dynamic outputs to Component by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4308
- feature: add new playground events by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4280
- feat: add minimize and expand functionality for UI nodes by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4388
- feat: changes the ui and ux of the api dialog to improve usability by @mfortman11 in https://github.com/langflow-ai/langflow/pull/4338
- feat: Change Beta Tag and UI Enhancements for Node Components by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4417
- feat: Error handling and multi-file support in File Component by @erichare in https://github.com/langflow-ai/langflow/pull/4353
- feat: Add AsyncSession support for non-blocking db operations by @cbornet in https://github.com/langflow-ai/langflow/pull/4408
- feat: Add Multi-Model Provider Support to Agent Component by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/4416
- feat: Enhance UI Consistency and Refactor Color Naming Conventions for Improved UX by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4424
- ref: simplify docker build workflow by @jordanrfrazier in https://github.com/langflow-ai/langflow/pull/4294
- feat: add ContentBlock streaming visualization by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4370
- Feat: Add Docusaurus redirect capability by @mendonk in https://github.com/langflow-ai/langflow/pull/4435
- feat: add cli option to display version by @italojohnny in https://github.com/langflow-ai/langflow/pull/4444
- feat: Enhance sidebar components by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4452
- feat: Implement tool mode functionality and dynamic placeholders across input components by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4402
- feat: add tool mode to components, Added current date tool to agent by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/4439
- feat: Enhance backend with context management, error handling, and refactored code by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4286
- feat: Add 'isToolMode' prop for enhanced tool mode support by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4483
- feat: Add Google Oauth Token Component by @viniciossilva3 in https://github.com/langflow-ai/langflow/pull/4383
- feat: Adding Semantic Text Splitter Component (Text Splitters) by @joaoguilhermeS in https://github.com/langflow-ai/langflow/pull/4254
- Feat: Adding Mem0 Integration by @joaoguilhermeS in https://github.com/langflow-ai/langflow/pull/4339
- feat: Enhance tool mapping and output rendering with animations by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4481
- feat: Refactor langflow Components - Consolidate Imports, Remove Unused Components, and Update Astra Assistant Icons by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4460
- fix: adding info to Agent and related components by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/4495
- feat: Add YouTube transcript extraction component and frontend integration by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4502
- feat: Add a WikiData API Tool Component by @erichare in https://github.com/langflow-ai/langflow/pull/4512
- feat: Implement new Langflow Logo throughout the application by @mfortman11 in https://github.com/langflow-ai/langflow/pull/4509
- feature: update firecrawl components by @italojohnny in https://github.com/langflow-ai/langflow/pull/4458
- ci: Add concurrency control to Run benchmarks workflow by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4551
- feat: add aws bedrock to AgentComponent by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/4515
- feat: update favicon by @mfortman11 in https://github.com/langflow-ai/langflow/pull/4553
- feat(input): Add drag prevention to popover and improve icon fallback handling by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4544
- feat: add SIGTERM handling and update
typer
dependency by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4548 - feat: Add option to deactivate tracing in service settings by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4527
- feat: add new starter projects and replace old ones by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4557
🐛 Bug Fixes
- fix: prevent possible race condition on upload flows/folders by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4114
- fix: truncate "params" column on vertex_build table to prevent memory heap on database by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4118
- Fix: Add UTC timezone info to message.timestamp. by @dhlidongming in https://github.com/langflow-ai/langflow/pull/4129
- fix: enhance recursive_serialize_or_str to handle BaseModelV1 and improve exception logging by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4132
- fix: name/description bug in "Flow as Tool" by @dhlidongming in https://github.com/langflow-ai/langflow/pull/4097
- fix: escape directory to prevent \n on Windows directory name to fail on Pathlib + Tests by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4101
- fix: border and editor display issues by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/4142
- fix: Union type on components by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4137
- fix: change the reference URL in vector store rag documentation by @Adarsh-1806 in https://github.com/langflow-ai/langflow/pull/4151
- fix: batch updates and scrolling issues by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4167
- fix: StoreMessage.py to prevent errors on Component by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4162
- fix: toggle and row hover colors by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/4169
- fix: environment variable loading and improve error handling in DB retrieval by @italojohnny in https://github.com/langflow-ai/langflow/pull/4168
- fix: update assistants client import by @phact in https://github.com/langflow-ai/langflow/pull/4150
- fix: add memo to deepcopy call to avoid recursion error by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4194
- fix: override modal not exiting by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/4205
- fix: update regex to get supported python versions by @italojohnny in https://github.com/langflow-ai/langflow/pull/4175
- fix: handle unsupported LLM exception message by @italojohnny in https://github.com/langflow-ai/langflow/pull/4199
- fix: Fix add_extra_fields() by @cbornet in https://github.com/langflow-ai/langflow/pull/4209
- fix: Fix some tests missing client fixture by @cbornet in https://github.com/langflow-ai/langflow/pull/4213
- fix: Update header button variant based on the active route (#4207) by @viniciossilva3 in https://github.com/langflow-ai/langflow/pull/4214
- fix: Use an async client for Redis cache by @cbornet in https://github.com/langflow-ai/langflow/pull/4231
- fix: logger config and env file loading by @italojohnny in https://github.com/langflow-ai/langflow/pull/4174
- fix: sidebar_categories route by @italojohnny in https://github.com/langflow-ai/langflow/pull/4237
- fix: Update Azure OpenAI API versions and improve version selection by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/4232
- fix: updating components to access secret key with new method get_secret_value() by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4243
- fix: restore radius by @mfortman11 in https://github.com/langflow-ai/langflow/pull/4257
- fix: correctly call the /variable endpoint after the user is authenticated by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4267
- fix: make sure data is json serializable by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4269
- fix: Solves Issues with Set Function in Component Class and Enhance Input Handling by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/4258
- fix: refine subflow field filtering to include '|' character check by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4277
- fix: assistants optional dependencies by @phact in https://github.com/langflow-ai/langflow/pull/4278
- fix: Fix async cache by @cbornet in https://github.com/langflow-ai/langflow/pull/4265
- fix: Add missing inputs for HuggingFace model component and include pytest by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/4291
- fix: Fix Astra DB collection indexing params by @cbornet in https://github.com/langflow-ai/langflow/pull/4255
- fix: Fix issues with use of async by @cbornet in https://github.com/langflow-ai/langflow/pull/4296
- fix: Remove sync Graph.run() by @cbornet in https://github.com/langflow-ai/langflow/pull/4287
- fix: Fix async usage in app startup by @cbornet in https://github.com/langflow-ai/langflow/pull/4285
- fix: input value error when tweaks are active by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4288
- fix: Make logger file sink non-blocking when used with asyncio by @cbornet in https://github.com/langflow-ai/langflow/pull/4301
- fix: make JSON serialization work with Callable objects by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4302
- fix: make asyncio cancellation handling compatible with 3.10 by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4303
- fix: suppress LangChainDeprecationWarning messages by @italojohnny in https://github.com/langflow-ai/langflow/pull/4319
- fix: Refactor file reading and async task creation, fix return type in vertex_builds model by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4273
- fix: cartesian product warning in delete_folder by @dhlidongming in https://github.com/langflow-ai/langflow/pull/4224
- fix: langfuse upgrade and crew result usage by @phact in https://github.com/langflow-ai/langflow/pull/4342
- fix: add collapsible function to templates and fix design bugs by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/4305
- fix: broken docker test by @phact in https://github.com/langflow-ai/langflow/pull/4337
- fix:base-component-set-method by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/4347
- Bugfix langchain astradb metadata by @erichare in https://github.com/langflow-ai/langflow/pull/4361
- bugfix: Handle urls for unstructured #4359 by @erichare in https://github.com/langflow-ai/langflow/pull/4360
- fix: SQLDatabase has no attribute set_event_manager by @MarceloNunesAlves in https://github.com/langflow-ai/langflow/pull/4192
- fix: Add nodeStyle property to input element in GlobalVariableModal component by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4380
- fix: Fix db session used in different threads by @cbornet in https://github.com/langflow-ai/langflow/pull/4381
- fix: OpenAI client url correctly passed by @erichare in https://github.com/langflow-ai/langflow/pull/4386
- fix: stop taking zoom into account in tooltip render by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4377
- bugfix: Properly log and set metric to none by default in Astra DB Component by @erichare in https://github.com/langflow-ai/langflow/pull/4390
- fix: Optimize Setting of Output Required Inputs by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/4389
- fix: sidebar animations, colors and minor design fixes by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/4379
- fix: Minor fixes and feature flag removal by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4409
- fix: server busy error even when the server is responding by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4403
- fix: center add and remove icon on button when is a inputList by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4407
- fix: Handle BYO Embeddings (#4387) by @erichare in https://github.com/langflow-ai/langflow/pull/4410
- fix: Fix folder selection, login screen layout, drag-and-drop, and icon issues by @deon-sanchez in https://github.com/langflow-ai/langflow/pull/4362
- fix: correct issue with handling float32 by @irshadmb in https://github.com/langflow-ai/langflow/pull/4312
- fix: improve notes functionality, update theme colors definition and resolve ui and ux small bugs by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/4414
- fix: General Fixes and Improvements from v1.0.19.2 Fixes Branch by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4411
- fix: Refactor API key header and remove streaming by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4427
- fix: resolve issue with adding global variable when input is connected by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4289
- fix: update error message structure in ChatMessage component by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4445
- fix: Add Helper for Field Processing & Update Code Validation Logic by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4429
- fix: Improve Connection Line Styling and Cleanup Unused Code in FlowPage Components by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4449
- fix: adding atlassian-python-api to support confluence components by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/4430
- fix: Add StructuredTool Support in set method and Improve Agent Component Testing by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/4465
- fix: remove use of ImagePromptTemplate in image handling and adds image utils by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4467
- fix: pdf parsing, pass as str instead of posix path by @erichare in https://github.com/langflow-ai/langflow/pull/4448
- fix: update nav bar UI, changed user menu to use shadcn dropdown, fix responsivity issues by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/4454
- fix: refactor loading of main page, use new Sidebar in main page, fix small UI bugs by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/4451
- fix: Remove 'refresh_button' from DropdownInput in AgentComponent configuration by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4471
- fix: refactor sidebar disposition for sidebar to not push main out of screen by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/4477
- fix: serialize BaseModel subclasses and avoid calling methods on types by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4479
- fix: Enhance extract_class_name function to identify Component subclasses by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4492
- fix: Enable sorting of chat inputs to improve UI message speed by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4480
- fix: Simplify exception handling and refactor error messaging by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4496
- fix: add colors to the templates and main page cards by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/4497
- fix: Update duckduckgo-search to 6.3.4 and improve tests by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4504
- fix: prevent nested scrolling in markdown code blocks by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4505
- fix: ParseJSONDataComponent prevent unnecessary array wrapping by @bhatsanket in https://github.com/langflow-ai/langflow/pull/4357
- fix: Use AsyncSession in some non-blocking APIs by @cbornet in https://github.com/langflow-ai/langflow/pull/4484
- fix: Make from_template_and_variables async for backwards compatibility, add sync version, add tests and small fixes by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4500
- fix: Fix tweaks text color by @mfortman11 in https://github.com/langflow-ai/langflow/pull/4513
- fix: update SignUpPage component styling to use full screen height by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4510
- fix: update step duration display and logic by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4506
- fix: bedrock component handling AWS constants by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/4514
- fix: added new image to get started templates, fixed sidebar overlapping bug by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/4533
- fix: issue with dynamic inputs when selecting model by @erichare in https://github.com/langflow-ai/langflow/pull/4538
- fix: KeyError in Langchain Hub component by @erichare in https://github.com/langflow-ai/langflow/pull/4530
- fix: tools as
requried=False
in Agents by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/4525 - fix: Ensure ordering of astradb inputs by @erichare in https://github.com/langflow-ai/langflow/pull/4552
- fix: Fix header z-index issues by @mfortman11 in https://github.com/langflow-ai/langflow/pull/4549
- fix: aws bedrock load db credentials issue by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/4537
- fix: ContentBlockDisplay styling for block titles by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4550
- fix: Pass the OpenAI API Key to Crew() by @erichare in https://github.com/langflow-ai/langflow/pull/4555
- fix: update error handling in request for litellm models by @phact in https://github.com/langflow-ai/langflow/pull/4536
- fix: added model utils to get the model name by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/4532
- fix: update tool mode toggle behavior in NodeToolbarComponent by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4554
- fix: Refactor DataFilterComponent inputs by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4524
- fix: refactor settings page to use new sidebar and fix old bugs by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/4545
- fix: AccountMenu component to conditionally render logout button based on autoLogin status by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4535
- fix: Update setup of templates to consider component type by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4523
- fix: Add session_id and graph parameters to flow execution functions and update graph init in Flow as Tool by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4558
- fix: aws components and model lists by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/4560
- fix: Astra DB Graph Vector Store langchain 0.3.x by @erichare in https://github.com/langflow-ai/langflow/pull/4568
- fix: changes get started templates image, adds set color index to every starter template by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/4569
- fix: process.py to use validate_and_repair_json from utils.py by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4576
- fix: improve js api code and fix tooltip z-index by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/4577
- fix: Upgrade astradb version and graph db component by @erichare in https://github.com/langflow-ai/langflow/pull/4580
📝 Documentation Updates
- docs: Update global variable documentation by @eric-schneider in https://github.com/langflow-ai/langflow/pull/4188
- docs: Langfuse integration by @eric-schneider in https://github.com/langflow-ai/langflow/pull/4245
- docs: Update CLI page and add new environment variables page by @eric-schneider in https://github.com/langflow-ai/langflow/pull/4311
- Docs: update api configuration by @mendonk in https://github.com/langflow-ai/langflow/pull/4354
- Docs: Update GCP Deployment by @mendonk in https://github.com/langflow-ai/langflow/pull/4358
- docs: replace --timeout with --worker-timeout by @italojohnny in https://github.com/langflow-ai/langflow/pull/4447
- Docs: backend only mode by @mendonk in https://github.com/langflow-ai/langflow/pull/4405
- Docs: Authentication by @mendonk in https://github.com/langflow-ai/langflow/pull/4476
- Docs: Settings pages by @mendonk in https://github.com/langflow-ai/langflow/pull/4425
- Docs: Contributing folder by @mendonk in https://github.com/langflow-ai/langflow/pull/4415
- Docs: New Getting Started by @mendonk in https://github.com/langflow-ai/langflow/pull/4547
- refactor: reorganize memory components and enhance model inputs with improved documentation by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4529
🛠 Maintenance Tasks
- build: add readme to dockerfile by @jordanrfrazier in https://github.com/langflow-ai/langflow/pull/4105
- refactor: add pagination on folders by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4020
- refactor: starter projects templates and components by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/4121
- build: dockerfile with entrypoint by @jordanrfrazier in https://github.com/langflow-ai/langflow/pull/4062
- refactor: Tool Output Management: Add Component-Specific Variable for Conditional Tool Output by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/4259
- refactor: remove unnecessary 'client' fixture and update test durations by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4283
- refactor: update OpenTelemetry initialization to avoid multiple calls by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4306
- refactor: remove error handling for Graph loading in starter project setup by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4346
- refactor: dynamically retrieve maximum buffer size from environment in SizedLogBuffer by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4334
- refactor: update Ollama components to use langchain-ollama integration by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4369
- refactor: Design tweaks canvas actions and templates based on uplift feedback by @mfortman11 in https://github.com/langflow-ai/langflow/pull/4418
- refactor: Design updates to Playground from uplift sweep by @mfortman11 in https://github.com/langflow-ai/langflow/pull/4428
- refactor: Design updates to API Dialog and Code Block for uplift sweep by @mfortman11 in https://github.com/langflow-ai/langflow/pull/4431
- refactor: Small improvements to sidebar, customParams, and flowToolbar for easier DSLF merges by @mfortman11 in https://github.com/langflow-ai/langflow/pull/4487
- refactor: update AWS Bedrock components descriptions by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/4503
- refactor: Enhance tools with enums and improved error handling by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4493
- refactor: Remove cursor highlighting feature by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4508
- style: update border radius and add orange datatype color by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4522
- refactor: rename CSV component and update Google OAuth imports by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4521
- refactor: Update AccountMenu and HeaderMenu components by @deon-sanchez in https://github.com/langflow-ai/langflow/pull/4534
- refactor: increase search sensitivity and simplify metadata filtering in FlowSidebarComponent by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4546
- refactor: standardize toolbar select item widths and improve alignment by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4539
- refactor(NodeToolbar): Remove open prop from Select component by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4563
- refactor: update starter projects to newest version of Components by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4565
- refactor: Minor style fixes by @deon-sanchez in https://github.com/langflow-ai/langflow/pull/4578
✅ Tests
- test: add unit tests for routes by @italojohnny in https://github.com/langflow-ai/langflow/pull/4249
- test: fix decision flow test by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4351
- test: Enhance test stability by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4566
Others
- chore: add opensearch-py dependency by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4134
- ref: Add ruff rules TRY3xx by @cbornet in https://github.com/langflow-ai/langflow/pull/4098
- ref: Some ruff rule fixes from preview mode by @cbornet in https://github.com/langflow-ai/langflow/pull/4131
- ref: Add ruff rules for pydocstyle (D) by @cbornet in https://github.com/langflow-ai/langflow/pull/4120
- ref: Add ruff rules for arguments (ARG) by @cbornet in https://github.com/langflow-ai/langflow/pull/4123
- ref: Add ruff rules for boolean trap (FBT) by @cbornet in https://github.com/langflow-ai/langflow/pull/4126
- ref: Fix unused args in tests by @cbornet in https://github.com/langflow-ai/langflow/pull/4156
- ref: Use pathlib in tests by @cbornet in https://github.com/langflow-ai/langflow/pull/4159
- ref: Remove autouse from pytest client fixture by @cbornet in https://github.com/langflow-ai/langflow/pull/4158
- tests: fix decision flow test by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4143
- ref: Auto-fix ruff rules in tests by @cbornet in https://github.com/langflow-ai/langflow/pull/4154
- chore: use ~= for assistants dependency by @phact in https://github.com/langflow-ai/langflow/pull/4176
- ref: Add missing init.py files in tests by @cbornet in https://github.com/langflow-ai/langflow/pull/4180
- ref: Add ruff rules for naming (N) by @cbornet in https://github.com/langflow-ai/langflow/pull/4187
- ref: Use pathlib read/write functions by @cbornet in https://github.com/langflow-ai/langflow/pull/4177
- ref: Add ALL ruff rules for tests by @cbornet in https://github.com/langflow-ai/langflow/pull/4183
- ref: Remove useless fastapi Depends by @cbornet in https://github.com/langflow-ai/langflow/pull/4217
- ref: Move get services out of API methods by @cbornet in https://github.com/langflow-ai/langflow/pull/4216
- ref: Auto-fix some ruff ANN rules by @cbornet in https://github.com/langflow-ai/langflow/pull/4210
- build(deps): bump hono from 4.6.1 to 4.6.5 in /src/frontend by @dependabot in https://github.com/langflow-ai/langflow/pull/4161
- ref: Some fixes for ruff rules preview mode by @cbornet in https://github.com/langflow-ai/langflow/pull/4197
- chore: apply changes to pyproject.toml from v1.0.19.1 by @phact in https://github.com/langflow-ai/langflow/pull/4238
- ref: Rename component modules to lower case (ruff N999) by @cbornet in https://github.com/langflow-ai/langflow/pull/4220
- ref: Move get_settings_service out of Depends() by @cbornet in https://github.com/langflow-ai/langflow/pull/4239
- feature: add new playground ui by @anovazzi1 in https://github.com/langflow-ai/langflow/pull/4193
- FEAT: Upgrade langchain (0.3.x) and associated packages including langchain-astradb by @erichare in https://github.com/langflow-ai/langflow/pull/4229
- ref: Add ruff rules for bandit (S) by @cbornet in https://github.com/langflow-ai/langflow/pull/4111
- ref: Fix some ruff rules for private access (SLF) by @cbornet in https://github.com/langflow-ai/langflow/pull/4139
- chore: update dependencies and enable HTTP/2 support for AsyncClient in tests by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4173
- chore: update devcontainer configuration and Dockerfile by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4298
- ci: add pytest failure annotations by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4324
- chore: update dockerfiles and docker-build workflows to fix releases by @phact in https://github.com/langflow-ai/langflow/pull/4317
- chore: Add backend installation tasks to VSCode configuration by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4335
- build(deps):(deps): bump install-pinned/ruff from f5afd2b0fca6556debe3e07025fc90e04fb3c44c to 9ebc31a5721a0fb034f915e4bbcb2ee6feeaecbc by @dependabot in https://github.com/langflow-ai/langflow/pull/4352
- ref: Remove useless pytest.mark.asyncio by @cbornet in https://github.com/langflow-ai/langflow/pull/4364
- chore: bump assistants and packaging to support e2b 1.0.1 by @phact in https://github.com/langflow-ai/langflow/pull/4344
- ref: Remove some get_event_loop calls by @cbornet in https://github.com/langflow-ai/langflow/pull/4366
- ref: Make some functions that don't await non-async (RUF029) by @cbornet in https://github.com/langflow-ai/langflow/pull/4368
- tests: Add performance benchmarks for database initialization and app startup by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4367
- tests: add decision flow test by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4384
- Revert "fix: Optimize Setting of Output Required Inputs" by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4404
- ci: Update Codspeed workflow to exclude api_key_required tests and enable parallel execution by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4412
- build(deps): bump elliptic from 6.5.5 to 6.6.0 in /docs by @dependabot in https://github.com/langflow-ai/langflow/pull/4325
- build(deps): bump http-proxy-middleware from 2.0.6 to 2.0.7 in /docs by @dependabot in https://github.com/langflow-ai/langflow/pull/4244
- fix: removed Pytest that uses Add Tool Output by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/4437
- build: add curl to ep image by @jordanrfrazier in https://github.com/langflow-ai/langflow/pull/4456
- buid: reduce number of layers in runtime env for langflow-ep build by @jordanrfrazier in https://github.com/langflow-ai/langflow/pull/4457
- ci: stop backend unit tests on first failure by @italojohnny in https://github.com/langflow-ai/langflow/pull/4466
- ci: Add temporary database setup for performance tests by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4469
- fix: changed component colors name to not override existing colors, fixed responsiveness issues on main, playground and nav by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/4482
- chore: Add 'lf' and 'ff' options to Makefile for pytest configuration by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4494
- fix: change input display name of Webhook component to "Payload" by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/4507
- FIX: Properly pass missing vectorize params in Astra DB by @erichare in https://github.com/langflow-ai/langflow/pull/4511
- fix: upgraded agent tool mode switch ux, fixed icon color on main page, fixed pagination ui on main page by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/4501
- tests: Enhance component testing and error handling with dynamic retrieval by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4526
- fix: Agent Component update_build_config, Nvidia and other model dynamic parameter loading by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/4556
- ci: Limit workflows to Python files and optimize environment setup by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4567
- chore: Bump version to 1.1.0 and 0.1.0 for langflow and langflow-base by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4574
- ci: Update CI path filters for frontend tests by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4571
- chore: Update langflow-base dependency to version 0.1.0 by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4581
- ci: Strip 'v' prefix from version and remove obsolete release workflow by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/4584
New Contributors
- @dhlidongming made their first contribution in https://github.com/langflow-ai/langflow/pull/4129
- @Adarsh-1806 made their first contribution in https://github.com/langflow-ai/langflow/pull/4151
- @smatiolids made their first contribution in https://github.com/langflow-ai/langflow/pull/3911
- @deon-sanchez made their first contribution in https://github.com/langflow-ai/langflow/pull/4189
- @devinbost made their first contribution in https://github.com/langflow-ai/langflow/pull/4272
- @irshadmb made their first contribution in https://github.com/langflow-ai/langflow/pull/4312
- @bhatsanket made their first contribution in https://github.com/langflow-ai/langflow/pull/4357
Full Changelog: https://github.com/langflow-ai/langflow/compare/v1.0.19...v1.1.0
1、 langflow-1.1.0-py3-none-any.whl 5.72KB