meetupr 0.3.0
- Updated to use new Meetup schema from February 2025
- Switched to using the
httr2
package for making API requests instead ofhttr
. - Uses s7 classes for internal query objects instead of lists.
- Added functions:
-
meetup_query()
- Run custom queries against the Meetup API. -
meetup_sitrep()
- Get information about your API connection status. -
meetup_introspect()
- Get information about the Meetup API query options.
-
- added deprecation warnings for
get_meetup_comments()
. - Added new vignettes
- Expanded test suite
- Uses vcr in examples and vignettes in addition to tests
meetupr 0.2.0
Breaking changes
- All mentions of and arguments related to API keys have been removed as the Meetup API no longer supports authentication with an API key.
meetupr 0.1.1
- Added
get_event_rsvps()
function. Contribution by Michael Beigelmacher: https://github.com/rladies/meetupr/pull/19
meetupr 0.1.0
- Added
NEWS.md
file.
BREAKING CHANGE
Updated get_events()
, get_boards()
, and get_group_members()
to output a tibble with summarised information. The raw content previously output by these functions can be found in the resource
column of each output tibble.
BREAKING CHANGES
Changed the name of get_meetup_attendees()
and get_meetup_comments()
to get_comments()
and get_attendees()
for distinction (all other get_*
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 the resource
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 because 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
environment 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_group_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.