Repository navigation
Timeblock v0.2.1
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'slatest.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. .deband.rpminstalls say up front that installing asks for the system password.
Security
- Turned off the updater plugin's
zipfeature, which only unpacks Tauri v1-style
.zip/.tar.gzupdate bundles (this app publishes v2 ones). This removeszip4.6.1
and its advisories (RUSTSEC-2026-0367, -0368, -0369). Updatedrustls-webpkito
0.103.16 (RUSTSEC-2026-0382).
Fixed
- The install-failure message said only the AppImage could update itself on Linux. The
updater also installs.deband.rpmupdates, through apkexecpassword prompt.
Builds are not code-signed; see the README for install notes.