Skip to content

Release 1.3.3

Choose a tag to compare

@github-actions github-actions released this 17 Aug 03:40

Changes since 1.3.2

MySpeed now runs on two things it could not before: older x86-64 CPUs without AVX2, and the Cloudflare provider inside the Docker image. Upgrading is drop-in — no migrations, no configuration changes.

New

  • Builds for CPUs without AVX2. Older x86-64 machines crashed at startup with Illegal instruction, or — under the MSI — installed cleanly and left a service that never started. There is now a baseline download beside each default one: MySpeed-linux-x64-baseline, MySpeed-windows-x64-baseline.exe and MySpeed-installer-baseline.msi. On Linux, install.sh picks the right one for you; on Windows, go by the symptom, or check first with [System.Runtime.Intrinsics.X86.Avx2]::IsSupported in PowerShell 7. The two installers are one product, so running the other one switches the build and keeps your database.
  • The Cloudflare provider works in Docker. Its CLI could not start on the Alpine-based image, so every scheduled test on that provider failed with a spawn error. The image now ships a CLI built for it — and a provider that cannot start says why in the test result instead.

Fixed

  • Speeds and dates print as themselves. A slash came out as an escape code, so the stability card read Between 19.66 MB/s and 296.93 MB/s. Dates were hit the same way wherever the language writes them as 8/15/2026, as was any server or node name containing an "&".
  • The overview rows are no longer taller than they need to be. Each row's time was prefixed with a translated "At" or "On" — one short word in English, but "A las", "W dniu" or "Zamanında" elsewhere, which wrapped the cell onto a second line and set the height of every row in the list. The word is gone; the time and the clock icon said it already, and it was mistranslated in five languages besides. The date column had been sized for a 24-hour clock while it was there, so it also holds a 12-hour one now — "10:44 AM" used to wrap where "10:44" fitted.
  • The toolbar and the statistics page reflow properly on narrow screens. The toolbar measures its own row instead of guessing from the viewport, so it holds one line down to 420px even with a custom date range selected. The statistics page gained a two-cards-a-row step between three and one, and its cards no longer cut their labels or overhang the page.
  • Nothing runs out of its column. The overview's ping figures no longer draw over the grade badge, the detail facts pane keeps two columns on much narrower windows, and a failed test's message stays inside its card.

Thanks

Both platform fixes in this release came from @underw8 — the AVX2 baseline build (#13) and the Docker Cloudflare fix (#14). Thank you!


Downloads

Platform x86-64 ARM64
Windows EXE · MSI · EXE (no AVX2) · MSI (no AVX2)
Linux Binary · No AVX2 Binary
macOS Binary Binary

Source Distribution

Docker Images

  • i7gamer/myspeed:latest
  • i7gamer/myspeed:1.3.3

What's Changed

  • feat: ship linux x64 baseline binary for non-AVX2 CPUs by @underw8 in #13
  • fix(docker): ship a musl-built Cloudflare CLI so the provider runs on Alpine by @underw8 in #14
  • feat: ship a windows-x64-baseline binary and MSI for non-AVX2 CPUs by @i7Gamer in #16

Full Changelog: v1.3.2...v1.3.3