TypeScript 3.7 has been released and is one of the most feature-loaded releases in a while. It ships with the long-awaited Optional Chaining (?.) and Nullish Coalescing (??) operators, assertion functions, recursive type aliases, and many more additions.
Prettier 1.19 has been released and brings support for the features in TypeScript 3.7 that introduce new syntax: Optional Chaining (?.), Nullish Coalescing (??), assertion functions, and the declare modifier on class fields.