googledrive 2.1.0
Syncing up with gargle
Version 1.3.0 of gargle introduced some changes around OAuth and googledrive is syncing up that:
drive_oauth_client()
is a new function to replace the now-deprecateddrive_oauth_app()
.- The new
client
argument ofdrive_auth_configure()
replaces the now-deprecatedapp
argument. - The documentation of
drive_auth_configure()
emphasizes that the preferred way to "bring your own OAuth client" is by providing the JSON downloaded from Google Developers Console.
Shared drives
drive_ls(recursive = TRUE)
now works when the target folder is on a shared drive (#265, @Falnesio).
drive_mv()
no longer errors with "A shared drive item must have exactly one parent." when moving a file on a shared drive (#377).
Other
drive_auth()
now warns if the user specifies both email
and path
, because this is almost always an error (#420).
drive_auth_config()
was deprecated in googledrive 1.0.0 (released 2019-08-19) and is now defunct.
drive_example()
was deprecated in googledrive 2.0.0 (released 2021-07-08) and is now defunct.