Skip to content

statistics-for-strava

v4.8.0 Feature

This release adds 4 notable features for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

self-hosted statistics strava strava-data

ReleasePort's take

Light signal
editorial:auto 11d

Version v4.8.0 fixes the dropdown active state not updating when filter changes occur.

Why it matters: Addresses a UI bug affecting navigation; relevant for any environment using the activity filter component.

Summary

AI summary

Fixed dropdown active state not updating correctly when filtering.

Changes in this release

Feature Medium

Adds support for PhysicalTherapy sport type

Adds support for PhysicalTherapy sport type

Source: llm_adapter@2026-05-23

Confidence: high

Feature Medium

Redesigns activity detail page UI

Redesigns activity detail page UI

Source: llm_adapter@2026-05-23

Confidence: high

Feature Medium

Redesigns sidebar navigation UI

Redesigns sidebar navigation UI

Source: llm_adapter@2026-05-23

Confidence: high

Deprecation Medium

Removes average heart rate from splits display

Removes average heart rate from splits display

Source: llm_adapter@2026-05-23

Confidence: low

Bugfix Medium

Fixes dropdown active state not updating on filter change

Fixes dropdown active state not updating on filter change

Source: llm_adapter@2026-05-23

Confidence: high

Bugfix Medium

Fixes dark mode styling issues throughout the app

Fixes dark mode styling issues throughout the app

Source: llm_adapter@2026-05-23

Confidence: low

Bugfix Medium

Fixes gear maintenance dark mode UI issue

Fixes gear maintenance dark mode UI issue

Source: llm_adapter@2026-05-23

Confidence: low

Full changelog

Improvements

  • Added support for the PhysicalTherapy sport type
  • Redesigned the activity detail page
  • Redesigned the sidebar navigation
  • Fixed dark mode styling issues throughout the app

Bug fixes

  • Fixed an issue where the dropdown active state was not updating correctly when filtering.

Technical details

  • ISSUE #2047: Fix dropdown active state when filtering by @robiningelbrecht in https://github.com/robiningelbrecht/statistics-for-strava/pull/2049
  • ISSUE #2050: Add support for sport type PhysicalTherapy by @robiningelbrecht in https://github.com/robiningelbrecht/statistics-for-strava/pull/2052
  • ISSUE #2048: Redesign of the activity detail page by @robiningelbrecht in https://github.com/robiningelbrecht/statistics-for-strava/pull/2051
  • ISSUE #2050: Follow up fixes for activity redesign by @robiningelbrecht in https://github.com/robiningelbrecht/statistics-for-strava/pull/2054
  • ISSUE #2053: Remove average heart rate from splits by @robiningelbrecht in https://github.com/robiningelbrecht/statistics-for-strava/pull/2055
  • ISSUE #2057: Small UX improvements throughout the app by @robiningelbrecht in https://github.com/robiningelbrecht/statistics-for-strava/pull/2058
  • ISSUE #2057: Fix gear maintenance dark mode UI by @robiningelbrecht in https://github.com/robiningelbrecht/statistics-for-strava/pull/2059

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track statistics-for-strava

Get notified when new releases ship.

Sign up free

About statistics-for-strava

Self-hosted, open-source dashboard for your Strava data.

All releases →

Related context

Beta — feedback welcome: [email protected]