jennybc/googlesheets
Google Spreadsheets R API
10 Releases
Latest: 7y ago
googlesheets 0.3.0v0.3.0Latest
The motivation for this release is to avoid a warning on R-devel that occurs if a package is referenced in the tests (in this case, tibble) that is not a direct dependency. We now use an equivalent function from the imported package dplyr.
googlesheets v0.2.2v0.2.2
📋 Changes
- Update ggplot2 usage to clear warnings about use of deprecated arguments.
- Remove all uses of `purrr::dmap()` and friends, which have been removed from purrr.
- `gs_upload()` now has an `overwrite` argument. (#285 @omgjens)
- Add vignette to show interactive authentication in a non-default browser.
googlesheets v0.2.1v0.2.1
📋 Changes
- `XML` is no longer a dependency.
- Automatic retries for `Internal Server Error (HTTP 500)`. On or around 2016-03-11, there was a huge increase in the frequency of this error on Google Drive API calls.
- Remedy: all HTTP `GET` calls in the package are automatically retried up to 5 times, with exponential backoff, for statuses 500 and higher.
- Functions prefixed with `gd_` refer to Google Drive and might eventually migrate into a separate Google Drive package. Generally there is a synonym with the `gs_` prefix.
- `gd_token()` is a new function to expose information about the current Google token. Some of this was migrated out of `gd_user()` and into `gd_token()`. New information includes scopes and cache path.
- `gd_user()` now returns an S3 object of class `drive_user`, but it's really just a list with a nice print method. It exposes information about the current Google user. New information includes user's Drive `permissionId` and `rootFolderId`.
googlesheets v0.2.0v0.2.0
📋 Changes
- Added a `NEWS.md` file to track changes to the package.
- `httr v1.1.0`: to become compatible with this version, we now require it.
- Dependency changes:
- `plyr` is no longer required (#204)
- `purrr` is a new dependency
- `gs_browse()` is a new function to visit a Google Sheet in the browser.
- `gs_rename()` is a new function to rename an existing Sheet (#145).
- `gs_add_row()` now works for two-dimensional `input`, by calling itself once per row of `input` (#188, @jimhester).
- + 16 more
Turned on integration with Zenodov0.1.0.9000
Zenodo seems to require a new release to start working with a GitHub repo. That is the only reason for this "release".
First CRAN releasev0.1.0
v0.0.0.9003Pre-release
Requires v1.0.0 or later of cellranger
Refactor data read/write; complete transition to gs_* naming schemev0.0.0.9002Pre-release
Completes the major user-facing changes planned at this point.
Refactor registration and embrace gs_* naming schemev0.0.0.9001Pre-release
v0.0.0.9000Pre-release
