It is intended that this will be the last update to BLAS and

encouraged to use external BLAS and LAPACK and this will be required in

This update was mainly bug fixes but contained a barely

documented major change.  The set of BLAS routines had been

which are now used by LAPACK routines.  This means that BLAS

implementations are no longer interchangeable.

LAPACK, not built if an external LAPACK is used).

This option allows the continuation of the practice of swapping

the disadvantage of using the reference BLAS version of the 2025

routines whereas an enhanced BLAS might have an optimized version

Windows builds currently use the internal LAPACK and by

default the internal BLAS: notes on how to swap the latter

A C23 compiler (if available) is now selected by default for

%% Apple clang 14.0.3 was too old: 15 is the earliest that can be

A C23 compiler is known to be selected with

Current binary distributions on macOS use Apple

Building the HTML and Info versions of the R manuals now

the installation, removing any file which caused the failure.

Control of symbol visibility is now supported on macOS (the

previous check only worked on ELF platforms).

There is now support for installing the debug symbols for

distribution failed to try linking with the macOS Core Foundation

and installing packages use the C compiler

external libraries.  This makes it easier to test R and packages with

and possibly with sanitizers). It also allows more significant

updates within a single R minor release.

The installer scripts for Windows have been tailored to

based on GCC 14.  The experimental support for 64-bit ARM

Deprecated (for more than 9 years!) functions

class for S4 method handling were removed

Building with the bundled (and old) version of

warning.  This should be selected only if neither the OS's

The ability to use the bundled version may be removed as soon as

Packages are now installed using C23 where supported by the

(Some packages ignore these settings in their

script or when compiling in sub-directories of

Source installs now report the package version in the log.