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
6 shown
- 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.
- 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
## What's Changed * Cherry-pick: revert "Use server-list.json in classic frontend by default"
- 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
Fixed Docker entrypoint SQLite database matching to resolve container startup issues.