This release includes 1 breaking change for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Affected surfaces
ReleasePort's take
Moderate signalThe heatmap configuration schema now places settings under the maps key; also, activity descriptions are expandable on click and back‑button navigation has been fixed.
Why it matters: Configuration changes require updating any scripts that reference heatmap settings (severity 70). Expanding activity descriptions improves UX, and fixing back‑button behavior resolves a usability bug (severity 40).
Summary
AI summaryUpdates Technical details, New features, and Bug fixes across a mixed release.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Breaking | High |
Configuration schema changes: heatmap settings moved under maps key. Configuration schema changes: heatmap settings moved under maps key. Source: llm_adapter@2026-06-04 Confidence: high |
— |
| Feature | Medium |
Activity descriptions can be expanded when clicked. Activity descriptions can be expanded when clicked. Source: llm_adapter@2026-06-04 Confidence: high |
— |
| Bugfix | Medium |
Fixes buggy behavior when using the browser's back button. Fixes buggy behavior when using the browser's back button. Source: llm_adapter@2026-06-04 Confidence: high |
— |
Full changelog
New features
- Allow to configure all maps instead of the heatmap only
[!WARNING]
We slightly altered the configuration of the heatmap to take all maps into account.Configuration before:
appearance: heatmap: polylineColor: '#fc6719' tileLayerUrl: 'https://tile.openstreetmap.org/{z}/{x}/{y}.png' enableGreyScale: true initialCenter: null initialZoom: nullConfiguration now:
appearance: maps: polylineColor: '#fc6719' tileLayerUrl: 'https://tile.openstreetmap.org/{z}/{x}/{y}.png' enableGreyScale: true heatmap: initialCenter: null initialZoom: null
These changes are reflected in the documentation: https://docs.getsfs.app/#/configuration/main-configuration
Improvements
- Allow for activity descriptions to be expanded when clicking them
Bug fixes
- Fix buggy behaviour when using the browser's back button
Technical details
- ISSUE #2113: Fix buggy behaviour when using the browser's back button by @robiningelbrecht in https://github.com/robiningelbrecht/statistics-for-strava/pull/2118
- Added note to the docs informing users about Strava API policy by @robiningelbrecht in https://github.com/robiningelbrecht/statistics-for-strava/pull/2120
- ISSUE #2114: Leaflet map settings by @robiningelbrecht in https://github.com/robiningelbrecht/statistics-for-strava/pull/2119
- ISSUE #2114: Allow for descriptions to be expanded by @robiningelbrecht in https://github.com/robiningelbrecht/statistics-for-strava/pull/2122
- ISSUE #2123: Move manifest.json to build folder by @robiningelbrecht in https://github.com/robiningelbrecht/statistics-for-strava/pull/2124
- ISSUE #2125: Add ImportSource and ExternalReferenceId on Activity entity in preparation of multi-source imports by @robiningelbrecht in https://github.com/robiningelbrecht/statistics-for-strava/pull/2126
Full Changelog: https://github.com/robiningelbrecht/statistics-for-strava/compare/v4.8.5...v4.8.6
Breaking Changes
- heatmap configuration replaced by a top‑level `maps` section; existing heatmap settings must be moved under `maps.heatmap`.
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
Beta — feedback welcome: [email protected]