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.
Flutter is a new open-source framework built by Google that aims to enable cross-platform development using a single Dart codebase on iOS and Android. It aims to provide high performance and 60fps, jitter-free experiences on both platforms.
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.
Chris Atherton did the closing keynote of the GOTO Berlin 2015 conference in which she talked about designing software. She suggests that, in stead of relying on professional opinions on how software should look or work, it can be better to go out and get data from real users. InfoQ interviewed her about designing and testing user interfaces.
The Node Foundation has announced vulnerabilities in versions of Node.js from v0.12.x through to v5.x "whereby an external attacker can cause a denial of service."
WordPress.com has replaced PHP with web technologies and a RESTful back-end API for the administration console.
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.
JetBrains has released IntelliJ IDEA 15, with improved Java 8 lambda debugger support, a better user interface for running tests, enhanced JVM frameworks support (Spring 4.2, Hibernate 5.0, Grails 3.x, and Arquillian), TypeScript 1.6 and TSLint integration, and initial support for Angular 2.
Nearly one year after Ruby 2.2.0 release, the first preview of Ruby 2.3.0 has been announced. Ruby 2.3.0 Preview1 introduces new features such as immutable string literals, null coalescing operator, and more.