Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2025-06-20 | 54.4 kB | |
v0.19.1 source code.tar.gz | 2025-06-20 | 48.0 MB | |
v0.19.1 source code.zip | 2025-06-20 | 49.0 MB | |
Totals: 3 Items | 97.0 MB | 13 |
v0.19.1
Released on June 23, 2025.
Fixed issues
- A memory leak issue during high-concurrency requests.
- A context error occurring when using Sandbox in standalone mode. #8340
- An excessive CPU usage issue caused by Ollama. #8216
- A bug in the Code Component. #7949
Improvements
- Added support for Qwen 3 Embedding. #8184
- Added support for Voyage Multimodal 3. #7987
- Enabled role-based authentication for S3 bucket access. Thanks to Colstuwjx. #8149 - Added support for models installed via Ollama or VLLM when creating a knowledge base through the API. Thanks to Woody-Hu. #8069
What's Changed
- Feat: Create a folder [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7228
- Feat: Deleting files in batches. [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7234
- Fix/mcp doc by @yxkong in https://github.com/infiniflow/ragflow/pull/7239
- Fix: improve retrieval API by @Woody-Hu in https://github.com/infiniflow/ragflow/pull/6744
- Fix: mcp server start by @treywelsh in https://github.com/infiniflow/ragflow/pull/7251
- chore: adds pre-commit by @wanpdsantos in https://github.com/infiniflow/ragflow/pull/7242
- <think> tag is missing. by @White-Bear1122 in https://github.com/infiniflow/ragflow/pull/7256
- fix: task_executor bug fix by @benni82 in https://github.com/infiniflow/ragflow/pull/7253
- Feat: Display document parsing status [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7241
- Feat: Delete and rename files in the knowledge base [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7268
- Feat: Adds OpenSearch2.19.1 as the vector_database support by @pyyuhao in https://github.com/infiniflow/ragflow/pull/7140
- Docs: How to disable user registration by @writinwaters in https://github.com/infiniflow/ragflow/pull/7265
- Feat: Replace the logo of novita by @neal-davis in https://github.com/infiniflow/ragflow/pull/7287
- Fix: Qwen-vl-plus url error by @yongtenglei in https://github.com/infiniflow/ragflow/pull/7281
- Doc: Updated sharing behavior in the open-source editions. by @writinwaters in https://github.com/infiniflow/ragflow/pull/7293
- Feat: Display the document configuration dialog with shadcn [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7302
- Fix pymysql interface error by @Yue-Lyu123 in https://github.com/infiniflow/ragflow/pull/7295
- Fix: LLM generated tag issue. by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/7301
- Feat: Save the configuration information of the knowledge base document [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7317
- Feat: Markdown add image by @Woody-Hu in https://github.com/infiniflow/ragflow/pull/7124
- Feat: Save document metadata [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7323
- Fix: Creating Knowledge Base Support Enter Key by @Woody-Hu in https://github.com/infiniflow/ragflow/pull/7258
- DOC: Miscellaneous UI and editorial updates by @writinwaters in https://github.com/infiniflow/ragflow/pull/7324
- Feat: Filter document by running status and file type. [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7340
- Feat: Create empty document. [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7343
- [BREAKING CHANGE] GET to POST: enhance document list capability by @yongtenglei in https://github.com/infiniflow/ragflow/pull/7349
- Updated RAPTOR-specific UI by @writinwaters in https://github.com/infiniflow/ragflow/pull/7348
- Feat: Batch operations on documents in a dataset [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7352
- Update Groq AI Model Config by @wemod123 in https://github.com/infiniflow/ragflow/pull/7335
- Fix: tenant_id spelling error. by @xiaosl-cell in https://github.com/infiniflow/ragflow/pull/7331
- Fix mcp server startup failure by @yiminghub2024 in https://github.com/infiniflow/ragflow/pull/7329
- Feat: Preview the file [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7355
- perf: Optimize GraphRAG’s LOOP_PROMPT by @liuzhenghua in https://github.com/infiniflow/ragflow/pull/7356
- feat: replace models of novita by @neal-davis in https://github.com/infiniflow/ragflow/pull/7360
- Fix: Add title_tks for Pictures by @Woody-Hu in https://github.com/infiniflow/ragflow/pull/7365
- Feat: Add AsyncTreeSelect component [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7377
- Fix:Update chat assistant with an empty dataset by @NintendoLink in https://github.com/infiniflow/ragflow/pull/7354
- Knowledge graph no longer exists as a chunking method by @writinwaters in https://github.com/infiniflow/ragflow/pull/7382
- Feat: Add support for OAuth2 and OpenID Connect (OIDC) authentication by @wengchaoxi in https://github.com/infiniflow/ragflow/pull/7379
- Refa: similarity calculations. by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/7381
- Feat: Bind data to the agent module of the home page [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7385
- fixed missing list input ref in query by @isthaison in https://github.com/infiniflow/ragflow/pull/7375
- Feat: Adjust the style of the home page [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7405
- Fix: improve recover_pending_tasks timeout by @Woody-Hu in https://github.com/infiniflow/ragflow/pull/7408
- Refa: http API create dataset and test cases by @asiroliu in https://github.com/infiniflow/ragflow/pull/7393
- Feat: Modify the segmented component style [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7409
- feat: dataset filter by parsing status by @Woody-Hu in https://github.com/infiniflow/ragflow/pull/7404
- Feat: Add a language switch drop-down box to the top navigation bar [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7416
- Feat: add Qwen3 and OpenAI o series by @yongtenglei in https://github.com/infiniflow/ragflow/pull/7415
- Feat: Modify background color of Card [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7421
- Fix: whole knowledge graph lost after removing any document in the knowledge base by @alkscr in https://github.com/infiniflow/ragflow/pull/7151
- Feat: Using IconFont as an additional icon library [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7427
- DOC: Added a UI tip for document parsing by @writinwaters in https://github.com/infiniflow/ragflow/pull/7430
- Feat: filler list by user change input by @isthaison in https://github.com/infiniflow/ragflow/pull/7389
- Test: Update tests to use new fixture instead of deprecated one by @asiroliu in https://github.com/infiniflow/ragflow/pull/7431
- Fix: create dataset remove unnecessary parameter constraints by @asiroliu in https://github.com/infiniflow/ragflow/pull/7432
- Fix: Tried to fix the fid mis match under some cases by @Woody-Hu in https://github.com/infiniflow/ragflow/pull/7426
- Built-in reranker models have been removed from official deliveries. by @writinwaters in https://github.com/infiniflow/ragflow/pull/7439
- Feat: Support passing knowledge base id as variable in retrieval component by @notsyncing in https://github.com/infiniflow/ragflow/pull/7088
- Feat: Modify the dataset list page style [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7437
- Fix: change create dataset htto api delimiter default value to r'\n' by @asiroliu in https://github.com/infiniflow/ragflow/pull/7434
- Feat: Modify the style of the dataset page [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7446
- Fix: filed_map was incorrectly persisted by @yongtenglei in https://github.com/infiniflow/ragflow/pull/7443
- Fix instructions for Ollama by @raffaem in https://github.com/infiniflow/ragflow/pull/7468
- Fix Ollama instructions by @raffaem in https://github.com/infiniflow/ragflow/pull/7478
- Fix:Set CUDA_VISIBLE_DEVICES In DefaultEmbedding by @Woody-Hu in https://github.com/infiniflow/ragflow/pull/7465
- fix(deps): incorrect nltk download dir by @kowyo in https://github.com/infiniflow/ragflow/pull/7447
- fixed errror when vars of cnt begin declare with key contain "begin" by @isthaison in https://github.com/infiniflow/ragflow/pull/7457
- perf: optimze figure parser by @liuzhenghua in https://github.com/infiniflow/ragflow/pull/7392
- refa: Optimize create dataset validation by @asiroliu in https://github.com/infiniflow/ragflow/pull/7451
- Fix: Sometimes VisionFigureParser.figures may is tuple by @Woody-Hu in https://github.com/infiniflow/ragflow/pull/7477
- Fix: chat solo issue. by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/7479
- Feat: Support knowledge base type input in agent flow debugger by @notsyncing in https://github.com/infiniflow/ragflow/pull/7471
- fix: After the file is deleted, it still remains in the bucket. by @liuzhenghua in https://github.com/infiniflow/ragflow/pull/7482
- docs: add API key instructions for MCP host mode by @Monster-Beast in https://github.com/infiniflow/ragflow/pull/7496
- Feat: Improve 'user_canvan_version' delete and 'document' delete performance by @Woody-Hu in https://github.com/infiniflow/ragflow/pull/6553
- Fix:When sharing the knowledge base of multiple tenants with one person, when this person queries the knowledge base of both tenants, they will only query the question of the first person's knowledge base by @duramisu in https://github.com/infiniflow/ragflow/pull/7500
- Fix: remove deprecated novitaAI. by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/7511
- Docs: Initial editorial pass to MCP server by @writinwaters in https://github.com/infiniflow/ragflow/pull/7359
- Docs: minor format updates by @writinwaters in https://github.com/infiniflow/ragflow/pull/7514
- Fix: retrieval component for shared KB issue. by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/7513
- Docs: correct wrong URL for related_questions HTTP API by @yongtenglei in https://github.com/infiniflow/ragflow/pull/7507
- Feat: Add
/login/channels
route and improve auth logic for frontend third-party login integration by @wengchaoxi in https://github.com/infiniflow/ragflow/pull/7521 - fix bug [#7309] deepseek-ai/deepseek-vl2 model can not be select as a VL model to parse pdf image by @QuintinTao in https://github.com/infiniflow/ragflow/pull/7312
- Feat: Add API to support get chunk by id by @Woody-Hu in https://github.com/infiniflow/ragflow/pull/7522
- Refa: text order be robuster. by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/7525
- Feat: Adjust the operation cell of the table on the file management page and dataset page [#3221]. by @cike8899 in https://github.com/infiniflow/ragflow/pull/7526
- Test: Configure test case priorities to reduce CI execution time by @asiroliu in https://github.com/infiniflow/ragflow/pull/7532
- Updated MCP by @writinwaters in https://github.com/infiniflow/ragflow/pull/7533
- Docs: UI updates by @writinwaters in https://github.com/infiniflow/ragflow/pull/7536
- Error storing tag in Redis by @White-Bear1122 in https://github.com/infiniflow/ragflow/pull/7541
- Fix:local_es_tag by @hfrt456 in https://github.com/infiniflow/ragflow/pull/7534
- Feat: Replace the submit form button with ButtonLoading [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7547
- CI: add daily test by @asiroliu in https://github.com/infiniflow/ragflow/pull/7548
- Feat: KB detail supports document total size by @yongtenglei in https://github.com/infiniflow/ragflow/pull/7546
- Feat: add document enabled by @LeiZhang-Hunter in https://github.com/infiniflow/ragflow/pull/7549
- Fix: empty query issue. by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/7551
- Feat: Cross-language query [#7376] [#4503] [#5710] [#7470] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7554
- Feat: support cross-lang search. by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/7557
- Refa: remove ollama keep alive. by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/7560
- Perf: Increase database connection pool size by @asiroliu in https://github.com/infiniflow/ragflow/pull/7559
- Fix: helm template redis by @gnowland in https://github.com/infiniflow/ragflow/pull/7563
- Refa: HTTP API update dataset / test cases / docs by @asiroliu in https://github.com/infiniflow/ragflow/pull/7564
- Test: skip unstable test cases by @asiroliu in https://github.com/infiniflow/ragflow/pull/7578
- Docs: Restructured MCP-specific documents by @writinwaters in https://github.com/infiniflow/ragflow/pull/7565
- feat: Enable antialiasing for PDF image extraction to improve OCR accuracy by @liuzhenghua in https://github.com/infiniflow/ragflow/pull/7562
- docs: add langfuse documentation by @jannikmaierhoefer in https://github.com/infiniflow/ragflow/pull/7568
- Set helm resource-policy to be keep by @wemod123 in https://github.com/infiniflow/ragflow/pull/7574
- Fix:Discrepancy between Document.list_chunks() API documentation and implementation by @Woody-Hu in https://github.com/infiniflow/ragflow/pull/7575
- Docs:Updated langfuse guide by @writinwaters in https://github.com/infiniflow/ragflow/pull/7583
- add show debug by @isthaison in https://github.com/infiniflow/ragflow/pull/7390
- Fix: InfiniteScroll sometimes can not fetch next page by @Woody-Hu in https://github.com/infiniflow/ragflow/pull/7550
- Fix: markdown table conversion error by @alkscr in https://github.com/infiniflow/ragflow/pull/7570
- Feat: Add http api to create, update, or delete agents. by @notsyncing in https://github.com/infiniflow/ragflow/pull/7515
- Feat: add support for OpenAi gpt 4.1 series by @10Andrea10 in https://github.com/infiniflow/ragflow/pull/7540
- Fix(api): correct default value handling in dataset parser config by @asiroliu in https://github.com/infiniflow/ragflow/pull/7589
- Feat: Add FormContainer component [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7588
- Docs: Guide on enabling Excel2HTML by @writinwaters in https://github.com/infiniflow/ragflow/pull/7590
- Fix: missing graph resolution and community extraction in graphrag tasks by @alkscr in https://github.com/infiniflow/ragflow/pull/7586
- FIX:ZeroDivisionError when using large page_size in client.retrieve() by @Woody-Hu in https://github.com/infiniflow/ragflow/pull/7595
- Feat: Adjust the display position of recall test item images [#7608] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7609
- Feat: add image preview to retrieval test. by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/7610
- Docs: Restructured docs by @writinwaters in https://github.com/infiniflow/ragflow/pull/7614
- Feat: Fixed the issue where the chat page would jump after entering the homepage [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7616
- Feat: let image citation being shown. by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/7624
- Feat: Show images in reply messages [#7608] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7625
- Fix: file name length limit mismtach by @Woody-Hu in https://github.com/infiniflow/ragflow/pull/7630
- FIX: knowledge will not render a paginator when count is greater than 30 by @Woody-Hu in https://github.com/infiniflow/ragflow/pull/7596
- Feat: Add frontend support for third-party login integration by @wengchaoxi in https://github.com/infiniflow/ragflow/pull/7553
- Fix: docx get image exception. by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/7636
- Docs: Update README.md by @FrozenZero in https://github.com/infiniflow/ragflow/pull/7607
- Fix:Agent running message i10n by @Woody-Hu in https://github.com/infiniflow/ragflow/pull/7635
- Docs: update 7 readme by @BadwomanCraZY in https://github.com/infiniflow/ragflow/pull/7639
- Feat: Display inline (non-quoted) images in the chat and search modules [#7623] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7638
- Feat: Add data set configuration form [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7646
- Docs: Chat assistant relative time expressions were enabled in 0.17.1. by @writinwaters in https://github.com/infiniflow/ragflow/pull/7647
- Feat: update llm factories for SILICONFLOW by @debugdoctor in https://github.com/infiniflow/ragflow/pull/7620
- Fix: Anonymize profile input defaults by @gnowland in https://github.com/infiniflow/ragflow/pull/7649
- Trival. by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/7653
- Docs: Miscellaneous UI updates by @writinwaters in https://github.com/infiniflow/ragflow/pull/7648
- Feat: When Delete Chunk Will Also Delete Chunk Related Image by @Woody-Hu in https://github.com/infiniflow/ragflow/pull/7656
- Fix: setuptools package definitions by @gnowland in https://github.com/infiniflow/ragflow/pull/7654
- Fix: Setuptools project.license as a TOML table deprecation by @gnowland in https://github.com/infiniflow/ragflow/pull/7652
- Refa: Deprecate
/github_callback
in favor of/oauth/callback/<channel>
for GitHub OAuth integration by @wengchaoxi in https://github.com/infiniflow/ragflow/pull/7587 - Docs: Added a guide on AI search by @writinwaters in https://github.com/infiniflow/ragflow/pull/7674
- Feat: Add the JS code (or other) executor component to Agent. [#4977] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7677
- Fix: Use DOMPurify to filter out dangerous HTML [#7668] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7669
- Feat: Fixed the issue where the dataset configuration page kept refreshing [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7666
- Refa: HTTP API delete dataset / test cases / docs by @asiroliu in https://github.com/infiniflow/ragflow/pull/7657
- Feat: add code agent component by @yongtenglei in https://github.com/infiniflow/ragflow/pull/7672
- Fix:Fail to get list_sessions by @Woody-Hu in https://github.com/infiniflow/ragflow/pull/7678
- Feat: launch sandbox from docker-compose by @yongtenglei in https://github.com/infiniflow/ragflow/pull/7671
- Fix: Fixed the issue where the height of the chat page shared externally did not fill the window [#7460] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7682
- Test: use environment variable for ZHIPU_AI_API_KEY by @asiroliu in https://github.com/infiniflow/ragflow/pull/7680
- Docs: Improve oauth configuration documentation and examples by @wengchaoxi in https://github.com/infiniflow/ragflow/pull/7675
- Test: change variable for ZHIPU_AI_API_KEY by @asiroliu in https://github.com/infiniflow/ragflow/pull/7684
- Docs: Added contribution guidelines and sandbox-related tips by @writinwaters in https://github.com/infiniflow/ragflow/pull/7685
- Feat: Support tool calling in Generate component by @notsyncing in https://github.com/infiniflow/ragflow/pull/7572
- Fix: Fixed the issue where message references could not be displayed by @cike8899 in https://github.com/infiniflow/ragflow/pull/7691
- Feat: Rendering recall test page [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7689
- Docs: Added a guide on switching document engine by @writinwaters in https://github.com/infiniflow/ragflow/pull/7692
- Docs: Added an FAQ by @writinwaters in https://github.com/infiniflow/ragflow/pull/7694
- Fix: value too long error for chat name by @notsyncing in https://github.com/infiniflow/ragflow/pull/7697
- fix: Fix the problem that concurrent execution limit in task executor fails and causes OOM (issue#7580) by @S0b3Rr in https://github.com/infiniflow/ragflow/pull/7700
- When creating an assistant, no dataset is specified, a different default system promt is used by @liwenju0 in https://github.com/infiniflow/ragflow/pull/7690
- Feat: repair corrupted PDF files on upload automatically by @yongtenglei in https://github.com/infiniflow/ragflow/pull/7693
- Fix: uncaptured image data with position information by @yongtenglei in https://github.com/infiniflow/ragflow/pull/7683
- Refa: more fallbacks for bad citation format by @yongtenglei in https://github.com/infiniflow/ragflow/pull/7710
- Feat: Modify the Python language template code of the code operator [#4977] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7714
- Fix:When you create a new API module named xxxa_api, the access route will become xxx instead of xxxa. For example, when I create a new API module named 'data_api', the access route will become 'dat' instead of 'data by @donblack01 in https://github.com/infiniflow/ragflow/pull/7325
- Feat: Add OAuth
state
parameter for CSRF protection by @wengchaoxi in https://github.com/infiniflow/ragflow/pull/7709 - Refa: HTTP API list datasets / test cases / docs by @asiroliu in https://github.com/infiniflow/ragflow/pull/7720
- Feat: The image displayed in the reply message can also be clicked to display the location of the source document where the slice is located [#7623] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7723
- Feat: Migrate the code operator to the new agent. [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7731
- Feat: Render the agent list page by page [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7736
- Feat: Rename agent [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7740
- 0519 pdfparser by @writinwaters in https://github.com/infiniflow/ragflow/pull/7747
- Feat: delete useless image blobs when task executor meet edge cases by @Woody-Hu in https://github.com/infiniflow/ragflow/pull/7727
- Feat: Fixed the issue where the page would refresh continuously when opening the sheet on the right side of the canvas [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7756
- Feat: Switching the programming language of the code operator will switch the corresponding language template [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7770
- Feat: Add return value widget to CodeForm [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7776
- Fix: improve task cancel lag by @Woody-Hu in https://github.com/infiniflow/ragflow/pull/7765
- Fix: resolve regex library warnings by @emmanuel-ferdman in https://github.com/infiniflow/ragflow/pull/7782
- fix:When creating a new assistant, an avatar was uploaded, but when selecting the assistant to start a new chat, the default avatar still appears in the chat window instead of the one uploaded during creation by @kunger309 in https://github.com/infiniflow/ragflow/pull/7769
- Feat: Refactor BeginForm with shadcn [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7792
- Feat: Verify the parameters of the begin operator [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7794
- Docs: RAGFlow does not suppport batch metadata setting by @writinwaters in https://github.com/infiniflow/ragflow/pull/7795
- Fix baidu request error by @gegef2009 in https://github.com/infiniflow/ragflow/pull/7799
- Feat: Synchronize BeginForm's query data to the canvas [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7798
- Fix backquotes in text2sql causing execution errors by @Sol-Ghf in https://github.com/infiniflow/ragflow/pull/7793
- Feat: Reconstruct the QueryTable of BeginForm using shandcn [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7807
- Docs: Added instructions on cross-language search by @writinwaters in https://github.com/infiniflow/ragflow/pull/7812
- Feat: Translate the begin operator [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7811
- Fix: Improve First Chunk Size by @Woody-Hu in https://github.com/infiniflow/ragflow/pull/7806
- Feat: add code_executor_manager by @yongtenglei in https://github.com/infiniflow/ragflow/pull/7814
- Update rag/nlp/query.py by @Sol-Ghf in https://github.com/infiniflow/ragflow/pull/7816
- Feat: Refactor the MessageForm with shadcn [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7820
- Fix: Fixed the issue that the script text of the code operator is not displayed after refreshing the page after saving the script text of the code operator [#4977] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7825
- Delete Corresponding Minio Bucket When Deleting a Knowledge Base by @Hank-MIA in https://github.com/infiniflow/ragflow/pull/7841
- Fix: list out of boundary by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/7843
- Fix:Setting the message_history_window_size to 0 does not take effect by @Woody-Hu in https://github.com/infiniflow/ragflow/pull/7842
- Fix: restore task limiter. by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/7844
- Feat: Upgrade react-hook-form to the latest version to solve the problem that appending a useFieldArray entry cannot trigger the watch callback function [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7849
- Optimize Tag Removal Method by @luohuanhuan2019 in https://github.com/infiniflow/ragflow/pull/7847
- Feat: Convert the data of the messge operator to a string array [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7853
- Fix: Opensearch chunk management by @pyyuhao in https://github.com/infiniflow/ragflow/pull/7802
- Docs: Miscellaneous editorial updates by @writinwaters in https://github.com/infiniflow/ragflow/pull/7865
- Feat: Add the WaitingDialogue operator. [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7862
- update xgboost and dep scripts for local build on MacOS by @whhe in https://github.com/infiniflow/ragflow/pull/7857
- Fix: task limiter issue. by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/7873
- Feat: Put buildSelectOptions to common-util.ts [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7875
- Docs: From v0.13.0 onwards, markdown chunking is added to the General chunking method. by @writinwaters in https://github.com/infiniflow/ragflow/pull/7883
- Fix: patch regex vulnerability in filename handling by @asiroliu in https://github.com/infiniflow/ragflow/pull/7887
- Removed the "USER:" in the question, reducing the accuracy of the search by @Sol-Ghf in https://github.com/infiniflow/ragflow/pull/7852
- Fix: raptor overloading by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/7889
- Perf: reduce upload to minio limiter scope by @Woody-Hu in https://github.com/infiniflow/ragflow/pull/7878
- Feat: Add the SelectWithSearch component [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7892
- Update README.md by @xuzhu007 in https://github.com/infiniflow/ragflow/pull/7864
- fix: resolve “has no attribute 'max_length'” error in keyword_extraction by @XiaoCaoAskedForHelp in https://github.com/infiniflow/ragflow/pull/7903
- Fix: KeyError: 'method' when build run_graphrag by @Woody-Hu in https://github.com/infiniflow/ragflow/pull/7899
- Fix: patch SSTI vulnerability in template rendering by @asiroliu in https://github.com/infiniflow/ragflow/pull/7905
- Docs: about latest updates by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/7902
- doc related_question path changed by @huang-aoqin in https://github.com/infiniflow/ragflow/pull/7918
- Feat: Surpport dynamically add knowledge basees for retrieval while u… by @sinopec in https://github.com/infiniflow/ragflow/pull/7915
- Fix: bad escape \P at position 374 (line 18, column 23) when using th… by @TeslaZY in https://github.com/infiniflow/ragflow/pull/7909
- Fix: early return when update doc in sdk by @yongtenglei in https://github.com/infiniflow/ragflow/pull/7907
- Fix: Display bug in the early stage of conversation chat [#7904] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7922
- Refa: change citation mark as [ID:n] by @yongtenglei in https://github.com/infiniflow/ragflow/pull/7923
- Feat:: Use useWatch to synchronize the form data to canvas zustand [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7926
- Truncate long agent descriptions text by @wemod123 in https://github.com/infiniflow/ragflow/pull/7924
- Feat: Use memo to wrap canvas nodes to improve fluency [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7929
- Fix: add default output method for ComponentParamBase by @Woody-Hu in https://github.com/infiniflow/ragflow/pull/7933
- agents openai API add new way to get session_id by @huang-aoqin in https://github.com/infiniflow/ragflow/pull/7937
- set PARALLEL_DEVICES default value= 0 by @giiiiiithub in https://github.com/infiniflow/ragflow/pull/7935
- Fix: add advanced delimiter detection for naive merge by @yongtenglei in https://github.com/infiniflow/ragflow/pull/7941
- Fix: code debug by @yongtenglei in https://github.com/infiniflow/ragflow/pull/7949
- Feat: Add InnerBlurInput component to avoid frequent updates of zustand causing the input box to lose focus [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7955
- Fix: File selection in Retrieval testing causes other options to disappear by @Woody-Hu in https://github.com/infiniflow/ragflow/pull/7759
- Feat: Install why-did-you-render to detect component updates [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7969
- fix: resolve residual image files issue after document deletion by @XiaoCaoAskedForHelp in https://github.com/infiniflow/ragflow/pull/7964
- Fix Bug: When performing the dify_retrieval, the metadata of the document was empty. by @bravecharge in https://github.com/infiniflow/ragflow/pull/7968
- Update docker-compose.yml by @xiaoping378 in https://github.com/infiniflow/ragflow/pull/7962
- Fix: Add user_id when create Conversation by @Woody-Hu in https://github.com/infiniflow/ragflow/pull/7960
- Fix: Prevent Flask hot reload from hanging due to early thread startup by @KraHsu in https://github.com/infiniflow/ragflow/pull/7966
- Update upload filename length limit from 128 to 256, which is aligned with os by @JinHai-CN in https://github.com/infiniflow/ragflow/pull/7971
- Fix: Unnecessary truncation in markdown parser by @yongtenglei in https://github.com/infiniflow/ragflow/pull/7972
- Feat: Use one-way data flow to synchronize the form data to the canvas [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7977
- Fix: order chunks from docx by positions. by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/7979
- Feat: Add the example component of the classification operator [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/7986
- Docs: Updated UI tips for reranker by @writinwaters in https://github.com/infiniflow/ragflow/pull/7983
- Update synonym dictionary file by @zstar1003 in https://github.com/infiniflow/ragflow/pull/7997
- Feat: add voyage-multimodal-3 by @yongtenglei in https://github.com/infiniflow/ragflow/pull/7987
- Fix: url path join issue. by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/8013
- Feat: sync test group to top pyproject.toml by @asiroliu in https://github.com/infiniflow/ragflow/pull/8015
- Fix: sdk can not update chat model by @asiroliu in https://github.com/infiniflow/ragflow/pull/8016
- Feat: Construct RetrievalForm with original fields [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/8012
- Fix: Set Output In Category Component by @Woody-Hu in https://github.com/infiniflow/ragflow/pull/8010
- Fix: no kb selected for an assistant. by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/8021
- Feat: Add AgentNode component [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/8019
- Feat: Add DynamicPrompt component [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/8028
- Fix: Grammar and clarity improvements in prompt templates by @adrianad in https://github.com/infiniflow/ragflow/pull/8023
- Docs: Miscellaneous UI updates by @writinwaters in https://github.com/infiniflow/ragflow/pull/8031
- Fix: /v1/conversation/completion KeyError: 'conversation_id' by @Woody-Hu in https://github.com/infiniflow/ragflow/pull/8037
- Refa: Move HTTP API tests to top-level test directory by @asiroliu in https://github.com/infiniflow/ragflow/pull/8042
- Fix: Allow None value for parser_config in create_dataset SDK method by @asiroliu in https://github.com/infiniflow/ragflow/pull/8041
- Feat: Allow update conversation parameters and persist to database in completion by @huang-aoqin in https://github.com/infiniflow/ragflow/pull/8039
- Feat: Add RunSheet component [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/8045
- Fix: data missing after upgrading. by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/8047
- Fix: DataSet.update() now refreshes object data by @asiroliu in https://github.com/infiniflow/ragflow/pull/8058
- Don't use ',' (U+FF0C) but ', ' (U+2C U+20) by @panzi in https://github.com/infiniflow/ragflow/pull/8063
- Fix: remove zhipu ai api key by @asiroliu in https://github.com/infiniflow/ragflow/pull/8066
- Feat: Create empty agent [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/8054
- Update api_utils.py by @Woody-Hu in https://github.com/infiniflow/ragflow/pull/8069
- Fix: Authentication Bypass via predictable JWT secret and empty token validation by @geckosecurity in https://github.com/infiniflow/ragflow/pull/7998
- Fix: set output for Message template by @Woody-Hu in https://github.com/infiniflow/ragflow/pull/8064
- Fix: Document.update() now refreshes object data by @asiroliu in https://github.com/infiniflow/ragflow/pull/8068
- Fix: issue for tavily only in a assistant. by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/8076
- Test: add sdk Dataset test cases by @asiroliu in https://github.com/infiniflow/ragflow/pull/8077
- Feat: Solved the problem that BeginForm would get stuck when modifying data [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/8080
- Fix:when stream=false,new message without sessionid does no by @Woody-Hu in https://github.com/infiniflow/ragflow/pull/8078
- Feat: Convert the inputs parameter of the begin operator [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/8081
- Fix: Fixed an issue where using the new quote markers would cause dialogue output to have delete symbols [#7623] by @cike8899 in https://github.com/infiniflow/ragflow/pull/8083
- Fix: Resolve JSON download errors in Document.download() by @asiroliu in https://github.com/infiniflow/ragflow/pull/8084
- Fix: document typo in test by @asiroliu in https://github.com/infiniflow/ragflow/pull/8091
- Fix(python-sdk): Add name filtering support to Dataset.list_documents() by @asiroliu in https://github.com/infiniflow/ragflow/pull/8090
- Test: add sdk Document test cases by @asiroliu in https://github.com/infiniflow/ragflow/pull/8094
- Docs: Updated server launching code by @writinwaters in https://github.com/infiniflow/ragflow/pull/8093
- Fix:Unimplemented function in ppt_parser by @Woody-Hu in https://github.com/infiniflow/ragflow/pull/8095
- fix: single task executor getting all tasks from Redis queue by @wanpdsantos in https://github.com/infiniflow/ragflow/pull/7330
- Feat: Receive reply messages of different event types from the agent [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/8100
- Feat: Enables the message operator form to reference the data defined by the begin operator [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/8108
- Fix: QWenCV issue. by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/8106
- Feat: Reference the output variable of the upstream operator [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/8111
- Docs: Added auto-keyword auto-question guide by @writinwaters in https://github.com/infiniflow/ragflow/pull/8113
- Test: Refactor test concurrency handling and add SDK chunk management tests by @asiroliu in https://github.com/infiniflow/ragflow/pull/8112
- Fix task_limiter in raptor.py by @yuzhichang in https://github.com/infiniflow/ragflow/pull/8124
- Fix: Set default rerank_model to empty string in Chat class by @asiroliu in https://github.com/infiniflow/ragflow/pull/8130
- Fix: chat module update LLM defaults by @asiroliu in https://github.com/infiniflow/ragflow/pull/8125
- Perf: pass useless check for tidy graph by @Woody-Hu in https://github.com/infiniflow/ragflow/pull/8121
- Refa: dataset operations to simplify error handling by @asiroliu in https://github.com/infiniflow/ragflow/pull/8132
- Test: Add SDK API tests for chat assistant management and improve con… by @asiroliu in https://github.com/infiniflow/ragflow/pull/8131
- Fix: presentation of PDF using vlm. by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/8133
- Feat: Convert the prompt field of the agent operator to an array [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/8137
- Feat: Display chat content on the agent page [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/8140
- Test: Refactor test fixtures and add SDK session management tests by @asiroliu in https://github.com/infiniflow/ragflow/pull/8141
- Feat: Add agent operator node from agent form [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/8144
- Display only the duplicate column names and corresponding original source. by @HaiyangPeng in https://github.com/infiniflow/ragflow/pull/8138
- Fix: use jwks_uri from OIDC metadata for JWKS client by @yurhett in https://github.com/infiniflow/ragflow/pull/8136
- Feat: Constructing query parameter options for the Retrieval operator [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/8152
- fix: allow to do role auth for S3 bucket use. by @Colstuwjx in https://github.com/infiniflow/ragflow/pull/8149
- Fix: When List Kbs some times the total is wrong by @Woody-Hu in https://github.com/infiniflow/ragflow/pull/8151
- Test: Migrate test workflow to use top-level test directory by @asiroliu in https://github.com/infiniflow/ragflow/pull/8145
- Feat: Let system variables appear in operator prompts [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/8154
- Refa: Add error handling for JSON decode in embedding models by @asiroliu in https://github.com/infiniflow/ragflow/pull/8162
- Docs: Updated Auto-question Auto-keyword by @writinwaters in https://github.com/infiniflow/ragflow/pull/8168
- fix: silence deprecation in huggingface snapshot_download function by @gnowland in https://github.com/infiniflow/ragflow/pull/8150
- Docs: UI updates by @writinwaters in https://github.com/infiniflow/ragflow/pull/8170
- Improve image rotation logic for text recognition by @cwr31 in https://github.com/infiniflow/ragflow/pull/8167
- Feat: Display agent operator call log [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/8169
- Feat: Display the agent node running timeline [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/8185
- Test: fix test cases and improve document parsing validation by @asiroliu in https://github.com/infiniflow/ragflow/pull/8179
- Test: Refactor test fixtures to use HttpApiAuth naming consistently by @asiroliu in https://github.com/infiniflow/ragflow/pull/8180
- Feat: add Qwen3-Embedding text-embedding-v4 by @yongtenglei in https://github.com/infiniflow/ragflow/pull/8184
- Fix: Improve dataset name validation in KB app by @asiroliu in https://github.com/infiniflow/ragflow/pull/8188
- Refa: chat models by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/8187
- Docs: Miscellaneous by @writinwaters in https://github.com/infiniflow/ragflow/pull/8198
- Fix: duplicate knowledgebase name validation logic by @asiroliu in https://github.com/infiniflow/ragflow/pull/8199
- Feat: Add SwitchForm component [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/8200
- Fix: auto-keyword and auto-question fail with qwq model by @yongtenglei in https://github.com/infiniflow/ragflow/pull/8190
- Fix: Add validation for dataset name in KB update API by @asiroliu in https://github.com/infiniflow/ragflow/pull/8194
- Oss support opendal(including mysql) by @africa-worker in https://github.com/infiniflow/ragflow/pull/8204
- Refa: chat with tools. by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/8210
- Feat: The value selected in the Select component only displays the icon [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/8209
- Fix: Improve TS Warning For http_api_reference.md by @Woody-Hu in https://github.com/infiniflow/ragflow/pull/8172
- Refa: ollama keep alive issue. by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/8216
- Fix: Add pagerank validation for non-elasticsearch doc engines by @asiroliu in https://github.com/infiniflow/ragflow/pull/8215
- Fix: Move pagerank field from create to update dataset API by @asiroliu in https://github.com/infiniflow/ragflow/pull/8217
- Feat: Display the connection lines between multiple conditions of the conditional operator [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/8218
- Test: fix chunk deletion test assertions by @asiroliu in https://github.com/infiniflow/ragflow/pull/8222
- Refa: Test configs by @asiroliu in https://github.com/infiniflow/ragflow/pull/8220
- Refa: make exception more clear. by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/8224
- Refa: GraphRAG and explaining GraphRAG stalling behavior on large files by @yongtenglei in https://github.com/infiniflow/ragflow/pull/8223
- Fix:The OpenAI-Compatible Agent API returns an incorrect message by @Woody-Hu in https://github.com/infiniflow/ragflow/pull/8177
- Fix: desc parameter parsing by @asiroliu in https://github.com/infiniflow/ragflow/pull/8229
- Feat: Connect conditional operators to other operators [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/8231
- Docs: Miscellaneous editorial updates by @writinwaters in https://github.com/infiniflow/ragflow/pull/8237
- Fix: Change allocate_container_blocking Calculate Time by async time by @Woody-Hu in https://github.com/infiniflow/ragflow/pull/8206
- Fix: Update customer_service.json by @Kennytian in https://github.com/infiniflow/ragflow/pull/8238
- fix(search.py):remove hard page_size by @RyzeAngler in https://github.com/infiniflow/ragflow/pull/8242
- Fix: unify opendal config key from
schema
to scheme
by @cutiechi in https://github.com/infiniflow/ragflow/pull/8232 - Feat: implement novitaAI embedding and reranking. by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/8250
- Refa: revert to original task message collection logic by @yongtenglei in https://github.com/infiniflow/ragflow/pull/8251
- Test: Add web API test suite for knowledge base operations by @asiroliu in https://github.com/infiniflow/ragflow/pull/8254
- Feat: Add canvas node toolbar [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/8249
- Fix: Update customer service template with query references to RewriteQuestion by @asiroliu in https://github.com/infiniflow/ragflow/pull/8252
- Fix: incorrect progress updating by @yongtenglei in https://github.com/infiniflow/ragflow/pull/8253
- Refa: Translate test file content from Chinese to English in file_utils.py by @asiroliu in https://github.com/infiniflow/ragflow/pull/8258
- Feat: Let number of task ahead be visible. by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/8259
- Feat: Modify the style of the canvas operator node [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/8261
- Feat: Reset the default values of large model parameters by @cike8899 in https://github.com/infiniflow/ragflow/pull/8262
- Docs: Sandbox quickstart by @writinwaters in https://github.com/infiniflow/ragflow/pull/8264
- Refa: Structure Ask Message by @Woody-Hu in https://github.com/infiniflow/ragflow/pull/8276
- Fix: opendal storage health attribute not found & remove duplicate operator scheme initialization by @cutiechi in https://github.com/infiniflow/ragflow/pull/8265
- Fix: avoid mixing different embedding models in document parsing by @yongtenglei in https://github.com/infiniflow/ragflow/pull/8260
- Fix: base url issue. by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/8281
- Feat: make document parsing and embedding batch sizes configurable via environment variables by @cutiechi in https://github.com/infiniflow/ragflow/pull/8266
- Docs: add sandbox FAQ by @yongtenglei in https://github.com/infiniflow/ragflow/pull/8284
- Docs: add authorization header for MCP server based on OAuth 2.1 by @yongtenglei in https://github.com/infiniflow/ragflow/pull/8293
- Feat: Fixed the issue where the parameters could not be set after switching the large model parameter template. [#8282] by @cike8899 in https://github.com/infiniflow/ragflow/pull/8283
- Feat: Use the node ID as the key to destroy different types of form components to switch the form values of the same type of operators [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/8288
- Fix: Enforce 255-byte filename limit by @asiroliu in https://github.com/infiniflow/ragflow/pull/8290
- Update readme by @JinHai-CN in https://github.com/infiniflow/ragflow/pull/8304
- Feat: Modify the anchor point positioning of the classification operator node [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/8299
- Feat: add authorization header for MCP server based on OAuth 2.1 by @yongtenglei in https://github.com/infiniflow/ragflow/pull/8292
- Feat: Add a child operator node by clicking the operator node anchor point [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/8309
- Fix: Add validation for empty filenames in document_app.py by @asiroliu in https://github.com/infiniflow/ragflow/pull/8321
- Refa: Implement centralized file name length limit using FILE_NAME_LEN_LIMIT constant by @asiroliu in https://github.com/infiniflow/ragflow/pull/8318
- Doc: Update README badges by @asiroliu in https://github.com/infiniflow/ragflow/pull/8326
- Fix typo in code by @JinHai-CN in https://github.com/infiniflow/ragflow/pull/8327
- Feat: Add child nodes and their connecting lines by clicking [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/8314
- Feat: Add tool nodes and tool drop-down menu [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/8335
- Fix: sandbox sandalone context error by @yongtenglei in https://github.com/infiniflow/ragflow/pull/8340
- Fix: illegal variable name in Jinja2 by @yongtenglei in https://github.com/infiniflow/ragflow/pull/8348
- Feat: Add a tool operator node from the agent form [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/8344
- Refactor code by @JinHai-CN in https://github.com/infiniflow/ragflow/pull/8341
- Fix: Raptor: [Bug]: ERROR: Unknown field for GenerationConfig: max_tokens by @Woody-Hu in https://github.com/infiniflow/ragflow/pull/8331
- fix: error opensearch env key by @kingfs in https://github.com/infiniflow/ragflow/pull/8329
- Feat: wrap search app by @yongtenglei in https://github.com/infiniflow/ragflow/pull/8320
- Fix: Fixed the issue where the initial value of the slice method was not displayed in the dialog box [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/8354
- Fix typo in dataset name length error message by @RyanFernandes23 in https://github.com/infiniflow/ragflow/pull/8351
- Fix: duplicated task by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/8358
- fix: List Chunks API fails to return the correct document status. by @changqingla in https://github.com/infiniflow/ragflow/pull/8347
- Fix: desc parameter parsing by @asiroliu in https://github.com/infiniflow/ragflow/pull/8362
- Docs: Update version references to v0.19.1 in READMEs and docs by @asiroliu in https://github.com/infiniflow/ragflow/pull/8366
- Feat: Save the agent tool data to the node [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/8364
- Refactor: Datasets UI [#3221] by @BlueYu-0221 in https://github.com/infiniflow/ragflow/pull/8349
- Feat: Deleting the last tool of the agent will delete the tool node [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/8376
- Feat: Synchronize the data of the tavily form to the canvas node [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/8377
- Docs: add curl example for interacting with the RAGFlow MCP server by @yongtenglei in https://github.com/infiniflow/ragflow/pull/8372
- Fix:embedding_model class SILICONFLOWEmbed(Base)Function reusing json by @Woody-Hu in https://github.com/infiniflow/ragflow/pull/8378
- Fix: code debug may corrupt by history answer by @yongtenglei in https://github.com/infiniflow/ragflow/pull/8385
- Feat: Improve the tavily form [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/8390
- Refa: Pdf 2 Slices page to new style by @BlueYu-0221 in https://github.com/infiniflow/ragflow/pull/8386
- Fix: Fixed the issue where tag content would overflow the container [#8392] by @cike8899 in https://github.com/infiniflow/ragflow/pull/8393
New Contributors
- @yxkong made their first contribution in https://github.com/infiniflow/ragflow/pull/7239
- @treywelsh made their first contribution in https://github.com/infiniflow/ragflow/pull/7251
- @White-Bear1122 made their first contribution in https://github.com/infiniflow/ragflow/pull/7256
- @pyyuhao made their first contribution in https://github.com/infiniflow/ragflow/pull/7140
- @neal-davis made their first contribution in https://github.com/infiniflow/ragflow/pull/7287
- @wemod123 made their first contribution in https://github.com/infiniflow/ragflow/pull/7335
- @xiaosl-cell made their first contribution in https://github.com/infiniflow/ragflow/pull/7331
- @yiminghub2024 made their first contribution in https://github.com/infiniflow/ragflow/pull/7329
- @NintendoLink made their first contribution in https://github.com/infiniflow/ragflow/pull/7354
- @wengchaoxi made their first contribution in https://github.com/infiniflow/ragflow/pull/7379
- @raffaem made their first contribution in https://github.com/infiniflow/ragflow/pull/7468
- @kowyo made their first contribution in https://github.com/infiniflow/ragflow/pull/7447
- @Monster-Beast made their first contribution in https://github.com/infiniflow/ragflow/pull/7496
- @duramisu made their first contribution in https://github.com/infiniflow/ragflow/pull/7500
- @hfrt456 made their first contribution in https://github.com/infiniflow/ragflow/pull/7534
- @LeiZhang-Hunter made their first contribution in https://github.com/infiniflow/ragflow/pull/7549
- @gnowland made their first contribution in https://github.com/infiniflow/ragflow/pull/7563
- @jannikmaierhoefer made their first contribution in https://github.com/infiniflow/ragflow/pull/7568
- @10Andrea10 made their first contribution in https://github.com/infiniflow/ragflow/pull/7540
- @FrozenZero made their first contribution in https://github.com/infiniflow/ragflow/pull/7607
- @S0b3Rr made their first contribution in https://github.com/infiniflow/ragflow/pull/7700
- @emmanuel-ferdman made their first contribution in https://github.com/infiniflow/ragflow/pull/7782
- @kunger309 made their first contribution in https://github.com/infiniflow/ragflow/pull/7769
- @Sol-Ghf made their first contribution in https://github.com/infiniflow/ragflow/pull/7793
- @Hank-MIA made their first contribution in https://github.com/infiniflow/ragflow/pull/7841
- @whhe made their first contribution in https://github.com/infiniflow/ragflow/pull/7857
- @xuzhu007 made their first contribution in https://github.com/infiniflow/ragflow/pull/7864
- @XiaoCaoAskedForHelp made their first contribution in https://github.com/infiniflow/ragflow/pull/7903
- @huang-aoqin made their first contribution in https://github.com/infiniflow/ragflow/pull/7918
- @sinopec made their first contribution in https://github.com/infiniflow/ragflow/pull/7915
- @giiiiiithub made their first contribution in https://github.com/infiniflow/ragflow/pull/7935
- @bravecharge made their first contribution in https://github.com/infiniflow/ragflow/pull/7968
- @xiaoping378 made their first contribution in https://github.com/infiniflow/ragflow/pull/7962
- @KraHsu made their first contribution in https://github.com/infiniflow/ragflow/pull/7966
- @adrianad made their first contribution in https://github.com/infiniflow/ragflow/pull/8023
- @geckosecurity made their first contribution in https://github.com/infiniflow/ragflow/pull/7998
- @HaiyangPeng made their first contribution in https://github.com/infiniflow/ragflow/pull/8138
- @yurhett made their first contribution in https://github.com/infiniflow/ragflow/pull/8136
- @Colstuwjx made their first contribution in https://github.com/infiniflow/ragflow/pull/8149
- @cwr31 made their first contribution in https://github.com/infiniflow/ragflow/pull/8167
- @africa-worker made their first contribution in https://github.com/infiniflow/ragflow/pull/8204
- @Kennytian made their first contribution in https://github.com/infiniflow/ragflow/pull/8238
- @RyzeAngler made their first contribution in https://github.com/infiniflow/ragflow/pull/8242
- @cutiechi made their first contribution in https://github.com/infiniflow/ragflow/pull/8232
- @kingfs made their first contribution in https://github.com/infiniflow/ragflow/pull/8329
- @RyanFernandes23 made their first contribution in https://github.com/infiniflow/ragflow/pull/8351
- @changqingla made their first contribution in https://github.com/infiniflow/ragflow/pull/8347
- @BlueYu-0221 made their first contribution in https://github.com/infiniflow/ragflow/pull/8349
Full Changelog: https://github.com/infiniflow/ragflow/compare/v0.18.0...v0.19.1