rversions/ 0000755 0001762 0000144 00000000000 14303634052 012304 5 ustar ligges users rversions/NAMESPACE 0000644 0001762 0000144 00000000716 14220353343 013526 0 ustar ligges users # Generated by roxygen2: do not edit by hand
export(r_oldrel)
export(r_release)
export(r_release_macos)
export(r_release_tarball)
export(r_release_win)
export(r_versions)
importFrom(curl,curl_fetch_memory)
importFrom(curl,handle_setheaders)
importFrom(curl,handle_setopt)
importFrom(curl,new_handle)
importFrom(utils,tail)
importFrom(xml2,read_xml)
importFrom(xml2,xml_find_all)
importFrom(xml2,xml_find_first)
importFrom(xml2,xml_ns)
importFrom(xml2,xml_text)
rversions/LICENSE 0000644 0001762 0000144 00000000061 14220353343 013305 0 ustar ligges users YEAR: 2015-2019
COPYRIGHT HOLDER: Gábor Csárdi
rversions/README.md 0000644 0001762 0000144 00000024110 14303627161 013564 0 ustar ligges users
# rversions
> Past and present R versions
[](https://github.com/r-hub/rversions/actions/workflows/R-CMD-check.yaml)
[](https://r-pkg.org/pkg/rversions)
[](https://r-pkg.org/pkg/rversions)
[](https://cran.r-project.org/web/checks/check_results_rversions.html)
[](https://gitter.im/r-hub/community)
[](https://www.repostatus.org/#active)
[](https://app.codecov.io/gh/r-hub/rversions?branch=master)
The R version numbers and dates are extracted from the main R SVN
repository at .
`rversions` is in particular useful for determining at any given moment
what versions “R-release” and “R-oldrel” refer to. This is useful for
e.g. [R-hub](https://docs.r-hub.io/).
## Installation
``` r
install.packages("rversions")
```
## Usage
### R-release and R-oldrel
``` r
library(rversions)
r_release()
```
#> version date nickname
#> 128 4.2.1 2022-06-23 07:05:33 Funny-Looking Kid
``` r
r_oldrel()
```
#> version date nickname
#> 126 4.1.3 2022-03-10 08:05:38 One Push-Up
### All R versions and release dates
``` r
r_versions()
```
#> version date nickname
#> 1 0.60 1997-12-04 08:47:58
#> 2 0.61 1997-12-21 13:09:22
#> 3 0.61.1 1998-01-10 00:31:55
#> 4 0.61.2 1998-03-14 19:25:55
#> 5 0.61.3 1998-05-02 07:58:17
#> 6 0.62 1998-06-14 12:56:20
#> 7 0.62.1 1998-06-14 22:13:25
#> 8 0.62.2 1998-07-10 11:13:45
#> 9 0.62.3 1998-08-28 09:02:19
#> 10 0.62.4 1998-10-23 12:08:41
#> 11 0.63 1998-11-13 14:37:19
#> 12 0.63.1 1998-12-04 13:06:28
#> 13 0.63.2 1999-01-11 12:55:50
#> 14 0.63.3 1999-03-05 14:27:14
#> 15 0.64 1999-04-07 13:19:41
#> 16 0.64.1 1999-05-07 13:25:43
#> 17 0.64.2 1999-07-02 12:23:15
#> 18 0.65 1999-08-27 10:29:29
#> 19 0.65.1 1999-10-06 12:13:04
#> 20 0.90 1999-11-22 12:25:14
#> 21 0.90.1 1999-12-15 12:29:07
#> 22 0.99 2000-02-07 11:24:50
#> 23 1.0 2000-02-29 08:55:23
#> 24 1.0.1 2000-04-14 08:44:18
#> 25 1.1 2000-06-15 08:43:21
#> 26 1.1.1 2000-08-15 08:54:18
#> 27 1.2 2000-12-15 10:19:25
#> 28 1.2.1 2001-01-15 10:18:01
#> 29 1.2.2 2001-02-26 12:43:25
#> 30 1.2.3 2001-04-26 11:29:47
#> 31 1.3 2001-06-22 10:41:02
#> 32 1.3.1 2001-08-31 12:45:52
#> 33 1.4 2001-12-19 10:14:54
#> 34 1.4.1 2002-01-30 11:57:35
#> 35 1.5.0 2002-04-29 10:01:26
#> 36 1.5.1 2002-06-17 11:20:33
#> 37 1.6.0 2002-10-01 10:06:31
#> 38 1.6.1 2002-11-01 10:33:17
#> 39 1.6.2 2003-01-10 15:34:34
#> 40 1.7.0 2003-04-16 12:58:07
#> 41 1.7.1 2003-06-16 09:54:39
#> 42 1.8.0 2003-10-08 11:13:59
#> 43 1.8.1 2003-11-21 12:00:21
#> 44 1.9.0 2004-04-12 10:36:38
#> 45 1.9.1 2004-06-21 11:09:39
#> 46 2.0.0 2004-10-04 14:24:38
#> 47 2.0.1 2004-11-15 14:16:30
#> 48 2.1.0 2005-04-18 22:26:33
#> 49 2.1.1 2005-06-20 09:27:13
#> 50 2.2.0 2005-10-06 10:22:14
#> 51 2.2.1 2005-12-20 10:35:21
#> 52 2.3.0 2006-04-24 10:37:20
#> 53 2.3.1 2006-06-01 08:25:33
#> 54 2.4.0 2006-10-03 10:15:04
#> 55 2.4.1 2006-12-18 09:49:23
#> 56 2.5.0 2007-04-24 09:41:43
#> 57 2.5.1 2007-06-28 11:17:06
#> 58 2.6.0 2007-10-03 09:02:53
#> 59 2.6.1 2007-11-26 14:14:04
#> 60 2.6.2 2008-02-08 11:10:05
#> 61 2.7.0 2008-04-22 07:45:29
#> 62 2.7.1 2008-06-23 07:44:32
#> 63 2.7.2 2008-08-25 08:53:56
#> 64 2.8.0 2008-10-20 09:24:01
#> 65 2.8.1 2008-12-22 09:03:17
#> 66 2.9.0 2009-04-17 08:32:48
#> 67 2.9.1 2009-06-26 12:10:57
#> 68 2.9.2 2009-08-24 08:22:34
#> 69 2.10.0 2009-10-26 09:02:22
#> 70 2.10.1 2009-12-14 10:28:24
#> 71 2.11.0 2010-04-22 08:11:21
#> 72 2.11.1 2010-05-31 08:10:25
#> 73 2.12.0 2010-10-15 08:41:57
#> 74 2.12.1 2010-12-16 09:12:04
#> 75 2.12.2 2011-02-25 11:07:19
#> 76 2.13.0 2011-04-13 08:31:27
#> 77 2.13.1 2011-07-08 09:37:08
#> 78 2.13.2 2011-09-30 07:05:56
#> 79 2.14.0 2011-10-31 08:09:09 Great Pumpkin
#> 80 2.14.1 2011-12-22 08:10:18 December Snowflakes
#> 81 2.14.2 2012-02-29 08:10:10 Gift-Getting Season
#> 82 2.15.0 2012-03-30 07:16:05 Easter Beagle
#> 83 2.15.1 2012-06-22 07:09:44 Roasted Marshmallows
#> 84 2.15.2 2012-10-26 07:11:16 Trick or Treat
#> 85 2.15.3 2013-03-01 08:28:29 Security Blanket
#> 86 3.0.0 2013-04-03 07:12:36 Masked Marvel
#> 87 3.0.1 2013-05-16 07:11:33 Good Sport
#> 88 3.0.2 2013-09-25 07:11:09 Frisbee Sailing
#> 89 3.0.3 2014-03-06 08:12:33 Warm Puppy
#> 90 3.1.0 2014-04-10 07:11:10 Spring Dance
#> 91 3.1.1 2014-07-10 07:11:09 Sock it to Me
#> 92 3.1.2 2014-10-31 08:11:32 Pumpkin Helmet
#> 93 3.1.3 2015-03-09 08:12:20 Smooth Sidewalk
#> 94 3.2.0 2015-04-16 07:13:33 Full of Ingredients
#> 95 3.2.1 2015-06-18 07:15:04 World-Famous Astronaut
#> 96 3.2.2 2015-08-14 07:13:18 Fire Safety
#> 97 3.2.3 2015-12-10 08:13:08 Wooden Christmas-Tree
#> 98 3.2.4 2016-03-10 08:15:45 Very Secure Dishes
#> 99 3.2.5 2016-04-14 15:59:38 Very, Very Secure Dishes
#> 100 3.3.0 2016-05-03 07:13:28 Supposedly Educational
#> 101 3.3.1 2016-06-21 07:21:38 Bug in Your Hair
#> 102 3.3.2 2016-10-31 08:13:15 Sincere Pumpkin Patch
#> 103 3.3.3 2017-03-06 08:16:31 Another Canoe
#> 104 3.4.0 2017-04-21 07:14:45 You Stupid Darkness
#> 105 3.4.1 2017-06-30 07:04:11 Single Candle
#> 106 3.4.2 2017-09-28 07:04:35 Short Summer
#> 107 3.4.3 2017-11-30 08:05:05 Kite-Eating Tree
#> 108 3.4.4 2018-03-15 08:04:27 Someone to Lean On
#> 109 3.5.0 2018-04-23 07:04:38 Joy in Playing
#> 110 3.5.1 2018-07-02 07:04:31 Feather Spray
#> 111 3.5.2 2018-12-20 08:04:40 Eggshell Igloo
#> 112 3.5.3 2019-03-11 08:04:49 Great Truth
#> 113 3.6.0 2019-04-26 07:05:03 Planting of a Tree
#> 114 3.6.1 2019-07-05 07:05:03 Action of the Toes
#> 115 3.6.2 2019-12-12 08:05:03 Dark and Stormy Night
#> 116 3.6.3 2020-02-29 08:05:16 Holding the Windsock
#> 117 4.0.0 2020-04-24 07:05:34 Arbor Day
#> 118 4.0.1 2020-06-06 07:05:16 See Things Now
#> 119 4.0.2 2020-06-22 07:05:19 Taking Off Again
#> 120 4.0.3 2020-10-10 07:05:24 Bunny-Wunnies Freak Out
#> 121 4.0.4 2021-02-15 08:05:13 Lost Library Book
#> 122 4.0.5 2021-03-31 07:05:15 Shake and Throw
#> 123 4.1.0 2021-05-18 07:05:22 Camp Pontanezen
#> 124 4.1.1 2021-08-10 07:05:06 Kick Things
#> 125 4.1.2 2021-11-01 08:05:12 Bird Hippie
#> 126 4.1.3 2022-03-10 08:05:38 One Push-Up
#> 127 4.2.0 2022-04-22 07:05:41 Vigorous Calisthenics
#> 128 4.2.1 2022-06-23 07:05:33 Funny-Looking Kid
## License
MIT © [Gábor Csárdi](https://github.com/gaborcsardi)
rversions/man/ 0000755 0001762 0000144 00000000000 14303627416 013065 5 ustar ligges users rversions/man/r_release_win.Rd 0000644 0001762 0000144 00000001650 14220353343 016165 0 ustar ligges users % Generated by roxygen2: do not edit by hand
% Please edit documentation in R/win.R
\name{r_release_win}
\alias{r_release_win}
\title{Latest R release with a Windows installer available for download}
\usage{
r_release_win()
}
\value{
A one row data frame, with columns \sQuote{version},
\sQuote{date}, \sQuote{URL} and \sQuote{nickname}.
}
\description{
\code{\link[=r_release]{r_release()}} works based on the SVN tags in the main R source code
repository. However, an SVN tag does not mean that the same version
is available for download. \code{r_release_win} returns the latest
version for which a Windows installer is available.
}
\examples{
\dontshow{if (rversions:::is_online()) (if (getRversion() >= "3.4") withAutoprint else force)(\{ # examplesIf}
r_release()
r_release_win()
\dontshow{\}) # examplesIf}
}
\seealso{
Other R downloads:
\code{\link{r_release_macos}()},
\code{\link{r_release_tarball}()}
}
\concept{R downloads}
rversions/man/r_release_tarball.Rd 0000644 0001762 0000144 00000001674 14220353343 017017 0 ustar ligges users % Generated by roxygen2: do not edit by hand
% Please edit documentation in R/tarball.R
\name{r_release_tarball}
\alias{r_release_tarball}
\title{Latest release for which a source tarball is available for download}
\usage{
r_release_tarball()
}
\value{
A one row data frame, with columns \sQuote{version},
\sQuote{date}, \sQuote{URL} and \sQuote{nickname}.
}
\description{
\code{\link[=r_release]{r_release()}} works based on the SVN tags in the main R source code
repository. However, an SVN tag does not mean that the same version
is available for download. \code{r_release_tarball} returns the latest
version for which a source tarball is available.
}
\examples{
\dontshow{if (rversions:::is_online()) (if (getRversion() >= "3.4") withAutoprint else force)(\{ # examplesIf}
r_release()
r_release_tarball()
\dontshow{\}) # examplesIf}
}
\seealso{
Other R downloads:
\code{\link{r_release_macos}()},
\code{\link{r_release_win}()}
}
\concept{R downloads}
rversions/man/r_versions.Rd 0000644 0001762 0000144 00000001346 14220353343 015542 0 ustar ligges users % Generated by roxygen2: do not edit by hand
% Please edit documentation in R/rversions.R
\name{r_versions}
\alias{r_versions}
\title{Query R's past and present versions}
\usage{
r_versions(dots = TRUE)
}
\arguments{
\item{dots}{Whether to use dots instead of dashes in the version
number.}
}
\value{
A data frame with three columns: \sQuote{version},
\sQuote{date} and \sQuote{nickname}.
}
\description{
R version numbers consist of three numbers (since version 1.4.1):
major, minor and patch.
}
\details{
We extract the version numbers from the tags in the SVN repository.
}
\examples{
\dontshow{if (rversions:::is_online()) (if (getRversion() >= "3.4") withAutoprint else force)(\{ # examplesIf}
r_versions()
\dontshow{\}) # examplesIf}
}
rversions/man/figures/ 0000755 0001762 0000144 00000000000 14220353343 014522 5 ustar ligges users rversions/man/figures/logo.png 0000644 0001762 0000144 00000071701 14220353343 016176 0 ustar ligges users PNG
IHDR ޫh gAMA a cHRM z&