This blog is updated daily.
A general description is here.
There is a new help document accessed by ‘help("file path encoding")’ detailing how file paths with marked encodings are handled.
There is a new function ‘infoRDS()’ providing information about serialization format of a serialized object.
Most functions with file-path inputs will give an explicit error if a file-path input in a marked encoding cannot be translated (to the native encoding or in some cases on Windows to UTF-8), rather than translate to a different file path using escapes. Some (such as ‘dir.exists()’, ‘file.exists()’, ‘file.access()’, ‘file.info()’, ‘list.files’, ‘normalizePath()’ and ‘path.expand()’) treat this like any other non-existent file, often with a warning.
(Windows) ‘Rterm’ now works also when invoked from MSYS2 terminals. Line editing is possible when ‘winpty’ is installed.