v0.14.1
infiniflow/ragflowv0.14.1Nov 28, 2024by JinHai-CN
AI Summary
Released on November 28, 2024, this patch version primarily addresses critical bugs found in v0.14.0. Key fixes include Infinity configuration changes, Chunk interface display issues, garbled Chinese text parsing, and Elasticsearch 'Not found' errors.
Key Highlights
- Infinity configuration can now be changed via `docker/infinity_conf.toml`.
- Fixed the issue where the Chunk interface could not be displayed or modified.
- Resolved garbled Chinese text parsing problems.
- Fixed Elasticsearch 'Not found' errors.
- Fixed Polars library compatibility issues.
New Features
- Added Model Management page.
- Added Prompt Management page.
- Added Datasets page.
- Added dataset sidebar.
- Use `polars-lts-cpu` on arm64.
Full Release Notes
## Summary Mainly addressing several serious bugs in 0.14.0 and issues with Infinity configuration, the updates are listed below: * Infinity configuration can be changed in docker/infinity_conf.toml. After modifying the file, restart docker compose to take effect. * Solve the problem that the Chunk interface cannot be displayed or modified. * Solve the problem of garbled Chinese text parsing. * Solve the Elasticsearch 'Not found error' problem. * Solve the problem of Polars library compatibility. * Solve the problem that Infinity can't adapt GraphRAG. ## What's Changed * Updated UI by @writinwaters in https://github.com/infiniflow/ragflow/pull/3639 * Feat: Add ModelManagement page #3221 by @cike8899 in https://github.com/infiniflow/ragflow/pull/3638 * For security. by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/3642 * Fixed es mapping by @yuzhichang in https://github.com/infiniflow/ragflow/pull/3643 * Fix the bug causing garbled text by @Feiue in https://github.com/infiniflow/ragflow/pull/3640 * Let ThreadPool exit gracefully. by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/3653 * Check model id when set dialog. Close #849 by @yuzhichang in https://github.com/infiniflow/ragflow/pull/3655 * Feat: add PromptManagement page #3221 by @cike8899 in https://github.com/infiniflow/ragflow/pull/3650 * Fix es get NotFoundError by @yuzhichang in https://github.com/infiniflow/ragflow/pull/3659 * Added release notes by @writinwaters in https://github.com/infiniflow/ragflow/pull/3660 * Fix KB list bugs and add web api test by @JinHai-CN in https://github.com/infiniflow/ragflow/pull/3649 * Fix a bug in VolcEngine by @Feiue in https://github.com/infiniflow/ragflow/pull/3658 * Feat: Add Datasets page #3221 by @cike8899 in https://github.com/infiniflow/ragflow/pull/3661 * Use polars-lts-cpu on arm64 by @yuzhichang in https://github.com/infiniflow/ragflow/pull/3667 * Fix enable/disable bug by @Feiue in https://github.com/infiniflow/ragflow/pull/3662 * Fix graphrag + infinity bugs by @yuzhichang in https://github.com/infiniflow/ragflow/pull/3681 * Added aspose on macosx/arm64 by @yuzhichang in https://github.com/infiniflow/ragflow/pull/3686 * Always open text file for write with UTF-8 by @yuzhichang in https://github.com/infiniflow/ragflow/pull/3688 * Feat: Add dataset sidebar #3221 by @cike8899 in https://github.com/infiniflow/ragflow/pull/3683 * Fix batch size issue. by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/3675 * Added release notes for v0.13.0 by @writinwaters in https://github.com/infiniflow/ragflow/pull/3691 * Feat: Scrolling knowledge base list #3695 by @cike8899 in https://github.com/infiniflow/ragflow/pull/3703 * Revert "Feat: Scrolling knowledge base list #3695" by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/3708 * Edit chunk shall update instead of insert it by @yuzhichang in https://github.com/infiniflow/ragflow/pull/3709 * Fix RGBA error by @kuschzzp in https://github.com/infiniflow/ragflow/pull/3707 * Detect shape error of embedding by @yuzhichang in https://github.com/infiniflow/ragflow/pull/3710 * Added release notes v0.12.0 by @writinwaters in https://github.com/infiniflow/ragflow/pull/3711 * Feat: Scrolling knowledge base list and set the number of entries per page to 30 #3695 by @cike8899 in https://github.com/infiniflow/ragflow/pull/3712 * Add more web test cases by @JinHai-CN in https://github.com/infiniflow/ragflow/pull/3702 * Added an infinity configuration file to easily customize the settings of Infinity by @yuzhichang in https://github.com/infiniflow/ragflow/pull/3715 * Fix test cases by @JinHai-CN in https://github.com/infiniflow/ragflow/pull/3718 * Feat: Add Dataset page #3221 by @cike8899 in https://github.com/infiniflow/ragflow/pull/3721 * Fix error response by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/3719 * Ensure thumbnail be smaller than 64K by @yuzhichang in https://github.com/infiniflow/ragflow/pull/3722 * Updated descriptions for the Agent components by @writinwaters in https://github.com/infiniflow/ragflow/pull/3728 * Don't log exception if object doesn't exist by @yuzhichang in https://github.com/infiniflow/ragflow/pull/3724 * Fix: Clicking the checkbox of the pop-up window for editing chunk is invalid #3726 by @cike8899 in https://github.com/infiniflow/ragflow/pull/3727 * Update version info to v0.14.1 by @JinHai-CN in https://github.com/infiniflow/ragflow/pull/3720 **Full Changelog**: https://github.com/infiniflow/ragflow/compare/v0.14.0...v0.14.1