Releases: Moonweave-Research/zotero-reading-flow
Releases · Moonweave-Research/zotero-reading-flow
Release list
Zotero Reading Flow v1.3.0
Highlights
- Added the modeless Reading Statistics dashboard from both the Tools menu and the Reading Flow item context menu.
- Added Current View and Entire Library scopes, Tracked papers and All papers datasets, status filters, and bounded 7-day through All time history views.
- Added activity, completion, remaining-page, and Recent Progress views without storing an unbounded event log.
- Added user-selected Recent Progress actions: Show in Zotero and Resume through the existing saved-page Reader path.
- Preserved version-1 metadata compatibility and unrelated Extra content; PDFs and annotations are not modified.
Tested with Zotero 9.0.6 and compatible with Zotero 9.0.*.
Reading Flow v1.2.2
Fixed
- Preserve reset protection when Zotero item modification notifications invalidate cached Reading Flow data.
- Fail release-profile verification when the installed add-on version differs from the XPI under test.
Tested with Zotero 9.0.6 on macOS ARM64. Compatible with Zotero 9.0 through 9.0.*.
Reading Flow 1.2.1
Stability release
- Restores the focused Progress, Status, and Last Read workflow from v1.1.18.
- Refreshes cached Reading Flow data after external or synchronized Zotero item changes.
- Retries temporarily dirty Zotero items before skipping reading-progress writes.
- Removes the experimental Flow and priority UI introduced in v1.2.0.
Reading Flow 1.2.0 (experimental, superseded)
This experimental release was superseded by v1.2.1 before receiving downloads. Use v1.2.1, which keeps only the stability improvements and restores the focused Progress, Status, and Last Read workflow.
Reading Flow 1.1.18
Fixed
- Canonicalized Homepage, auto-update, release, and announcement URLs to
Moonweave-Research/zotero-reading-flow. - Added release verification for the plugin Homepage metadata.
- Synchronized package and lockfile version metadata.
Reading Flow 1.1.17
Fixed
- Added the repository URL to the plugin metadata so Zotero displays it under Homepage in the Add-ons manager.
Reading Flow 1.1.16
Fixed
- Install on source/self-built Zotero (version strings like
9.0.SOURCE.<hash>, e.g. the Arch Linux package). These builds were wrongly rejected as "incompatible" because such version strings sort below9.0under Gecko version comparison. Loweredstrict_min_versionfrom9.0to8.999(Zotero's recommended prev-major pattern), which every Zotero 9 build clears. (#3)
Existing users update automatically via Zotero's add-on update check.
Reading Flow 1.1.15
Added
- New plugin icon shown in the Zotero Add-ons manager: an open book inside a progress ring that flows through the semantic status colors (to-read → reading → skimmed → read). Replaces the previous placeholder. Ships 48px and 96px (HiDPI) variants.
Existing users update automatically via Zotero's add-on update check.
v1.1.14
Fixed
- Prevent delayed reader progress saves from restoring progress after Reset Reading Progress.
- Avoid optimistic cache state when Zotero item saves fail, keeping UI state aligned with persisted metadata.
- Update release and update URLs to the canonical moonweave/zotero-reading-flow GitHub repository.
- Correct README Last Read examples to match compact labels shown by the plugin.
Validation
- npm run verify
- Manual Zotero runtime QA for status changes, progress seed, and reset behavior
Zotero Reading Flow v1.1.13
Zotero Reading Flow v1.1.13
Fixed
- Fixed inflated PDF page counts when Zotero reader internals report a conflicting page total.
- When a live reader value disagrees with stable cached or attachment metadata, Reading Flow now keeps the stable count instead of saving or displaying values like
400for short PDFs.
Verification
npm run verifynpm run check:release-profile -- --profileDir <test-profile> --json
Compatibility
- Zotero:
9.0through9.0.* - Tested with Zotero
9.0.1on macOS ARM64