2.2.4
Added 10
- Add NVIDIA NIM node
- Add rerank-2 and rerank-2-lite models for Voyage AI Rerank Retriever
- Add Groq provider for followup prompts
- Add Ollama provider support for followup prompts
- Add OpenRouter node
- Add disabled nodes environment variable
- Allow Winston to stream logs to S3
- Add Multer S3 support for file uploads
- Allow AWS Secrets Manager for storing credentials instead of AES encryption in database
- Add ability to get and delete chat messages based on startDateTime and endDateTime
Changed 7
- Update JSON loader to support dynamic metadata
- Improve CsvLoader functionality
- Update Redis Memory description to include units
- Update @langchain/community dependency
- Update Swagger documentation
- Update shared chatbot to support adding title colors
- Update upsert API
Fixed 10
- Fix nil check in escapeAllStrings to prevent TypeError when upserting vectors
- Fix value.startsWith is not a function error
- Fix getting docId and storeId parameters
- Fix Anthropic messages handling in agent flow
- Fix document store naming convention
- Fix artifacts key missing messages property
- Update NodeVM sandbox options and sanitize table names
- Fix undefined loader configuration
- Fix agent messages status display on shared chatbot
- Fix Lunary user messages tracking
What's Changed
Nodes
- Feature/add nvdia nim by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/3749
- Add
rerank-2andrerank-2-litefor Voyage AI Rerank Retriever by @hans00 in https://github.com/FlowiseAI/Flowise/pull/3776 - Feature/Add Groq for followup prompts by @sunnymodi21 in https://github.com/FlowiseAI/Flowise/pull/3806
- Feature/update json loader to have dynamic metadata by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/3811
- feat(follow-up/ollama): support ollama provider by @ahmedrowaihi in https://github.com/FlowiseAI/Flowise/pull/3795
- [Feature] improve CsvLoader & clean code by @JJK801 in https://github.com/FlowiseAI/Flowise/pull/3830
- Feature/OpenRouter by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/3865
- Slight Redis Memory description change to include units by @ryanhalliday in https://github.com/FlowiseAI/Flowise/pull/3824
Core
- Feature/add disabled nodes env variable by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/3797
- Feature/Allow winston to stream to s3 by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/3848
- Feat/add multer s3 by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/3854
- Chore/swagger update by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/3860
- Chore: Update @langchain/community by @PylotLight in https://github.com/FlowiseAI/Flowise/pull/3787
- Get/Delete ChatMessage based on startDateTime / endDateTime by @ryanhalliday in https://github.com/FlowiseAI/Flowise/pull/3867
- [Feat] Allow AWS SECRETS MANAGER instead of storing AES Encrypted in db by @aluferraz in https://github.com/FlowiseAI/Flowise/pull/3616
Bugfix
- bugfix: Add nil check in escapeAllStrings to prevent TypeError when upsert vectors by @nguyenhung10012003 in https://github.com/FlowiseAI/Flowise/pull/3789
- [BUGFIX] Fix value.startsWith is not a function error by @simsketch in https://github.com/FlowiseAI/Flowise/pull/3747
- fix: getting docId, storeId parameters by @hardviper in https://github.com/FlowiseAI/Flowise/pull/3761
- fix(ui): fix typo by @Aarebecca in https://github.com/FlowiseAI/Flowise/pull/3799
- clean(components): is debug boolean syntax shorthand by @ahmedrowaihi in https://github.com/FlowiseAI/Flowise/pull/3770
- Bugfix/Anthropic messages in agentflow by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/3801
- Bugfix/update doc store naming convention by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/3814
- fix: artifacts key in object does not have messages property, which g… by @tom0k1 in https://github.com/FlowiseAI/Flowise/pull/3812
- Bugfix/update nodevm sandbox options, sanitize tablename by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/3818
- Feature/update share chatbot for adding title colors by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/3823
- Feature/update upsert API by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/3836
- Bugfix/Undefined loader config by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/3846
- Bugfix/show agent messages status on sharechatbot by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/3851
- Lunary: fix user messages by @hughcrt in https://github.com/FlowiseAI/Flowise/pull/3852
New Contributors
- @hans00 made their first contribution in https://github.com/FlowiseAI/Flowise/pull/3776
- @simsketch made their first contribution in https://github.com/FlowiseAI/Flowise/pull/3747
- @hardviper made their first contribution in https://github.com/FlowiseAI/Flowise/pull/3761
- @Aarebecca made their first contribution in https://github.com/FlowiseAI/Flowise/pull/3799
- @ahmedrowaihi made their first contribution in https://github.com/FlowiseAI/Flowise/pull/3770
- @sunnymodi21 made their first contribution in https://github.com/FlowiseAI/Flowise/pull/3806
- @tom0k1 made their first contribution in https://github.com/FlowiseAI/Flowise/pull/3812
- @ryanhalliday made their first contribution in https://github.com/FlowiseAI/Flowise/pull/3824
- @hughcrt made their first contribution in https://github.com/FlowiseAI/Flowise/pull/3852
- @PylotLight made their first contribution in https://github.com/FlowiseAI/Flowise/pull/3787
Full Changelog: https://github.com/FlowiseAI/Flowise/compare/flowise@2.2.3...flowise@2.2.4