- Your contribution here.
- #83: Adds back activity photos - @dillon-co.
- #84: Adds back activity photos (finished PR #83) - @simonneutert.
- #85: Lays groundwork to v3.0.0 of the gem (ruby3, newest rubocop, rubocop-rake and rubocop-rspec) - @simonneutert.
- #77: Drops unsupported endpoint/method
activity_photos
- @simonneutert. - #62: Drops
Activity#type
attribute as it is being deprecated by Strava, droppingActivity#type_emoji
with it - @simonneutert. - #23: Failed uploads raise Strava::Errors::UploadError - @ylecuyer, @simonneutert.
- #69: Raises
Strava::Api::RatelimitError
, when API ratelimit exceeded - @simonneutert. - #74: Fixes serialization causing
stack level too deep
- @simonneutert. - #75: Fixes DangerBot deprecation warning for
check
of TOC - @simonneutert.
- #48: Removed
client.running_races
- @simonneutert. - #56: Removed
client.segment_leaderboard
- @simonneutert. - #58: Update Faraday to
>= 2.0
- @schinery. - #58: Removed support for Ruby 2.5 and 2.6 - @schinery.
- #58: Upgraded Robocop to 1.3.0 - @schinery.
- #59: Removed deprecated
athlete.email
field - @francordie. - #63: Added
activity.sport_type
for Strava API V3 specifications - @simonneutert. - #61: Adds ratelimit as a property of model(s) - @simonneutert, @adamwolf.
- #51: Ensure support for large Integer IDs - @simonneutert.
- #53: Upgraded to RuboCop 1.26.0 - @dblock.
- #46: Added missing
activity:read
scope fromstrava-oauth-token
- @xaviershay.
- #37: Added
Club#club_events
- @simonneutert. - #34: Added
Athlete#ftp
- @virae.
- #29: Cache
Faraday::Connection
for persistent adapters - @dblock. - #30: Require Faraday >= 1.0 - @dblock.
- #26: Corrected
Strava::Webhooks.config.endpoint
- @dblock. - Automatically convert
before
andafter
arguments ofStrava::Api::Client#athlete_activities
fromTime
toInteger
- @dblock. - #18: Testing against Ruby 2.5.3 and 2.6.0 - @lucianosousa.
- #18: Upgraded Rubocop to 0.61.1 - @lucianosousa.
- #21: Include headers in error response - @jameschevalier.
- Added
Strava::Api::Client#activity_photos
- @dblock. - #2: Added
Strava::Api::Client#deauthorize
- @dblock. - #15: Added
strava-oauth-token
andstrava-webhooks
to gem executables - @dblock. - Fix:
Strava::Models::Activity#total_elevation_gain
no returns blank for negative and zero elevation differences - @dblock. - Fix:
Strava::Models::Split#distance
andtotal_elevation_gain
incorrect forStrava::Models::Activity#splits_standard
- @dblock.
- Added webhooks support - @dblock.
- Added
Strava::Api::Client#athlete_zones
,athlete_stats
andupdate_athlete
- @dblock. - Added
Strava::Api::Client#club
,club_admins
andclub_members
- @dblock. - Added
Strava::Api::Client#gear
- @dblock. - Added
Strava::Api::Client#route
,athlete_routes
,export_route_gpx
andexport_route_tcx
- @dblock. - Added
Strava::Api::Client#running_race
andrunning_races
- @dblock. - Added
Strava::Api::Client#segment_effort
andsegment_efforts
- @dblock. - Added
Strava::Api::Client#explore_segments
,segment_leaderboard
,starred_segments
,segment
andstar_segment
- @dblock. - Added
Strava::Api::Client#activity_streams
,segment_effort_streams
andsegment_streams
- @dblock. - Added
Strava::Api::Client#create_upload
andupload
- @dblock. - #9: All methods that take
id
can take it directly or via options hash - @dblock.
- Added
Strava::Api::Client#activity
with segments, photos, similar activities, trends, laps and gear - @dblock. - Added
Activity#type_emoji
andActivity#strava_url
- @dblock. - Added
Athlete#name
andAthlete#strava_url
- @dblock. - Added
Strava::Api::Client#athlete_clubs
- @dblock. - Added
Strava::Api::Client#club_activities
- @dblock. - Added
Strava::Api::Client#create_activity
andStrava::Api::Client#update_activity
- @dblock. - Added
Strava::Api::Client#activity_comments
,activity_kudos
,activity_zones
andactivity_laps
- @dblock. - Added support for converting and displaying activity distance, elevation, speed and pace - @dblock.
- #5: Added support for pagination - @dblock.
- #6: The
strava-oauth-token
tool has been renamed and will handle the redirect in the browser - @dblock.
- Initial public release, OAuth, current Athlete and Athlete Activities - @dblock.