Skip to content

Releases: arrancurran/ZoStats

ZoStats 1.2.0

Choose a tag to compare

@arrancurran arrancurran released this 25 Aug 13:15

Adds optional Semantic Scholar API-key support.\n\n- New ZoStats pane in Zotero Settings\n- Masked API-key field with show, save, and clear controls\n- Sends configured keys only in the x-api-key request header\n- Retains anonymous API access when no key is configured\n- Keeps keys out of the metrics cache and repository

ZoStats 1.1.1

Choose a tag to compare

@arrancurran arrancurran released this 25 Aug 12:58

Fixes incomplete citation-history graphs by loading paginated citation records instead of only the newest page.\n\n- Covers the graph from the Zotero publication year\n- Loads up to 10,000 citing records\n- Adds request pacing and rate-limit retries\n- Invalidates older incomplete cached results\n- Reports records with unknown publication years

ZoStats 1.1.0

Choose a tag to compare

@arrancurran arrancurran released this 25 Aug 12:20

New

  • Persist paper metrics across Zotero restarts.
  • Cache citation data for seven days.
  • Retain up to 100 papers with least-recently-used eviction.
  • Remove expired entries automatically.
  • Show when metrics were last updated.
  • Keep manual refresh as a cache-bypassing update.
  • Store cache data locally in the Zotero data directory.

Supports Zotero 7 through Zotero 10.

ZoStats 1.0.4

Choose a tag to compare

@arrancurran arrancurran released this 25 Aug 10:22

Fixes

  • Restore the collapsible Metrics dropdown header.
  • Prevent the Metrics text from overlaying the right-side navigation icon.
  • Use Zotero's required Fluent .label attribute for the pane header.
  • Use .tooltiptext attributes for the sidenav and refresh icons.
  • Add regression coverage for the localization structure.

After installing, fully restart Zotero to clear UI text inserted by version 1.0.3.

ZoStats 1.0.3

Choose a tag to compare

@arrancurran arrancurran released this 25 Aug 09:55

Fixes

  • Display the Metrics section heading correctly in Zotero's item pane.
  • Inject the ZoStats localization resource into existing and newly opened Zotero windows.
  • Remove the localization resource cleanly when the extension is disabled.
  • Add a regression test for localization lifecycle handling.

Supports Zotero 7 through Zotero 10.

ZoStats 1.0.2

Choose a tag to compare

@arrancurran arrancurran released this 25 Aug 08:56

Fixes

  • Fix the Metrics pane remaining indefinitely on Loading… in Zotero 10.
  • Start citation loading from Zotero's guaranteed render hook instead of its deferred asynchronous hook.
  • Add a hard request deadline so stalled API calls produce a visible error with retry controls.
  • Add diagnostic logging around metrics loading.

Supports Zotero 7 through Zotero 10.

ZoStats 1.0.1

Choose a tag to compare

@arrancurran arrancurran released this 25 Aug 08:38

Changes

  • Rename the item-pane statistics section header to Metrics.
  • Keep all citation graphs, metrics, and citing-paper features unchanged.

Supports Zotero 7 through Zotero 10.

ZoStats 1.0.0

Choose a tag to compare

@arrancurran arrancurran released this 24 Aug 17:46

First release

ZoStats adds a Paper Statistics section to Zotero's item pane with:

  • Citation counts by year in an interactive graph
  • Total and influential citations
  • Citation velocity, recent pace, reference count, and peak year
  • A detailed list of citing papers
  • Top citing venues and fields of study
  • Links to Semantic Scholar and open-access PDFs
  • DOI, PMID, arXiv, and exact-title matching
  • Citation caching and manual refresh

Supports Zotero 7 through Zotero 10. Citation data is provided by the Semantic Scholar Academic Graph API.