v1.3.0
feyninc/chonkiev1.3.0Sep 19, 2025by chonknick
AI Summary
This release introduces search methods to handshakes and file input for cloud chunkers, alongside a major breaking change that standardizes return types to the generic `Chunk` class.
Key Highlights
- Added `search` methods to Qdrant, Weaviate, Pinecone, MongoDB, and Pgvector handshakes for quick retrieval checks.
- Added `file` input support to all cloud chunkers for easier file processing.
- All chunkers now return the generic `Chunk` type instead of specific types like `SemanticChunk` or `SentenceChunk`.
Breaking Changes
- All chunkers now return `Chunk` type instead of `SemanticChunk`, `SentenceChunk`, or `RecursiveChunk`.
- Cloud `SemanticChunker` now matches the local `SemanticChunker` implementation.
New Features
- Search methods for various vector databases (Qdrant, Weaviate, Pinecone, MongoDB, Pgvector).
- File input support for cloud chunkers.
- Added `AzureOpenAIGenie` to the `__all__` export list.
- Fixes for legacy imports, embedding documentation, and workflows.
Full Release Notes
<img width="960" height="540" alt="Chonkie Logo (45)" src="https://github.com/user-attachments/assets/e17a2d5d-0526-4ae1-9bd2-78f814ae798b" /> ## ✨ Highlights - Added `search` methods to handshakes for quick retrieval checks! Now you can search things directly with `QdrantHandshake`, `WeaviateHandshake`, `PineconeHandshake`, `MongoDBHandshake` and `PgvectorHandshake`. - Added a `file` input for all the cloud chunkers for easier processing of the files directly! ## 🔨 Breaking - All chunkers now return `Chunk` type, instead of `SemanticChunk`, `SentenceChunk` or `RecursiveChunk`, leader to stricter typing and more uniform structure. - Cloud `SemanticChunker` now matches the chonkie's `SemanticChunker`! ## What's Changed * Feat: fix legacy import by @chonk-lain in https://github.com/chonkie-inc/chonkie/pull/268 * fix: Added voyageai to chonkie[all] optional installation It Fixes #… by @sahibpreetsingh12 in https://github.com/chonkie-inc/chonkie/pull/256 * Docs: update readme to include the latest handshakes by @chonk-lain in https://github.com/chonkie-inc/chonkie/pull/266 * Docs: Correct faulty import in LateChunker docs by @JoshuaKoopmans in https://github.com/chonkie-inc/chonkie/pull/269 * Feat: fix the default parameter for the semantic chunker by @chonk-lain in https://github.com/chonkie-inc/chonkie/pull/252 * Fixed the issue #51TokenChunker Visual was cutting when using overlapping chunks by @sahibpreetsingh12 in https://github.com/chonkie-inc/chonkie/pull/257 * Chore: remove -O3 compiling parameter by @chonk-lain in https://github.com/chonkie-inc/chonkie/pull/276 * Docs: update embedding documentation by @chonk-lain in https://github.com/chonkie-inc/chonkie/pull/270 * Docs: correct late chunker docs by @JoshuaKoopmans in https://github.com/chonkie-inc/chonkie/pull/273 * Add AzureOpenAIGenie to the __all__ export list by @kiendoantrung in https://github.com/chonkie-inc/chonkie/pull/272 * Feat: add search methods for handshakes by @chonk-lain in https://github.com/chonkie-inc/chonkie/pull/275 * Chore: fix workflows by @chonk-lain in https://github.com/chonkie-inc/chonkie/pull/278 * Fix: `chonkie.cloud.SemanticChunker` has new parameters & add `file` to all the chunkers by @chonknick in https://github.com/chonkie-inc/chonkie/pull/279 * Docs: update `chonkie` favicon image by @chonknick in https://github.com/chonkie-inc/chonkie/pull/282 * Fix: Remove unused `friends` directory from the codebase by @chonknick in https://github.com/chonkie-inc/chonkie/pull/287 * Fix: All chunkers now return `Chunk` type only by @chonknick in https://github.com/chonkie-inc/chonkie/pull/285 * Feat: update [all] by @chonk-lain in https://github.com/chonkie-inc/chonkie/pull/288 * Update version to 1.3.0 in pyproject.toml and __init__.py by @chonknick in https://github.com/chonkie-inc/chonkie/pull/290 ## New Contributors * @JoshuaKoopmans made their first contribution in https://github.com/chonkie-inc/chonkie/pull/269 * @kiendoantrung made their first contribution in https://github.com/chonkie-inc/chonkie/pull/272 **Full Changelog**: https://github.com/chonkie-inc/chonkie/compare/v1.2.1...v1.3.0