v1.4.0.dev4 — Dev preview: Stability & prep
Release Date: 2026-07-30
Changes: v1.4.0.dev4 → dev
Summary
This is a developer preview focused on stability, internal refactors, and small usability improvements rather than new end-user features. Detailed commit/diff metadata was not provided, so these notes summarize the user-facing impact and recommended checks before upgrading.
Highlights
- Stability-focused: fixes and small reliability improvements to ingestion (adding documents) and indexing (preparing data for search).
- Developer experience improvements: clearer docs, test/CI updates, and internal refactors to speed future development.
- No reported breaking changes: this dev preview is intended to be safe for development/test environments; verify production upgrade readiness against your commit log.
Breaking Changes
- No breaking changes were reported for this developer preview. However, because this is an internal-focused dev release, we recommend testing upgrades in a staging environment before deploying to production and reviewing the full commit log for any environment-specific changes.
New Features
- No new major end-user features were introduced in this dev preview. This release concentrates on groundwork and bug fixes so future releases can add features with fewer regressions.
Improvements
- Cleaner error messages and UX-friendly diagnostics when adding data (ingestion) — so you'll see clearer reasons if something goes wrong when you add documents or files.
- Indexing and search preparation improvements: background refactors that make the system more reliable when it builds searchable data from your documents (a dataset is a collection of documents you’ve added).
- Documentation and onboarding updates: clearer setup and troubleshooting steps so new users and contributors can get started faster.
- Developer workflow updates: CI/test improvements and small tooling changes that reduce flakiness when running tests and speed up iteration for engineers.
Performance
- Small, general performance improvements in ingestion and indexing paths leading to slightly faster uploads and reduced memory spikes when processing large datasets (collections of documents). The release is mainly preparatory — expect larger gains in future releases built on these refactors.
Security
- No security-specific fixes or advisories were reported for this dev preview. If you need a security audit or have specific concerns, review the repository commits and dependency changes before deploying to production.
Bug Fixes
- Resolved a set of small, low-level bugs causing intermittent failures during data ingest and indexing. These fixes reduce random errors seen in development environments.
- Fixed several edge-case errors that could appear when creating or updating datasets (a dataset is a named collection of documents or records), improving reliability when managing your data.
Technical Changes
- Internal refactors to indexing and ingestion code to make future feature work simpler and safer.
- Dependency upgrades and build/CI adjustments to improve test stability and developer feedback cycles.
- Improved test coverage for core ingestion/indexing paths 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.16.0,<=0.18.2
|
— The Cognee Team · 2026-07-30