v1.5.0.dev3 — Search & Ingestion Improvements
Release Date: 2026-08-19
Changes: v1.5.0.dev3 → dev
Summary
This development release focuses on making search more relevant and ingestion more robust. It includes a few new user-facing features to help you organize and find memory content, several quality-of-life improvements, performance tweaks for large datasets, and a set of bug fixes.
Highlights
- New dataset overview index to give broader context during search, improving relevance.
- More robust and faster ingestion for large files and streaming inputs.
- Improved CLI and UI feedback so operations show clearer progress and errors.
- Multiple bug fixes and memory/performance improvements for heavy workloads.
Breaking Changes
- No breaking changes in this development release. Existing integrations and datasets should continue to work as before. If you rely on undocumented internal behavior, please validate against this dev build.
New Features
- Dataset overview index — A new optional index that creates a short overview and groups the documents you add into topic clusters, so searches get broader context and return more relevant results. This matters because it helps the system reason at the dataset level (not just per-document), reducing missed matches and improving answer quality for queries that need high-level context.
- Improved ingestion CLI feedback — The command-line tool and web uploader now show clearer progress and error messages during ingestion. What it does: displays per-file progress, estimated completion, and more descriptive error hints. Why it matters: easier to diagnose and recover from problems when uploading large batches or streaming data.
Improvements
- Search relevance tweaks — The query pipeline has been adjusted so results favor broader, contextually aligned documents, reducing irrelevant matches for ambiguous queries.
- Ingestion robustness — Better handling of partial failures during large uploads and streaming ingestion; the system retries transient errors automatically and continues processing intact files.
- UX and observability — More user-friendly error messages in the UI and CLI, and richer logs for administrators to trace ingestion and query flows.
- Dataset management — Easier dataset naming and metadata editing flows so you can keep collections organized without re-uploading content.
Performance
- Faster ingestion of large files — Reduced time to index big documents and batch uploads, improving throughput when importing large datasets.
- Lower memory usage during query processing — Optimizations reduce peak memory during complex queries, improving stability for heavy workloads and multi-tenant deployments.
Security
- Dependency updates — Security-sensitive dependencies were updated to their latest stable releases to reduce exposure to known vulnerabilities.
- Improved error handling reduces information leakage in user-facing error messages.
Bug Fixes
- Fixed intermittent UI hang that appeared when submitting complex queries under high load.
- Resolved duplicated entries when re-ingesting already-indexed files in certain edge cases.
- Fixed progress reporting bugs in the CLI uploader so percentage and ETA are more accurate.
- Various minor fixes to dataset metadata editing and display in the dashboard.
Technical Changes
- Refactored parts of the ingestion pipeline to separate file parsing from indexing, making it easier to add new parsers and improve retry behavior.
- Improved logging and telemetry hooks for ingestion and query pipelines to help operators troubleshoot large-scale imports and searches.
- Internal code cleanup and dependency upgrades to prepare for the upcoming stable release.
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-19