github kreuzberg-dev/kreuzberg v4.9.0

latest releases: packages/go/v4.9.0, packages/go/v4/v4.9.0
8 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
  • chore(deps-dev): bump pypdf from 6.10.1 to 6.10.2 in the uv group across 1 directory by @dependabot[bot] in #735
  • chore(deps-dev): update markitdown requirement from >=0.1.4 to >=0.1.5 by @dependabot[bot] in #742
  • chore(deps-dev): update maturin requirement from >=1.10.2 to >=1.13.1 by @dependabot[bot] in #743
  • chore(deps-dev): update requirements for rbs and steep in /packages/ruby by @dependabot[bot] in #744
  • chore(deps-dev): update prek requirement from >=0.2.21 to >=0.3.9 by @dependabot[bot] in #745
  • chore(deps-dev): update pymupdf4llm requirement from >=0.0.17 to >=1.27.2.2 by @dependabot[bot] in #746
  • chore(deps-dev): update pdftotext requirement from >=2.2.2 to >=3.0.0 by @dependabot[bot] in #747
  • feat: Add smart document chunking that splits by topic by @tobocop2 in #733

Full Changelog: v4.8.4...v4.9.0

Don't miss a new kreuzberg release

NewReleases is sending notifications on new releases.