Hi there, we are releasing dplyr 1.2.0 this Monday and your package PACKAGE was recently flagged in our final round of reverse dependency checks. Sorry we weren't able to get this to you sooner.
You'll need to send an update of your package to CRAN soon, and you'll likely receive an email from CRAN about this after dplyr 1.2.0 makes it to CRAN.
It will likely take 1 week or so for dplyr to make it to CRAN, and CRAN should give you at least 2 additional weeks to make this change.
You can test against dev dplyr by installing it with pak::pak("tidyverse/dplyr") and then running devtools::check() on your package.
Your package does one of two things:
-
It re-exports dplyr::id(), which has been defunct for many years and has now been removed from dplyr.
-
It references a column named id, likely in a mutate() or summarise(), but does not note this as a global variable with utils::globalVariables("id"). In this case, you got lucky that dplyr exported id(), meaning that you did not need a global variable for "id". Since we have removed dplyr::id(), your package will need this now.
* checking R code for possible problems ... NOTE
```
makeContent.genetree: no visible binding for global variable ‘id’
Undefined global functions or variables:
id
```
Hi there, we are releasing dplyr 1.2.0 this Monday and your package PACKAGE was recently flagged in our final round of reverse dependency checks. Sorry we weren't able to get this to you sooner.
You'll need to send an update of your package to CRAN soon, and you'll likely receive an email from CRAN about this after dplyr 1.2.0 makes it to CRAN.
It will likely take 1 week or so for dplyr to make it to CRAN, and CRAN should give you at least 2 additional weeks to make this change.
You can test against dev dplyr by installing it with
pak::pak("tidyverse/dplyr")and then runningdevtools::check()on your package.Your package does one of two things:
It re-exports
dplyr::id(), which has been defunct for many years and has now been removed from dplyr.It references a column named
id, likely in amutate()orsummarise(), but does not note this as a global variable withutils::globalVariables("id"). In this case, you got lucky that dplyr exportedid(), meaning that you did not need a global variable for"id". Since we have removeddplyr::id(), your package will need this now.