Skip to content

Releases: knitli/recoco

v0.2.1

25 Jan 20:59

Choose a tag to compare

[0.2.1] - 2026-01-25

Features

  • Add recoco crate as a wrapper around recoco-core, recoco-utils, and recoco-splitters.

Miscellaneous Tasks

  • (release) Bump version to 0.2.1 for new crate structure
  • (release) Bump version to 0.2.1 for new crate structure

v0.2.0

25 Jan 19:18

Choose a tag to compare

[0.2.0] - 2026-01-25

Features

  • Significantly improved feature-gating, reducing default library size by ~half from v0.1.0
  • Fully feature-gated recoco-utils. We still need some core dependencies for broader Recoco operations, but anyone wanting to use just one or two utilities for a project can now do just that.
  • Update internal dependencies to version 0.2.0 and make several more optional

Fixed

  • Tests and linting issues caused by new feature gates

Documentation

  • Update README to clarify capabilities

Miscellaneous Tasks

  • Symlink readme to main recoco crate
  • Symlink readme to main recoco crate
  • (release) Update crate version to 0.2.0 to reflect major changes in feature gates.

v0.1.0

25 Jan 00:37

Choose a tag to compare

[0.1.0] - 2026-01-25

Features

  • Add output position computation and recursive text chunking
  • Add CLAUDE.md for project guidance and enhance README.md with key features and usage instructions
  • Update README to better separate differences and similarities between CocoIndex and ReCoco
  • (infra) Add Knitli CLA and CLI actions.

Fixed

  • Rename recoco_extra_text to recoco_splitters in workflow and source files
  • Trait overlap in some tests, corrected the organization name "CocoIndex.io" to just "CocoIndex"
  • Update image path and replace CocoIndex link in README
  • Updated schemars to 1.2 and updated all api calls
  • Updated schemars to 1.2 and updated all api calls
  • Recoco image artifacts
  • Syntax error in Cargo.toml
  • Syntax error in Cargo.toml
  • Update SPDX license information across multiple files
  • Autolink in prog_langs.rs
  • (release) Dry-runs in release process caused release to fail
  • (ci) Add permissions to CI workflow
  • Update SPDX copyright and contributor information in workflow files
  • (ci) Corrected syntax error in git cliff command

Documentation

  • Improved crate descriptions

Miscellaneous Tasks

  • Removed CLI-focused dependencies and unused helper scripts
  • Cleaned up all remaining loose ends; crate now compiles with no warnings or errors
  • Update CONTRIBUTING.md, SECURITY.md, CLAUDE.md for the fork.
  • Implemented reuse specification compliance. ReCoco is now Reuse 3.3 compliant
  • Add migration guide in prep for v1, more corrections to CocoIndex org name
  • Update mise.toml
  • Symlink readme to main recoco crate