12.6 and 13) and does get wrong some historical changes

and improved by Michael Chirico and Joshua Ulrich in

correctly, e.g., in subsetting and subassignments.  Such objects

indicating if it is known to be filled or fully

rewritten to gain better default tick locations and better default

The mapping of Windows' names for time zones to IANA's

names has been updated.  When ICU is available (it is

by default), it is used to get a mapping for the current region set in

Windows.  This can be overridden by setting environment variable

and so packages that provide graphics devices

functions for rendering typeset glyphs, primarily:

Rendering of typeset glyphs is only supported so far on the

simple interpretation of original Porter-Duff definitions).

Support for gradients, patterns, clipping paths, masks,

groups, compositing operators, and affine transformations has

A system installation of generic LAPACK 3.10.0 or later will

is looked for and used if it reports version

3.10.0 or later and does not contain BLAS routines.

Packages using LAPACK will need to be reinstalled if this changes

(which has been seen on platforms missing

the default and ignored (with a warning).  It is highly

recommended that the system headers are installed alongside

: they are part of its packaging on some Linux

distributions and packaged separately (e.g.

The system headers will be required in a future release of

despite a change in major version number it changes neither API

The makefiles and installer scripts for Windows have been

MinGW-W64, binutils and libraries.  At this time R-devel can still

be built using Rtools42 without changes, but when R-devel is

installed via the installer, it will by default look for Rtools43.

Default builds (including for packages) no longer select

C99.  Thus the C standard used is the default for the compiler,

The default C++ standard has been changed to C++17 where

available (which it is on all currently checked platforms): if not

C++14 or C++11 is used if available otherwise C++ is not supported.

correct (compiler-dependent) prototypes for Fortran BLAS/LAPACK