v1.5.1 — Stability & Search Improvements
Release Date: 2026-08-21
Changes: v1.5.1 → main
Summary
This patch improves stability, search relevance, and the document ingestion experience. It fixes several crashes and edge-case bugs, delivers faster and clearer uploads, and includes minor user-facing polish to make everyday workflows more reliable.
Highlights
- More relevant search results for short and noisy queries, so you find the right content faster.
- Faster and more reliable document ingestion with clearer progress and error messages.
- Several crash and duplication fixes that improve stability for long-running projects.
- No breaking changes — you can upgrade without changing existing dataset setups.
New Features
- Improved ingestion progress indicators: When you upload documents (a dataset is a collection of files or notes you add to Cognee), the UI now shows clearer progress and simple, actionable error messages if something fails. This helps you know whether a large import is still running or needs attention.
- Better short-query handling in search: Searches with very short or ambiguous text now return more focused results by grouping related documents and boosting clearer matches. In practical terms, you'll see fewer irrelevant results and faster answers for quick lookups.
Improvements
- Search ranking tweaks: Adjustments to how documents are scored and ranked lead to improved relevance across typical queries — this means the most useful documents appear nearer the top.
- Robust upload handling: Resiliency improvements prevent common upload interruptions from leaving partial or duplicate entries in a dataset, reducing cleanup work.
- Cleaner error feedback: Error messages during imports, exports, and syncs are now written in plain language and include next steps, so non-technical users can resolve issues faster.
Performance
- Faster ingestion of large files: Bulk uploads and multi-file imports complete noticeably sooner and use memory more efficiently, making them better for large collections.
- Lower query latency for small datasets: Common, short searches now return results more quickly, improving interactive workflows and chat-style question answering.
Security
- Dependency updates and hardening: Several third-party libraries were updated to their latest stable versions and internal checks were tightened. These updates reduce the risk of known library issues and improve overall robustness.
Bug Fixes
- Fixed a crash that could occur during long-running imports when a malformed file was encountered — imports now fail gracefully and report which file caused the problem.
- Resolved an issue that produced duplicate search results for some repeated uploads, so search lists are cleaner and less noisy.
- Fixed pagination issues in dataset views that sometimes hid the newest documents — dataset lists now show items consistently across pages.
Technical Changes
- Internal refactor of ingestion and search subsystems to make future features and fixes easier to add. This is an internal code change and does not require any action from users.
- Improved automated test coverage for uploads and search ranking to catch regressions earlier.
Compatibility
| Component | Supported / Required |
|---|---|
| Python | >=3.10,<3.15
|
| pydantic | >=2.10.5
|
| litellm | >=1.83.7
|
| fastapi | >=0.116.2,<1.0.0
|
| sqlalchemy | >=2.0.39,<3.0.0
|
| lancedb | >=0.24.3,<1.0.0
|
| ladybug | ==0.19.0
|
— The Cognee Team · 2026-08-21