Skip to content

Release history

speedtest releases

Self-hosted Speed Test for HTML5 and more. Easy setup, examples, configurable, mobile friendly. Supports PHP, Node, Multiple servers, and more

All releases

5 shown

v6.1.0 Breaking risk
Notable features
  • Docker TAGLINE environment variable customization for modern frontend
  • Improved special-character handling for taglines in Docker setups
  • Updated GeoIP backend assets (geoip2.phar, country_asn.mmdb)
Full changelog

Release Summary

This release introduces Docker TAGLINE customization for the modern frontend, refreshes GeoIP assets, and includes release-agent metadata maintenance in .github/agents.

Release Notes

v6.1.0

Summary

LibreSpeed 6.1.0 adds a new Docker customization option for the modern UI and includes backend GeoIP data refreshes and project maintenance updates.

Highlights

  • Added Docker TAGLINE environment variable customization for the modern frontend slogan.
  • Improved handling and coverage for special-character taglines (including apostrophes) in Docker-based setups.
  • Updated GeoIP backend assets (geoip2.phar and country_asn.mmdb).

Breaking Changes

None identified.

Migration Notes

Optional: if using Docker and modern frontend, you can now set TAGLINE to customize the displayed slogan.

Acknowledgments

Thanks to contributors in #794 and related maintenance updates.

v6.0.2 Breaking risk
Notable features
  • Proper HTML element and aria-label for start/stop button accessibility
  • E2E testing with Playwright added
  • Restored Docker TITLE environment variable handling and legacy EMAIL fallback
v6.0.1 Maintenance

## What's Changed * Cherry-pick: revert "Use server-list.json in classic frontend by default"

v6.0.0 Mixed
Notable features
  • New visual design implementation from proposal #649
  • PHP version check fix for geoip2.phar compatibility
  • IPv6 address fix via cloudflared
Full changelog

What's Changed

  • Implement the new design from #649 by @sstidl in https://github.com/librespeed/speedtest/pull/694
  • Fix PHP version check for geoip2.phar compatibility by @Copilot in https://github.com/librespeed/speedtest/pull/754
  • Add .NET client library to README by @Memphizzz in https://github.com/librespeed/speedtest/pull/739
  • fix: return client IPv6 address via cloudflared by @MattKobayashi in https://github.com/librespeed/speedtest/pull/757

New Contributors

  • @Memphizzz made their first contribution in https://github.com/librespeed/speedtest/pull/739
  • @dependabot[bot] made their first contribution in https://github.com/librespeed/speedtest/pull/763

Full Changelog: https://github.com/librespeed/speedtest/compare/v5.5.1...v6.0.0

v5.5.1 Bug fix

Fixed Docker entrypoint SQLite database matching to resolve container startup issues.

Beta — feedback welcome: [email protected]