Skip to content

Releases: Moonweave-Research/zotero-reading-flow

Zotero Reading Flow v1.3.0

Choose a tag to compare

@moonweave moonweave released this 29 Jul 12:56

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

Choose a tag to compare

@moonweave moonweave released this 19 Jul 06:02

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

Choose a tag to compare

@moonweave moonweave released this 19 Jul 03:07

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)

Choose a tag to compare

@moonweave moonweave released this 19 Jul 03:02

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

Choose a tag to compare

@moonweave moonweave released this 19 Jul 02:47

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

Choose a tag to compare

@moonweave moonweave released this 19 Jul 02:41

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

Choose a tag to compare

@moonweave moonweave released this 02 Jun 16:36

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 below 9.0 under Gecko version comparison. Lowered strict_min_version from 9.0 to 8.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

Choose a tag to compare

@moonweave moonweave released this 02 Jun 16:19

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

Choose a tag to compare

@moonweave moonweave released this 12 May 10:56

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

Choose a tag to compare

@moonweave moonweave released this 26 Apr 07:21

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 400 for short PDFs.

Verification

  • npm run verify
  • npm run check:release-profile -- --profileDir <test-profile> --json

Compatibility

  • Zotero: 9.0 through 9.0.*
  • Tested with Zotero 9.0.1 on macOS ARM64