Coding News Summary — React 16, major language releases, Chrome 61, and Yarn
This is a Coding Digest summary. We make them available in audio format as well! Subscribe to our podcast on iTunes or Play Music.
The biggest news this week is the release of React 16, a release that has been in the making for a long time. But what made this release big is not the new features it has, but rather the shiny new MIT license that the project was relicensed to. Along with a few other projects, including Flow and GraphQL, Facebook finally gave up their BSD+Patent license because of what seems to be some community pressure. No matter how it happened though, these Facebook open source projects are better-loved today under the MIT license.
We're excited to announce the release of React v16.0! Among the changes are some long-standing feature requests…reactjs.org
Major Language Releases
We recently saw a wave of major version releases including Java 9, C++ 17, Swift 4, CoffeeScript 2, and Postgres 10. In addition, Nodejs had 2 releases this month (8.5.0 and 8.6.0) with the highlight of adding experimental support for ES modules.
Chrome 61 added support for ES modules as well. This means the browser now natively allows a developer to the use the
import keyword that previously needed to be transpiled with build tools. In addition, Chrome 61 allows you to use
navigator.share to trigger the native Android share dialog, and offers a new USB API to access storage devices.
Sublime Text 3.0
The competition for text editors has heated up with many new open source ones entering the market. Sublime, the long time front runner, has now released version 3 in hopes to regain some of its market share. The company boasts that almost every aspect of the text editor has improved in some way, with a focus on performance.
Certainly there are big features that 3.0 has: Goto Definition, a new syntax highlighting engine, a new UI, and an…www.sublimetext.com
Vagrant, the tool for building and distributing development environments, has released version 2. Vagrant 2 supports provisioning development environments on VirtualBox, VMware, Hyper-V, Docker, AWS, GCP, and more. Vagrant has come a long way since version 1 which only supported VirtualBox.
Vagrant 2.0 is available immediately from the Vagrant website. You can find the full list of changes in recent Vagrant…www.hashicorp.com
gitconnected launched the community for developers. The platform offers the only social network dedicated to software engineers. Join now at gitconnected.com.