- Added a
NEWS.md
file - Require all
id
arguments as character for issue #104 - Update details documentation for
get_activity_streams()
if bad request for issue #105 - Fix to precision issue for long integer output to character in parsed requests for issue #106, added jsonlite depends
- Removed RCurl depends
- Fix to
compile_activity()
if input is from a request toget_activity_list()
using activity id, output will match that if request is by date range - Removed plyr and prettymapr package dependencies
- Removed ggspatial basemaps and replaced with methods from maptiles and tidyterra packages in
get_heat_map()
- Fixed bug retrieving activity titles in
recent_fun()
when retrieving athlete info with no token
- Fix to
athl_fun()
(#99) for scraping user profile content. Monthly summaries are no longer available. Information on trophies and achievements have been added. - Removed ggmap and ggrepel dependencies, replaced with ggspatial functions to retrieve basemap tiles in
get_heat_map()
. This is a breaking change as arguments toget_heat_map()
were modified. Thef
andsource
arguments were removed and options formaptype
were changed. Azoom
argument was also added.
- Fix to output from
compile_activities()
if units are imperial and elevation data are missing - Replaced deprecated calls to
as.tibble()
withas_tibble()
type
argument inget_streams()
is checked with valid entries- Units for
type
argument forget_streams()
added to help documentation - Clarification in documentation for merging behavior of the
series_type()
argument inget_streams()
- Fix to
get_heat_map()
function for proper passing of thesource
argument toggmap
- Initial CRAN release
- added
get_laps()
function to retrieve lap data for an individual activity - now depends on R v3.5.0
- Fixed a bug with
athlind_fun()
to correctly parse XML attribute for the athlete data - Check added to
get_activity_streams()
that exits function if manual entries are requested from the user - Added an optional
id
argument tocompile_activities()
,get_activity_streams()
,get_elev_prof()
,get_heat_map()
, andplot_spdsplits()
to request results for an activity using the id value, rather than the index value
- Added an optional
id
argument to several functions to select an activity by its actual id value, rather than the order in which it appears in themy_acts
object - Bug fix to types argument in
get_activity_streams()
that was returning an error with incorrecttidyr::unnest()
- Added informative error message if bad request from Google API
- Updated examples in help files for
get_latlon()
,get_dists()
,get_elev_prof()
,get_heat_map()
- Updated
app_scope
parameter definition to use new values following Strava's updates to the API which are mandatory from October 2019, an appropriateapp_scope
is now required - Added required
app_scope
to authentication token request following Strava's updates to the API which are mandatory from October 2019, an appropriateapp_scope
is now required - Added informative error message if settings are private for
athlind_fun()
- Fixed bug if
numeric(0)
inget_streams data()
, replaced withNA
tounnest()
- Updated documentation for
get_activity_streams()
abouttype
arg - Updated documentation for
athl_fun()
andathlind_fun()
to correctly say what is returned
- Quicker polyline decoding using googleway package improves performance
- Added functionality for retrieving club data, including
compile_club_activities()
- Fixes to
get_segment()
andcompile_segment()
for correct request arguments - Other minor bug fixes, see commit log
- Fix to
month_fun()
to returnNA
if info is unavailable, addedlocation_fun()
- Major fix to
athl_fun()