Skip to content

1.7.0

Choose a tag to compare

@github-actions github-actions released this 07 Oct 17:23
· 6 commits to main since this release
Immutable release. Only release title and notes can be modified.
  • (feat) 馃専 Keep progress and finished status from KOReader that can't be sent (e.g. with Wi-Fi off) for up to 4 weeks, and send them once the network is back, even after the book is closed or from the file browser. On Goodreads and Fable, progress is only sent within a day. 馃専
  • (fix) Run ShelfSync's handling when a book is closed, which never ran. Closing a book now sends or queues progress that hadn't been sent yet.
  • (fix) Send each provider's updates one at a time, so a late response can't undo a newer status or progress change.
  • (fix) Say when a status change or removal from the status menu fails, instead of failing silently.
  • (fix) Show the review result when a provider rejects a review without giving a reason, instead of stopping without a message.
  • (fix) Keep Goodreads finished dates accurate while preserving existing reviews and retrying date saves that fail.
  • (fix) Wait for the Goodreads browser cookie refresher to return before retrying requests after WAF challenges.
  • (fix) Let interrupted Goodreads requests retry after the reader handles the touch that interrupted them.
  • (fix) Don't show a progress mismatch warning just after ShelfSync marks a book as Read.
  • (fix) Linking a book no longer tries to mark it as Currently Reading after a failed status lookup (all providers).
  • (fix) Opening a linked Goodreads book no longer does so when its shelf can't be read or is one ShelfSync doesn't track.

Full changelog: CHANGELOG.md