Skip to content

R 4.5.3 is released

1 message · Peter Dalgaard

#
The build system rolled up R-4.5.3.tar.gz and .xz (codename ?Reassured Reassurer") this morning.

This is a patch release with a handful of minor changes and fixups, intended to be the wrap-up release for R-4.5.x.

The list below details the changes in this release. 

You can get the source code from

https://cran.r-project.org/src/base/R-4/R-4.5.3.tar.gz
https://cran.r-project.org/src/base/R-4/R-4.5.3.tar.xz

or wait for it to be mirrored at a CRAN site nearer to you.

Binaries for various platforms will appear in due course. 


For the R Core Team,

Peter Dalgaard


These are the checksums (md5 and SHA-256) for the freshly created files, in case you wish
to check that they are uncorrupted:

MD5 (AUTHORS) = 07651d43d483521300ca8d68fc797522
MD5 (build-dist.log) = 890a67356958e736e4886e433182039e
MD5 (COPYING) = eb723b61539feef013de476e68b5c50a
MD5 (COPYING.LIB) = a6f89e2100d9b6cdffcea4f398e37343
MD5 (FAQ) = 1b03721cdb2f3493d5a0975ad45a66be
MD5 (INSTALL) = 7893f754308ca31f1ccf62055090ad7b
MD5 (NEWS) = abf573c3b45df69a7e0b99939c2c362d
MD5 (NEWS.0) = bfcd7c147251b5474d96848c6f57e5a8
MD5 (NEWS.1) = f8466e418dec6b958b4ce484a13f9a9d
MD5 (NEWS.2) = 05e4a57b645e651ba13019c3cf5c495f
MD5 (NEWS.3) = 082abfc2fdc36912075e78b92fb2941e
MD5 (R-latest.tar.gz) = cff9da5529a0caff9ca7c718ca6c7f5a
MD5 (R-latest.tar.xz) = 956bd2386728f62e4bda67e5b24c2c04
MD5 (README) = e8e5ee38544d34409177cd479025fe66
MD5 (RESOURCES) = 94ab0226460af048446af1041a23771b
MD5 (THANKS) = 61d146aa6a2cf5999295b2fb340991c1
MD5 (VERSION-INFO.dcf) = 1daa1c318f1dbbf83ede3bf15879c6da
MD5 (R-4/R-4.5.3.tar.gz) = cff9da5529a0caff9ca7c718ca6c7f5a
MD5 (R-4/R-4.5.3.tar.xz) = 956bd2386728f62e4bda67e5b24c2c04

b87c4dfcb4300f8af91009e2473f2ee5747e9e199df353c90146cba2aee8f444  AUTHORS
7ec7270a97c773e4bc4cb81b7e92220abe00f50afb7da2b820583cd60b695e5f  build-dist.log
e6d6a009505e345fe949e1310334fcb0747f28dae2856759de102ab66b722cb4  COPYING
6095e9ffa777dd22839f7801aa845b31c9ed07f3d6bf8a26dc5d2dec8ccc0ef3  COPYING.LIB
d41a5f9047903d8d6a8388b69b004df060614e2ed0812535a322244733ad8828  FAQ
f87461be6cbaecc4dce44ac58e5bd52364b0491ccdadaf846cb9b452e9550f31  INSTALL
e8c28d0d40bed1262a0f3ecc4ee652d68d18136d438240c555b2799a185f3666  NEWS
4e21b62f515b749f80997063fceab626d7258c7d650e81a662ba8e0640f12f62  NEWS.0
602f3a40ef759c7b2a6c485a33dc674af34249644ac5fb53b21283d4e12e808d  NEWS.1
7babb6d82a4479b2c3803f7dbfaab63125b0f0d1b6bb40b1389d3af65eaf83aa  NEWS.2
eb473efd365822e7ae64eb0f86028ea019815fdd273fe7daa9c6fe5e28fd2737  NEWS.3
aa5c1ed4293c7271ac513d654670356ac0e8a6ad5e42be014365d11150b5b8f2  R-latest.tar.gz
c9a6555bb94c104b9c02905360c57de0dcac5dd31923dc5bb6ef3af7744615f1  R-latest.tar.xz
f5aa875c23185cbfc3a50739d7295b0caba2cf0e38ba082850be338cc9541154  README
fa76f82f7e3664afa4394623afedbc696a2ee90925be65ca57fc9e4b399f3ed6  RESOURCES
1d5064c86b6813865a033763f43212064c0a67ef05f5af13b13c4feb08264a33  THANKS
169369c78c7ed3d4c05094a7d446520385c68b66ed762287412f9d93dad44517  VERSION-INFO.dcf
aa5c1ed4293c7271ac513d654670356ac0e8a6ad5e42be014365d11150b5b8f2  R-4/R-4.5.3.tar.gz
c9a6555bb94c104b9c02905360c57de0dcac5dd31923dc5bb6ef3af7744615f1  R-4/R-4.5.3.tar.xz

This is the relevant part of the NEWS file

CHANGES IN R 4.5.3:

  UTILITIES:

    ? tools/fetch-recommended can be used instead of
      tools/rsync-recommended to fetch recommended packages into R
      sources using curl on systems without rsync or behind firewalls.

  PACKAGE INSTALLATION:

    ? C++ standard specifications (CXX_STD = in src/Makevars* and in
      the SystemRequirements field of the DESCRIPTION file) are now
      checked more thoroughly.  Invalid values are still ignored but
      now give a warning, as do contradictory specifications.

    ? (Preliminary) support for C++26 has been extended to Windows.

    ? A non-zero exit status from cleanup, cleanup.win or cleanup.ucrt,
      if requested via options --clean or --preclean, is now reported
      with a warning.

  BUG FIXES:

    ? all.equal(obj, simple, check.class=FALSE) now is true, also when
      simple is a bare atomic vector and obj has a simple class, fixing
      the first part of PR#18971 thanks to Jan Gorecki.

    ? str(x, give.attr=FALSE) no longer shows attributes when x is a
      zero length "Date" or "POSIXt" object.

    ? Tweaks to binning for bw.SJ() and bw.ucv() in the very rare case
      of data which have an extremely small range compared to their
      absolute values, e.g., x <- 6e9 + 6:9.

    ? Formatting book-type bibentry objects now converts LaTeX accents
      also in the publisher and series fields.

    ? model.frame(~1, list(), na.action=na.pass) and similar
      ?border-line? uses no longer produce invalid data frames, fixing
      PR#18977, reported with patch by Mikael Jagan.

    ? length(<POSIXlt>) <- v is more careful about balancing, notably
      when v is not integer, thanks to Suharto Anggono's remarks on the
      mailing list R-devel.

    ? approx(<x_with_ties>, <y_with_NA>, na.rm = FALSE) now should
      always call the ties() function, fixing PR#17604 reported by Bill
      Dunlap.

    ? besselJ(1, 1e-15) and similar now give correct results, thanks to
      Leo Mada and other ?R-help?ers.

    ? vignette(<pkg>::<topic>) is now a documented usage variant and
      confines vignette retrieval to the specified package.

    ? pretty(ch) again correctly works with ch a character vector of
      numbers.

    ? persp() labels the three axes correctly also when C level
      atan2pi() is available, fixing PR#19007 by Klaus Schliep.

    ? Large (tall) subscripts in plotmath expressions are now
      positioned correctly.  They were being positioned too high.

    ? Ops group (Arith, Compare,..) methods for matrix-"ts" now do
      return (zero length) matrices even when the two series do not
      overlap, a very partial fix of PR#18972 which is to be fully
      addressed later.