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