When a nullsafe operator short-circuits, everything to the right of it is skipped — including method arguments, which are not evaluated at all. The short-circuiting is the same…
The nullsafe operator turns a fatal error into a null, which is sometimes exactly right and sometimes the removal of the only signal that something upstream was wrong.…
A return inside finally overrides both the pending return value and any in-flight exception, with no diagnostic. This is almost always a mistake and there is no legitimate…
A chain of null checks reads badly and the operator that replaces them is genuinely better — and it makes one specific mistake easier to write. Short-circuiting the…
A major version whose entire purpose is to let two versions run on one page. And an event delegation change that breaks anything mixing React with jQuery.
4.1 in November lets a type be built from string literals, which turns a naming convention into something the compiler enforces. The intrinsic helpers — Capitalize, Uppercase and…