Skip to content

Releases: librespeed/speedtest

6.1.0

Choose a tag to compare

@sstidl sstidl released this 18 Apr 21:39
853214d

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

Choose a tag to compare

@sstidl sstidl released this 14 Apr 12:31

What's Changed

restore previous behaviour:

  • docker: restore TITLE env handling in entrypoint by @sstidl in #787
  • docker: apply TITLE to modern page heading by @sstidl in #788
  • Support legacy EMAIL env var as deprecated fallback for GDPR_EMAIL by @Copilot in #781

improve accessability:

  • Fix accessibility: replace div#startStopBtn with <button> in classic design by @Copilot in
  • fix: add aria-label to #startStopBtn for screen reader accessibility by @Copilot in #785

add e2e testing and pipeline updates:

Full Changelog: v6.0.1...v6.0.2

Bugfix on classic design

Choose a tag to compare

@sstidl sstidl released this 12 Apr 10:49
6693c7e

What's Changed

  • Cherry-pick: revert "Use server-list.json in classic frontend by default" by @Copilot in #776

Full Changelog: v6.0.0...v6.0.1

New design is main now

Choose a tag to compare

@sstidl sstidl released this 11 Apr 21:10
3a7dc31

What's Changed

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

New Contributors

Full Changelog: v5.5.1...v6.0.0

update docker entrypoint sqlite db matching

Choose a tag to compare

@sstidl sstidl released this 11 Jan 22:20
9830af2

What's Changed

  • fix: update docker entrypoint sqlite db matching by @sventec in #746
  • Prepare 5.5.1 hotfix release by @Copilot in #747

New Contributors

Full Changelog: 5.5.0...v5.5.1

v6.0.0-pre1

v6.0.0-pre1 Pre-release
Pre-release

Choose a tag to compare

@sstidl sstidl released this 30 Dec 00:05

this is a pre release

New design is here, thanks to @Timendus for implementing it. #649
Desktop:

Mobile:

Mayor rework of docker deployment.

the new design can be accessed via ?design=new switch to the index page or via config.json, see DESIGN_SWITCH.md

What's Changed

  • the new design is ready (after 2 years ;-) )
  • Add feature switch for new design via config file, URL parameters, and Docker by @Copilot in #742
  • Add GDPR_EMAIL environment variable for Docker deployments by @Copilot in #743

Full Changelog: 5.5.0...v6.0.0-pre1

Version 5.5.0

Choose a tag to compare

@sstidl sstidl released this 29 Dec 23:59

this is probably the last version 5.x since the new design is ready and will be release v6.0.0...

breaking changes

The default port in the docker container is now 8080 instead of 80 because of preparation of root-less mode and increased security.

What's Changed

New Contributors

Full Changelog: 5.4.1...5.5.0

Version 5.4.1

Choose a tag to compare

@adolfintel adolfintel released this 10 Aug 09:45

Minor update

  • Fixed mssql db settings not being applied correctly

Version 5.4.0

Choose a tag to compare

@adolfintel adolfintel released this 04 Aug 14:24
420be5e
  • Implemented offline ipinfo.io database for ISP detection, which is used by default. Full ipinfo.io APIs are still available if you have an API key
  • Unified UI for standalone and multiple points of test
  • Added dark mode in the UI
  • Updated the documentation, along with new videos showing how to do a simple standalone installation
  • Minor changes and improvements

(Yes, I recreated this release because I messed up the tags)

Label Docker images

Choose a tag to compare

@sstidl sstidl released this 24 May 14:45
1bdffc7

just updated how the docker image is created.
We now have

  • ghcr.io/librespeed/speedtest:5.3.3
  • ghcr.io/librespeed/speedtest:5.3
  • ghcr.io/librespeed/speedtest:latest

on every release. You can decide, if you would like to use :latest, :master, :5.3.
we have no label with :5.

Full Changelog: 5.3.2...5.3.3