Skip to content

SCWID v2.2.2

Choose a tag to compare

@aaronh31-web aaronh31-web released this 24 Sep 11:08
b1364fb

SCWID 2.2.2

SCWID 2.2.2 is a focused hotfix for online server practices, Red Pen Unstrike, workout comments, dark-mode editing, printing, and Linux updates.

  • Authorized server-only practices can open in Workout Summary and Edit Practice while connected. The complete authorized graph is used for the active working session, while Download remains the explicit choice for keeping an offline copy.
  • Online edits retain the existing durable synchronization and conflict protections. SCWID does not discard an unacknowledged change when leaving the practice.
  • Background synchronization refreshes the Workout List in place without collapsing the populated page or moving the coach back toward the top.
  • Red Pen can Unstrike a row after Strike, Save, and reopen. The request uses the current server annotation revision and the canonical null replacement for an unchanged written row.
  • Workout comments are limited to individual rows. The broader Shared comments panel is removed.
  • Comment on row, its composer, and saved comment discussions are excluded from every workout, annotated workout, results, and report print mode.
  • Edit Workout rows, including inline-note rows, variation states, and Station assignment actions remain readable in dark mode instead of placing light text on a fixed pale background.
  • Workout Summary titles and supporting labels use the active theme colors so they remain readable against the dark-mode background.
  • Selected Workout, Roster, Profile, Season, and record-scope tabs remain readable against their dark-mode surfaces.
  • Practice finish and Set-length totals now include Rest-interval rows by estimating their swim portion from the practice's non-Rest average pace and adding the authored rest. The estimate remains hidden and does not alter the displayed Rest interval.
  • Linux and Chromebook AppImage updates use a verified external installer handoff that replaces the installed application after shutdown and relaunches the new version.

This hotfix adds no new Desktop database migration. Existing 2.2.0 and 2.2.1 profiles remain compatible with 2.2.2. Public 2.2.1 is the supervised rollback installer; preserve a current profile backup before repair or rollback when unsent work exists.

This release uses SCWID's established GitHub bootstrap update channel. Installers and update metadata are unsigned while the independently signed TUF channel is still being provisioned. GitHub and updater hashes protect transfer integrity but do not provide platform publisher identity. macOS and Linux .deb updates use their manual or system-package installation paths.