1.8.2
Added 8
- Add URL source field to all web scrapers
- Add Agentflow template
- Add Searxng tool implementation
- Add Fireworks AI chat model
- Add Fireworks LLM
- Add environment variable to disable ChatFlow reuse
- Add status check ping feature
- Add MariaDB data source adapter
Changed 4
- Updated Dockerfile to use manual build steps and entrypoint instead of command
- Improve OpenSearch credential storing to use separate fields for user and password instead of embedding in URL
- Update HTML embed chat popup configuration
- Reduce size of final Docker image with multistage build
Fixed 8
- Fix OpenSearch vector store upsert
- Disable output prediction from llmchain streaming
- Avoid passing runnable assign when worker agent has no input variables
- Check for proper thread ID and avoid throwing error
- Fix Supabase upsert IDs
- Fix document loader to return the correct ID
- Remove double quotes when replacing variable value
- Fix JS function execute from node crashing the frontend and hiding response
Breaking Change for Docker
In v1.8.2, we updated the Dockerfile to use manual build steps, and from using command to entrypoint. See #2563
There might be error if you are running docker compose command using old Dockerfile:
cd Flowise/docker
docker compose down
docker compose up -d
User will need to update their existing repo to get the latest Dockerfile:
cd Flowise
git pull
cd docker
docker compose down
docker compose up -d
What's Changed
Nodes
- Improve OpenSearchURL credential storing user and password in separate fields from the URL by @danieldabate in https://github.com/FlowiseAI/Flowise/pull/2549
- adding url to source for all web scrapers by @jaredmcqueen in https://github.com/FlowiseAI/Flowise/pull/2537
- Adding Agentflow Template by @toi500 in https://github.com/FlowiseAI/Flowise/pull/2586
- Searxng Tool implementation by @Getty in https://github.com/FlowiseAI/Flowise/pull/2599
- Fireworks ai chat model by @mingxin0607 in https://github.com/FlowiseAI/Flowise/pull/2596
- add Fireworks LLM by @jiabaow in https://github.com/FlowiseAI/Flowise/pull/2597
Core
- Feature - Env variable to disable ChatFlow reuse by @danieldabate in https://github.com/FlowiseAI/Flowise/pull/2559
- feat(ci): enable
pnpmcaching in CI by @SauravMaheshkar in https://github.com/FlowiseAI/Flowise/pull/2530 - Feature/add status check ping by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/2579
- HTML Embed Chat popup configuration updated by @amansoni7477030 in https://github.com/FlowiseAI/Flowise/pull/2583
- Add data source adapter of MariaDB by @supersonictw in https://github.com/FlowiseAI/Flowise/pull/2595
- Improvement - Reduce size of final docker image with multistage build by @danieldabate in https://github.com/FlowiseAI/Flowise/pull/2598
- gh: refactor community files by @SauravMaheshkar in https://github.com/FlowiseAI/Flowise/pull/2572
- Adding pnpm-store to gitignore by @Getty in https://github.com/FlowiseAI/Flowise/pull/2600
Bugfix
- Fix OpenSearch vector store upsert by @danieldabate in https://github.com/FlowiseAI/Flowise/pull/2545
- Bugfix/Disable output prediction from llmchain streaming by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/2543
- Bugfix/Avoid passing runnable assign when worker agent has no input variables by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/2550
- Bugfix/Check for proper thread id and avoid throwing error by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/2551
- Bugfix/supabase upsert ids by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/2561
- adding a document loader returns the correct id by @jaredmcqueen in https://github.com/FlowiseAI/Flowise/pull/2538
- Bugfix/get rid of double quotes when replacing variable value by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/2577
- fix: Change the CMD flowise command in Dockerfile to be the same as in the document by @erasmo-pinheiro in https://github.com/FlowiseAI/Flowise/pull/2563
- Bugfix - JS function "execute" from node crashing the frontend and response is hidden by @danieldabate in https://github.com/FlowiseAI/Flowise/pull/2589
- Bugfix - Add x-forwarded-proto as source for http protocol for base url and add base url field to ChatflowTool by @danieldabate in https://github.com/FlowiseAI/Flowise/pull/2592
- fix totalChars accumulator for undefined pageContent by @jaredmcqueen in https://github.com/FlowiseAI/Flowise/pull/2619
New Contributors
- @jaredmcqueen made their first contribution in https://github.com/FlowiseAI/Flowise/pull/2537
- @SauravMaheshkar made their first contribution in https://github.com/FlowiseAI/Flowise/pull/2530
- @erasmo-pinheiro made their first contribution in https://github.com/FlowiseAI/Flowise/pull/2563
- @amansoni7477030 made their first contribution in https://github.com/FlowiseAI/Flowise/pull/2583
- @toi500 made their first contribution in https://github.com/FlowiseAI/Flowise/pull/2586
- @supersonictw made their first contribution in https://github.com/FlowiseAI/Flowise/pull/2595
- @Getty made their first contribution in https://github.com/FlowiseAI/Flowise/pull/2599
- @mingxin0607 made their first contribution in https://github.com/FlowiseAI/Flowise/pull/2596
Full Changelog: https://github.com/FlowiseAI/Flowise/compare/flowise@1.8.1...flowise@1.8.2