[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