[Rd] R 4.4.3 is released

peter dalgaard pd@|gd @end|ng |rom gm@||@com
Fri Feb 28 11:26:19 CET 2025


The build system rolled up R-4.4.3.tar.gz (codename "Trophy Case") this morning.

This is intended to be the round-up release of the 4.4.x series. 

It also happens to be as close as we can get to celebrating 25 years since R-1.0.0.

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.4.3.tar.gz
https://cran.r-project.org/src/base/R-4/R-4.4.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) = 0ba932825aefae5566dc44822916b266
MD5 (COPYING) = eb723b61539feef013de476e68b5c50a
MD5 (COPYING.LIB) = a6f89e2100d9b6cdffcea4f398e37343
MD5 (FAQ) = 88c4aa9c580d8652c42540f8f21c40e0
MD5 (INSTALL) = 7893f754308ca31f1ccf62055090ad7b
MD5 (NEWS) = 3c8d71c1acdc91ffe924115e3c5b0837
MD5 (NEWS.0) = bfcd7c147251b5474d96848c6f57e5a8
MD5 (NEWS.1) = f8466e418dec6b958b4ce484a13f9a9d
MD5 (NEWS.2) = b38d94569700664205a76a7de836ba83
MD5 (NEWS.3) = 307e75ba323c08b8694f916e45886aa4
MD5 (R-latest.tar.gz) = 18b2b5e3c4a5e24385f563883af0175c
MD5 (R-latest.tar.xz) = 4d87af81f83f992456a7d68d07bbbbf4
MD5 (README) = f468f281c919665e276a1b691decbbe6
MD5 (RESOURCES) = a79b9b338cab09bd665f6b62ac6f455b
MD5 (THANKS) = 45b6d2e88a6ecb5b24fa33a781351cd5
MD5 (VERSION-INFO.dcf) = afb297488231e5a028d7a8466d7ffc80
MD5 (build-dist.log) = 670f73a7e81f7d27e239d6f497fbb4ae
MD5 (R-4/R-4.4.3.tar.gz) = 18b2b5e3c4a5e24385f563883af0175c
MD5 (R-4/R-4.4.3.tar.xz) = 4d87af81f83f992456a7d68d07bbbbf4

4cc9dcdfa46a2e2cff45c27df8f3a9f851ec97b44b8647ab8a9fbf844f37937f  AUTHORS
e6d6a009505e345fe949e1310334fcb0747f28dae2856759de102ab66b722cb4  COPYING
6095e9ffa777dd22839f7801aa845b31c9ed07f3d6bf8a26dc5d2dec8ccc0ef3  COPYING.LIB
dd27213819970941d0cc3c82dbefbaac0b859e968972da52143ea0f57f7b2088  FAQ
f87461be6cbaecc4dce44ac58e5bd52364b0491ccdadaf846cb9b452e9550f31  INSTALL
efe03487bca42993de933124e860b64d40148c98efe745f0f4af51fd160374fd  NEWS
4e21b62f515b749f80997063fceab626d7258c7d650e81a662ba8e0640f12f62  NEWS.0
602f3a40ef759c7b2a6c485a33dc674af34249644ac5fb53b21283d4e12e808d  NEWS.1
cde079b6beab7d700d3d4ecda494e2681ad3b7f8fab13b68be090f949393ec62  NEWS.2
05f3f9fc664b845bb3dcc6492503860df72c63b3f179ab241c095e25bb7628f9  NEWS.3
0d93d224442dea253c2b086f088db6d0d3cfd9b592cd5496e8cb2143e90fc9e8  R-latest.tar.gz
9f8a96d3f932f929780bea6461c65b2e5425ab0dea417d5beffc715c90da8d6c  R-latest.tar.xz
2fdd3e90f23f32692d4b3a0c0452f2c219a10882033d1774f8cadf25886c3ddc  README
8b7d3856100220f4555d4d57140829f2e81c27eccec5b441f5dce616e9ec9061  RESOURCES
8319c5415de58ee10d4bc058d79c370fd8e6b2ad09e25d7a1e04b74ca5f380a6  THANKS
892b1897239f66f90fca4b1f57d8e08817bfdff5dabd151b4ed8ba0db72ef3eb  VERSION-INFO.dcf
a63438d3733b9886b524826c2eac74a3b26887884831893b4161c7dd2a56686a  build-dist.log
0d93d224442dea253c2b086f088db6d0d3cfd9b592cd5496e8cb2143e90fc9e8  R-4/R-4.4.3.tar.gz
9f8a96d3f932f929780bea6461c65b2e5425ab0dea417d5beffc715c90da8d6c  R-4/R-4.4.3.tar.xz

This is the relevant part of the NEWS file

CHANGES IN R 4.4.3:

  INSTALLATION:

    * R can be installed using C23 (for example with -std=gnu23 or
      -std=gnu2x) with recent compilers including gcc 12-14, Apple
      clang 15-16, LLVM clang 17-20 and Intel icx 2024.2.

      It can be installed with the upcoming (at the time of writing)
      gcc 15, which defaults to C23.

  C-LEVEL FACILITIES:

    * The functions R_strtod and R_atof now allow hexadecimal constants
      without an exponent, for compatibility with their C99 versions
      (PR#18805).

  UTILITIES:

    * R CMD build and R CMD check now allow reference output for demo
      scripts (demo/<demo>.Rout.save files) to be shipped with the
      package, as proposed by Torsten Hothorn in PR#18816.

  BUG FIXES:

    * kappa(A, exact=TRUE) for singular A returns Inf more generally,
      fixing PR#18817 reported by Mikael Jagan.

    * Fixed URLs of the sun spots (sunspot.month etc) data sets and
      mention future changes due to recalibration.

    * The parser now accepts hexadecimal constants with a decimal point
      without an exponent (taken as p0) as documented in
      ?NumericConstants (PR#18819).

    * rbind() now works correctly when inputs include a raw vector and
      a logical, integer or double vector - previously the inclusion of
      the latter was garbled.

    * smooth.spline() checks validity of its arguments df.offset and
      penalty: it could segfault if they were NULL.

    * isGeneric(<primitive>, fdef=*, getName=TRUE) now also returns the
      name instead of just TRUE, fixing PR#18829 reported by Mikael
      Jagan.

    * isGeneric(fdef = print) now works, fixing PR#18369 thanks to
      Mikael Jagan.

    * sort(x, method = "qsort") made illegal accesses when x has length
      0.

    * dir.create() is protected against being passed an empty string as
      its path argument.

    * Silent integer overflow could occur in the 'exact' computations
      for fisher.test() for unrealistic inputs: this is now an error.

    * Some invalid C-level memory accesses are avoided for loglin(,
      margin = NULL).

      loglin(, param = TRUE) no longer gives an error in corner cases
      such as a one-dimensional input.

    * dev.capabilities() $ events now reports "Idle" if the device
      provides it, fixing PR#18836, thanks to Trevor Davis.

    * arima(.., seasonal = <wrong-vector>) correctly errors now, ditto
      for arima0(), thanks to Norbert Kuder's report on the R-devel
      list.

    * binomial(<link>)$linkinv(eta) and .. $mu.eta(eta) now also work
      for "logit" link when is.integer(eta).

    * as.roman(x) now should work platform independently, also for,
      e.g., x = "IIIII" (= V) and x = "IIIIII" (= VI).

    * R CMD Rd2pdf works again on an installed package directory
      containing LaTeX help (from option --latex), thanks to a report
      by Peter Ruckdeschel.

-- 
Peter Dalgaard, Professor,
Center for Statistics, Copenhagen Business School
Solbjerg Plads 3, 2000 Frederiksberg, Denmark
Phone: (+45)38153501
Office: A 4.23
Email: pd.mes using cbs.dk  Priv: PDalgd using gmail.com



More information about the R-announce mailing list