SCWID products

Release notes.

A record of what’s new, what’s improved,
and what’s changed.

Latest Desktop releasev2.5.2

October 23, 2026

Download SCWID

Browser portal

Red Pen

Published deployments · UTC dates

Red Penv.1.0.26.1019.250.0-1R

Surname-first participant displays

  • Attendance, group choices and result participant displays follow surname, first name and stable identity order. Saved participation, assignments and explicit heat/lane order remain unchanged.
  • The main Web app, Pace Clock, API and linked-sync capability are unchanged.

Deployment 520e4b75.

Red Penv.1.0.26.1016.241.2-3R

Red Kick button in both themes

  • The practice owner’s Kick button is visibly red in both light and dark themes, including on hover. Heat claims and Results Save behavior are unchanged from the prior Red Pen release.

Deployment ae710477.

Red Penv.1.0.26.1016.241.2-2R

Optional heat claims and reliable Results Save

  • Results Save now completes automatically after pending timed results reach the server, including non-Choice strokes and N/A results.
  • Heat entry stays open by default. Claim Heat is optional and temporarily reserves the heat and its swimmer entries for the coach who claimed it.
  • A claimed heat shows the coach’s display name. The holder can Unclaim, and the practice owner can use the red Kick control to reopen it.

Deployment f5eea78f.

Red Penv.1.0.26.1013.241.2-1R

Choice results and reliable timed saves

  • Timed Choice swims save their time even when the actual stroke has not been selected. The time stays visible and is excluded from stroke-specific charts until a real stroke is recorded.
  • Same as previous uses the nearest preceding recorded actual stroke for that swimmer in the current practice. Coaches can still select a stroke directly.
  • Choice N/A results and pending timed captures save without inventing a stroke. Recorded result cells remain editable without a separate Undo; heat timer Undo remains.

Deployment 34764cbc.

Red Penv.1.0.26.1010.240.3-1R

Heat management and timed capture

  • Configure practice heats, copy a row into heats, and keep heat numbering contiguous.
  • Use scoped Done Managing controls and delayed individual Stop with Undo and retry support.
  • Keep saved broken splits and the existing read-only derived total.

Deployment d2908d5c.

Browser portal

Pace Clock

Published deployments · UTC dates

Pace Clockv.1.0.26.1010.240.3-1P

Edit the upcoming queue

  • Edit upcoming queue labels, durations and rest without replacing the running practice.
  • Keep the existing paused session and its saved state across this deployment.

Deployment d2908d5c.

Marketing website

Website

Published updates · UTC dates

Website

SCWID Suite pages and Desktop 2.5.0 archive

The main SCWID website links to SCWID Suite. Home, About, Features, Downloads, Support and Release Notes are live. The completed About page excludes unfinished Schoal material. The Desktop 2.5.0 notes now use the actual public GitHub release body and date; Web has its separate published badge and notes.

Website

Stop Watch in main navigation

The main SCWID website links to Stop Watch. The homepage links to the public standalone Stop Watch. Signed-in coaches can open Workbook from Stop Watch; the public About page and all other homepage navigation remain unchanged.

Website

Developer Log in main navigation

The main SCWID website now links to the existing Developer Log. The linked site and its owner controls are unchanged. This website navigation update does not release the unfinished Stop Watch navigation or change SCWID Web, Desktop, Ink Sac, Red Pen or Pace Clock.

Browser workspace

SCWID Web

9 published releases · Newest first · UTC dates

SCWID WebLatest Web release

Workbook, Search and Meet improvements

SCWID Web improves Workbook layouts on phones and tablets, including independently moving mobile navigation and compact landscape Multi-View tabs.

  • Search reaches authorized Set content and matching workout rows.
  • Meet History and reports use complete authorized, filtered results with clearer navigation and retry states.
  • Workout and reference lists keep selections stable while older authorized choices remain available.

This Web update is associated with SCWID Desktop 2.5.0 which was published on October 19, 2026. Linked Variable Set cross-device sync remains disabled until its separate migration and two-device acceptance.

SCWID Web

Stop Watch navigation and Compact view

The public Stop Watch now shares the main SCWID site's navigation and account menu.

  • Compact view keeps the shared clock and each timer's latest Lap or Stop reading visible in a smaller poolside layout. It is available before starting, and Start all opens it automatically.
  • Hide stopped can clear finished timers from the compact list. Full view restores the complete controls and history without interrupting running timers.

This Web-only update is associated with SCWID Desktop 2.4.1. The Desktop installer, Ink Sac API, Red Pen and Pace Clock are unchanged.

SCWID Web

Workbook and public Stop Watch

SCWID Web now includes a standalone Stop Watch at /stopwatch. Guests can time swims locally; signed-in coaches can open Workbook.

  • Workbook brings History, Charts, Data Entry, and Saved Entries into one account-backed workspace. Charts and sheets can be saved and edited in place.
  • Data Entry supports timed, distance, and Beat/Complete/Incomplete results with optional whole-practice links. Linked sheets remain outside Desktop sync and are removed only when the whole linked practice is explicitly deleted.
  • History times and splits can be copied or dragged into Charts and matching Red Pen result cells. This transfer currently supports time and split values, not distance or other result types.

This Web-only release is associated with SCWID Desktop 2.4.1. The Desktop installer, public About page, Red Pen and Pace Clock portal deployments are unchanged.

SCWID Web

Notation interval in workouts

Workout Builder now shows an editable Interval for Notation Sets, matching the Desktop control. New Notations start at ten minutes with no distance; existing saved intervals reopen for editing.

  • Workout Summary and Results show the Notation interval beside the instruction.
  • Planned workout clocks and printed duration include that interval without adding yards.

This Web-only hotfix is associated with SCWID Desktop 2.4.1. The Desktop app, Ink Sac API, Red Pen and Pace Clock portals are unchanged.

SCWID Web

Formatted workout printing

Workout print previews and browser printing now keep the intended layout across Workout, Summary, Results and Blank Tables.

  • Summary shows the workout rows, notes and totals with the established styling, without printing the interactive analysis controls.
  • Results charts and tables use the same paper styling as their preview. Long tables continue across pages without leaving an almost-empty first page.
  • Blank result tables retain clear headings and writing cells. Save PDF via Print keeps workout text selectable.

This Web-only print hotfix is associated with SCWID Desktop 2.4.1. The Desktop app, Ink Sac API, Red Pen and Pace Clock portals are unchanged.

SCWID Web

Round, interval and print refinements

Customized rounds now switch among compatible Standard, Test and Timed Set configurations while keeping their rows, IDs and planned edits. A change that could lose specialized data or recorded results stays blocked.

  • Special Interval accepts the same time formats as the regular interval field, including seconds, fractional seconds and colon notation.
  • Workout print previews use letter-page width across presets, with readable controls in dark mode and light paper output.
  • Save PDF via Print uses the browser print dialog so workout text remains selectable in the saved PDF.

This Web-only hotfix is associated with SCWID Desktop 2.4.0. The Desktop app, Ink Sac API, Red Pen and Pace Clock portals are unchanged.

SCWID Web

Workout Builder editing fixes

This Web-only hotfix improves Workout Builder editing while preserving existing workouts and custom Set names.

  • Add Set now appears below the current Sets.
  • Quantity, distance, repetition, interval and Special Interval fields can be cleared and retyped without changing partial input mid-entry. Valid values are applied at the appropriate boundary.
  • Generated Set labels follow the current order after a Set is moved, removed or added. Names entered by a coach remain unchanged.
  • Dragging Sets or Rows near an edge scrolls the Builder or its nearest scrollable pane. Keyboard move controls remain available.
  • Expanded rounds can switch safely among Standard, Test and Timed configurations while retaining round IDs and edits. Transitions that would lose specialized data stay in the current mode and explain the limitation.

This release is associated with SCWID Desktop 2.4.0. The Desktop app, Ink Sac API, Red Pen and Pace Clock portals are unchanged.

SCWID Web

Save and finish workouts

Workout Builder now has Save at the top to keep editing and Save and Finish at the bottom to return to Workout List after a successful save. Failed saves keep the editor open and show the error. A newly created workout also keeps its saved identity when saving later edits or recovering an unfinished session draft.

This is a Web-only hotfix associated with SCWID Desktop 2.4.0; the Desktop app and Ink Sac API are unchanged.

SCWID Web

SCWID Web is live

This Web release is associated with SCWID Desktop 2.4.0. The Desktop installer and its release notes are a separate update.

Plan and review together

  • Use live-backed Rosters, Profiles, Seasons, Workouts, and their linked dashboards in the browser.
  • Keep the current Workout Builder and print changes, including readable Round Layout and Pace Base controls and Variation Swimmers tables for customized rounds.
  • Review Red Pen results and Practice Distance History with marked practices reflected in the actual-distance chart.

Clock and saving improvements

  • The standalone Pace Clock keeps customized rounds in one Set family for its queue and waits until the family's final round before the next Set gap.
  • An unspecified Practice start remains optional when loading, copying, and saving a workout. The editor names an invalid field before sending a save.
  • The Red Pen and Pace Clock portals remain separately deployed workspaces, with their own activation and rollback records.

Installable application

SCWID Desktop

26 published releases · Newest first · UTC dates

Desktop archive 26 releases

Published dates in UTC

DesktopLatest

SCWID v2.5.2

View on GitHub

SCWID 2.5.2 - Synchronization and independent variations

  • Downloaded Season progress preferences, goals and action states no longer create redundant uploads that can leave Synchronization needs attention showing after a successful cycle.
  • Online-only Season details load their required records before displaying staffing. Downloading a Season preserves auxiliary settings while continuing to protect pending edits and unconfirmed local changes.
  • Development and test packages use separate identities and explicit isolated profiles. Their database, backup and file-selection paths cannot reuse an installed release profile.
  • Existing 2.5.1 linked-workout synchronization and expired-trash conflict recovery fixes remain in place.
  • Workout variations show their own authored rows without obsolete omission controls. Import preserves explicit branch identity and existing content.
  • When supported by the club server, affected independent-variation workouts require an updated client for editing; older-client writes cannot overwrite their structure.

The server rollout remains separate. Installing this update does not activate linked synchronization while the server capability is disabled.

The installers and GitHub update metadata are unsigned, so operating-system trust warnings may appear. Back up a compatible profile before upgrading; restore that backup before opening it with an older binary.

Desktop

SCWID v2.5.1

View on GitHub

SCWID 2.5.1 - synchronization reliability fixes

  • Linked Variable Sets synchronize as a complete workout change when the club server advertises support. Linked names, swimmer assignments and subgroups stay together, including when another computer reconnects after a Set is detached.
  • Moving online-only workouts into folders first loads every selected workout. If a workout cannot be loaded, the action preserves the selection and stops before changing folder memberships.
  • Duplicate cleanup of an already-expired deleted workout no longer leaves redundant synchronization conflict alerts when both copies prove the same deleted outcome. Restored workouts, pending edits and substantive differences remain protected for review.
  • Red Pen participant displays now follow surname-first alphabetical order while keeping saved workout participation and assignments intact.
  • Existing 2.5.0 coaching workspaces and 2.4.1 reliability fixes remain in place.

The server rollout is separate. Installing this update does not activate linked synchronization while the server capability is disabled.

The installers and GitHub update metadata are unsigned, so operating-system trust warnings may appear. Back up a compatible profile before upgrading; restore that backup before opening it with an older binary.

Desktop

SCWID 2.5.0

View on GitHub

SCWID 2.5.0 brings current Desktop work into the 2.5 series:

  • Meet workspaces show saved receipts, swimmer and event summaries, scoped export selection, and a print preview before export.
  • Stopwatch workbooks keep local sheets and charts and can use a separate server copy. Stopwatch history stays in the workspace.
  • Workout Builder retains its Multi-View comparison, Saved Set, Red Pen, selection, editing, and print workflows.
  • The 2.4.1 fixes remain in place: drafts survive view changes; Save and Save and Finish have distinct results; Type names appear once and their menus stay inside the window; Variation print columns survive; owner-grant delay does not hide a new workout; server-only workouts hydrate before archived result reads; denied sync changes do not block other uploads; and content scroll stays inside the page.

Linked Variable Set grouping can be used within one workout. Cross-device linkage remains disabled pending the separate server rollout.

The installers and GitHub update metadata are unsigned. Operating-system trust warnings may appear. Back up a compatible profile before upgrading: an older binary alone is not a safe rollback for a migrated local database.

Desktop

SCWID 2.4.1

View on GitHub

This Desktop hotfix builds on 2.4.0:

  • Comparison View keeps an unfinished workout plan when opened or closed.
  • Save at the top keeps the Workout Builder open. Save and Finish at the bottom opens the saved summary.
  • Repeated save clicks while a request is in progress do not start duplicate saves.
  • The Set and row Type pickers show each name once. Existing type identities and saved workout references stay intact.
  • Type menus fit within the window and assign a type only when a choice is made; dismissing or scrolling away leaves the row unchanged.
  • Variation Swimmers print tables include saved B and C columns alongside A.
  • Opening a server-only workout waits for its local copy to load before checking archived results, avoiding a temporary account-access error.
  • A newly saved local workout remains available to its creating account while the server owner grant is still arriving.
  • Web-created workout folders accept their existing timestamp format, and Summary keeps a local workout readable while child edits are still queued.
  • Compact round changes appear beside their source rows in Summary and print views.
  • The page content scrolls within a bounded pane while the navigation header stays visible.
  • A denied queued change remains visible without blocking other authorized synchronization; startup no longer changes a potentially foreign-owned trash receipt before ownership is known.
  • Update readiness recognizes a clean main menu while still blocking visible dialogs, unsaved work and active operations.

This update keeps historical Type IDs and saved workout references intact. It does not merge or remove coaching records.

The installers and GitHub update metadata remain unsigned. Operating-system trust warnings may appear. Keep a compatible profile backup when upgrading; an older binary alone is not a safe database rollback.

Desktop

SCWID 2.4.0

View on GitHub

This Desktop update builds on the published 2.3.2 release:

  • Shared workout and Saved Set structures remain native across supported clients.
  • Variable Sets print one Variation Swimmers table per Set across customized rounds, with their distinct variation columns and assignments.
  • Missing distance and Quality results remain blank rather than becoming recorded zeroes.
  • Practice Distance History groups workouts from the same day while keeping course totals separate. A missing Red Pen result remains missing rather than becoming actual yards.
  • Duplicated Variable Set rows receive independent round lineage, and local server-backed records respect the signed-in account's ownership and active access.
  • Season Dashboard includes authorized online-only practices and their attendance, progress and balance without requiring full workout downloads. An already-joined Season opens its Dashboard on the first click.
  • Workout print controls place Round Layout and Pace Base first, with enough room to read the complete Round Layout choice.
  • Demo Dolphins is no longer fetched into every signed-in account during synchronization. Existing user records and deliberately available demonstration content are preserved.
  • Snapshot synchronization validates complete captured pools and supports the coordinated server payload limits. Missing or corrupt captures fail closed with guidance rather than silently substituting different history.
  • The retired generic JSON exchange is removed. Supported Roster CSV/XLSX and document intake remain available.
  • Privileged application commands require an approved application window, its top frame, and its trusted renderer document. Preload-bearing windows block external navigation, redirects, unsolicited windows and embedded webviews. The separate PDF preview retains its printing path without receiving the application bridge.

Use the compatible Ink Sac server candidate for coordinated shared behavior. Web and server rollout are separate from the Desktop release. The proposed Schoal and Stopwatch workspaces are not included.

Keep a current profile backup before upgrading. An older installer is a binary rollback point only when accompanied by a profile backup compatible with its database schema; do not open a newer migrated profile using an older binary. Installers and update metadata continue to use the existing unsigned GitHub bootstrap channel. Operating-system trust warnings may appear; this update does not establish certificate signing or a TUF-verified release channel.

Desktop

SCWID 2.3.2

View on GitHub

This hotfix repairs three regressions in the Desktop workout workflow:

  • Workout lists scroll without snapping back to the top. The selected-workout toolbar wraps its controls instead of scrolling sideways.
  • Red Pen Edit Results opens for an ordinary Variable Set, including the 9/28 and 9/30 style of swim rows that are not marked Test. The B/C/I creation control is available inside Edit Results.
  • Workout Notes tables keep the active cell while typing, even when a delayed saved-content update reaches the editor.
  • Red Pen offers a compact Make Graphable toggle beneath row actions for Test and Variable Set rows. It updates the annotated result row without changing the written workout.

The previously published 2.3.1 functionality remains in this update. Season Dashboard development is not included. The Red Pen Portal receives the same Make Graphable toggle through a separate Portal-only deployment; full SCWID Web remains unpublished. Keep a current profile backup before upgrading. The 2.3.1 installer is a binary rollback point only with a profile backup compatible with its database schema; do not open a newer migrated profile with an older binary. Installers and update metadata use the existing unsigned GitHub bootstrap channel.

Desktop

SCWID 2.3.1

View on GitHub

SCWID 2.3.1 is a coaching hotfix after 2.3.0. It improves Red Pen result entry, workout presentation, list organization, profile residency, and editor reliability.

  • Red Pen Edit Results can create a B/C/I chart for an ordinary Variable Set, without marking its swim rows as Test rows. Unchanged row edits no longer leave a false mark. Attendance clearing and actual group review are easier to use.
  • Variation and Station headings follow the coach's written name, then the linked Group name, then the letter fallback. The heading sits above the work in print layouts. Repeated Multi-Interval lists use parentheses around the inner sequence, and Workout Print preview stays beside its controls.
  • Workout folders open as locations in the list, while ordering and selection controls remain stable. Active swimmer profiles follow roster access automatically; inactive profiles can remain server-only.
  • Workout note editing, recoveries, and copyable errors have focused reliability fixes. Server-only workouts still require an explicit Download for an offline copy.

The standalone Red Pen Portal and production Ink Sac API are deployed separately from the Desktop installer. Full SCWID Web remains unpublished. A coach who can enter results but cannot edit the workout plan can fill an existing B/C/I table but cannot create a new one. Edit Document remains Beta; printing may use Save PDF or a system viewer on Linux/Chromebook when direct printing is unavailable.

The 2.3.1 Desktop candidate must pass native package and device acceptance before publication. Keep a current profile backup before upgrading. A 2.3.0 installer is the binary rollback point only with a profile backup compatible with its database schema; do not open a newer migrated profile with an older binary. The GitHub bootstrap update channel uses unsigned installers and update metadata. Published hashes and updater SHA-512 metadata check transfer integrity but are not platform code signing or a TUF trust root.

Desktop

SCWID 2.3.0

View on GitHub

SCWID 2.3.0 expands Season staffing and workout planning. The compatible Ink Sac schema-29 server and standalone Red Pen and Pace Clock portals were activated before this desktop release.

  • Head Coaches can assign Season dashboard staff separately from each roster's Lead, Assistant, or No Access role. Assistants can see eligible practices, record results, and comment, but cannot structurally edit a workout or use Red Pen row editing. An explicit share can still grant the access allowed by its permission and the recipient's effective role.
  • Newly created workouts default to Assistants-only visibility. Previously Private workouts remain Private. Coaches outside the relevant Season/roster assignment do not gain access from the new default.
  • Variable Sets support independent variation rows and editable rounds. Changed round rows affect planned distance, timing, summary, print, results, and Pace Clock interpretation; older omitted variation rows remain absent from their branch rather than deleting other rows.
  • Special Interval supports repeated interval lists and descending send-offs. Workout print settings can be saved as one personal Custom Preset, separate from a workout's Custom Layout.
  • Server-only practices remain lightweight online listings and are not downloaded automatically. Download is the explicit path to an offline copy. Synchronization retains conflict review rather than silently replacing offline edits.
  • Linux and Chromebook report preview uses app-owned PDF pages. If that Linux environment lacks a printer or PDF handler, Save PDF/ChromeOS Files remains the supported fallback; a direct native print dialog is not promised.

The Desktop profile includes migrations through schema 104. Back up the profile before upgrade; a profile opened by 2.3.0 should not be reopened by the older 2.2.2 binary without restoring a compatible pre-upgrade backup. The server has the separately verified schema-29 Assistant and round-compatibility behavior.

Edit Document remains a Beta feature. Image/PDF blank-results-table extraction remains in design and is not represented as a completed release feature. The standalone Red Pen and Pace Clock portals are deployed; the full SCWID Web app remains unpublished. Installing Desktop 2.3.0 does not publish it.

This release uses SCWID's established GitHub bootstrap update channel. Installers and update metadata are unsigned; GitHub and updater hashes provide transfer-integrity checks, not platform publisher identity. Windows and Linux packages were built and verified locally because GitHub Actions runners were blocked by the account's Actions budget. No macOS 2.3.0 package is available; macOS users should remain on 2.2.2. Linux .deb uses a manual or system-package installation path. Preserve the 2.2.2 installer and a pre-upgrade compatible profile backup for recovery. Physical Chromebook, phone, and large-display acceptance is still pending.

Desktop

SCWID 2.2.2

View on GitHub

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.

Desktop

SCWID 2.2.1

View on GitHub

SCWID 2.2.1 is a focused reliability hotfix for synchronization, server-only practice handling, Red Pen persistence, Linux shutdown, and updater presentation.

  • Authorized server practices remain lightweight cloud listings until a coach explicitly chooses Download. SCWID does not silently materialize incomplete local workout graphs.
  • Downloaded and locally edited practices retain the complete remote baseline needed for normal cross-device synchronization and conflict review.
  • Red Pen Strike and Unstrike use the latest saved annotation instead of submitting a stale revision.
  • Timed Broken split definitions persist independently of the optional standard results-table toggle, and their results remain editable in Red Pen after reopening.
  • Workout List print actions appear only while their row is hovered or keyboard-focused and no longer cover completion/status information.
  • Linux and Chromebook shutdown verifies that an accepted close fully exits the exact application instance, reducing stale background processes and duplicate launches.
  • The temporary Update available label clears when downloading begins, so it no longer sits behind the progress control.

The companion Pace Clock portal has also been updated live with an optional Display time of day setting. That portal change is server-hosted and is not embedded in the Desktop installers.

This hotfix adds no new Desktop database migration. Existing 2.2.0 profiles remain compatible with 2.2.1. Preserve a current profile backup before any supervised repair or downgrade; profiles already migrated by 2.2.0 must not be opened with an incompatible older release when they contain newer or unsent work.

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. Keep the installer for supervised repair if needed. macOS and Linux .deb updates use their manual or system-package installation paths.

Desktop

SCWID 2.2.0

View on GitHub

SCWID 2.2.0 expands Red Pen recording, improves Workout Builder workflows, and strengthens Linux reliability and visual consistency.

  • Red Pen can record actual attendance and Group, station, and variation assignments without changing the planned workout or roster.
  • Red Pen Group reports list swimmers beneath each Group, variation, and Station and let coaches move actual assignments directly.
  • Coaches can edit, note, strike, or unstrike rows; struck work remains visible but does not count toward Actual distance.
  • Results entry includes Minutes Swim import support and compact participation controls.
  • Saved Sets and multiple changing intervals retain their complete ordered values, and copied workouts begin with a blank name.
  • Workout Builder better supports row duplication, station and variation assignments, fixed Manual Group creation, and narrow windows.
  • Workout Summary includes planned and Actual distance history by course.
  • Linux and Chromebook Remember me uses encrypted device-local session storage without requiring a desktop keyring unlock.
  • Coaches can open Sync settings from a warning and resolve conflicts for records they own or can edit; club-wide review remains administrative.
  • Workout Summary loading, development startup, dark-mode contrast, shared-record availability, and normal window shutdown include the latest fixes.

Before upgrading an existing Desktop profile, preserve a current database backup. Migration 94 is forward-only; returning to an older application after migration requires a compatible pre-upgrade backup and must not overwrite newer unsent work.

SCWID 2.1.0 is the last safe published installer before this release. Keep it available for supervised reinstall, but use a compatible pre-2.2.0 backup if migration 94 has already run; prefer a forward repair when the newer profile contains unsent work.

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. Keep the installer for supervised repair if needed. macOS and Linux .deb updates use their manual or system-package installation paths.

Desktop

SCWID v2.1.0

View on GitHub

SCWID 2.1.0 adds editable workout documents and improves shared record availability across devices.

  • Edit Document Beta now keeps Pacers and Lockstep columns, headings and section rules aligned with their Print layouts.
  • Newly authorized practices, rosters and Seasons are listed as server-only on another device until Download is selected; an explicitly downloaded copy remains available offline.
  • Linux/Crostini startup better selects the secure keyring backend for Remember me and the display path for normal shutdown.
  • Update installation waits for a clean editor and normal window close. The downloaded file is checked again before handoff.

Before upgrading an existing desktop profile: preserve a current database backup. This version includes forward-only database migration 94; returning to an older app build after migration requires a compatible pre-upgrade backup and must not overwrite newer unsent work.

This release uses SCWID's established GitHub update channel as a bootstrap. Installers and update metadata are unsigned; the independently signed TUF channel is still being provisioned. Retain the installer from this release for a supervised repair if needed. macOS and Linux .deb updates require a manual or system-package installation path.

Desktop

SCWID v2.0.6

View on GitHub

SCWID 2.0.6 is a focused reliability hotfix. It does not include the newer coach-facing feature work still in development.

Reliability fixes

  • Improves synchronization authorization, dependency recovery, and related-club-data handling.
  • Preserves row instructions correctly during synchronization.
  • Adds safer recovery and review for blocked or incomplete synchronization records.
  • Improves privacy-bounded diagnostic reporting and request correlation so server problems can be identified without exposing coaching content or credentials.
  • Improves application lifecycle, shutdown, print-failure, and build-identity diagnostics across Windows, Linux, and macOS.

Intentionally not included

Workout-builder, workout-summary, print-layout, theme/background, profile-settings, drag-and-drop, and other coach-facing feature development remain outside this hotfix.

Available downloads include the Windows installer, Linux AppImage and Debian package, macOS DMG and ZIP, plus automatic-update metadata for every platform.

Desktop

SCWID 2.0.5

View on GitHub
  • Fixed normal Groups in variable swim sets incorrectly triggering a Smart Group validation error.
  • Improved secure remembered club sessions and sharing record lookup.
  • Added guided Linux secure-storage setup at sign-in for Remember me.
  • Improved application shutdown and duplicate-launch handling.
  • Corrected sharing-dialog layering and print-preview cancellation behavior; Linux printing uses the displayed PDF.

Linux setup

At sign-in, open Set up secure Remember me on Linux if needed. SCWID can open installation of the standard keyring tools on supported Debian/Chromebook Linux systems. Create and unlock a password-protected default keyring in Passwords and Keys, then restart SCWID before signing in with Remember me checked. Your keyring password stays with Linux.

The experimental scanned result-table importer remains unavailable in this release.

Desktop

SCWID 2.0.4

View on GitHub

Club data and synchronization

  • Clearer sign-in, connection, permission and related-data status.
  • Improved upload recovery and Club Database organization views.
  • Authorized cloud copies can be downloaded after removing the local copy; local removal remains separate from deleting club data.
  • Explicit review for eligible older records with unknown ownership. This requires the corresponding club-server API update.

Settings and support

  • Full, dot-only or hidden menu sync indicator, with connection status available in Users.
  • Recurring client reports are grouped, with resolution tracking and button-accessed history.
  • Updated shared-learning controls and startup recovery.

Workout results and printing

  • Corrected print-preset controls, QUM totals, alignment and preview stability.
  • Swimmer names in blank results tables and an Edit Results action in Show Results.
  • Corrected native PNG encoding used by scanned-PDF processing.

The experimental import of completed results-sheet photos/PDFs is not included. Ordinary imports and blank-table printing remain available.

Back up your local data and archives before upgrading. These builds are not represented as code-signed or notarized; operating-system warnings may apply. Server deployment is separate from this desktop release.

Desktop

SCWID v2.0.1

View on GitHub

Essential administrative-access hotfix. Head Coach Tools now use a valid signed-in application session when a stale Developer Console session exists, restoring Add Coach for authorized Developer accounts. This bridge release also enables future complete, integrity-checked desktop updates from the official SCWID server feed, with the existing provider retained as fallback.

You’re at the start of the published archive.
The earliest available release is v1.0.8.

About this archive

Release text is reproduced from the published SCWID Desktop releases on GitHub. Earlier versions with changelog-only entries are marked clearly. Historical notes describe each release at the time it was published. Web entries reflect their separately published Web versions and UTC dates. Portal and website entries record their distinct deployment identities and actual UTC publication times.