recognize strings with marked encodings: this allows, for example,

UTF-8 French month names to be read on (French) Windows.

(some implementations did already, but GNU

however converted strings were not marked as being in UTF-8).  The

corrupt metadata files.  (A recurring problem with Debian package

Finalizers are marked to be run at garbage collection, but

run only at a somewhat safer later time (when interrupts are

checked).  This circumvents some problems with finalizers running

arbitrary code during garbage collection (the known instances being

The included version of PCRE has been updated to 8.34.  This

fixes bugs and makes the behaviour closer to Perl 5.18.  In

file allows user control over the compression

header has been disabled in C++ code (it has caused

complex number constants.  (Reported by Yihui Xie.)

factor of 2 of the largest representable number could

infinite-loop.  (Reported by Ioannis Kosmidis.)

error on an empty (zero-length) raster.  (Reported by Ben North.)

properly.  (Reported by Magnus Thor Torfason.)

it properly when more than one line needed to be cut.  (Reported

Removing subclass back-references when S4 classes were

removed or their namespace unloaded had several bugs (e.g.,

functions when checking for duplicated imports (reported by

Errors in vignettes were not always captured and displayed

Several functions did not handle zero-length vectors properly,

console if it was interrupted by a user in the middle of evaluating

a code chunk.  (Reported by Michael Sumner.)

Fake installs of packages with vignettes work again.

families now also report non-finite values,

not being compared to the new ones during

Double-clicking outside of the list box (e.g., on the scrollbar)

sometimes contained badly constructed links.

converted raw vectors to invalid logical vectors. (

but the command was not found (e.g., it contained its arguments,

terminated.  (Reported by Mathew McLean.)

correctly: it is now recorded as 72 ppi.

Several potential problems with compiler-specific behaviour

Some translations in base packages were being looked up in