Skip to content

Nassila v1.2.0

Choose a tag to compare

@jamalesam93 jamalesam93 released this 15 Jul 09:57

Codename: Masdar-lite
Shipped: 2026-07-15

Added

  • Masdar-lite — Open-access PDFs from Unpaywall are extracted via Maktab extractFromPdf (pdf.js tier A; Tesseract tier B when available) and fed into L3 passage grounding as full_text_oa_unpaywall.
  • Incremental audit progress — cited-sources table fills as each reference completes; N / M progress chip (loop workspace + status bar).
  • Maktab OCR O1 — main-process Tesseract backend (eng / fra / ara) with IPC (maktab:ocrExtract); scan fallback in extractFromPdf.
  • Icon system (I0/I1) — Lucide via react-icons; Icon + SeverityIcon; severity markers and journal clear button (IssuePanel, OutputPanel, TargetSelector).

Changed

  • oa:fetchOaUrl — PDF responses return pdfBytes for renderer-side text extraction.

Fixed

  • Bibliography PDF import (dev) — pdf.js worker URL in Vite dev (Setting up fake worker failed).
  • Duplicate Online indicator — network status shown once in the app header.