Skip to content

Timeblock v0.2.1

Choose a tag to compare

@github-actions github-actions released this 26 Oct 04:43
72cb150

0.2.0 was tagged but never published, so this is the first release with its changes too
(in-app updates, the live demo, calendar subscriptions and more); see 0.2.0 below.

Added

  • Automatic update checks: the desktop app looks for a new release 15 seconds after
    launch and then once a day, and shows a toast with a "View" button when one is found.
    Nothing installs without a click. Turn it off with Settings → Updates → "Check
    automatically".
  • Release notes in the app: Settings → Updates shows "What's new" for the available
    version. The release workflow now uses the version's CHANGELOG section as the release
    body (which goes into the updater's latest.json), and stops if that section is missing.

Changed

  • Updates show download progress, then "Installing…", instead of a bare "Working…".
  • A failed install says why (for example, a dismissed password prompt), offers "Try
    again", and links to the Releases page. Before, it showed "Couldn't reach the update
    server" even when the download had worked.
  • .deb and .rpm installs say up front that installing asks for the system password.

Security

  • Turned off the updater plugin's zip feature, which only unpacks Tauri v1-style
    .zip/.tar.gz update bundles (this app publishes v2 ones). This removes zip 4.6.1
    and its advisories (RUSTSEC-2026-0367, -0368, -0369). Updated rustls-webpki to
    0.103.16 (RUSTSEC-2026-0382).

Fixed

  • The install-failure message said only the AppImage could update itself on Linux. The
    updater also installs .deb and .rpm updates, through a pkexec password prompt.

Builds are not code-signed; see the README for install notes.