At the microXchg conference, Stefan Tilkov presented “Wait, what? Our microservices have actual human users?”. Tilkov proposed that current microservice discussions tend to be centered around backend topics. The presentation argued that it is of paramount importance to increase focus on how to structure what is arguably the most important part of a microservice application - the UI.
The Ember.js team has released the stable version of Ember 2.3, and the first beta of 2.4. Ember contributor Matthew Beale modestly describes the update as a "minor release," nonetheless 2.3 comes with several significant changes, including the ability to use Ember FastBoot with the latest stable release.
Mozilla has announced they are shutting down Persona, the cross-browser login system for the Web. Ryan Kelly, software engineer for Mozilla, said "Due to low, declining usage, we are reallocating the project’s dedicated, ongoing resources and will shut down the persona.org services that we run."
Lodash 4.0.0 has been released. This new version adds a new, smaller core library and includes plenty of new features and breaking changes. Support for IE 6-8 has been dropped and the library is no longer available on Bower.
NativeScript 1.5 has been released. One of the biggest developments is the support for TypeScript, allowing NativeScript users to develop their projects in TypeScript, without the need for TypeScript compilers.
The Rust core team has released 1.5, with around 700 changes including the introduction of cargo install and shrinking the metadata size by 20%.
The first beta version of Angular 2 has been released. While there's still a few things to finish up, the beta gives developers a solid ground to start building their apps upon.
Angular Material 1.0 has been released.
Mozilla has released 64-bit Firefox for Windows, along with many changes for web developers.
Microsoft has released version 1.7 of TypeScript, which enables async/await for ES6 targets and introduces a polymorphic this type.