Skip to content

Remove club_activities, club_members, and club_admins (removed by Strava) - #110

Merged
dblock merged 1 commit into
masterfrom
remove-deprecated-club-endpoints
Aug 29, 2026
Merged

Remove club_activities, club_members, and club_admins (removed by Strava)#110
dblock merged 1 commit into
masterfrom
remove-deprecated-club-endpoints

Conversation

@dblock

@dblock dblock commented Aug 29, 2026

Copy link
Copy Markdown
Owner

Description

Strava removed the Club Activities, Club Members, and Club Admins API endpoints on September 1, 2026, per the Strava API changelog.

Changes

  • Removed club_activities, club_members, and club_admins from Strava::Api::Endpoints::Clubs
  • Removed Strava::Models::ClubActivity and Strava::Models::ClubAthlete (no longer used by any remaining endpoint)
  • Removed their specs and fixtures
  • Updated README.md (removed the corresponding sections, added a note under Clubs)
  • Updated UPGRADING.md with a new "Upgrading to >= 3.1.0" section
  • Updated CHANGELOG.md

club, club_events, and athlete_clubs are unaffected by this change and continue to work as before.

Testing

  • bundle exec rspec — 339 examples, 0 failures, 100% line coverage.
  • bundle exec rubocop — no offenses.

@github-actions

github-actions Bot commented Aug 29, 2026

Copy link
Copy Markdown

Danger Report

No issues found.

View run

Strava removed the Club Activities, Club Members, and Club Admins API
endpoints on September 1, 2026, per the Strava API changelog
(https://developers.strava.com/docs/changelog/).

- Removed club_activities, club_members, and club_admins methods
  from Strava::Api::Endpoints::Clubs
- Removed Strava::Models::ClubActivity and Strava::Models::ClubAthlete,
  which are no longer used by any endpoint
- Removed their specs and fixtures
- Updated README.md and UPGRADING.md to document the removal
- club, club_events, and athlete_clubs are unaffected

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@dblock
dblock force-pushed the remove-deprecated-club-endpoints branch from c1060d9 to a4c7928 Compare August 29, 2026 22:05
@dblock
dblock merged commit 43b7d0f into master Aug 29, 2026
21 checks passed
@dblock
dblock deleted the remove-deprecated-club-endpoints branch August 29, 2026 22:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant