Sbaaoui Idriss
349ecfb5cc
fix(api): align Go proxy contract parity ( #19723 )
dev-20260917
2026-09-17 11:01:02 +08:00
Lynn
81a5fdd56e
Feat: migrate chat message and reference ( #19724 )
2026-09-17 09:36:36 +08:00
Yingfeng
7bc159d64e
Optimizing recall for agentic RAG ( #19687 )
...
### Summary
Optimizing recall on coverage queries
2026-09-17 00:10:18 +08:00
MarMar Labs
701b82aa1e
fix(file-commit): stop delete operations crashing the whole commit ( #19654 )
...
Continues #18929 , which could not be reopened. Details at the bottom.
### Summary
`create_commit`'s delete branch writes a column the model does not have.
2026-09-16 21:12:05 +08:00
balibabu
b13320e419
Fix: An error occurs when clicking the virtual root node of the mind map to call the API. ( #19731 )
2026-09-16 20:11:53 +08:00
balibabu
e2d3586cd5
Fix: Switching the document-level graph selector should also update the corresponding total node count. ( #19732 )
2026-09-16 20:11:41 +08:00
chanx
a557a81e34
fix(i18n): rename 'Max tokens' to 'Max context length' and drop misleading default ( #19729 )
2026-09-16 20:11:06 +08:00
YanZhang
b2c2afa5e1
docs: update MCP documents ( #19730 )
...
Adds an overview of RAGFlow MCP features.
Adds guides for using RAGFlow as an MCP server and connecting external
MCP servers.
Improves navigation between related MCP documents.
2026-09-16 20:09:32 +08:00
YanZhang
0b7dd3720a
docs: update knowledge compilation docs ( #19734 )
...
Updated the documentation to align with the current knowledge
compilation UI and functionality.
2026-09-16 20:07:59 +08:00
buua436
bc9b29b6a0
fix: filter self-loop knowledge compiler relations ( #19721 )
2026-09-16 19:17:42 +08:00
Harsh Kashyap
e4c15a0b85
fix(agent): accept string variable selectors in VariableAggregator ( #19413 )
2026-09-16 19:17:24 +08:00
Wang Qi
81c2b80ce2
Fix user detail show not work ( #19719 )
2026-09-16 19:12:17 +08:00
Ehsan
c71bb0198f
fix(api): return document metadata from /dify/retrieval ( #19686 )
2026-09-16 19:08:02 +08:00
Lukas Buck
7aed80c043
fix(parser): accept a one-sheet dict in the Excel pandas fallback ( #19706 )
...
Fix Excel parser failing on one-sheet workbooks (required len(df) > 1, but pandas always returns a dict) — sheet name was lost and file read twice. Now accepts any dict size.
2026-09-16 19:07:03 +08:00
Lukas Buck
f7498bae49
fix(parser): keep a one-row slide table instead of dropping it ( #19705 )
...
Fix PPT parser dropping one-row tables (header-pairing loop was empty). Now returns cells when no header row exists
2026-09-16 19:06:15 +08:00
Öndery
98ebe5f66f
Fix: keep file API responsive during large connector ingest ( #19632 )
...
Fix large connector sync blocking event loop — offloaded document writes/DB work to threads, batched metadata refresh, added configurable batch size and sync timeout cancellation.
2026-09-16 19:02:21 +08:00
jay77721
2a610c732f
fix(ingestion): count child tokens and cut media context on sentences ( #19696 )
2026-09-16 17:42:15 +08:00
huyua9
ab6aedd2ca
fix(web): correct metadata filter button semantics ( #18911 )
...
Fix metadata filter buttons triggering form submission — add button now uses asChild, remove button marked type="button".
2026-09-16 17:36:53 +08:00
Lukas Buck
73061944d8
fix(parser): keep the word boundary a styled space carries into markdown ( #19693 )
...
Fix DOCX markdown merging words — whitespace-only inline elements (e.g. bold space) were dropped, turning First Last into FirstLast. New html_to_markdown() preserves them.
2026-09-16 17:34:53 +08:00
changshenhan
598e7297eb
perf(chunker): make hardSplitPiece O(L) with a single-encode token walk ( #19712 )
2026-09-16 17:28:01 +08:00
JessYan
c0976fe048
Fix the One and Book chunkers when Tika extracts nothing from a .doc ( #19692 )
2026-09-16 17:22:28 +08:00
jay77721
4004151720
fix(deepdoc): keep every inference call within one process CPU budget ( #19695 )
2026-09-16 17:11:45 +08:00
Wang Qi
7776c3fd67
Fix: enable admin user by default ( #19718 )
2026-09-16 17:07:30 +08:00
chanx
ddc676a3c6
fix(csv-preview): move border to inner wrapper so it wraps content only ( #19715 )
2026-09-16 16:55:36 +08:00
balibabu
26a1b76f4f
Fix: Self-referencing data returned by the API causes the mind map page to freeze. ( #19720 )
2026-09-16 16:51:45 +08:00
Taranum Wasu
5231361db4
fix(pipeline-log): record the pipeline Parser's parse_method, not document.parser_id ( #18306 ) ( #18763 )
2026-09-16 16:49:39 +08:00
balibabu
4d24efec28
Fix: Dataset file upload: For unsupported file types, prompt the user to configure the corresponding file parser. ( #19710 )
2026-09-16 16:39:03 +08:00
chanx
e996df24e8
fix(chunk): gate claims/evidence panels by compilation template kind ( #19704 )
2026-09-16 16:38:49 +08:00
Wang Qi
58d23544ae
Fix {date} not take effect in system prompt ( #19713 )
2026-09-16 16:05:59 +08:00
balibabu
16ba92dd7b
Fix: Request artifact logs based on the selected kind. ( #19716 )
2026-09-16 16:04:52 +08:00
Ritik Yadav
c6ed1d525b
fix(deepdoc): preserve textless PDF figures for VLM extraction ( #19679 ) ( #19688 )
2026-09-16 15:25:53 +08:00
buua436
130902a397
fix: improve knowledge compiler LLM handling ( #19701 )
2026-09-16 15:25:29 +08:00
coderdailyone
af02d0a6e8
fix(api): stop trusting X-Forwarded-For from every peer in the agent webhook IP whitelist ( #19550 )
2026-09-16 15:22:10 +08:00
MarMar Labs
a9a227f4c2
fix(dao): allowlist orderby columns on the search, chat, file and dataset lists ( #19601 )
...
Fix SQL injection in 4 Go list DAOs — orderby was concatenated into ORDER BY.
2026-09-16 15:02:13 +08:00
Lynn
079284c1fa
Fix: allow use - in instance_name ( #19709 )
2026-09-16 14:12:51 +08:00
jay77721
5dda6fd999
fix(ingestion): include the image/table context window in the chunk text ( #19678 )
2026-09-16 14:11:51 +08:00
xugangqiang
e83c1963de
feat(ingestion): stop persisting business data in pipeline operation-log DSL ( #19631 )
2026-09-16 14:07:21 +08:00
wang393
85f3e89619
fix(parser): flush pending text before table/image chunks in _build_cks ( #19521 )
2026-09-16 14:05:23 +08:00
Yash Raj Pandey
afe404e6d3
fix(mineru): upload the PDF once when several page ranges are configured ( #19183 )
2026-09-16 14:04:27 +08:00
Wang Qi
2132d5d8fb
Dev: add LLM_DEBUG to debug LLM request and response. ( #19703 )
2026-09-16 13:47:33 +08:00
Wang Qi
cd4a033641
Fix: use component name instead of ID ( #19700 )
2026-09-16 12:00:17 +08:00
Lukas Buck
9f31a2459e
fix(llm): honor the batch size BaiduYiyanEmbed already declares ( #19690 )
...
Fix BaiduYiyanEmbed.encode ignoring batch_size (sent whole document; oversized docs failed entirely).
2026-09-16 10:52:32 +08:00
Wang Qi
d7223f2eba
Fix: append attachment content to last user prompt ( #19691 )
2026-09-16 10:35:38 +08:00
Tai An
db471cee7c
fix(bedrock): report the expected key schema instead of a JSONDecodeError ( #17373 ) ( #17374 )
...
Fix #17373 — Bedrock credential parsing now gives a clear schema error instead of cryptic JSONDecodeError for non-JSON input.
Signed-off-by: Anai-Guo <antai12232931@outlook.com >
dev-20260916
2026-09-16 10:01:18 +08:00
ori-frenkel
15c705a333
fix(data_source): support custom base URL and HTTP for Azure DevOps c… ( #19407 )
...
Support custom base URL and HTTP connections for Azure DevOps connector (self-hosted Server/TFS in closed networks).
2026-09-16 09:59:05 +08:00
Lynn
780081177d
Fix: restrict instance name to digits, underscores, and letters ( #19680 )
2026-09-16 09:34:51 +08:00
a3b3984530
feat(web/switch): allow dot-notation field paths in Switch condition ( #14235 ) ( #15071 )
...
Fix #14235 — Switch component now supports nested field paths (cpn@root.field.subfield ) via dropdown + optional path input. Backend resolver already handled it
Co-authored-by: John Baillie <johnbaillie2007@gmail.com >
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-09-15 20:44:59 +08:00
huyua9
de8ee37755
fix(web): guard tenant info in embed app modal ( #18940 )
...
Fix generated embed URLs containing undefined tenantId — no longer dereferences tenant info before the hook returns.
2026-09-15 20:42:41 +08:00
Sbaaoui Idriss
d8b072fd9d
fix(auth): separate OAuth JIT provisioning policy ( #19651 )
2026-09-15 19:40:21 +08:00
Taranum Wasu
142e2a8842
fix(llm): skip dashscope/ prefix for Tongyi-Qianwen's OpenAI-compatible endpoint ( #19288 )
...
Fixes #19262
2026-09-15 19:36:16 +08:00