22.4 reverse dependencies

  • it’s your responsibility to ensure that downstream packages are not broken by your update

  • use {revdepcheck} rather than the superseded devtools::revdep_check()

    • usethis::use_revdep() calls revdepcheck functions and sets things up nicely to incorporate github actions and an email notification - not sure what the current state is though since revdepcheck isn’t on CRAN
  • if you do cause breaking changes, then mention in the cran-comments.md that you have notified downstream package maintainers about the upcoming changes.