github.com/librespeed/speedtest-cli
v1.0.14
#2717 most downloaded on Go modules
librespeed/speedtest-cli
What this package is like to depend on
Last release 7 days ago
17 Aug 2026
Release timing varies
gaps range from 2 weeks to 2.1 years
Nearly every release is documented
notes for 5 of 5 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
9 releases · first in 2022
3 releases in the last 12 months
see the full history below
Release timeline
9 releases · Jan 2022 to Aug 2026
2023
2024
2025
2026
Releases
latest 9-
v1.0.1417 Aug 2026Release notes
Open source →Changelog
- f3e9b1a Add CI build checks and Dependabot, fix Docker build for Go 1.25 (#135)
- d9c6811 Add winget installation to the readme. (#136)
- 6c296c9 Bump alpine from 3.17 to 3.24 (#139)
- 42e5f76 Bump github.com/briandowns/spinner from 1.23.1 to 1.23.2 (#140)
- 31c4077 Bump github.com/prometheus-community/pro-bing from 0.8.0 to 0.9.1 (#141)
- 95ed616 Bump github.com/urfave/cli/v2 from 2.27.4 to 2.27.7 (#142)
- c5bbb3c Bump golang from 1.25-alpine to 1.26-alpine (#138)
- 5df0dad build: upgrade golang.org/x/net to v0.57.0 (#134)
- b036ea6 docs: describe what --secure and --insecure actually do (#125)
- e7e746e feat: name the platform in the User-Agent (#131)
- 50fb6c1 feat: report test progress under --debug (#124)
- 1d07f3c feat: report the negotiated TLS version and cipher under --debug (#127)
- 6cb09d9 feat: report the ping distribution under --debug (#130)
- 8b464d5 feat: report which address each ping test used under --debug (#128)
- 89d11fc fix: correct .well-known retry URL and preserve rawIspInfo (#133)
- 8987f6e fix: harden concurrent transfers and terminal output (#123)
- e13a3e4 fix: keep sub-millisecond precision in ping and jitter (#129)
- 8398753 fix: leave the build date out of --version when there is none (#132)
- d3cadd6 fix: say which error terminated the run (#137)
- 51fd860 fix: send Content-Length on upload requests instead of chunked (#143)
- f56897b fix: set upload Content-Length to the payload size, not the KiB option (#144)
- 9bd3bdb fix: terminate output with a newline, drop the empty copyright line (#126)
- 020092b update Dockerfile to use Go 1.24 (#119)
-
v1.0.14-0.20260811100556-5df0dadf449f11 Aug 2026 pre-releaseNothing published for this version
-
v1.0.1330 Apr 2026Release notes
Open source →Changelog
- 56fbf3d Add --insecure option to allow forcing unencrypted http (#115)
- 22a4323 chore: migrate goreleaser config to v2
- 908823a feat: add output package for clean stdout/stderr separation
- ab51656 fix docker build and run (#102)
- 9fc41f4 fix: fix critical concurrency bugs, replace go-ping with pro-bing, and improve performance
- 2f24087 fix: fix goreleaser build error
- f1a1f1f fix: fix goreleaser ldflags, darwin amd64 UPX crash, CSV newline, and docs unit
- 48433c9 fix: fix server selection based on ping results (#106)
- feec265 fix: gracefully handle rawIspInfo being an empty string in GetIPInfo
- 50995e1 refactor: remove logrus dependency, delete obsolete log_formatter.go
- 8fd3168 refactor: remove logrus from main.go, use output package
- 817f040 refactor: replace logrus with output package in helper.go
- a794e1a refactor: replace logrus with output package in server.go
- e43616f refactor: replace logrus with output package in speedtest.go
-
v1.0.1212 Jun 2025Release notes
Open source →Changelog
- c9decb3 Enable riscv64 release (#95)
- 63c75be Fix telemetry parsing error log (#91)
- 0c565b7 Update Go version requirement to 1.18+ in README (#101)
- 7573b65 Upgrade to Go 1.18 as minimum required version
- 78c9095 add fwmark (#92)
- 14717ac chore: update github.com/go-ping/ping dependency
- 95f2c82 fix: fix build for non-linux platform
- 7ed6fe2 fix: goreleaser archives.format_overrides.format deprecation
-
v1.0.12-0.20240911091819-7573b65ebc8911 Sep 2024 pre-releaseNothing published for this version
-
v1.0.1110 Sep 2024Release notes
Open source →Changelog
- 0f908e8 Add Windows installation options to README (#54)
- 11183cb Add interface option (#65)
- e5c131f Fix code-highlighting (#68)
- 67adaa2 Fix integer overflow issues at high speeds (#73)
- 6103965 Reduced container image size (#64)
- 058cd38 Update goreleaser config to v2
- 6059f16 Updated dependencies (#62)
- b1daf1c add
--ca-certoption (#81) - d33e431 fix build for non-windows/linux platforms
- d23c1b7 go mod tidy to fix build
- 24b7826 make
--versionto report the binary version again (#58) - 092760f throw an error if the specified --server is not in server list (#56)
-
v1.0.11-0.20220723122118-092760f3440323 Jul 2022 pre-releaseNothing published for this version
-
v1.0.1008 Jul 2022Release notes
Open source →Changelog
- 9a8bca8 Compatibility and Improved output (#34)
- 954e973 Decimal places at jitter and ping. (#48)
- c996e51 Feat/dockerfile (#47)
- c2af01b Update Readme (#46)
- df77b3e Use full link for the module directive in go.mod (#20)
- af2908a goreleaser: don't upx compress Linux MIPS binaries
- 8e95ece send --json and --csv results to stdout and logs to stderr (#39)
-
v1.0.10-0.20220118093648-df77b3ee21b718 Jan 2022 pre-releaseNothing published for this version