Skip to content

Releases: OrgMentem/papio

v0.10.1

Choose a tag to compare

@github-actions github-actions released this 23 Jul 01:39

Changelog

Fixes


Curated history: CHANGELOG.md · Install: brew install orgmentem/tap/papio

v0.10.0

Choose a tag to compare

@github-actions github-actions released this 23 Jul 01:27

Changelog

Features

Fixes

Build & CI

Other

  • c33bbd8: init: autodiscover zotio path, browsers, unpacked IDs, default sources (@enieuwy)
  • 322c8c8: init: fix review findings in the guided-flow autodiscovery (@enieuwy)

Curated history: CHANGELOG.md · Install: brew install orgmentem/tap/papio

v0.9.2

Choose a tag to compare

@github-actions github-actions released this 22 Jul 14:21

Changelog

Other

  • 74384c7: doctor: accept optional update fields in the ping decode (@enieuwy)

Curated history: CHANGELOG.md · Install: brew install orgmentem/tap/papio

v0.9.1

Choose a tag to compare

@github-actions github-actions released this 22 Jul 14:13

Changelog

Other


Curated history: CHANGELOG.md · Install: brew install orgmentem/tap/papio

v0.9.0

Choose a tag to compare

@github-actions github-actions released this 22 Jul 13:37

Changelog

Features

  • 979f3e4: feat: inbox human-action items get identity, a dismiss escape hatch, and a filter (@enieuwy)

Fixes

  • ca5cfe1: fix(extension): inbox broker authorizes the real dist/ page URLs (@enieuwy)
  • 87deda0: fix(extension): inbox self-heals from a connectivity blip instead of sticking (@enieuwy)
  • 4a3ee97: fix: review_preview_result never kills the native-messaging connection (@enieuwy)

Documentation

  • ece44c6: docs: brew is macOS-only; add Linux deb/rpm/apk install path (@enieuwy)
  • 65a05db: docs: record this session's footguns in AGENTS.md (@enieuwy)

Other

  • 4a018a7: acquire: ingest RIS, BibTeX, CSL-JSON, and MEDLINE/NBIB batches (@enieuwy)
  • 5f1c4da: cli: doctor --start, collapsed daemon-down cascade, named opener errors (@enieuwy)
  • cf5cdd7: cli: papio adapter diagnose — sanitized provider-failure report (@enieuwy)
  • bcb1656: config: rename access mode 'maximal' to 'delegated' (clean cutover) (@enieuwy)
  • 21f89fa: docs+init: Chrome Web Store is the default install path (@enieuwy)
  • a01e79a: extension: bottom-align the inbox debug dots (@enieuwy)
  • bf99c66: extension: citation-style inbox rows with status glyphs (@enieuwy)
  • 5950a19: extension: icon-only backend-details disclosure (@enieuwy)
  • dd0f3d0: extension: inline inbox backend-details disclosure (@enieuwy)
  • 23be246: extension: instant tooltips and a legend for inbox status glyphs (@enieuwy)
  • 3afe932: extension: overhaul inbox visual hierarchy (@enieuwy)
  • bf460e5: extension: pin the inbox footer to the viewport bottom (@enieuwy)
  • b8b451d: extension: place inbox debug toggle after status text (@enieuwy)
  • 2012c92: extension: render inbox debug toggle as active text (@enieuwy)
  • ca236de: extension: use a high-contrast debug chevron (@enieuwy)
  • 5440b67: extension: use an inline SVG backend-details chevron (@enieuwy)
  • 1d7bae3: init: derive the OpenURL base from a pasted library URL (@enieuwy)
  • 1aedb41: release prep: v0.9.0 daemon, 0.5.0 extension, compat floors (@enieuwy)
  • d2ec199: review fixes: scrub local paths in diagnose, honest docs claims (@enieuwy)
  • 59ab6cb: status: library-completeness line via zotio.missing_count RPC (@enieuwy)
  • d8ad9d0: triage: negotiate snapshot schema 2 for access classification (review fixes) (@enieuwy)
  • b6608cc: triage: surface handoff access classification in the extension inbox (@enieuwy)

Curated history: CHANGELOG.md · Install: brew install orgmentem/tap/papio

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 21 Jul 09:17

Changelog

Features

  • 94c5d0d: feat(daemon): triage inbox read model, retraction sentinel, preview endpoint (@enieuwy)
  • a689221: feat(enrich): fail-closed Crossref title-to-DOI enrichment before resolution (@enieuwy)
  • 758ab54: feat(extension): triage inbox page + hardened background broker (@enieuwy)
  • e0da52f: feat(protocol,extension): triage message family + launcher popup + inbox build targets (@enieuwy)
  • bcf32b0: feat(store): migrations 0009/0010 + triage snapshot schema v1 contract (@enieuwy)
  • 7eb8969: feat(watch): citation-snowball watches (--cites/--cited-by) with DOI-normalized filters (@enieuwy)
  • 979ec61: feat: browser session arbitration — one holder, no silent steals (@enieuwy)
  • 1a866ca: feat: generic [hooks] on_ready hand-off; zotio now optional (@enieuwy)
  • 8e1e1ba: feat: typed handoff access + OA sibling hop + imported state (field report 2026-07-21) (@enieuwy)

Fixes

  • 9fad328: fix(deps): update go modules (non-major) (#2) (@renovate-orgmentem[bot])
  • 143ea02: fix(deps): update module gopkg.in/yaml.v2 to v3 (#7) (@renovate-orgmentem[bot])
  • 6c901e6: fix(extension): wireCapture tolerates DOM environments without HTMLSelectElement (@enieuwy)
  • 32de234: fix: OpenAlex resolver runs keyless in the polite pool (@enieuwy)
  • 8c464c6: fix: address arbitration review findings (@enieuwy)
  • 553cbd8: fix: address review findings on 871d164 (@enieuwy)
  • 4676727: fix: clear CI gates — lint findings and a floating popup refresh (@enieuwy)
  • d95e008: fix: harden on_ready hook per review — tree kill, drained shutdown, secret-free events (@enieuwy)
  • c516e00: fix: run the OA sibling hop at fetch exhaustion, not only zero candidates (@enieuwy)

Documentation

  • e31d23c: docs: ADR-0001/0002 (triage inbox surface, PDF preview) + ext-0.5 build plan (@enieuwy)
  • 6adca0f: docs: AGENTS deploy footguns — dual binary install, macOS codesign cp kill (@enieuwy)
  • efacdba: docs: capture store-ops and migration footguns from 0.7.2/ext-v0.4.3 (@enieuwy)
  • 0b11bb6: docs: changelogs and user docs for handoff access, siblings, imported state, session arbitration (@enieuwy)
  • da3fcc5: docs: enforce lowercase brand names and the papio italic convention (@enieuwy)
  • 7ad0f0b: docs: finalize changelog for 0.8.0 (@enieuwy)
  • 517025f: docs: manual QA checklist for ext-v0.5.0 (skew matrix, security, lifecycle) (@enieuwy)
  • 61c8813: docs: move ADRs out of the published docs tree (@enieuwy)
  • bd8a415: docs: sibling-fallback entry covers the fetch-exhaustion trigger (@enieuwy)

Build & CI

  • c844e7a: chore(deps): update actions/checkout digest to 3d3c42e (#4) (@renovate-orgmentem[bot])
  • da308af: chore(deps): update dependency @types/chrome to ^0.2.0 (#1) (@renovate-orgmentem[bot])
  • 6437286: chore(deps): update dependency typescript to v7 (#5) (@renovate-orgmentem[bot])
  • e9f2113: chore(deps): update github-actions to v7 (#6) (@renovate-orgmentem[bot])
  • 6a74eb6: chore: pre-commit guard against internal tooling names in public prose (@enieuwy)
  • 19a7e61: ci(renovate): tidy go.sum after module updates (gomodTidy) (@enieuwy)

Curated history: CHANGELOG.md · Install: brew install orgmentem/tap/papio

v0.7.2

Choose a tag to compare

@github-actions github-actions released this 20 Jul 12:27

Changelog

Fixes

Build & CI


Curated history: CHANGELOG.md · Install: brew install orgmentem/tap/papio

v0.7.1

Choose a tag to compare

@github-actions github-actions released this 20 Jul 11:02

Changelog

Fixes

  • 00bc962: fix(browser): wait for complete Firefox downloads (@enieuwy)
  • ac18565: fix: classify on any registered adapter host, not only offered provider_hosts (@enieuwy)

Curated history: CHANGELOG.md · Install: brew install orgmentem/tap/papio

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 20 Jul 09:54

Changelog

Features

  • ca5cc35: feat(ext): 14 fixture-backed provider adapters + sanitizer hardening (@enieuwy)
  • be388e9: feat: failure triage, digest-to-acquire, structured webhooks, visible-window fallback, click-to-acquire (@enieuwy)

Fixes

  • 7197883: fix(cli): opaque --keys values; reject negative failure lookbacks (@enieuwy)
  • ead9885: fix(lint): wrap manifest write error with %w; errors.Is in digest test (@enieuwy)
  • e50ee4f: fix: backfill queue reports already-live requests as skipped, not queued (@enieuwy)
  • d7c1d25: fix: click-to-acquire DOI scrape falls back beyond citation_doi (@enieuwy)
  • 774abea: fix: re-assert minimized work-window state; document native-host deploy skew (@enieuwy)
  • c7c6656: fix: refuse HTML adapter downloads before adoption (download_not_pdf) (@enieuwy)
  • 8345bb6: fix: resolve 13 review findings on the roadmap slate + changelogs (@enieuwy)
  • e5464e2: fix: round-2 review — exact failure timestamps, live popup capability gate (@enieuwy)
  • 4d05fec: fix: round-3 review — SQL pre-prune for failure queries, popup capability refresh (@enieuwy)

Documentation

  • e0eb23e: docs(skill): record verified secret status, cask auto-upgrade skew, compat CLI args (@enieuwy)
  • cad70fc: docs: cover v0.6.0 + roadmap-slate features in hand-written pages (@enieuwy)

Other


Curated history: CHANGELOG.md · Install: brew install orgmentem/tap/papio

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 19 Jul 22:06

Changelog

Features

  • 0a96752: feat: backfill + alert watches, webhook notify, pluggable Semantic Scholar discovery (@enieuwy)

Documentation

  • bec00a9: docs(readme): revise nav strip to Docs: lead-in with five distinct links (@enieuwy)

Other

  • 0930192: harden: panic-safe defer rows.Close() in DB queries; document ValidateBytes path requirement (@enieuwy)
  • 62c0857: release: finalize 0.6.0 changelog (@enieuwy)
  • e692ac3: release: re-pause WinGet uploads until the first-package PR merges (@enieuwy)

Curated history: CHANGELOG.md · Install: brew install orgmentem/tap/papio