This blog is updated daily.
A general description is here.
Complex arithmetic (notably ‘z^n’ for complex ‘z’ and integer ‘n’) gave incorrect results since R 2.10.0 on platforms without complex C99 complex support. This and some lesser issues in trignometric functions have been corrected.
Such platforms were rare (Cygwin, and apparently FreeBSD). However, because of new optimizations in the way complex arguments are handled, the same code was selected on x86_64 Linux with ‘gcc 4.5.x’ at the default ‘-O2’ optimization (but not at ‘-O’).
There is a workaround for crashes seen with several packages on systems using ‘zlib 1.2.5’: see the INSTALLATION section.
‘kernel()’'s default for ‘m’ was not appropriate if ‘coef’ was a set of coefficients. (Reported by Pierre Chausse.)
Since R 2.10.0, ‘z^n’ was computed incorrectly for ‘n >= 3’ and ‘n <=
-3’ on platforms for which the macro ‘HAVE_C99_COMPLEX’ was not
defined. Such platforms have been rare (but apparently included
FreeBSD), but now include x86_64 Linux with ‘gcc 4.5.x’ at the default
‘-O2’ optimization (but not at ‘-O’).
‘library()’ failed to cache meta data (unlike ‘loadNamespace()’) causing failures in packages without a namespace.
‘atan(1i)’ returned ‘NaN+Infi’ (rather than ‘0+Infi’) on platforms without C99 complex support.