Releases: HKUDS/RAG-Anything
Releases · HKUDS/RAG-Anything
v1.2.10
What's Changed
- fix: use a single docling command for json and md formats by @wkpark in #198
- fix: normalize MinerU 2.0 field names for backward compatibility (#89) by @teamauresta in #202
- feat: add vLLM backend integration by @teamauresta in #201
- Fix potential path traversal and local file read vulnerabilities by @RinZ27 in #197
- feat(parser): add optional PaddleOCR backend by @SaqlainXoas in #199
- fix: prevent same-name file collision in parser output directories (#51) by @teamauresta in #203
- feat: add get_version() helper by @haosenwang1018 in #214
- feat: support environment variables in parsers by @wkpark in #210
- chore: export new public APIs in init.py by @Jah-yee in #219
- test: expand coverage for core config, utils, and batch parser by @Jah-yee in #218
- feat: add custom parser plugin system (closes #151) by @Jah-yee in #215
- feat: add processing events and callbacks system by @Jah-yee in #217
- fix(examples): use openai_embed.func to prevent double EmbeddingFunc wrapping by @syshin0116 in #223
- fix: use valid CID font names for Chinese text rendering (fixes #24) by @Exploreunive in #226
- fix: preserve full_entities metadata when adding multimodal entities by @Exploreunive in #228
- fix: handle closed event loop in close() to eliminate atexit warning (fixes #135) by @Exploreunive in #225
- feat: add retry and circuit breaker utilities for LLM calls (mitigates #172) by @Jah-yee in #216
- feat: add multilingual prompt template support (closes #85) by @Jah-yee in #220
New Contributors
- @wkpark made their first contribution in #198
- @teamauresta made their first contribution in #202
- @RinZ27 made their first contribution in #197
- @SaqlainXoas made their first contribution in #199
- @haosenwang1018 made their first contribution in #214
- @Jah-yee made their first contribution in #219
- @syshin0116 made their first contribution in #223
- @Exploreunive made their first contribution in #226
Full Changelog: v1.2.9...v1.2.10
v1.2.9
What's Changed
- feat: RAG-Anything runs offline by @LaansDole in #122
- Fix status comparison case mismatch in processor.py by @yrangana in #142
- [Doc]: fixing typos in a couple of tiles by @didier-durand in #162
- Feat query add system prompt by @EightyOliveira in #166
- Enhance the
process_folder_completefunction by @ikmak in #165 - Allow configuring full-path in file_path fields in RAG by @hanlianlu in #171
- using parser logger instead of logging by @ikmak in #180
- fix: resolve multiple bugs in RAGAnything initialization and parsing by @majiayu000 in #182
- Feature: batch dry run by @adevol in #185
- Fix #186: MinerU 2.7.0+ caused filepath errors with new default backend by @hanlianlu in #188
New Contributors
- @yrangana made their first contribution in #142
- @didier-durand made their first contribution in #162
- @EightyOliveira made their first contribution in #166
- @ikmak made their first contribution in #165
- @hanlianlu made their first contribution in #171
- @majiayu000 made their first contribution in #182
- @adevol made their first contribution in #185
Full Changelog: v1.2.8...v1.2.9
v1.2.8
What's Changed
- Add RAGAnything processing to LightRAG's webui by @hzywhite in #97
- Add RAGAnything processing to LightRAG's webui by @hzywhite in #113
- fix: replace del with atexit to fix RAGAnything cleanup warning by @liz-in-tech in #106
- feat: Add support for Chinese characters in PDF generation by @hongdongjian in #103
- Feat: LM Studio integration example and uv implementation by @LaansDole in #99
New Contributors
- @hzywhite made their first contribution in #97
- @liz-in-tech made their first contribution in #106
- @hongdongjian made their first contribution in #103
- @LaansDole made their first contribution in #99
Full Changelog: v1.2.7...v1.2.8
v1.2.7
v1.2.6
What's Changed
- Update .gitignore to include AI-related files and directories by @BenjaminX in #68
- Add Batch Processing and Enhanced Markdown Features by @ShorthillsAI in #64
New Contributors
- @BenjaminX made their first contribution in #68
- @ShorthillsAI made their first contribution in #64
Full Changelog: v1.2.5...v1.2.6
v1.2.5
v1.2.4
v1.2.3
v1.2.2
v1.2.1
What's Changed
- Update README.md by @wbrettenny in #39
- Process multimodal with context by @LarFii in #42
Hot Fix
- Fixed an issue where
insert_done()was not correctly applied, causing the database not to update as expected.
New Contributors
- @wbrettenny made their first contribution in #39
Full Changelog: v1.2.0...v1.2.1