Releases: artiz/fleischwolf
Releases · artiz/fleischwolf
Release list
v0.13.0
What's changed
- feat(rag): label the CrossFirst question with its Item 11 evidence (d3435b9)
- feat(rag): round-trip answers output into eval + label rag/questions.json (ab879ff)
- feat(rag): update questions with detailed answers and sources in JSON format (792ad84)
- fix(rag): use >= path-dep requirements to survive master releases (5a031df)
- bump nodejs package version in examples (8dd0f8d)
- feat(rag): eval from md-dir/questions, answers benchmark, prune, crash-safe ingest (a4f6360)
- feat(rag): pad the stats table to fixed column widths (2848311)
- feat(rag): streaming ingestion, LLM answers by default, better LLM errors (6587e07)
- feat(rag): RAG_DOCUMENTS_OUTPUT markdown mirror + silence lopdf stream warnings (ec7a6d0)
- fix(rag): bump path-dep version pins to 0.11.0 after master release (81988ec)
- feat(rag): add output folder for ingested documents in configuration (0dca270)
- feat(rag): update configuration and add new documents and questions for RAG system (e763c11)
- style(rag): apply rustfmt to fleischwolf-rag (987d309)
- feat(rag): REST API with API-key auth + quickstart docs (ca414b3)
- feat(rag): record per-document processing metrics in document metadata (4565f0f)
- feat(rag): use sqlite-vec for SQLite vector search (9dba623)
- feat(rag): add fleischwolf-rag — pluggable RAG subsystem (e144344)
Full changelog: v0.12.1...v0.13.0
v0.12.1
v0.11.0
What's changed
- feat(html): extend --use-web-browser to MHTML and EPUB (1246547)
- feat(html): optional headless-browser pre-render (--use-web-browser) (668c484)
- feat(html): docling-faithful inline images + inline visibility suppression (929e97c)
- feat(html): key-value form regions (docling field_region/field_item) (d7b3fa6)
- docs: move the TableFormer-done note from MIGRATION to README (a10d957)
- Add --no-ocr for the fastest possible PDF path (embedded text only) (#21) (cb7ed00)
Full changelog: v0.10.0...v0.11.0
v0.10.0
v0.9.1
What's changed
- docs(readme): add a dedicated section documenting scripts/download_dependencies.sh (8952e78)
- chore(ci): bump pinned actions to silence the Node 20 deprecation warning (1927bf4)
- fix(scripts): fetch the .data sidecar for every TableFormer asset, not just decoder (bb5c03e)
- fix(ci): use if-statements in stage(), not bare [ -f ] && cp, for set -e safety (04c94b6)
- fix(ci): install opencv-python-headless for the TableFormer export step (07a28b6)
- fix(scripts): create the output directory in export_layout.py before writing (40bca49)
Full changelog: v0.9.0...v0.9.1
v0.9.0
What's changed
- feat(node,pdf): replace installDependencies() with scripts/download_dependencies.sh (c58b43d)
- feat(node): host layout/TableFormer ONNX as GitHub Releases, zero-config setup (326095b)
- fix(pdf): warn on silent TableFormer fallback; disable mem-pattern on decoder (efdb5d4)
Full changelog: v0.8.0...v0.9.0
v0.8.0
What's changed
- feat(mhtml): add MHTML (.mhtml/.mht) backend — fleischwolf extension (e257b80)
- feat(mhtml): add MHTML examples (a9a6aef)
- docs(migration): drop shipped nodejs/bun bindings from roadmap, list fleischwolf-node crate (333bf77)
- feat(odf): rich table cells, merged cells, images; ignore local venv (a78892c)
- feat(backends): JATS body machinery, DOCX OMML long tail, ODF list/ODS quirks (db13c55)
Full changelog: v0.7.1...v0.8.0
v0.7.1
What's changed
- docs(node): document the npm package in the root README; standalone examples (2ae240b)
- Revert "fix(node): publish under the @artiz.ru scope" (caf14a1)
- fix(node): publish under the @artiz.ru scope (cd0b6bc)
- ci: bump actions to @v5 (Node 24 runtime) to clear Node 20 deprecation (ffde8d8)
- ci(node): drop macOS prebuilds (runners blocked), ship Linux + Windows (d05b843)
- ci(node): make the npm-publish tag optional, default to latest master (a7fb40d)
Full changelog: v0.7.0...v0.7.1
v0.7.0
What's changed
- ci(node): make npm publish manual with a release-tag selector (174825f)
- ci(node): publish the npm package with cross-platform prebuilds on release (358f7f9)
- feat(node): warm Pipeline, installDependencies, and ML-format guards (639bd01)
- feat(node): add Node.js/Bun TypeScript bindings (fleischwolf-node) (459b647)
Full changelog: v0.6.1...v0.7.0
v0.6.1
What's changed
- test(pdf): regenerate llncsdoc snapshot (duplicate code blocks removed) (75e4c61)
- fix(pdf): drop a code block's language label; exclude test corpora from Linguist (80d5cb5)
- fix(pdf): narrow duplicate-code fix to a code-only nested-box dedup (4c67b2a)
- fix(pdf): collapse same-label nested layout duplicates (no double-emitted blocks) (42e506d)
- test(pdf): regenerate code-block snapshots for the line/indentation fix (99ce735)
- chore(pdf): add hidden-text-layer diagnostic (debug_text_objects) (2af82fe)
- fix(pdf): preserve line breaks and indentation in code blocks (2ae1f25)
Full changelog: v0.6.0...v0.6.1