Firefox Browser Add-ons
  • Extensions
  • Themes
    • for Firefox
    • Dictionaries & Language Packs
Log in
Add-on icon

Strava Feed Filter version history - 13 versions

Strava Feed Filter by inc21

Rated 5 out of 5
5 Stars out of 5
5
1
4
0
3
0
2
0
1
0
Strava Feed Filter version history - 13 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.8.0

    Released Oct 3, 2026 - 134.61 KB
    Works with firefox 109.0 and later, android 120.0 and later
    v2.8.0 New Features
    - Physical Therapy Activity Type
    Added "Physical Therapy" to the Activity Types filter (56 types total).
    Strava introduced Physical Therapy as a dedicated sport type for recording recovery & rehabilitation sessions; entries are matched via the activity icon label in the feed.
    • 4 New Activity Tags
      Added "Indoor Cycling", "Long Run", "Treadmill" and "Competition" to the Activity Tags filter (11 tags total).
      Strava's tag picker shows different tags per sport; all are matched by the tag text rendered on the feed entry. "Hide All Tags" now includes the new tags as well.
    • Hide Untagged Option
      New "Hide Untagged" checkbox next to "Hide All Tags" in the Activity Tags section.
      Hides all activities that have no tags at all; independent of the individual tag chips.
    • Mobile Responsive Layout — Activity Details (Beta)
      New opt-in "Mobile Responsive" mode that reflows Strava activity detail pages for phones and narrow browser windows; the desktop layout is unchanged.
      Restores Strava's native one-line Name–Type header and reorganises the extra stats into a clean, responsive grid.
      Adds swipe / mouse-drag panning with a floating indicator (and edge fade) for the fixed-width elevation chart and wide segment tables, so off-screen content is easy to reach.
    • Adds a floating Back to Top button on long detail pages (appears after scrolling about half a screen; intentionally not shown on the feed).
    • Activity photo lightboxes now open full-size and can be swiped between on mobile.

    🚧 Work in progress: only activity detail pages are responsive so far — the dashboard and other pages will follow in future updates.

    v2.8.0 Bug Fixes
    - Notification Badge Requiring Two Opens to Clear (Mobile)
    Fixed the red notification count on our notification bell surviving the first open on mobile/slow connections. Opening the bell fires the notification list fetch and the mark-all-read request concurrently; the list fetch often returned stale unread data and re-showed the badge after it had been cleared.
    The list fetch now only updates a positive badge count; the mark-all-read response is the single authority for clearing it, making the result independent of response order.
    • Feed Jumping Back to Top on Load-More
      Fixed the feed sometimes scrolling you back up (losing your place) when Strava finished loading more activities. A scroll anchor now keeps the top-most visible entry in position across load-more updates.
      No Feedback When Opening In-App Links
    • Added a thin orange loading bar along the top of the page that appears while a link's view is loading, so a slow (filter-heavy) navigation no longer feels like the page has frozen.
    • Detail-Page Lightbox Photos Rendered Too Small
      Activity-detail photos (react-image-lightbox) now fill the lightbox area like the feed viewer, instead of being shrunk to a narrow cached width.

    Source code released under MIT License

    Download Firefox and get the extension
    Download file
  • Older versions

    Version 2.7.0

    Released Apr 17, 2026 - 123.61 KB
    Works with firefox 109.0 and later, android 120.0 and later
    Release Notes — v2.7.0

    Sorry it's been a while! Life, work, bike racing, and genuinely trying to get to bed at a reasonable hour don't leave much PC time. But it's been a busy one:

    What's new:

    5 new activity types — more options for filtering what shows up in your feed.
    Strava activity tags — filter activities by their tags.
    Improved third-party embed filtering — more reliable hiding across feed re-renders, plus the ability to add your own custom embed filters.
    Prevent Feed Video Autoplay — opt-in toggle to stop videos auto-playing as you scroll (especially useful on mobile). Tap to play manually as usual.
    For the full change history, see the GitHub changelog.

    Source code released under MIT License

    Download file
  • Version 2.6.1

    Released Jan 12, 2026 - 105.68 KB
    Works with firefox 109.0 and later, android 120.0 and later
    [v2.6.1] - 11.01.2026 (Firefox & Chrome Extensions)

    v2.6.1 Bug Fixes
    • Climbing Index Icon: Fixed case-sensitive filename issue for "Very Hilly" icon in Firefox extension (was preventing icon display on case-sensitive filesystems)

    Source code released under MIT License

    Download file
  • Version 2.6.0

    Released Jan 11, 2026 - 105.7 KB
    Works with firefox 109.0 and later, android 120.0 and later
    [v2.6.0] - 11.01.2026 (Firefox & Chrome Extensions)

    v2.6.0 Features Added
    • Panel Dark Mode: Full dark mode support matching Strava's theme
    • Dark background (#111111) with orange accents (#fc5200)
    • Secondary navigation bar with transparent background and dark buttons
    • Notification bell with proper dark mode styling
    • Climbing Index: Added climbing index display with colored icons
    • Located in the "Show More Stats" panel for each activity
    • Visual representation of climbing difficulty based on meters per km (m/km):
      • 🟩 Flat (<3 m/km): Gray icon, minimal climbing
      • 🟩 Gentle (3-6 m/km): Green icon, mild rolling hills
      • 🟩 Rolling (6-9 m/km): Green icon, moderate climbing
      • 🟨 Hilly (9-13 m/km): Yellow icon, significant elevation gain
      • 🟧 Very Hilly (13-18 m/km): Yellow icon, steep and challenging
      • 🔴 Mountainous (18-25 m/km): Red icon, very steep
      • 🔴 Extreme (25+ m/km): Red icon, extreme elevation gain
    • Displays exact m/km value for precise climbing intensity assessment
    • Rouvy Filtering: Added support for filtering Rouvy activities with "Hide Rouvy" option in External Services section

    v2.6.0 UI Enhancements
    • Visual Refresh:
    • Settings Icon: Updated to a modern gear icon
    • Navigation: Added "Back to Filter" button for better navigation flow
    • Close Button: Updated to a distinct red [X] button style
    • Filter Button Positioning: Moved main filter button to Strava's header navigation (right after notification bell) on larger screens, with responsive fallback to fixed positioning on smaller screens

    v2.6.0 Bug Fixes
    • Dark Mode Styling: Fixed CSS cascade order for notification bell dark mode rule to properly override base styles
    • Secondary Navigation: Corrected dark mode background to white with proper button styling
    • Navigation Spacing: Adjusted spacing between notification bell and filter button for consistent alignment with other nav items

    v2.6.0 Improvements
    • External Service Detection: Enhanced detection logic for external services to look for domain names in activity text

    Source code released under MIT License

    Download file
  • Version 2.5.1

    Released Dec 14, 2025 - 91.72 KB
    Works with firefox 109.0 and later, android 120.0 and later
    [v2.5.1] - 13.12.2025

    Features Added
    • Enhanced Info Icons: Changed blue ℹ icons to ? for better UX
    • More Compact Settings: Reduced vertical spacing between settings by 62.5% for a more compact panel
    • Improved Pace Entry: Users can now type 5.51 and it automatically converts to 5:51 format
    • COROS Embed Fix: Fixed filtering for COROS external service embeds in activity descriptions

    Show More Stats Improvements
    • Time of Day Field: Added new "Time of the day" section with Start and End times as the first item in stats display
    • Hide Stats Button: Added "Hide stats" button at the bottom of the stats panel to close the stats view
    • Scroll Position Restoration: When hiding stats, the UI smoothly scrolls back to the previous position in the feed

    Bug Fixes
    • Immediate Settings Updates: Fixed issue where text-based settings (keywords, custom devices, numeric filters) required Apply & Refresh to take effect. Now all settings update immediately when the user leaves the input field or presses Enter.

    Source code released under MIT License

    Download file
  • Version 2.5.0

    Released Dec 8, 2025 - 86.55 KB
    Works 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

    Download file
  • Version 2.4.7

    Released Nov 30, 2025 - 83.64 KB
    Works 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.onMessage to cross-browser compatible approach
    • Now properly checks for both chrome.runtime.onMessage and browser.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

    Download file
  • Version 2.4.6

    Released Nov 30, 2025 - 83.5 KB
    Works 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

    Download file
  • Version 2.4.5

    Released Nov 29, 2025 - 82.22 KB
    Works 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 !important rules
    • Improved resize handle detection and event handling
    • Better separation of concerns between CSS and JavaScript for responsive behaviour

    Source code released under MIT License

    Download file
  • Version 2.3.2

    Released Nov 11, 2025 - 67.01 KB
    Works 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

    Download file
  • Version 1.2.5

    Released Sep 29, 2025 - 65.08 KB
    Works 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 of background.service_worker) to support temporary add-on installation during development.
    • Dashboard <body> is marked with data-sff-dashboard on init to ensure responsive CSS applies immediately.
    • Minor stability and synchronisation improvements for secondary kudos button visibility.

    Source code released under MIT License

    Download file
  • Version 1.2.4

    Released Sep 27, 2025 - 64.2 KB
    Works 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

    Download file
  • Version 0.2.3

    Released Sep 21, 2025 - 62.42 KB
    Works with firefox 109.0 and later, android 120.0 and later

    Source code released under MIT License

    Download file
Go to Mozilla's homepage

Add-ons

  • About
  • Firefox Add-ons Blog
  • Extension Workshop
  • Developer Hub
  • Developer Policies
  • Community Blog
  • Forum
  • Report a bug
  • Review Guide

Download

  • Download Firefox
  • Windows
  • macOS
  • iOS
  • Android
  • Linux
  • All

Latest Builds

  • Nightly
  • Beta

Firefox for Business

  • Enterprise

Community

  • Connect
  • Contribute
  • Developer

Follow

  • Instagram
  • YouTube
  • TikTok
  • Bluesky
  • Podcast
  • Privacy
  • Cookies
  • Legal

Except where otherwise noted, content on this site is licensed under the Creative Commons Attribution Share-Alike License v3.0 or any later version.