TypeScript 2.2 Adds New Object Type, Better Mixin Support, and More

Scheduled to be released sometime in February, TypeScript 2.2 has reached RC status. Besides a new JSX emit mode for React Native, it also includes a new object type to represent non-native types, better support for mixins and composable classes, and more.

Node 7.6 Brings Default Async/Await Support

Node.js 7.6 has shipped with official support for async/await enabled by default and better performance on low-memory devices.

Study Shows the Web is Crowded with Outdated, Vulnerable JavaScript Libraries

A recent study has found that 37% of Alexa top 75K websites has at least one vulnerability and almost 10% at least two. Maybe even more shockingly, 26% of Alexa top 500 websites use vulnerable libraries.

Fable 1.0 Beta Brings Better Tooling Integration, New Project Format, and More

F# to JavaScript compiler Fable has reached version 1.0 beta, bringing tooling improvements, a streamlined project format, and better code generation. InfoQ has spoken with Fable creator Alfonso GarcĂ­a-Caro.

Moving from JavaScript to TypeScript at Slack

Switching from JavaScript to TypeScript at Slack has been challenging but dramatically beneficial, writes Slack desktop engineer Felix Rieseberg. InfoQ has spoken with him.