Skip to content

Releases: Future-House/paper-qa

v2026.03.18

18 Mar 18:49
ac4ff91

Choose a tag to compare

What's Changed

Full Changelog: v2026.03.12...v2026.03.18

v2026.03.12

12 Mar 17:29
e1b6d3e

Choose a tag to compare

What's Changed

Full Changelog: v2026.03.03...v2026.03.12

v2026.03.03

04 Mar 07:03
0e4a06e

Choose a tag to compare

What's Changed

Full Changelog: v2026.02.27...v2026.03.03

v2026.02.27

28 Feb 00:13
730d4d2

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2026.02.16...v2026.02.27

v2026.02.16

17 Feb 02:40
cb4fd0a

Choose a tag to compare

What's Changed

  • Added del to save memory during reading by @jamesbraza in #1265
  • More nemotron-parse links in README.md by @jamesbraza in #1267
  • chore(deps): lock file maintenance by @renovate[bot] in #1268
  • Validating ParsedMedia.data is not empty by @jamesbraza in #1269
  • Retrying nemotron-parse API calls receiving 408 timeouts by @jamesbraza in #1276
  • Fixing 60-sec wait for retrying nemotron-parse API calls' 408 timeouts by @jamesbraza in #1277
  • Updating journal_quality.csv from script by @jamesbraza in #1278
  • Logging tool name in NemotronBBoxError/NemotronLengthError by @jamesbraza in #1279
  • Non-destructive retrying on nemotron-parse API by @jamesbraza in #1281
  • Per-page failover parser for nemotron-parse by @jamesbraza in #1280
  • Fixing newly-added journal quality 4 causing KeyError by @jamesbraza in #1282
  • Pulled in UV_VENV_CLEAR for uv==0.10.0 break by @jamesbraza in #1285
  • Fixing test_parse_office_doc by modernizing Gemini model by @jamesbraza in #1286
  • Multiprocessing support for PyMuPDF full_page mode by @jamesbraza in #1284
  • Fixing failing test_equations[docling] by caching Docling models before pytest by @jamesbraza in #1287
  • Fixing dockey/doc_id mismatch when no metadata is found by @jamesbraza in #1288
  • chore(deps): update suzuki-shunsuke/github-action-renovate-config-validator action to v2 by @renovate[bot] in #1291
  • chore(deps): update pre-commit hook psf/black-pre-commit-mirror to v26 by @renovate[bot] in #1290

Full Changelog: v2026.01.05...v2026.02.16

v2026.01.05

05 Jan 20:34
cb346e5

Choose a tag to compare

What's Changed

Full Changelog: v2025.12.23...v2026.01.05

v2025.12.23

23 Dec 21:44
24878cb

Choose a tag to compare

What's Changed

Full Changelog: v2025.12.19...v2025.12.23

v2025.12.19

20 Dec 04:33
7527bac

Choose a tag to compare

What's Changed

Full Changelog: v2025.12.17...v2025.12.19

v2025.12.17

18 Dec 04:52
f3f0853

Choose a tag to compare

Summary

The last four months since version 5.29.1 have seen many changes:

  • New modalities: tables, figures, non-English languages, math equations
  • More and better readers
    • Two new model-based PDF readers: Docling and Nvidia nemotron-parse
    • All PDF readers now can parse images and tables, report page numbers, support DPI
    • A reader for Microsoft Office data types
  • Multimodal contextual summarization
    • Media objects are also passed to the summary_llm during creation
    • Media objects' embedding space is enhanced using an enrichment_llm prompt
  • Simpler and performant HTTP stack
    • Consolidation from aiohttp and httpx to just httpx
    • Integration with httpx-aiohttp for performance
  • Context relevance is simplified and some assumptions were removed
  • Many minor features such as retrying Context creation upon invalid JSON, compatibility with fall 2025's frontier LLMs, and improved prompt templates
  • Multiple fixes in metadata processing via Semantic Scholar and OpenAlex, and metadata processing (e.g. incorrectly inferring identical document IDs for main text and SI)
  • Completed the deprecations accrued over the past year

What's Changed

Read more

v5.29.1

26 Aug 21:39

Choose a tag to compare

What's Changed

Note @jamesbraza did a clean rebase of a few commits to beyond this release, so this CHANGELOG entry was manually constructed.

Full Changelog: v5.29.0...v5.29.1