Strava Feed Filter version history - 8 versions
Strava Feed Filter by inc21
Strava Feed Filter version history - 8 versions
Be careful with old versions! These versions are displayed for testing and reference purposes.You should always use the latest version of an add-on.
Latest version
Version 2.5.0
Released Dec 8, 2025 - 86.55 KBWorks with firefox 109.0 and later, android 120.0 and later[v2.5.0] - 08.12.2025
Features Added- Compact Settings Panel with Info Icons: Helper text moved to clickable info icons
- All settings now have blue ℹ icons for explanations
- Tooltips appear below icons with close button
- Click outside tooltip to dismiss automatically
- Saves significant UI space while maintaining accessibility
- Recording Devices Filter: New filter for hiding activities by device type
- Predefined devices: Apple, Bryton, COROS, Elite, Fitbit, Garmin, Hammerhead, MyWhoosh, Peloton, Polar, Rouvy, Samsung, Stages, Strava, Suunto, Tacx, TrainerRoad, Wahoo, Wahoo SYSTM, Whoop, Zwift
- Custom device text field for user-defined devices
- Select All / Clear All quick actions
UI/UX Improvements- Settings panel now more compact with info icons replacing verbose helper text
- Tooltip positioning optimized for panel boundaries and screen space
- Better icon alignment with settings labels
- Consistent spacing and visual hierarchy throughout settings
Bug Fixes- Fixed info icon tooltip positioning to stay within viewport
- Improved device filter to properly handle group activities
Source code released under MIT License
Older versions
Version 2.4.7
Released Nov 30, 2025 - 83.64 KBWorks with firefox 109.0 and later, android 120.0 and later[v2.4.7] - 30.11.2025 (Firefox & Chrome Extensions)
🐛 Bug Fixes- Chrome Extension: Fixed message listener not working for popup communication
- Changed from Firefox-only
browser.runtime.onMessageto cross-browser compatible approach - Now properly checks for both
chrome.runtime.onMessageandbrowser.runtime.onMessage - Ensures filter button loads immediately without needing to open popup first
✨ Enhancements- Popup: Added "See what's new in v{version}" link to both Chrome and Firefox extension popups
- Links directly to GitHub CHANGELOG.md
- Version number dynamically pulled from manifest
- Positioned after the helper text for better visibility
Source code released under MIT License
Version 2.4.6
Released Nov 30, 2025 - 83.5 KBWorks with firefox 109.0 and later, android 120.0 and later[v2.4.6] - 30.11.2025
🐛 Bug Fixes- Notification Badge: Fixed notification badge not clearing when viewing notifications
- Badge now properly marks all notifications as read when notification panel is opened
- Implemented correct Strava API endpoint (
/frontend/athlete/notifications/mark_all_read) - Added CSRF token authentication for API requests
- Behavior now matches Strava's native notification system exactly
- Badge Styling: Fixed notification badge appearance in Chrome
- Changed colour from orange to red to match Strava's design
- Adjusted size and positioning for better visual consistency
- Badge now properly positioned at top-right corner with white border and shadow
⚙️ Technical Improvements- "Hide Start Trial" Button: Added missing functionality.
- Hides the orange "Start Trial" subscription button from header navigation
- Specifically for Strava free users who haven't purchased a premium subscription yet
- Users can enable this in Settings > Header Settings
- Bug reported by Reddit user: andreasbeer1981
- Improved notification read state detection with more robust checking
- Enhanced error logging for notification API calls
Source code released under MIT License
Version 2.4.5
Released Nov 29, 2025 - 82.22 KBWorks with firefox 109.0 and later, android 120.0 and later[v2.4.5] - 30.11.2025
📱 Mobile-First Improvements- Mobile Notification System: New notification bell button for mobile screens (≤990px)
- Real-time notification badge with unread count
- Tap to view dropdown with all notifications
- Proper positioning below secondary nav bar
- Auto-hides on desktop screens for cleaner UI
- Responsive Panel Resizing: Filter panel can now be resized from both left and right edges
- Drag left handle to expand panel leftward
- Drag right handle to expand panel rightward
- Width constraints (280px - 600px) for optimal usability
- Panel position persists across sessions
- Viewport-Aware UI: All mobile features respect screen width breakpoints
- Notification bell: Only visible ≤990px
- Automatic button repositioning based on viewport
🔧 Technical Improvements- CSS media queries properly control notification bell visibility
- JavaScript no longer overrides responsive styles with inline
!importantrules - Improved resize handle detection and event handling
- Better separation of concerns between CSS and JavaScript for responsive behaviour
Source code released under MIT License
Version 2.3.2
Released Nov 11, 2025 - 67.01 KBWorks with firefox 109.0 and later, android 120.0 and later[v2.3.2] - 10.11.2025
Improvements- Improved activity type detection to prioritise the most specific Strava label, preventing broad filters (e.g. "Run") from hiding specialised activities like "Trail Run".
- Added synonym and multi-source matching so group posts such as "rode with…" are classified correctly before applying filters.
- Synced the enhanced detection logic across the Tampermonkey userscript, Safari iOS variant, Chrome extension, and Firefox extension for consistent behaviour.
- Added quick Select All / Clear All toggles to the Activity Types panel in every build for rapid bulk filtering adjustments.
Source code released under MIT License
Version 1.2.5
Released Sep 29, 2025 - 65.08 KBWorks with firefox 109.0 and later, android 120.0 and later[v1.2.5] - 29.09.2025
Fixed- Firefox Extension (Desktop & Android)
- "Give Kudos to Everyone" header button now displays immediately on first load when enabled.
- ON/OFF toolbar badge now reflects the saved state on browser startup without opening the pop-up.
Changed- Firefox manifest now uses
background.scripts(instead ofbackground.service_worker) to support temporary add-on installation during development. - Dashboard
<body>is marked withdata-sff-dashboardon init to ensure responsive CSS applies immediately. - Minor stability and synchronisation improvements for secondary kudos button visibility.
Source code released under MIT License
Version 1.2.4
Released Sep 27, 2025 - 64.2 KBWorks with firefox 109.0 and later, android 120.0 and later[v1.2.4] - 27.09.2025
Added- Firefox Extension
- Toolbar popup with Enable/Disable toggle
- ON/OFF toolbar badge (green/red)
- Quick link to GitHub issues and an informational disclaimer
- Firefox for Android support for the Firefox extension (tested)
- New feed filters
- Hide "JOIN workout" embed in activity descriptions
- Hide "CoachCat Training Summary" embed in activity descriptions
- Hide "Athlete joined a club" feed entries
Source code released under MIT License
Version 0.2.3
Released Sep 21, 2025 - 62.42 KBWorks with firefox 109.0 and later, android 120.0 and laterSource code released under MIT License