R version support

  Mara Averick

Our general policy is to support the current version, the devel version, and four previous versions of R. This policy applies to all packages that we support, i.e. as well as all tidyverse packages, it also applies to the infrastructure packages that we maintain in r-lib.

Thus the official minimum supported versions of R for the tidyverse are as follows:

R versionRelease dateMinimum supported version
3.62019-04-263.2
4.02020-04-243.3
4.12021-05-183.4
4.22022-04-223.5
4.32023-04-213.6
4.42024-04-244.0
4.52025 Spring4.1
4.62026 Spring4.2

Note that, as described in the R Developer “Release plans”, R version releases occur annually in Spring. We generally update the required version in package metadata on the next package release after the R release, so you may see older versions listed in published CRAN packages.

Edit history

  • 2022-11-15: Added table with annual historic and projected R-version support.
  • 2024-07-03: Clarified that the policy also applies to r-lib and added release dates.
Contents