Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2025-08-27 | 9.8 kB | |
v0.20.4 source code.tar.gz | 2025-08-27 | 48.2 MB | |
v0.20.4 source code.zip | 2025-08-27 | 49.4 MB | |
Totals: 3 Items | 97.7 MB | 15 |
Summary
Improvements
- Agent component: Completes Chinese localization for the Agent component.
- Introduces the
ENABLE_TIMEOUT_ASSERTION
environment variable to enable or disable timeout assertions for file parsing tasks. - Dataset:
- Improves Markdown file parsing, with AST support to avoid unintended chunking.
- Enhances HTML parsing, supporting bs4-based HTML tag traversal.
Added models
ZHIPU GLM-4.5
New Agent templates
Ecommerce Customer Service Workflow: A template designed to handle enquiries about product features and multi-product comparisons using the internal knowledge base, as well as to manage installation appointment bookings.
Fixed issues
- Dataset:
- Unable to share resources with the team.
- Inappropriate restrictions on the number and size of uploaded files.
- Chat:
- Unable to preview referenced files in responses.
- Unable to send out messages after file uploads.
- An OAuth2 authentication failure.
- A logical error in multi-conditioned metadata searches within a dataset.
- Citations infinitely increased in multi-turn conversations.
What's Changed
- Feat: Make the old page accessible via URL [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/9589
- Feat: reference should also be list after 0.20.x by @huang-aoqin in https://github.com/infiniflow/ragflow/pull/9582
- Revert "Feat: reference should also be list after 0.20.x" by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/9592
- Fix (web): Update the style of segmented controls and add metallic texture gradients by @dcc123456 in https://github.com/infiniflow/ragflow/pull/9591
- Fix:KeyError: 'globals' KeyError: 'globals' by @Woody-Hu in https://github.com/infiniflow/ragflow/pull/9571
- fix:passing empty database array when updating assistant by @jiasu-hezhip in https://github.com/infiniflow/ragflow/pull/9570
- Fix: Fixed the issue where the save button at the bottom of the chat page could not be displayed on small screens [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/9596
- Fix (web): Optimize text display effect [#3221] by @dcc123456 in https://github.com/infiniflow/ragflow/pull/9594
- Feat: Updated some colors according to the design draft [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/9599
- Fix: enlarge raptor timeout limits. by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/9600
- Feat: expand the capabilities of the MCP Server by @yongtenglei in https://github.com/infiniflow/ragflow/pull/8707
- Feature (web): Optimize dataset pages and segmented components [#3221] by @dcc123456 in https://github.com/infiniflow/ragflow/pull/9605
- Feat: advanced markdown parsing by @yongtenglei in https://github.com/infiniflow/ragflow/pull/9607
- Fix: Remove the file size and quantity restrictions of the upload control [#9613] [#9598] by @cike8899 in https://github.com/infiniflow/ragflow/pull/9618
- Fix: duplicated role... by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/9622
- Fix (style): Optimized Datasets color scheme and layout [#3221] by @dcc123456 in https://github.com/infiniflow/ragflow/pull/9620
- Feat: Allow users to parse documents directly after uploading files [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/9633
- Chore: Update infinity-sdk from 0.6.0.dev4 to 0.6.0.dev5 by @asiroliu in https://github.com/infiniflow/ragflow/pull/9628
- Fixes (web): Optimized search page style and functionality [#3221] by @dcc123456 in https://github.com/infiniflow/ragflow/pull/9627
- fix(dataset, next-chats): Fix data form data acquisition logic And Optimize the chat settings interface and add language selection by @muzilib in https://github.com/infiniflow/ragflow/pull/9629
- Fix: The buttons at the bottom of the dataset settings page are not visible on small screens [#9638] by @cike8899 in https://github.com/infiniflow/ragflow/pull/9639
- Fix: Fixed an issue where knowledge base could not be shared [#9634] by @cike8899 in https://github.com/infiniflow/ragflow/pull/9642
- Update fr.ts - RAPTOR Issue prompt by @Konsilion in https://github.com/infiniflow/ragflow/pull/9646
- fix(sdk): add default empty dict for metadata_condition by @likenamehaojie in https://github.com/infiniflow/ragflow/pull/9640
- Refactor: based on async await to handle Redis when raptor by @Woody-Hu in https://github.com/infiniflow/ragflow/pull/9576
- Fix: Document Previewer is not working [#9606] by @cike8899 in https://github.com/infiniflow/ragflow/pull/9656
- Refactoring: Agent completions API change response structure by @huang-aoqin in https://github.com/infiniflow/ragflow/pull/9631
- Fix: embedded search AI summary by @yongtenglei in https://github.com/infiniflow/ragflow/pull/9658
- Fix: Display the invited icon in the header [#9634] by @cike8899 in https://github.com/infiniflow/ragflow/pull/9659
- Fix: code executor timeout by @yongtenglei in https://github.com/infiniflow/ragflow/pull/9671
- Fix: Search app AI summary ERROR And The tag set cannot be selected [#9649] [#9652] by @dcc123456 in https://github.com/infiniflow/ragflow/pull/9664
- Fix: unexpected LLM parameters by @yongtenglei in https://github.com/infiniflow/ragflow/pull/9661
- Fix: Place the invitation reminder icon in a separate file [#9634] by @cike8899 in https://github.com/infiniflow/ragflow/pull/9662
- Fix: meta data error. by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/9670
- Fix:[ERROR]'LLMBundle' object has no attribute 'language' by @Woody-Hu in https://github.com/infiniflow/ragflow/pull/9682
- Fix: Wrap VersionDialog in DropdownProvider for proper context by @uciadonis in https://github.com/infiniflow/ragflow/pull/9677
- Feat: Exclude operator_permission field from renaming chat fields [#3221] by @cike8899 in https://github.com/infiniflow/ragflow/pull/9692
- Fix: grow reference list by @huang-aoqin in https://github.com/infiniflow/ragflow/pull/9674
- fix: Create conversation sessions will lost prologue by @huang-aoqin in https://github.com/infiniflow/ragflow/pull/9666
- Refa: improve lightrag by @yongtenglei in https://github.com/infiniflow/ragflow/pull/9690
- Fix: Optimize dataset page layout and internationalization and default values for multi selection [#3221] by @dcc123456 in https://github.com/infiniflow/ragflow/pull/9695
- Refa: replace Chat Ollama implementation with LiteLLM by @yongtenglei in https://github.com/infiniflow/ragflow/pull/9693
- fix: validate chunk type before processing to prevent AttributeError by @Mckennasora in https://github.com/infiniflow/ragflow/pull/9698
- Docs: update API endpoint paths by @asiroliu in https://github.com/infiniflow/ragflow/pull/9683
- Fix: meta data filter with AND logic operations. by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/9687
- Fix: Delete the uploaded file in the chat input box, the corresponding file ID is not deleted [#9701] by @cike8899 in https://github.com/infiniflow/ragflow/pull/9702
- Fix: Optimize table style [#3221] by @dcc123456 in https://github.com/infiniflow/ragflow/pull/9703
- Refactor: for total_token_count method use if to check first. by @Woody-Hu in https://github.com/infiniflow/ragflow/pull/9707
- Fix: Chunk error when re-parsing created file [#9665] by @dcc123456 in https://github.com/infiniflow/ragflow/pull/9711
- Update llm_factories.json by @ycz87 in https://github.com/infiniflow/ragflow/pull/9714
- Feat: add Zhipu GLM-4.5 model series by @yongtenglei in https://github.com/infiniflow/ragflow/pull/9715
- Fix: Try to fix the issue of not being able to log in through Oauth2 [#9601] by @cike8899 in https://github.com/infiniflow/ragflow/pull/9717
- Fix: After deleting the knowledge graph, jump to the dataset page [#9722] by @cike8899 in https://github.com/infiniflow/ragflow/pull/9723
- Fix(i18n): Added new translations [#3221] by @dcc123456 in https://github.com/infiniflow/ragflow/pull/9727
- Docs: Miscellaneous updates by @writinwaters in https://github.com/infiniflow/ragflow/pull/9729
- Fix: add
mode
for embeded agent. by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/9741 - Fix: Optimize tooltips and I118n [#3221] by @dcc123456 in https://github.com/infiniflow/ragflow/pull/9744
- Feat: Upgrade html parser by @pingguoCooler in https://github.com/infiniflow/ragflow/pull/9675
- Fix: Fixed the issue that the agent embedded page needs to be logged in [#9750] by @cike8899 in https://github.com/infiniflow/ragflow/pull/9751
- Fix: Optimize the MultiSelect component and system prompt templates [#3221] by @dcc123456 in https://github.com/infiniflow/ragflow/pull/9752
- Create ecommerce_customer_service_workflow.json by @YyBoom233 in https://github.com/infiniflow/ragflow/pull/9755
- Added v0.20.4 release notes by @writinwaters in https://github.com/infiniflow/ragflow/pull/9757
- Docs: Update version references to v0.20.4 in READMEs and docs by @asiroliu in https://github.com/infiniflow/ragflow/pull/9758
- Revert: broken agent completion by [#9631] by @yongtenglei in https://github.com/infiniflow/ragflow/pull/9760
- Fix: search list permission by @yongtenglei in https://github.com/infiniflow/ragflow/pull/9767
New Contributors
- @Konsilion made their first contribution in https://github.com/infiniflow/ragflow/pull/9646
- @likenamehaojie made their first contribution in https://github.com/infiniflow/ragflow/pull/9640
- @uciadonis made their first contribution in https://github.com/infiniflow/ragflow/pull/9677
- @ycz87 made their first contribution in https://github.com/infiniflow/ragflow/pull/9714
- @pingguoCooler made their first contribution in https://github.com/infiniflow/ragflow/pull/9675
Full Changelog: https://github.com/infiniflow/ragflow/compare/v0.20.3...v0.20.4