Skip to content

Releases: pascalw/kindle-dash

v1.0.0-beta.4

27 Jul 18:22
Compare
Choose a tag to compare

Changed

  • Only call eips if fetch-dashboard succesfully completes
  • Ensure a full screen refresh is triggered after wake from sleep
  • Build ht from upstream sources, using rusttls instead of vendored openssl
  • Replace ht 0.4.0 with xh 0.16.1 (project was renamed)

⚠️ This release contains a (potentially) breaking change ⚠️

ht, the bundled http client, was upgraded from 0.4.0 to 0.16.1. The project was renamed to xh in the meantime. Some of the command-line options of ht might not be compatible anymore, check out the xh documentation for details.

Upgrading

  1. Download the latest release on your computer and extract it.
  2. Copy the files to the Kindle, excluding the local directory. For example: rsync -vur --exclude=local ./ kindle:/mnt/us/dashboard.
  3. Update your local/fetch-dashboard.sh and possibly local/low-battery.sh to use xh instead of ht. Most op the command line options should still be compatible, though there are some changes.
  4. Start dashboard with /mnt/us/dashboard/start.sh.
    Note that the device will go into suspend about 10-15 seconds after you start the dashboard.

v1.0.0-beta.3

03 Feb 07:20
Compare
Choose a tag to compare

⚠️ This release contains a breaking change ⚠️

If you're upgrading from a release prior to beta.3 please note that the cron parser was updated in this release.
The new cron parser uses a more standards compliant syntax. Please update the REFRESH_SCHEDULE variable in local/env.sh accordingly.

This version

export REFRESH_SCHEDULE=${REFRESH_SCHEDULE:-"2,32 8-17 * * MON-FRI"}

See https://crates.io/crates/cron-parser/0.7.7 for supported syntax.

Previous versions

export REFRESH_SCHEDULE=${REFRESH_SCHEDULE:-"0 2,32 8-17 * * 2-6"}

Changed

  • Use 1.1.1.1 as default Wi-Fi test ip
  • Use a more standards-compliant cron parser (BREAKING)

Added

  • Add low battery reporting (local/low-battery.sh)
  • Add debug mode (DEBUG=true start.sh)
  • SSH server prerequisite in docs (@julianlam)

Fixed

v1.0.0-beta-2

27 Jan 19:37
Compare
Choose a tag to compare
Remove power state logging

v1.0.0-beta-1

26 Jan 19:51
Compare
Choose a tag to compare
Update fetch-dashboard.sh to download example dashboard by default