- All mentions of and arguments related to API keys have been removed as the Meetup API no longer supports authentication with an API key.
- Added automatic rate limiting based on the response headers.
- Added support for non-interactive use.
- Added functions for getting pro events and groups.
- Renamed
api_method
toapi_path
in internal function,.fetch_results()
, as it's less confusing.
- Added
get_event_rsvps()
function. Contribution by Michael Beigelmacher: #19
- Added
NEWS.md
file. - BREAKING CHANGE: Updated
get_events()
,get_boards()
, andget_members()
to output a tibble with summarised information. The raw content previously output by these functions can be found in theresource
column of each output tibble. - BREAKING CHANGE: Changed the name of
get_meetup_attendees()
andget_meetup_comments()
toget_comments()
andget_attendees()
for distinction (all otherget_*
functions get something about a group, not a specific event from that group). Also updated the output of these functions from lists to tibbles. The raw content previously output by these functions can be found in theresource
column of each output tibble. - Officially deprecated the
get_meetup_attendees()
andget_meetup_comments()
functions. - Added a bunch of fields to the
get_events()
output. - Added ability to pass in a vector of statuses for
event_status
in addition to a single string. - Added
find_groups()
function to get list of groups using text-based search. - Added short vignette to demonstrate the use of the new
find_groups()
function. - Added
...
option to.quick_fetch()
and.fetch_results()
(ininternals.R
) to use any parameter in theGET
request. - Removed
LazyData = TRUE
from DESCRIPTION file (this is not needed becasue there is no dataset shipped within the package). - Added
.get_api_key()
internal function which is used inside.fetch_results()
so now ifapi_key = NULL
it will automatically populate that variable with theMEETUP_KEY
environemnt variable, if available. - Added a printout of how many results are returned for a query so users will understand why it's taking a while for the function to finish executing.
- Renamed
api_params
toapi_method
in internal function,.fetch_results()
, since that's the official name for what that argument represents. - Added several new columns to the
get_members()
result tibble (e.g. bio, city, country, lat, lon, etc) - Added a References section in the R docs for each function which includes a link to the official Meetup API documentation for each endpoint.
- Initial release.