Releases: SciPhi-AI/R2R
v3.5.15
What's Changed
- Adjust get_context agent tool, batch size param by @NolanTrem in #2143
- Introduce config setting for one page/chunk for VLM/OCR by @NolanTrem in #2151
- Remove unused abstraction: EmbeddingPurpose by @NolanTrem in #2152
- Add check to Truncate Embeddings at Max Input by @NolanTrem in #2153
Full Changelog: v3.5.13...v3.5.15
v3.5.13
v3.5.12
What's Changed
- Add tavily support by @dcieslak19973 in #2111
- Fix API call in UsersRouter to use 'me()' instead of 'retrieve()' for… by @suysoftware in #2130
- Fix useFulltextSearch in SearchSettings JS SDK by @NolanTrem in #2136
- Fix UUID handling for non-superuser content retrieval tool by @NolanTrem in #2137
New Contributors
- @dcieslak19973 made their first contribution in #2111
- @suysoftware made their first contribution in #2130
Full Changelog: v3.5.11...v3.5.12
v3.5.11
What's Changed
- Update entity typo in graph_extraction.yaml by @sguzman in #2124
- Fix chunk size, chunk overlap in Ingestion Config overrides by @NolanTrem in #2126
New Contributors
Full Changelog: v3.5.10...v3.5.11
v3.5.10
Biggest change is the bump of LiteLLM, allowing for unpinning the OpenAI SDK version, so that it can be used with their new agents SDK.
What's Changed
- Remove old update metadata workflows by @NolanTrem in #2107
- Switch model prefix to ollama in reference config by @rockokw in #2108
- Bump LiteLLM, OpenAI by @NolanTrem in #2115
New Contributors
Full Changelog: v3.5.9...v3.5.10
v3.5.9
What's Changed
- Move from PyMuPDF to pdf2image by @NolanTrem in #2105
- Bump HTTPX by @NolanTrem in #2106
Full Changelog: v3.5.8...v3.5.9
v3.5.8
What's Changed
- Update Unstructured Provider, Fix Type Error in SDK by @NolanTrem in #2103
Full Changelog: v3.5.7...v3.5.8
v3.5.7
What's Changed
- Add OCR Provider, MistralOCR by @NolanTrem in #2092
- Fix async streaming in Python SDK by @NolanTrem in #2095
- Add OCR Provider to Unstructured Provider by @NolanTrem in #2098
- Feature/fix filter logic by @emrgnt-cmplxty in #2099
- Expand unit tests by @emrgnt-cmplxty in #2081
- Implement RetryableR2RAsyncClient by @NolanTrem in #2096
- fix tests by @emrgnt-cmplxty in #2101
Full Changelog: v3.5.6...v3.5.7
v3.5.6
Besides a number of bug fixes, the biggest change is the addition of a scheduler with scheduled vacuums in Postgres. Especially important for long running deployments in production.
This release also adds support for parsing a number of code file types, thanks to @SuperPauly!
https://r2r-docs.sciphi.ai/cookbooks/maintenance#postgresql-vacuum
What's Changed
- JSON Mode for Anthropic VLM by @NolanTrem in #2056
- fix collection ids filter logic by @emrgnt-cmplxty in #2060
- Remove vision_img_model and vision_pdf_model by @NolanTrem in #2062
- Patch/allow vlm override make dynamic image types by @emrgnt-cmplxty in #2063
- Feature/remove tiff parser by @emrgnt-cmplxty in #2064
- Added 'initial_backoff' to be configurable from r2r.toml by @khpark97 in #2059
- make hard fail on dimension mismatch by @emrgnt-cmplxty in #2066
- Feature/improve auto naming logic by @emrgnt-cmplxty in #2065
- Feat: Add support clerk auth provider by @karthiksrinivasan in #2055
- Feature/add clerk provider by @emrgnt-cmplxty in #2067
- adding barebones mcp by @emrgnt-cmplxty in #2068
- fix title setting by @emrgnt-cmplxty in #2069
- title or na by @emrgnt-cmplxty in #2070
- Add ability to set API key for JS client by @K-Mistele in #2071
- chore: bump patch level by @K-Mistele in #2072
- fix sdk imports and citations error by @emrgnt-cmplxty in #2076
- Fix: TS types for API key responses by @K-Mistele in #2077
- Update env vars and config files by @NolanTrem in #2079
- Refactor to use pymupdf, batch VLM requests by @NolanTrem in #2078
- refactor filters for simplicity / modularity by @emrgnt-cmplxty in #2080
- Feature/simplify prompt logic by @emrgnt-cmplxty in #2082
- Revert "Feature/simplify prompt logic" by @emrgnt-cmplxty in #2083
- File types for Python, JavaScript, TypeScript and CSS added. by @SuperPauly in #2073
- More JS/TS SDK type fixes by @K-Mistele in #2088
- Add scheduler and vacuum by @NolanTrem in #2089
- Release 3.5.6 by @NolanTrem in #2090
New Contributors
- @khpark97 made their first contribution in #2059
- @karthiksrinivasan made their first contribution in #2055
- @K-Mistele made their first contribution in #2071
Full Changelog: v3.5.3...v3.5.6
v3.5.3
Fixes SDK install problems which reference core package paths and added tests to ensure that this doesn't occur again.
What's Changed
- Add package installation test by @NolanTrem in #2058
- Don't reference core in SDK by @NolanTrem in #2057
Full Changelog: v3.5.2...v3.5.3