Skip to content

v1.0.14

Latest

Choose a tag to compare

@Goldziher Goldziher released this 04 Aug 20:29
v1.0.14
b6660a7

Fixed

  • OpenWebUI configuration is now honored. The OpenWebUI-compatible endpoints (PUT /process and
    POST /v1/convert/file) previously cloned the server default, forced Markdown output, and ignored all
    inbound parameters, so extraction settings passed through OpenWebUI had no effect. They now use the
    server's configured defaults as the base and merge a per-request config — a multipart
    config/parameters field, or the X-Config header — matching the /extract endpoint.
  • Image captioning in the official Docker images (#1382). The images are now built with the
    captioning feature, and the server emits a ProcessingWarning when a captioning config is supplied
    but the feature is compiled out, instead of silently doing nothing.
  • Release assets (#1380). Publish build jobs no longer check out the test_documents benchmark
    submodule, so a benchmark-only submodule update can no longer fail every build and ship a release with
    no assets.
  • PDF OCR layout path now compiles under ocr-pipeline (VLM OCR) without the Tesseract ocr module,
    fixing the static binstall CLI build.

Changed

  • Concurrent image captioning (#1378). Embedded-image captioning now runs with bounded concurrency
    (mirroring the image-OCR path) instead of one VLM request at a time, reducing wall-clock time on
    image-heavy documents.

Note: AWS Bedrock / full liter-llm configuration (#1381) is tracked for v1.1.0. liter-llm 1.15.0 (with
the canonical binding-friendly config type and configurable Bedrock) has been published separately.