Releases: xberg-io/kreuzberg
v5.0.0-rc.35
RC 35: eliminate OpenSSL (all TLS on rustls + OS-native trust), WASM grammar size-gate (OOM fix via tslp 1.10.8), publish fixed gliner/orp forks, benchmark aggregate system-deps fix.
v5.0.0-rc.34
Release candidate 34. Publish fixes: OpenSSL vendored on glibc-2.28 zigbuild, Node-musl cc-rs, full version propagation via alef sync-versions. CLI: global xberg alias + offline bundled-binary kreuzberg-cli wheels. Benchmarks: tika/unstructured/mineru fixes.
v5.0.0-rc.33
Full Changelog: v5.0.0-rc.32...v5.0.0-rc.33
v5.0.0-rc.32
What's Changed
- fix(rc30): pin C++17 for Tesseract shim + default OcrConfig() crash by @tobocop2 in #1152
- feat(pdf): add pdf_page_count for cheap PDF page counting by @tobocop2 in #1154
Full Changelog: v5.0.0-rc.31...v5.0.0-rc.32
v5.0.0-rc.31
Full Changelog: v5.0.0-rc.30...v5.0.0-rc.31
v5.0.0-rc.30
Full Changelog: v5.0.0-rc.29...v5.0.0-rc.30
v5.0.0-rc.29
Full Changelog: v5.0.0-rc.28...v5.0.0-rc.29
v5.0.0-rc.28
Full Changelog: v5.0.0-rc.27...v5.0.0-rc.28
v5.0.0-rc.27
Release candidate 5.0.0-rc.27.
Regenerated against alef 0.25.59 (completes the extendr/R binding surface — kreuzberg-r now compiles). Adds the count_tokens chunking API across all bindings. Fixes: #1098 (two-column headings in elements), #1135 (PDF ligature C0 controls), #1139 (multi-language OCR from config), and a concurrency thread-pool-race. PHP package renamed to kreuzberg-dev/kreuzberg on Packagist.
See CHANGELOG.md for details.
v5.0.0-rc.26
Release candidate 26. Regenerated against alef 0.25.54 (Go + R/extendr e2e codegen fixes, csharp/swift capsule fixes) with internally-tagged chunking-decision enums, plus the rc.26 CI/build fixes (android ner-llm gate, docker candle-ocr, candle-ocr --all-features exclusion, kotlin Gradle 9.6.0, oxfmt generated-dir exclusion, five --features full test fixes). See CHANGELOG.md for details.