What's Changed
✨ New Features
- feat: Add configurable polling interval for syncing flows from FS by @cbornet in #7065
- feat: Display flow logs timestamps in local time zone by @Cristhianzl in #7477
- feat: put Shareable Playground under ENABLE_PUBLISH feature flag and removed old publish by @lucaseduoli in #7482
- feat: adds pan and pinch nav mode like figma by @lucaseduoli in #7410
- feat: update groq models by @edwinjosechittilappilly in #7488
- Fix: Add ENABLE_IMAGE_ON_PLAYGROUND feature flag to control image upload functionality in playground environment by @Cristhianzl in #7490
- feat: Disable inspect button for empty node outputs by @Cristhianzl in #7528
- feat: adds new queryInput with separator and dialog by @lucaseduoli in #7458
- feat: add multi-file support and rename NVIDIA Ingest to NeMo Retriever Extraction by @jeffreyscarpenter in #7495
- feat: frontend docker nginx configuration add brower cache accelerated pages access by @jeevic in #7125
- feat: Enable SSL flags for local development by @LilkoPetkov in #7060
- feat: Improves the stability and tool mode handling of MCP Component by @edwinjosechittilappilly in #7361
- feat: create Amazon bundle by @edwinjosechittilappilly in #7255
- feat: Update CLI message and style by @simonfraserduncan in #7588
- feat: Add Hybrid Search functionality to AstraDB + AstraPy / LangChain Updates by @erichare in #7358
- feat: enhance openai model component with o1 support by @edwinjosechittilappilly in #7107
- feat: Add new OpenAI model options by @ogabrielluiz in #7619
🐛 Bug Fixes
- fix: add ENV to Dockerfile when packing flows to image by @gs-costa in #7454
- fix: publish button not redirecting to right path by @lucaseduoli in #7439
- fix: Improve error handling for NVIDIA model component by @ogabrielluiz in #7484
- fix: removed cleaning edges where input with same type is hidden by @lucaseduoli in #7479
- fix: removed file uploaded successfully message when no file is picked, fixed nvidia ingest message by @lucaseduoli in #7441
- fix: Resolve event delivery configuration header passing between frontend and backend by @Cristhianzl in #7514
- fix: job id should be returned only if event_delivery is not direct by @ogabrielluiz in #7540
- Fix: Prevent Error Popups When Session Expires During Logout by @Cristhianzl in #7455
- fix: update Google Analytics tracking ID in docusaurus configuration by @mendonk in #7539
- fix: removing redundant initialisations in composio components by @edwinjosechittilappilly in #7485
- fix: Improve Dropdown component handling of custom values and add regression test by @Cristhianzl in #7486
- fix: add conditional authorization header for dslf in curl commands by @Cristhianzl in #7457
- fix: endpoint
build_public_tmp
now supports event delivery typedirect
by @saber-wang in #7526 - fix: published flows now can add rows to the database by @ogabrielluiz in #7560
- fix: remove unecessary comment from build_flow by @Cristhianzl in #7563
- fix: Update type hints in BatchRunComponent to avoid lint errors by @ogabrielluiz in #7567
- fix: show connected outputs being hidden by code by @lucaseduoli in #7510
- fix: loop variable not accessible error by @edwinjosechittilappilly in #7501
- fix: removed handle on secret input by @lucaseduoli in #7411
- fix: Enhance foreign key constraint management and naming conventions in migrations by @ogabrielluiz in #7569
- fix: Standardize endpoint paths in files v2 API by @ogabrielluiz in #7595
- fix: revert "feat: adds pan and pinch nav mode like figma" by @lucaseduoli in #7603
- fix: add file format validation to component save-to-file by @gs-costa in #7593
- fix: remove lexical search from astra db hybrid search by @lucaseduoli in #7620
- fix: update build_flow_and_stream with event delivery info by @ogabrielluiz in #7616
- fix: update Gmail icon to Google and improve ListSelectionComponent styles by @deon-sanchez in #7591
- fix: made reranker not disable when hybrid search is enabled by @lucaseduoli in #7622
📝 Documentation Updates
- docs: clean up starter flows and screenshots by @mendonk in #7428
- docs: add langflow desktop to install page by @mendonk in #7386
- docs: clean up configuration folder by @mendonk in #7426
- docs: gtag management by @mendonk in #7491
- docs: decrease leftnav spacing by @mendonk in #7532
- docs: batch run component example by @mendonk in #7542
- docs: parser component example by @mendonk in #7545
- docs: add webhook example by @mendonk in #7565
- docs: rewrite installation guide by @mendonk in #7415
- docs: OpenAPI spec version upgraded from 1.2.0 to 1.3.2 by @github-actions in #7492
- docs: hybrid search feature by @mendonk in #7573
🛠 Maintenance Tasks
- refactor: update BatchRunComponent to enhance functionality and usability by @rodrigosnader in #7318
Others
- chore: update test durations by @github-actions in #7469
- docs: avoid building docs draft for pull requests from fork by @mlr in #7493
- build(deps): bump estree-util-value-to-estree from 3.3.2 to 3.3.3 in /docs by @dependabot in #7496
- tests: add "direct" event delivery method in tests by @ogabrielluiz in #7436
- chore: Composio version bump by @abhishekpatil4 in #7557
- chore: Update Makefile to include PostgreSQL in backend installation by @ogabrielluiz in #7561
- Revert "fix: published flows now can add rows to the database" by @ogabrielluiz in #7571
- build(deps-dev): bump vite from 5.4.16 to 5.4.18 in /src/frontend by @dependabot in #7596
- Fix: CLI Social Links by @simonfraserduncan in #7601
- chore: update test durations by @github-actions in #7612
- chore: Update langflow and langflow-base package versions to 1.3.3 and 0.3.3 by @ogabrielluiz in #7625
New Contributors
- @saber-wang made their first contribution in #7526
- @jeffreyscarpenter made their first contribution in #7495
- @LilkoPetkov made their first contribution in #7060
Full Changelog: 1.3.2...1.3.3