github kreuzberg-dev/kreuzberg v4.8.6

5 hours ago

What's Changed

  • Fix duplicated heading in markdown chunker with prepend_heading_context by @tobocop2 in #701
  • chore(deps): bump pnpm/action-setup from 5 to 6 by @dependabot[bot] in #698
  • chore(deps): bump actions/upload-pages-artifact from 4 to 5 by @dependabot[bot] in #711
  • fix: remove duplicate output_format key and fix numeric types in OCR metadata by @kh3rld in #712
  • fix: LLM embedding provider panics in server mode by @Goldziher in #714
  • fix: honor ocr.enabled=false config and drop trailing newline in --format text by @kh3rld in #715
  • fix: assign correct page numbers to DOCX tables based on document position by @kh3rld in #718
  • fix: call enableOcr() in live demo and throw on missing Rust registry export by @kh3rld in #720
  • fix: clean up stale hf-hub lock files before embedding model downloads by @kh3rld in #721
  • fix: derive Default for LlmConfig to support struct-update syntax by @kh3rld in #727
  • chore(deps-dev): bump pypdf from 6.10.0 to 6.10.1 in the uv group across 1 directory by @dependabot[bot] in #724
  • fix: force include_elements=true in image OCR so pages[] is populated by @kh3rld in #723
  • docs: correct Cargo feature name from llm to liter-llm by @kh3rld in #729
  • fix: prevent doubled OCR content and page mismatch in image extractor by @kh3rld in #726
  • docs: theme-colored language icons, footer nav, and card formatting by @v-tan in #731
  • docs: dark-mode style fixes and content corrections by @v-tan in #734
  • fix: expose structured_output on Ruby Result by @kh3rld in #736

Full Changelog: v4.8.4...v4.8.6

Don't miss a new kreuzberg release

NewReleases is sending notifications on new releases.