Releases: helixml/kodit
Releases · helixml/kodit
v1.3.6
What's Changed
- fix: prevent deletion of user filestore on repository removal by @philwinder in #546
Full Changelog: v1.3.5...v1.3.6
v1.3.5
What's Changed
- docs: rewrite README and remove docs directory by @philwinder in #541
- chore: update docs workflow to trigger on README changes and target helix-next pages by @philwinder in #542
- docs: fix README drift against current code by @philwinder in #543
- fix: add mutex to serialize concurrent PDFium WASM access by @philwinder in #544
Full Changelog: v1.3.4...v1.3.5
v1.3.4
What's Changed
- fix: default max_tokens to 0 (unset) by @philwinder in #539
Full Changelog: v1.3.3...v1.3.4
v1.3.3
What's Changed
- fix: handle missing VectorChord embedding table in read/delete paths by @philwinder in #538
Full Changelog: v1.3.2...v1.3.3
v1.3.2
What's Changed
- refactor: simplify embedding store by deriving dimension from SaveAll by @philwinder in #535
- fix: cycle idle connections after dropping and recreating vector table by @philwinder in #537
- fix: rescan all repositories with latest commit SHA by @philwinder in #536
Full Changelog: v1.3.1...v1.3.2
v1.3.1
What's Changed
- docs: require make check to pass before committing by @philwinder in #528
- feat: extract images from Office documents (docx/pptx/xlsx) by @philwinder in #527
- feat: index standalone image files and add path traversal guard by @philwinder in #531
- refactor: unify embedder interface and add configurable asymmetric embedding by @philwinder in #532
- feat: add text extraction mode and page-aware search results for documents by @philwinder in #530
Full Changelog: v1.3.0...v1.3.1
v1.3.0
What's Changed
- feat: add local vision embedding with SigLIP2 and unified Embedder interface by @philwinder in #510
- refactor: unify source location metadata with page support by @philwinder in #511
- feat: add PDF page image enrichments pipeline step by @philwinder in #512
- feat: auto-detect and set default tracking config on sync by @philwinder in #514
- refactor: replace CGO pdfium with WebAssembly backend by @philwinder in #515
- feat: add vision embedding indexing pipeline by @philwinder in #516
- feat: add visual search API and MCP tool by @philwinder in #517
- feat: add document page rasterization and page attributes by @philwinder in #518
- chore: remove pull request template and dependabot config by @philwinder in #519
- chore: update all dependencies and pin tokenizers to 1.26.0 by @philwinder in #520
- refactor: consolidate OpenAPI specifications into single tracked file by @philwinder in #521
- refactor: simplify vision and pipeline configuration by @philwinder in #522
- refactor: require ORT build tag to prevent silent GoMLX fallback by @philwinder in #523
- fix: copy pixel data before WASM memory cleanup in pdfium.Render by @philwinder in #524
- perf: switch image encoding from PNG to JPEG with quality 80 by @philwinder in #525
- feat: auto-detect ORT and tokenizers versions from dotfiles by @philwinder in #526
Full Changelog: v1.2.4...v1.3.0
v1.2.4
What's Changed
- fix(docs): add swag annotations to missing endpoints and add a note to claude by @philwinder in #502
- feat: complete pipeline management with non-nullable assignment and join semantics by @philwinder in #493
- feat: add optional pipeline name to create repository request by @philwinder in #505
Full Changelog: v1.2.3...v1.2.4
v1.2.3
What's Changed
- fix(rescan): delete commit record and files to enable full re-scan by @philwinder in #501
Full Changelog: v1.2.2...v1.2.3
v1.2.2
What's Changed
- test: fix smoke test to use status/summary API instead of task count assertion by @philwinder in #495
- fix(db): allow indexing large repositories with greater than 65k things by @philwinder in #498
Full Changelog: v1.2.1...v1.2.2