Skip to content

Releases

ksync 0.6.17

Choose a tag to compare

@qingshan qingshan released this 12 Oct 00:01

Refresh WAF registration on launch and clear the Kindle Library NEW badge after opening ksync. Includes package and documentation updates.

v0.6.13

Choose a tag to compare

@qingshan qingshan released this 30 Sep 19:03

Fix Kindle Library launch handoff, OPDS collection handling, and catalog sync.

v0.6.4

Choose a tag to compare

@qingshan qingshan released this 28 Sep 21:21

Use Kindle native Back navigation to return to the prior view.

v0.6.3

Choose a tag to compare

@qingshan qingshan released this 28 Sep 21:16

Return to the previously open Kindle view when leaving the app.

v0.6.2

Choose a tag to compare

@qingshan qingshan released this 28 Sep 21:05

Remove the extra delay before opening the app from its Library cover.

ksync 0.6.1

Choose a tag to compare

@qingshan qingshan released this 28 Sep 15:53

Fix opening the app from its Kindle Library cover returning immediately to Home. The scriptlet now detaches and lets the Library shell launcher finish before opening the WAF.

Device tests now exercise the Library shell integration and require the app to remain in the foreground.

Verified on a Kindle Oasis using actual cover taps. Host tests and kindlehf cross-compilation passed. Existing settings and state are preserved.

ksync 0.6.0

Choose a tag to compare

@qingshan qingshan released this 27 Sep 20:47

ksync syncs OPDS catalogs to a jailbroken Kindle and organizes native ebook formats into Library collections.

  • Count only completed downloads and keep cancellation separate from feed errors.
  • Honor the catalog setting for TLS certificate verification.
  • Serialize status-file writes and preserve live status on duplicate daemon launches.
  • Fix child-process waiting in daemon mode.
  • Add sync regression tests and GitHub CI for library, WAF, and browser tests.

Install ksync_0.6.0_kindlehf.kpkg with KPM. Existing catalog configuration is preserved on upgrade.

Validation: 40 Rust tests, WAF harness, browser E2E tests, and kindlehf cross-compilation passed. This release was not exercised on a physical Kindle.