Releases: j-cyoung/PaperViewZoteroPlugin
Releases · j-cyoung/PaperViewZoteroPlugin
Release list
v0.5.32
v0.5.31
v0.5.2
v0.5.1
v0.5.0
v0.5.0 - 2026-02-12
Added
- Added a unified plugin-side error taxonomy and alert flow across Query/Concat/OCR/History and service startup actions.
- Added runtime diagnostics APIs (
/runtime/check) with key-source visibility (request/prefs/env/none) and remote connectivity probing. - Added settings actions:
Check Runtime,Test Connection, andRestart Service. - Added plugin-side automated tests focused on error classification and runtime-check mapping.
Changed
- Updated settings-page status output to a dedicated multi-line area under action buttons, with line wrapping for long diagnostics.
- Standardized settings-page validation/status messages to English and aligned runtime hints with current UI behavior.
- Enhanced service job status payloads with structured
error_codevalues for better client-side mapping.
Fixed
- Improved failure handling for no-service, timeout, HTTP 4xx/5xx, remote auth failure, and remote unreachable scenarios.
- Added remote API probe fallback when query subprocess fails, producing more actionable error reasons.
release
v0.4.0
v0.3.0
v0.3.0 - 2026-02-11
Added
- OCR now runs in parallel by default, with configurable
ocr_concurrencyfrom menu/config/request. - Query prompt upgraded to multi-line input (newline support,
Ctrl/Cmd + Entersubmit,Esccancel). - Result page now supports Markdown rendering with rendered/raw toggle.
- History page now supports deleting one record and clearing all history (
/history/delete,/history/clear). - Right-click actions (
Query,Concat Query,OCR Cache,Query History) now auto-start the backend service when unavailable.
Changed
- OCR logging is more detailed (thread name, start/end, parallel retry, serial fallback events) for debugging performance and stability.
- OCR progress/status reporting is more consistent.
Fixed
full_textqueries now fall back tomd_text/abstractwhenmd_pagesis missing, reducingno_sectionsfailures.- Multi-line query modal input box no longer overflows its container.
- History/result page interaction fixes (button state, copy behavior, load fallback).