WordPress.com has replaced PHP with web technologies and a RESTful back-end API for the administration console.
The roll out of the first major update to Windows 10 includes the latest rendering engine for Microsoft's Edge browser. EdgeHTML 13 includes a number of HTML5 and CSS features and is a good sign that Microsoft can continually update their newest browser.
Redux uses a unidirectional data flow similar to Flux, but it has a single store which is changed by cloning the original store and applying some functions without side effects. There is no Dispatcher.
Meteor have released the updated version of Angular Meteor, its library for using AngularJS on top of Meteor.
Google has announced that they will drop support for Chrome on Windows XP, Windows Vista, and Mac OS X 10.6, 10.7, and 10.8 in April 2016.
The Riot.js core team has released version 2.3, describing it as "a big step forward" for the React-like micro-library. The major 2.3 release organises the code base into six different modules: compiler, tmpl, observable, route, core and cli, meaning that if developers want to use just a part of the framework like the riot-route or the riot-observable they can do it without using riot at all.
According to a recent security analysis by Foxglove Security suggests that applications using deserialization may be vulnerable to a zero-day exploit. This includes libraries including OpenJDK, Apache Commons, Spring and Groovy. InfoQ investigates.
As previously announced, JetBrains has launched the Toolbox, a collection of their desktop tools –IDEs, utilities and extensions – using the new subscription model which basically means paying monthly or yearly instead of one upfront payment.
The Rust core team has released 1.4 stable, with approximately 1200 changes including a major improvement to Cargo, stabilised APIs, and fixes to improve the behavior of associated types.
Measuring the performance of single page applications (SPAs) presents some unique challenges. Philip Tellis, author of the boomerang library and Chief Architect at SOASTA, and Nicholas Jansma, senior engineer at SOASTA, deep-dived into the subject at the Velocity conference in Amsterdam, providing context and specific advice on how to measure performance for that kind of web applications.
Ceylon, Node.js and Atom have all seen stable upgrades this week, and we have decided to write a common post covering most notable features and enhancements that come with these new versions.