This blog is updated daily.
A general description is here.
The default ‘summary()’ is more informative for character vectors, optionally resorting to the factor method via the new argument ‘character.method = "factor"’, e.g., when summarizing a data frame (PR#16750).
It also provides more useful summaries for complex vectors, with ‘polar’ determining if polar or cartesian coordinates are more relevant; mostly based on a proposal by Mikael Jagan.
New experimental API for working with variable bindiongs in environments. The function ‘R_GetBindingType’ identifies the binding type without forcing a delayed or active binding. New bindings care created by ‘R_MakeDelayedBinding’, ‘R_MakeForcedBinding’ and ‘R_MakeMissingBinding’. Delayed and forced bindings can be inspected with ‘R_ForcedBindingExpression’, ‘R_DelayedBindingExpression’, and ‘R_DelayedBindingEnvironment’. Bindings for ‘...’ in function call environments can be examined with ‘R_DotsExist’, ‘R_DotsLength’, ‘R_DotsNames’, ‘R_DotsElt’, ‘R_GetDotType’, ‘R_DotDelayedExpression’, ‘R_DotDelayedEnvironment’, and ‘R_DotForcedExpression’. Contributed by Lionel Henry and Davis Vaughan in PR#18928.
