Skip to content

Stroke v2.1.2

Choose a tag to compare

@github-actions github-actions released this 25 Sep 06:04

Bug Fixes

  • The update dialog offers a Retry button when a check or a download fails, instead of leaving the error on screen with nothing to do about it.
  • A failed check no longer says "Checking for updates…" in its header while showing the error underneath, and a long endpoint URL wraps inside the dialog rather than running past its edge.

Changes

  • Update checks give up after 15 seconds. Without a bound they inherited the HTTP stack's default and could sit on "Checking for updates…" long after the request was dead.
  • Downloading an update no longer redraws the dialog on every network chunk. Progress is published once a frame, which takes the redraw count for a 100MB build from thousands down to about one per 16ms.

Install

Package managers (no security warnings):

# macOS
brew install --cask stroke-app/tap/stroke

# Windows
scoop bucket add stroke https://github.com/stroke-app/stroke
scoop install stroke

Or download directly below:

macOS: stroke_*_aarch64.dmg (Apple Silicon) · stroke_*_x64.dmg (Intel)

Ad-hoc signed. If macOS says it's "damaged", run once: xattr -cr /Applications/Stroke.app

Windows: stroke_*_x64-setup.exe (recommended) · .msi

Unsigned. On SmartScreen, click More info, then Run anyway.

Linux: .deb · .rpm · .AppImage

Built from 8b26ccc31afa24c8e3762c9aea63c8810607f46d.