← Back to all sparks
S

Super Productivity

PM
Velocity5.0

Open-source to-do list and time tracker for personal task management

The device-surface push pauses; 18.21.2 repairs behind it and opens an Android URL scheme.

sync-reliabilitydevice-managementautomation-surfacelocal-firsttask-planninge2e-encryption
Current state
v18.21.2 follows the 18.21.0/18.21.1 pair with a patch weighted to repair: legacy data missing newer model sections is migrated, reminders no longer block overdue repeating-task cleanup, touch swipes stop moving schedule events, and the iOS add-task bar no longer jumps when the keyboard layout changes. Sync repair reliability and privacy handling are both tightened, and SuperSync gets processing and maintenance work on older operations. The three additions are small and surface-level: the currently tracked task now shows in the browser tab title, Android gains URL-scheme task actions, and the Turkish translation is refreshed.
Where it's heading
The 18.21 line is settling. After the device list, remote sign-out and opt-in presence arrived in quick succession, this patch spends its effort on the consequences of that push rather than extending it, migrating older data forward and keeping aged sync operations maintained. The one outward move is addressability: URL-scheme actions on Android join the token-guarded local REST API and the plugin OAuth hooks as another documented way to reach the app from outside it.
Prediction
With the device surface shipped and this patch cleaning up behind it, per-device detail such as last-seen times or selective reset remains the open item in the SuperSync account surface. The Android URL scheme follows the same outward pattern as the local API and the plugin hooks, so a wider action list is the natural next step there.

Recent moves

  1. 14d ago

    Tracked task in the tab title; Android gets URL-scheme actions

    A repair-weighted patch closing out the 18.21 device-surface push: legacy data migration, reminders no longer blocking overdue repeating-task cleanup, and sync repair reliability with privacy hardening, plus SuperSync maintenance of older operations. The additions are small but one points outward, as URL-scheme task actions give Android automations a way to drive the app.

    View source ↗
  2. 16d ago

    SuperSync adds opt-in live presence; Android beta crash fixed

    The second half of the device-surface pair: presence is opt-in, so a device can show it is actively tracking without exposing more than that. The rest is repair — an Android beta startup crash, credential handling during device migration, and sync deployments that terminate orphaned concurrent index builds.

    View source ↗
  3. 17d ago

    SuperSync gains a device list with remote sign-out

    The release that turned SuperSync from a sync engine into an account surface, adding a connected-device list with the option to sign other devices out. A full worklog export and focus-mode state on the local API landed alongside it.

    View source ↗
  4. 1mo ago

    Dialog fills move to theme tokens; callout markup corrected

    A styling correction with no behavioural change: dialog fills move onto theme tokens and callout markup is brought back in line with its contract. Presentation-layer tidying that sits outside the sync and plugin work driving this line.

    View source ↗
  5. 1mo ago

    Encrypted-only sync enforced; local REST API now needs a token

    The hardening release that set the defaults this line builds on, enforcing encrypted-only SuperSync uploads and putting a bearer token in front of the local REST API. Both are fail-closed choices that the later device-management work assumes rather than revisits.

    View source ↗
  6. 1mo ago

    Recurring task settings fold into the planner's schedule dialog

    Recurring task settings move into the planner's schedule dialog, consolidating configuration that previously sat apart from where scheduling actually happens. A UX consolidation in the planning surface, before the effort shifted to sync.

    View source ↗