v1.4.1.dev1 — Stability & Quality Improvements
Release Date: 2026-08-06
Changes: v1.4.1.dev1 → dev
Summary
This development snapshot focuses on reliability, small usability improvements, and behind-the-scenes maintenance rather than new user-facing features. It smooths everyday workflows (uploads, search, and dataset management) and reduces the chance of installation or runtime errors—recommended for staging and testing.
Highlights
- Improved diagnostics and error messages so failures are easier to understand and fix.
- Multiple bug fixes around uploads, dataset edits, and background processing that reduce crashes and hangs.
- Performance and memory improvements during document ingestion for faster handling of large files.
- Dependency and build updates to reduce installation issues and keep development tooling current.
- No breaking changes: safe to test in staging before promoting to production.
Breaking Changes
- None. This dev release does not introduce breaking API or storage changes. Standard precaution: test in staging before deploying to production.
New Features
- No major new user-facing features were introduced in this dev build. Instead, the release focuses on quality-of-life changes (clearer messages and more reliable background tasks) that make day-to-day use smoother and troubleshooting faster.
Improvements
- Clearer error messages: When an operation (for example, file upload or dataset creation) fails, you now get concise, actionable explanations and suggested next steps so you can resolve issues faster.
- Smoother dataset editing: Editing dataset properties and names is more robust; common edge cases that previously caused UI freezes or inconsistent state have been addressed.
- Search relevance and stability tweaks: Minor improvements to how results are ranked and returned so queries give more useful answers in typical scenarios.
- Updated install/build tooling: Upgrades to development and packaging dependencies reduce the likelihood of setup problems when installing from source or building locally.
Performance
- Faster ingestion for large files: Background processing and indexing have been optimized so adding big documents completes more quickly and with lower peak memory usage—useful when importing large datasets.
- Reduced memory use during background tasks, which lowers the chance of out-of-memory errors on modest environments.
Security
- Updated dependencies: Included dependency updates that address known third-party library issues and help keep the runtime environment current. No security advisories (CVE identifiers) are claimed in this release.
Bug Fixes
- Fixed multiple upload and parsing errors so malformed or unexpectedly formatted inputs no longer cause crashes in common flows.
- Resolved intermittent UI hangs during dataset operations so the app remains responsive when editing or deleting datasets.
- Improved error handling in background jobs so failures are logged more clearly and recover where possible.
Technical Changes
- Refactored parts of the ingestion pipeline and background job handling to make future fixes and features easier to implement and to improve testability.
- Added or improved test coverage for several edge cases around uploads and dataset lifecycle operations.
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.16.0,<=0.18.2
|
— The Cognee Team · 2026-08-06