now warns about unnamed non-character arguments

uses UTF-8 as the native encoding on recent Windows

systems (at least Windows 10 version 1903, Windows Server 2022 or

Windows Server 1903).  As a part of this change, R uses UCRT as

the C runtime.  UCRT should be installed manually on systems older

than Windows 10 or Windows Server 2016 before installing

The default personal library on Windows, folder

, is now a subdirectory of Local Application Data

library in Explorer when it is first in the list (

uses a new 64-bit Tcl/Tk bundle.  The previous

32-bit/64-bit bundle had a different layout and can no longer be

Make files and installer scripts for Windows have been

in packages, which are used in preference to

files around to support older versions of

be removed in the future once support for older versions of

Windows) to denote the C runtime.  The value is

includes an unpatched Msys2 build of GNU

.  Paths including drive letters can be made to work

patched version which defaulted to this option.)

software collection as well as the compiler

The default installation directory of R for a user-only

installation has been changed to the User Program Files directory

now supports installation-time patching of packages.

Patches may be installed from a supplied URL or a local directory

or disabled.  Patches are included into the installed packages for

reference.  This experimental feature may be removed in the

is now required for building from source.

The clipboard connection now works also with text in other

Yutani).  Text is always pasted to the clipboard  in UTF16-LE and

The internal case-changing functions are now used by default

on Windows -- this circumvents problems (for example with E acute)

on Windows now uses the system memory allocator.  Doug

limitations seen with system allocators on earlier versions of

callbacks, which have so far only been available only on Unix

%% Chrome and Firefox did in early 2021: Safari and Edge never had it.

correct prototypes for Fortran BLAS/LAPACK routines called from

C/C++, and requires adjustment of most such calls -- see