Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
Langflow_1.6.0_x64_en-US.msi | 2025-10-01 | 213.0 MB | |
Langflow_1.6.0_aarch64.dmg | 2025-10-01 | 21.8 MB | |
Langflow_1.6.0_x64.dmg | 2025-10-01 | 22.3 MB | |
langflow-1.6.0-py3-none-any.whl | 2025-09-26 | 6.6 kB | |
langflow_base-0.6.0-py3-none-any.whl | 2025-09-26 | 15.8 MB | |
1.6.0 source code.tar.gz | 2025-09-25 | 221.6 MB | |
1.6.0 source code.zip | 2025-09-25 | 223.6 MB | |
README.md | 2025-09-25 | 41.5 kB | |
Totals: 8 Items | 718.2 MB | 10 |
What's Changed
✨ New Features
- feat: add utility to insert code field into build config dictionary by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/8933
- feat: Add dark mode support to JigsawStackIcon by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/9013
- feat: add node alignment helper lines with toggle control in flow editor by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/8279
- feat(database): add noop mode with config flag and update related tests by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/9054
- feat: Move to Biome for linting and formatting by @mfortman11 in https://github.com/langflow-ai/langflow/pull/8997
- ref: refactor MCP-related functionality centralizing common utilities by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/9059
- feat: add module and code hash to component's metadata by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/8737
- feat: added code coverage reporting by @epinzur in https://github.com/langflow-ai/langflow/pull/9081
- feat: Add CustomMarkdownField wrapper component by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/9042
- feat: Add dual output support to Agent component with structured JSON parsing by @rodrigosnader in https://github.com/langflow-ai/langflow/pull/8836
- feat: adds authentication to mcp server under feature flag by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/9095
- ref: make superuser creation more multi-user friendly by @jordanrfrazier in https://github.com/langflow-ai/langflow/pull/9019
- feat: Add smoke tests workflow for PR validation by @Yukiyukiyeah in https://github.com/langflow-ai/langflow/pull/9125
- feat: Add template tests by @Yukiyukiyeah in https://github.com/langflow-ai/langflow/pull/9083
- feat: Add .env file support to Windows build scripts by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/9214
- feat: add InputFile customization by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/9233
- feat: generate custom coverage config to omit legacy and external compoents by @epinzur in https://github.com/langflow-ai/langflow/pull/9221
- feat: added install matrix before release by @epinzur in https://github.com/langflow-ai/langflow/pull/9205
- feat: Add Gemini 2.5 and 2.0 model metadata by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/9277
- feat: Add GPT-5 series models to OpenAI metadata by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/9336
- feat: Add support for Ingestion and Retrieval of Knowledge Bases by @erichare in https://github.com/langflow-ai/langflow/pull/9088
- feat(utils): add code hash generation and module name in Custom Components by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/9107
- feat: update Composio components by @abhishekpatil4 in https://github.com/langflow-ai/langflow/pull/8868
- feat: Add exception telemetry by @Yukiyukiyeah in https://github.com/langflow-ai/langflow/pull/9194
- feat: for postgresql DatabaseService create engine set default utc timezone by @jeevic in https://github.com/langflow-ai/langflow/pull/8112
- feat: Move Vector Stores to Bundle by @erichare in https://github.com/langflow-ai/langflow/pull/9475
- feat: Make knowledge bases user-stored and support global vars by @erichare in https://github.com/langflow-ai/langflow/pull/9458
- feat: Add support for advanced parsing with docling in the File Component by @erichare in https://github.com/langflow-ai/langflow/pull/9398
- feat: Added Traceloop SDK for collecting traces and metrics from Langflow by @2getsandesh in https://github.com/langflow-ai/langflow/pull/9317
- feat: migrate from loguru to structlog by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/9321
- feat: adds api key functionality onto mcp composer by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/9498
- feat: enhance structured output handling with new input fields by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/9483
- feat: encrypt oauth auth settings at rest by @jordanrfrazier in https://github.com/langflow-ai/langflow/pull/9490
- feat: Canvas toolbar update and enhancement by @deon-sanchez in https://github.com/langflow-ai/langflow/pull/9239
- feat: add static dependency analysis module and update metadata handling by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/9192
- feat: add new segmented sidebar by @mfortman11 in https://github.com/langflow-ai/langflow/pull/9355
- feat: enable real-time refresh for Base URL input in ChatOllamaComponent by @philnash in https://github.com/langflow-ai/langflow/pull/9346
- feat: OpenAI compatibility by @phact in https://github.com/langflow-ai/langflow/pull/9069
- feat: remove agent dual output by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/9700
- feat: mcp composer integration by @jordanrfrazier in https://github.com/langflow-ai/langflow/pull/9506
- feat: double clicking a component will add it to the canvas by @deon-sanchez in https://github.com/langflow-ai/langflow/pull/9730
- feat: Enhance logging configuration with caller information and conditional callsite data by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/9747
- feat: Knowledge Ingestion template behind a feature flag by @deon-sanchez in https://github.com/langflow-ai/langflow/pull/9947
- feat: add customization layer for duplicate file functionality by @italojohnny in https://github.com/langflow-ai/langflow/pull/9953
🐛 Bug Fixes
- bug: re-add NVIDIA Remix starter template by @phact in https://github.com/langflow-ai/langflow/pull/8994
- bug: fix check for server ready when using 0.0.0.0 as host by @jordanrfrazier in https://github.com/langflow-ai/langflow/pull/9002
- fix: add truncation to error by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/9026
- fix: Prevent Authorization header on external URLs by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/9061
- fix: enhance API snippet generation with file upload support and consistent authentication by @namastex888 in https://github.com/langflow-ai/langflow/pull/9018
- fix: Improve duplicate flow name handling and add comprehensive tests by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/8962
- fix: update text truncation limits to allow better visibility by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/9147
- fix: updated design of info button on files component by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/9146
- fix: make cleanlab evaluator outputs not be grouped by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/9149
- fix: Relax redis dependency version constraint by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/9154
- fix: refactor bundle and component names by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/9140
- fix: Add releaseStage-aware version comparison logic by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/8998
- fix: Mcp composer tool header fix by @mfortman11 in https://github.com/langflow-ai/langflow/pull/9161
- fix: refactor auth modal design for mcp composer by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/9180
- fix: store mcp sse headers and use them on connection by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/9148
- fix: prevent unintentional sidebar text selection by @rodrigosnader in https://github.com/langflow-ai/langflow/pull/8895
- fix: Exclude base path from custom component loading by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/9098
- fix: add data-testid to new project button in EmptyFolder component by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/9222
- fix: remove duplicated Makefile target
format_frontend
by @italojohnny in https://github.com/langflow-ai/langflow/pull/9191 - fix: Add metadata filtering for Chroma components by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/9137
- fix: Add outputs support to SQLAgentComponent by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/9173
- fix: Improve session fixture cleanup and engine handling by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/9352
- fix: increase Test time out by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/9353
- fix: improve process cleanup in MCP tests by @italojohnny in https://github.com/langflow-ai/langflow/pull/9354
- fix: pin uv to 0.5.6 to restore CI compatibility by @italojohnny in https://github.com/langflow-ai/langflow/pull/9362
- fix: add cursor state to not skip to end on input components by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/9375
- fix: make settings nav not enter history by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/9376
- fix: make tools be selected on mcp server after opening for the first time by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/9377
- fix: add langchain-chroma to langflow-base by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/9396
- fix: Set 'Include Metadata' as non-advanced option by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/9400
- fix: enforce authentication for superuser cli command by @jordanrfrazier in https://github.com/langflow-ai/langflow/pull/9152
- fix: Allow connections to save file output by @erichare in https://github.com/langflow-ai/langflow/pull/9386
- fix: fallback to env var correctly when using tweaks by @jordanrfrazier in https://github.com/langflow-ai/langflow/pull/9422
- fix: mask Component Secrets in trace logs by @psy42a in https://github.com/langflow-ai/langflow/pull/8204
- fix: remove duplicate embeddings category, refactor render code by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/9446
- fix: silent error fix in KB components by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/9433
- fix: Adjust uniqueness constraint on file names by @erichare in https://github.com/langflow-ai/langflow/pull/9014
- fix: Use the identifier column as hash if available by @erichare in https://github.com/langflow-ai/langflow/pull/9405
- fix: use correct import for EventManager by @tsuliuchao in https://github.com/langflow-ai/langflow/pull/9408
- fix: Use Runnable's asynchronous methods to prevent blocking the main… by @sunbingchuan in https://github.com/langflow-ai/langflow/pull/9466
- fix: Manage multi-region databases and better handle lexical search in Astra DB by @erichare in https://github.com/langflow-ai/langflow/pull/9385
- fix: Composio base to handle dataframe response correctly by @Uday-sidagana in https://github.com/langflow-ai/langflow/pull/9427
- fix: preserve user-selected model when updating available options by @italojohnny in https://github.com/langflow-ai/langflow/pull/9495
- fix: move Docling worker to base module and update imports by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/9471
- fix: file upload test by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/9502
- fix: change template test to run every time by @Yukiyukiyeah in https://github.com/langflow-ai/langflow/pull/9489
- fix: incorrect Perplexity API parameter names by @arvy in https://github.com/langflow-ai/langflow/pull/9278
- fix(apply_tweaks): skip tweaks to code field and log warning by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/9467
- fix: set mcp_composer feature as true by default by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/9522
- fix: add dropdown click to general bugs test by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/9549
- fix: add bigger timeout to pokedex test by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/9551
- fix: increase timeout on saas pricing test by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/9552
- fix: change chatOutput drop coordinates on general bugs test by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/9554
- fix: Log steady-state performance in component loading test by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/9561
- fix: Run docling processing in subprocess by @erichare in https://github.com/langflow-ai/langflow/pull/9541
- fix: Avoid namespace collision for Astra by @erichare in https://github.com/langflow-ai/langflow/pull/9544
- fix: Revert to a working composio release for module import by @erichare in https://github.com/langflow-ai/langflow/pull/9569
- fix: Knowledge base component refactor by @erichare in https://github.com/langflow-ai/langflow/pull/9543
- fix: Fix env file handling in Windows build scripts by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/9414
- fix: update agent_llm display name to "Model Provider" in AgentComponent by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/9564
- fix: use custom file handler on chat view, disable mcp_composer by default by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/9550
- fix: Use the newest file component in Vector Store RAG Template by @erichare in https://github.com/langflow-ai/langflow/pull/9571
- fix: AI/ML icon is missing by @deon-sanchez in https://github.com/langflow-ai/langflow/pull/9553
- fix: Allow updates to the file component in templates using it by @erichare in https://github.com/langflow-ai/langflow/pull/9572
- fix: Fixes filtering so legacy components aren't shown by default by @mfortman11 in https://github.com/langflow-ai/langflow/pull/9575
- fix: changed name on tool mode to slug, added close button to sidebar by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/9589
- fix: enhance scroll behavior on playground by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/9586
- fix: delete duplicate Serper api from google bundle by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/9601
- fix: allow deletion of mcp servers, add tests for mcp sidebar by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/9587
- fix: change zoom in and out limit, create tests for zooming in and out, change zoom out logic in canvasControls by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/9595
- fix: Add localStorage persistence for feature toggles by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/9597
- fix: Add help text to Lock Flow option by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/9600
- fix: Add comprehensive tests and improve minimal condition logic by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/9611
- fix: change icon color for mcp, remove color setting of icons by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/9594
- fix: remove unsupported styling options from chats components by @italojohnny in https://github.com/langflow-ai/langflow/pull/9610
- fix: disable mcp auto install for not installed applications, refactor mcp-projects logic by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/9599
- fix: Properly allow the non-specification of an OCR Engine by @erichare in https://github.com/langflow-ai/langflow/pull/9617
- fix: Support objects with data attribute in body processing by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/9644
- fix: Add comprehensive message sorting + tests by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/9641
- fix: Fix audio recording resource cleanup by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/9623
- fix: Add voice mode availability detection by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/9621
- fix: Remove formatting from agent input text content by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/9638
- fix: added most important types at the beginning of the extensions array on File component by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/9639
- fix: Include flow ID in webhook URLs by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/9624
- fix(logger): add optional cache to configure; update caching behavior by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/9532
- fix: Update sidebar border styles by @mfortman11 in https://github.com/langflow-ai/langflow/pull/9625
- fix: Remove top padding from sidebar groups by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/9636
- fix: disable message editing on playground, fix new session not persisting after message is sent by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/9662
- fix: disable elevate edges on node select by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/9658
- fix: Properly respect the order parameter for Message History by @erichare in https://github.com/langflow-ai/langflow/pull/9605
- fix: Return multi-row dataframe when Structured Output data supports it by @erichare in https://github.com/langflow-ai/langflow/pull/9659
- fix: apply to fields in settings page by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/9602
- fix: Segmented Sidebar switch to search on value change by @mfortman11 in https://github.com/langflow-ai/langflow/pull/9615
- fix: deprecate claude 3 sonnet model by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/9622
- fix: Properly import Langchain ToolMessage for Message options by @erichare in https://github.com/langflow-ai/langflow/pull/9675
- fix: fixed user settings test by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/9690
- fix: Remove warning log for unset TRACELOOP_API_KEY in configuration validation by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/9536
- fix: knowledge base fixes for 1.6 pointing to release branch by @deon-sanchez in https://github.com/langflow-ai/langflow/pull/9683
- fix: remove github link on discord button by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/9655
- fix: remove python code component, fix placeholder not appearing by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/9660
- fix: add margins to
tag in markdown by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/9656
- fix: delete unused components, delete [deprecated] tag on the component title, add Replace and legacy tag functionality to components by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/9645
- fix: Ensure correct Docling Remote URL for API by @erichare in https://github.com/langflow-ai/langflow/pull/9708
- fix: Adjust padding and layout for improved spacing by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/9711
- fix: remove Groq from Agents model provider list by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/9616
- fix: conditional scheduling logic to not run branch by @jordanrfrazier in https://github.com/langflow-ai/langflow/pull/9722
- fix: disable keys when flow is locked by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/9726
- fix: superuser credential handling and AUTO_LOGIN security by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/9542
- fix: update logs position to be absolute by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/9724
- fix: make entire playground chat area be clickable by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/9721
- fix: Restore old description from file component. by @erichare in https://github.com/langflow-ai/langflow/pull/9752
- fix: Preserve flows and components during project updates by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/9750
- fix(langwatch): prevent trace errors with proper API key validation by @italojohnny in https://github.com/langflow-ai/langflow/pull/9720
- fix(URLComponent): filter out
None
in headers to avoid silent serialization errors by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/9596 - fix: put knowledge bases under feature flag by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/9749
- fix: Updated Agent Starter Projects with new Templates by @deon-sanchez in https://github.com/langflow-ai/langflow/pull/9772
- fix: remove agents from skipped components list in setup by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/9785
- fix: improve error handling for missing OCR dependencies by @italojohnny in https://github.com/langflow-ai/langflow/pull/9753
- fix: adjust casing on Add MCP Server buttons by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/9774
- fix: set gpt4.1 as default model by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/9780
- fix: release branch tests by @jordanrfrazier in https://github.com/langflow-ai/langflow/pull/9820
- fix: Properly serialize documents for Graph RAG in Astra by @erichare in https://github.com/langflow-ai/langflow/pull/9777
- fix: Standardize content dict format for LLM provider compatibility by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/9745
- fix: make components added with filter come with the output pre-selected, fix Agent filtering by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/9787
- fix: make mcp tools refresh when changing server with the same name by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/9778
- fix: remove extra spaces from playground, added separator by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/9779
- fix: Update message schema tests for image_url structure by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/9823
- fix: Restore Embedding Model Connections in Vector Store RAG by @erichare in https://github.com/langflow-ai/langflow/pull/9776
- fix: update CORS configuration and add env vars to allow for user control by @jordanrfrazier in https://github.com/langflow-ai/langflow/pull/9744
- fix: handle pandas Series in get_message boolean evaluation by @italojohnny in https://github.com/langflow-ai/langflow/pull/9765
- fix: Add VLM support for Docling and improve deps by @erichare in https://github.com/langflow-ai/langflow/pull/9757
- fix: make cursor position not go to end on input list component by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/9782
- fix: remove metadata building to speed up load times by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/9819
- fix: turn mcp composer feature on by default on frontend by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/9831
- fix: make astra db component not disconnect, fix handle color when type is undefined by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/9829
- fix: Handle ImportError for parse_api_endpoint and remove debug logging by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/9830
- fix: make session_id visible in Message History Retrieve mode by @Vigtu in https://github.com/langflow-ai/langflow/pull/9557
- fix: make mcp tools update when auth settings is null by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/9844
- fix: adjust tools title and description padding by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/9847
- fix: Apply a per-user uniqueness for mcp by @erichare in https://github.com/langflow-ai/langflow/pull/9840
- fix: make file button clickable after focusing on chat by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/9863
- fix: make input clickable on chat by @lucaseduoli in https://github.com/langflow-ai/langflow/pull/9864
- fix: Remove the uniqueness constraint on file names by @erichare in https://github.com/langflow-ai/langflow/pull/9872
- fix: Load flows autologin false by @phact in https://github.com/langflow-ai/langflow/pull/9578
- fix: Move docling dependency into core dependencies instead of dev by @erichare in https://github.com/langflow-ai/langflow/pull/9906
- fix: Make sure strings can be parsed in the python interpreter by @erichare in https://github.com/langflow-ai/langflow/pull/9908
- fix: Enhance limit parameter handling and update deps by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/9921
- fix: Disable Docling by default with macOS Intel by @erichare in https://github.com/langflow-ai/langflow/pull/9944
- fix: Bug in the Environment variable text input: after every letter I need to click the box to enter the next letter. by @deon-sanchez in https://github.com/langflow-ai/langflow/pull/9943
- fix: type handling in file component by @jordanrfrazier in https://github.com/langflow-ai/langflow/pull/9965
📝 Documentation Updates
- docs: rag chatbot tutorial by @mendonk in https://github.com/langflow-ai/langflow/pull/8929
- docs: add env var setup for macOS and Windows GUI by @italojohnny in https://github.com/langflow-ai/langflow/pull/8181
- docs: skip auth note by @mendonk in https://github.com/langflow-ai/langflow/pull/8992
- docs: Repurpose Concepts section to focus on the visual editor and flows by @aimurphy in https://github.com/langflow-ai/langflow/pull/8845
- docs: agents tutorial by @mendonk in https://github.com/langflow-ai/langflow/pull/8961
- docs: Configure Segment by @mlr in https://github.com/langflow-ai/langflow/pull/8996
- docs: Fix a label in the left nav by @aimurphy in https://github.com/langflow-ai/langflow/pull/9012
- docs: convert md to mdx by @mendonk in https://github.com/langflow-ai/langflow/pull/9041
- docs: patch versions may differ between OSS and Desktop by @mendonk in https://github.com/langflow-ai/langflow/pull/9016
- docs: file loader output behavior by @mendonk in https://github.com/langflow-ai/langflow/pull/9045
- docs: OpenAPI spec version upgraded from 1.4.3 to 1.5.0.post1 by @github-actions[bot] in https://github.com/langflow-ai/langflow/pull/9049
- docs: Add heading and codeblock events for segment by @mlr in https://github.com/langflow-ai/langflow/pull/9050
- docs: remove google oauth integrations by @mendonk in https://github.com/langflow-ai/langflow/pull/9047
- Improve documentation: Component Overview section by @Victor-w-Madeira in https://github.com/langflow-ai/langflow/pull/9056
- docs: remove unused template by @mendonk in https://github.com/langflow-ai/langflow/pull/9073
- docs: clarify group components false behavior by @mendonk in https://github.com/langflow-ai/langflow/pull/9046
- docs: add deepwiki badge to readme by @mendonk in https://github.com/langflow-ai/langflow/pull/9079
- docs: endquote in code alias by @mendonk in https://github.com/langflow-ai/langflow/pull/9080
- docs: add mcp tutorial by @mendonk in https://github.com/langflow-ai/langflow/pull/9022
- docs: data types by @mendonk in https://github.com/langflow-ai/langflow/pull/9074
- docs: update components-helpers.mdx by @mendonk in https://github.com/langflow-ai/langflow/pull/9120
- docs: Various edits related to style, syntax, and adding more detail to some pages by @aimurphy in https://github.com/langflow-ai/langflow/pull/9132
- docs: update integrations-docling.mdx by @mendonk in https://github.com/langflow-ai/langflow/pull/9131
- docs: user feedback items by @mendonk in https://github.com/langflow-ai/langflow/pull/9122
- docs: Move small edits to reduce scope of PR 9115 by @aimurphy in https://github.com/langflow-ai/langflow/pull/9135
- docs: langflow 1.5 auto-login security doc by @mendonk in https://github.com/langflow-ai/langflow/pull/9057
- docs: expand multiple outputs section to include group_outputs behavior by @Victor-w-Madeira in https://github.com/langflow-ai/langflow/pull/9075
- docs: reduce duplicate content in contributing.md by @mendonk in https://github.com/langflow-ai/langflow/pull/9136
- docs: Restructure navigation, refactor all component documentation, among many other things by @aimurphy in https://github.com/langflow-ai/langflow/pull/9115
- docs: fix typo in left nav by @aimurphy in https://github.com/langflow-ai/langflow/pull/9160
- docs: refresh external postgresql database page by @mendonk in https://github.com/langflow-ai/langflow/pull/9174
- docs: Audit use of tabs and details by @aimurphy in https://github.com/langflow-ai/langflow/pull/9196
- docs: refresh develop overview page by @mendonk in https://github.com/langflow-ai/langflow/pull/9177
- docs: refresh remote server page by @mendonk in https://github.com/langflow-ai/langflow/pull/9189
- docs: Audit admonitions, related links, and prerequisites for style and consistency by @aimurphy in https://github.com/langflow-ai/langflow/pull/9217
- docs: combine api keys and authentication pages by @mendonk in https://github.com/langflow-ai/langflow/pull/9172
- docs: fixed broken links in CONTRIBUTING.md by @harjoben in https://github.com/langflow-ai/langflow/pull/9231
- docs: Touchup cloud provider deployment pages by @aimurphy in https://github.com/langflow-ai/langflow/pull/9241
- docs: LANGFLOW_ENABLE_SUPERUSER_CLI environment variable by @mendonk in https://github.com/langflow-ai/langflow/pull/9223
- docs: Remove template pages because templates already include explanatory notes within Langflow by @aimurphy in https://github.com/langflow-ai/langflow/pull/9235
- docs: reference exported key by @mendonk in https://github.com/langflow-ai/langflow/pull/9245
- docs: refresh docker page by @mendonk in https://github.com/langflow-ai/langflow/pull/9208
- docs: Fix a broken anchor by @aimurphy in https://github.com/langflow-ai/langflow/pull/9249
- docs: Standardize style of component names, especially when used in links by @aimurphy in https://github.com/langflow-ai/langflow/pull/9251
- docs: Add more detail to some template notes by @aimurphy in https://github.com/langflow-ai/langflow/pull/9230
- docs: refresh telemetry page by @mendonk in https://github.com/langflow-ai/langflow/pull/9272
- docs: add example for plist by @mendonk in https://github.com/langflow-ai/langflow/pull/9294
- docs: kubernetes best practices and postgresql dba guide by @mendonk in https://github.com/langflow-ai/langflow/pull/9226
- docs: refresh cli page by @mendonk in https://github.com/langflow-ai/langflow/pull/9274
- docs: refresh custom dependencies page by @mendonk in https://github.com/langflow-ai/langflow/pull/9291
- docs: Hide previous docs draft build comments on new build by @mlr in https://github.com/langflow-ai/langflow/pull/9334
- docs: clarify available API endpoints and their use cases by @mendonk in https://github.com/langflow-ai/langflow/pull/9382
- docs: clarify file upload with API snippet by @mendonk in https://github.com/langflow-ai/langflow/pull/9384
- docs: Correct the instructions for additional language models that aren't built-in to the primary Language Model component. by @aimurphy in https://github.com/langflow-ai/langflow/pull/9406
- docs: Update, refresh, and expand Vector Store and Processing component documentation by @aimurphy in https://github.com/langflow-ai/langflow/pull/9407
- docs: custom component directory requires an init.py file by @mendonk in https://github.com/langflow-ai/langflow/pull/9447
- docs: clarify adding custom packages to REPL component by @mendonk in https://github.com/langflow-ai/langflow/pull/9450
- docs(graph): fix typo in comment by @HzaRashid in https://github.com/langflow-ai/langflow/pull/9436
- docs: New theme colors, minimized footer, and slight style changes for readability of certain elements by @aimurphy in https://github.com/langflow-ai/langflow/pull/9250
🛠 Maintenance Tasks
- refactor: Improve HomePage state management and tab switching by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/8989
- refactor: Improve HeaderButtons state sync with userData by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/8988
- refactor(api): update /config endpoint to use ConfigResponse.from_settings by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/8674
- refactor: Update icon dark mode comparison by @mfortman11 in https://github.com/langflow-ai/langflow/pull/9060
- refactor: Update mcp composer json by @mfortman11 in https://github.com/langflow-ai/langflow/pull/9158
- refactor: remove AsyncFileSink logger, add rotation support, and update docs by @XiaochuanLyu in https://github.com/langflow-ai/langflow/pull/9105
- refactor: Update Blank Flow Name by @deon-sanchez in https://github.com/langflow-ai/langflow/pull/9089
- refactor(tests): parameterize template tests and update timeout use by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/9224
- refactor: Improve cookie security and centralized utility by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/9240
- refactor(core): implement centralized dynamic lazy import system for components by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/8932
- refactor(session): migrate to server-based session management and add tests by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/9077
- refactor: Skip MCP Memory leak integration test by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/9358
- refactor: remove Anthropic provider test by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/9369
- refactor: Remove extraneous flag from package lock by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/9371
- refactor: flowSidebarComponents folder structure refactor and add test coverage by @mfortman11 in https://github.com/langflow-ai/langflow/pull/9383
- refactor(docling): extract processing logic to separate worker process by @italojohnny in https://github.com/langflow-ai/langflow/pull/9393
- refactor: Update KnowledgeBaseEmptyState component text and structure by @deon-sanchez in https://github.com/langflow-ai/langflow/pull/9456
- refactor: Update MCP composer auth to just api and oauth by @mfortman11 in https://github.com/langflow-ai/langflow/pull/9487
- build: add .dockerignore and move docling from runtime to dev deps by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/9469
- build: add structlog dep to base package by @jordanrfrazier in https://github.com/langflow-ai/langflow/pull/9516
- refactor: Add create knowledge button by @deon-sanchez in https://github.com/langflow-ai/langflow/pull/9520
- build: add additional OCR dependencies for docling by @jordanrfrazier in https://github.com/langflow-ai/langflow/pull/9156
- build: update nv-ingest by @jordanrfrazier in https://github.com/langflow-ai/langflow/pull/9478
- refactor: Agent component enhancements for release v1.6 by @deon-sanchez in https://github.com/langflow-ai/langflow/pull/9685
- refactor: Padding misaligned for sidebar icons and other issues fix for 1.6 by @deon-sanchez in https://github.com/langflow-ai/langflow/pull/9713
- refactor: update skip_auth_auto_login behavior and update messaging timelines for removal by @jordanrfrazier in https://github.com/langflow-ai/langflow/pull/9874
- refactor: Improve modal management and UI consistency by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/9957
✅ Tests
- test: Add 500ms timeout to starter-projects spec for timing reliability by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/9040
- test: skip Everything server on Python 3.13 by @italojohnny in https://github.com/langflow-ai/langflow/pull/9361
- test: switch to settings-driven cached type API; relax assertions by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/9518
- test: Increase loading performance test timeout by @Cristhianzl in https://github.com/langflow-ai/langflow/pull/9873
Others
- chore: update pre-commit hooks to latest versions by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/8938
- chore: update pre-commit configuration to use local ruff hooks by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/9048
- deps: update langchain and langchain-community to support Perplexity by @italojohnny in https://github.com/langflow-ai/langflow/pull/9166
- ref: Update Ruff per-file ignores for tests and scripts by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/9206
- ci: don't block CI when the nightly build fails by @epinzur in https://github.com/langflow-ai/langflow/pull/9238
- chore: fix frontend code coverage scoring by @epinzur in https://github.com/langflow-ai/langflow/pull/9209
- chore: fix the manual cross platform test run by @epinzur in https://github.com/langflow-ai/langflow/pull/9252
- chore: try again to fix the manual test run by @epinzur in https://github.com/langflow-ai/langflow/pull/9253
- chore: continue to debug manual cross-platform test by @epinzur in https://github.com/langflow-ai/langflow/pull/9254
- chore: potential fix for cross-platform test workflows by @epinzur in https://github.com/langflow-ai/langflow/pull/9255
- chore: simplfied cross-platform test logic by @epinzur in https://github.com/langflow-ai/langflow/pull/9256
- chore: more cross platform testing tweaks by @epinzur in https://github.com/langflow-ai/langflow/pull/9258
- chore: another fix attempt for the cross-platform tests by @epinzur in https://github.com/langflow-ai/langflow/pull/9259
- chore: continue to debug cross-platform test issues by @epinzur in https://github.com/langflow-ai/langflow/pull/9260
- chore:continue to debug cross-platform tests by @epinzur in https://github.com/langflow-ai/langflow/pull/9261
- chore: more cross-platform test debug by @epinzur in https://github.com/langflow-ai/langflow/pull/9262
- chore: debug nightly build by @epinzur in https://github.com/langflow-ai/langflow/pull/9263
- chore: more cross-platform debug by @epinzur in https://github.com/langflow-ai/langflow/pull/9266
- chore: continue cross-product debug by @epinzur in https://github.com/langflow-ai/langflow/pull/9269
- chore:more cross-platform test deubgging by @epinzur in https://github.com/langflow-ai/langflow/pull/9270
- ci: add checkout step to publish to pypi steps in nightly workflow by @jordanrfrazier in https://github.com/langflow-ai/langflow/pull/9280
- build(deps):(deps): bump autofix-ci/action from [551dde] to [635ffb] by @dependabot[bot] in https://github.com/langflow-ai/langflow/pull/8807
- build(deps):(deps): bump actions/github-script from 6 to 7 by @dependabot[bot] in https://github.com/langflow-ai/langflow/pull/9288
- build(deps):(deps): bump actions/setup-node from 3 to 4 by @dependabot[bot] in https://github.com/langflow-ai/langflow/pull/9287
- build(deps):(deps): bump astral-sh/setup-uv from 3 to 6 by @dependabot[bot] in https://github.com/langflow-ai/langflow/pull/9286
- build(deps):(deps): bump actions/setup-python from 4 to 5 by @dependabot[bot] in https://github.com/langflow-ai/langflow/pull/9285
- ref: Increase max file upload size to 1024 MB by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/9276
- ref: MCP Tests by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/9349
- chore: bump uv minimum version to 0.7.20 by @italojohnny in https://github.com/langflow-ai/langflow/pull/9364
- chore: pin uv version to 0.7.20 by @italojohnny in https://github.com/langflow-ai/langflow/pull/9365
- chore: skip mcp everything server test by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/9366
- chore: bump langflow version by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/9402
- chore: update schema version and format JSON structure in biome.json by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/9289
- docs: OpenAPI spec version upgraded from 1.5.0.post1 to 1.5.0.post2 by @github-actions[bot] in https://github.com/langflow-ai/langflow/pull/9430
- Initial document describing the Langflow release process. by @kerinin in https://github.com/langflow-ai/langflow/pull/9500
- ref: Refactor vectorstore components structure by @edwinjosechittilappilly in https://github.com/langflow-ai/langflow/pull/9486
- chore: Update version to 1.6.0 in package files by @ogabrielluiz in https://github.com/langflow-ai/langflow/pull/9746
- ref: update auto login behavior to use secure defaults by @jordanrfrazier in https://github.com/langflow-ai/langflow/pull/9825
New Contributors
- @epinzur made their first contribution in https://github.com/langflow-ai/langflow/pull/9081
- @XiaochuanLyu made their first contribution in https://github.com/langflow-ai/langflow/pull/9105
- @harjoben made their first contribution in https://github.com/langflow-ai/langflow/pull/9231
- @psy42a made their first contribution in https://github.com/langflow-ai/langflow/pull/8204
- @sunbingchuan made their first contribution in https://github.com/langflow-ai/langflow/pull/9466
- @arvy made their first contribution in https://github.com/langflow-ai/langflow/pull/9278
- @kerinin made their first contribution in https://github.com/langflow-ai/langflow/pull/9500
- @HzaRashid made their first contribution in https://github.com/langflow-ai/langflow/pull/9436
Full Changelog: https://github.com/langflow-ai/langflow/compare/1.5.1...1.6.0