Skip to content

Releases: xujialiu/Zotero-OpenReader

v1.16.10

Choose a tag to compare

@xujialiu xujialiu released this 14 Oct 07:46

64ff560 chore: release 1.16.10
b80533d chore: bump source-map-js past GHSA-68fv-2mgg-jv7q
8ef73b1 chore: record the #179 run in the document-voices kit (#179)
eacbad4 fix: say a document voice's provider cannot be reached, not that the voice is gone (#179)
03df8ab docs: add sync with OpenReader to the README
2617b72 chore: accept contributions on terms that let them into OpenReader (#178)
fe56656 chore: write the WebDAV reply's read loop afresh (#178)
7311f8f chore: point update.json at 1.16.9

v1.16.9

Choose a tag to compare

@xujialiu xujialiu released this 10 Oct 04:50

a796b06 chore: release 1.16.9
b83fa1a chore: give the whole-plugin startup tests time to load the bundle
ea5c2f8 chore: name the release download Zotero-OpenReader.xpi (#177)
8240e82 feat: sync reading positions by default once WebDAV is on
e52f293 docs: quote a site's own Chinese labels in a Chinese tutorial
102934b docs: correct the Fish Audio tutorial's dashboard steps
86d687c docs: re-shoot the README screenshots (#78, #141)
9880910 chore: point update.json at 1.16.8

v1.16.8

Choose a tag to compare

@xujialiu xujialiu released this 07 Oct 16:20
  • chore: name the plugin OpenReader inside Zotero (#176)

v1.16.7

Choose a tag to compare

@xujialiu xujialiu released this 05 Oct 16:05

71ff8c9 chore: release 1.16.7
ed35b79 docs: update the reply, WebDAV-isolation and native-dialog rules
ae41ecc docs: record the WebDAV folder switch's live run (#172)
910f8d3 fix: keep a restored WebDAV folder off until its check passes (#175)
ad03bc8 feat: check a restored WebDAV folder as Enable would (#175)
401a428 feat: warn about an http:// WebDAV folder at Enable and Test connection (#174)
708a4b5 feat: give the WebDAV folder Enable / Disable, like a provider (#173)
8eab2ec chore: point update.json at 1.16.6

v1.16.6

Choose a tag to compare

@xujialiu xujialiu released this 05 Oct 08:56

chore: release 1.16.6
fix: shorten the settings label to OpenReader (#167)
chore: rename the plugin and repository to Zotero-OpenReader (#167)
chore: configure the engineering skills' issue tracker, triage labels and domain docs
chore: point update.json at 1.16.5

v1.16.5

Choose a tag to compare

@xujialiu xujialiu released this 04 Oct 03:47
  • chore: webdav-reply-bounds kit and the live run on 1.16.5-beta2 (#169)
  • fix: abort a failed WebDAV request so its connection closes (#169)
  • chore: webdav-reply-bounds kit and the live run on 1.16.5-beta (#169)
  • chore: give the pi zotero-tester the zotero-dev tools (#170)
  • fix: bound a WebDAV reply's body in time and size (#169)
  • chore: point update.json at 1.16.4

v1.16.4

Choose a tag to compare

@xujialiu xujialiu released this 03 Oct 03:49
  • chore: late-audio kit and the live run on 1.16.4-beta5 (#165)
  • fix: a voice list that lands after its tab closed is planned for nobody (#165)
  • chore: late-audio kit and the live run on 1.16.4-beta4 (#165)
  • fix: read nothing of a closed reader's segment after the audio's await (#165)
  • chore: the rest of the #166 live run, its kits and notes (#166)
  • chore: prefetch-cache kit and the live run (#166)
  • feat: the Engine prefetches by two settings, sentences ahead and requests at once (#166)
  • feat: one prefetch with two settings, for every voice (#166)
  • chore: player-cover kit at the 4 px gap (#164)
  • fix: clear the Top bar with the Appearance popup (#164)
  • chore: player-cover kit for the popups over the player (#164)
  • fix: keep Zotero's popups over the player (#164)
  • docs: cap agent waits at 50-minute windows
  • chore: point update.json at 1.16.3

v1.16.3

Choose a tag to compare

@xujialiu xujialiu released this 01 Oct 05:53

df23d5c chore: release 1.16.3
57e000b test: record live verification of #140 on 1.16.3-beta8 (#140)
a9f47c0 docs: record #140's rebase onto main; 1.16.3-beta8 (#140)
3e81e4a test: record live verification of the Zotero tier switch-off on 1.16.3-beta5 (#140)
6c0268c feat: switch a Zotero tier off when its time runs out, with a reminder; remaining time in min (#140)
3148eab test: record live verification of the time left on 1.16.3-beta4 (#140)
3ff3dfd feat: Zotero voices' time left in the player and settings, with used-up and daily-limit alerts (#140)
f0c5d87 test: record live verification of the selection start keeping the switch (#163)
3126024 fix: starting from a selection keeps a pending voice switch (#163)
9ab3c43 test: record live verification of the switch that asks the old voice for nothing (#163)
05b4a15 feat: a pending voice switch asks the old voice for nothing new; skips and jumps keep it (#163)
d4b9781 fix: a pause sends both positions files up at once (#161)
0b63096 test: record live verification of the reading guard's Close and continue (#160)
f656619 feat: close the affected players from the reading guard; Enable is never held back (#160)
7005e24 feat: shorter settings help; Zotero Read Aloud heading
c63aa3b test: record live verification of the global speed (#82)
20e4657 feat: the global speed travels with settings backup and sync (#82)
24c476f chore: point update.json at 1.16.2

v1.16.2

Choose a tag to compare

@xujialiu xujialiu released this 29 Sep 04:24
  • chore: release 1.16.2
  • test: record live baseline check of the Zotero section's links (#159)
  • fix: the Zotero section's links share their text's baseline (#159)
  • test: record live Zotero credits and ? verification (#159, #158)
  • fix: space before the Zotero section's links (#159)
  • feat: each Zotero tier's credits in the settings, with Add more time and Log in (#159)
  • fix: the ? keeps its circle beside a note that wraps (#158)
  • test: record live Scroll at every line verification (#157)
  • feat: scroll at every line, the new default auto-scroll style (#157)
  • test: gap defaults follow the 200 ms sentence pause
  • test: record live partly anchored outline verification (#156)
  • fix: an unanchored outline entry drops only its neighboring section (#156)
  • feat: the pause between sentences defaults to 200 ms
  • feat: the reading line defaults to 30% (#155)
  • test: record live reading-line verification (#155)
  • feat: place the followed sentence at a reading line, in a Scrolling section (#155)
  • test: record live skip-commit verification (#154)
  • feat: a skip takes a pending voice switch at once (#154)
  • chore: add pi entry points for both agents
  • chore: point update.json at 1.16.1

v1.16.1

Choose a tag to compare

@xujialiu xujialiu released this 27 Sep 10:09
  • Choose Auto-scroll or Manual-scroll as the default for newly opened documents.
  • Manual scrolling now stays manual through pause, resume, sentence changes and restarting the player.
  • Use Shift+Enter to return and enable auto-scroll, Shift+R to return once without changing mode, and Shift+M to switch A/M.
  • Improve scrolling settings labels, shortcut alignment and help-icon spacing.