JavaScript News

React v15.0 Release Candidate

March 7th, 2016

Sorry for the small delay in releasing this. As we said, we’ve been busy binge-watching House of Cards. That scene in the last episode where Francis and Claire Underwood ████████████████████████████████████. WOW! But now we’re ready, so without further ado, we’re shipping a release candidate for React v15 now. As a reminder, we’re switching to major…

Hosting Inclusive Angular Events: Ideas from AngularConnect

March 2nd, 2016

We care a lot about making Angular’s community inclusive and welcoming for everyone.  Guest bloggers Vicky Carmichael and Ruth Yarnit are part of the White October Events team that co-organises AngularConnect.  If you’re planning an Angular meetup or conference, you might find this post helpful in increasing the reach of your event. Enjoy!  – Naomi…

OpenSSL updates, 1.0.2g and 1.0.1s

February 29th, 2016

(Updates to this post, including a schedule change are included below) The OpenSSL project has announced that that they will be releasing versions 1.0.2g and 1.0.1s this week, on Tuesday the 1st of March, UTC. The releases will fix “several defects” that are labelled as “high” severity under their security policy, meaning they are: ……

February 2016 Security Release Summary

February 9th, 2016

Two weeks ago we announced the planned release of updates to all active release lines, v0.10, v0.12, v4 and v5, to fix HTTP related vulnerabilities and to upgrade the bundled versions of OpenSSL. Upon release of the OpenSSL updates we posted an impact assessment for Node.js users. We noted that the updates contained only one…

Angular 1.5.0 – ennoblement-facilitation has been released!

February 5th, 2016

We have just released the next major version of Angular 1, which has been in development since May last year. The primary theme for this release was to improve the upgrade path to Angular 2. In this release we have added features that will enable developers to write Angular 1 applications that are closer to…

Angular 2 templates: Will it parse?

February 3rd, 2016

As part of the beta release, we eliminated the requirement for kebab-case in Angular templates and replaced them with case-sensitive names for attributes. This makes it easier for you to write Angular 2 templates that are consistent with naming conventions used in directives. For example, where you would previously write:   <my-widget (some-event)=”someAction()” [some-property]=”expression” #some-var>…

OpenSSL upgrade low-severity Node.js security fixes

January 27th, 2016

(Updates to this post, including a schedule change are included below) Summary The Node.js project will be releasing new versions across all of its active release lines early next week (possibly sooner, pending full impact assessment) to incorporate upstream patches from OpenSSL and some additional low-severity fixes relating to HTTP handling. Please read on for…

Angular 2: an MIT Open Source Licensed Framework

January 11th, 2016

Guest-blogger Max Sills is an attorney in Google’s Open Source Office, and our expert on all things legal related to Angular.  Enjoy!  – Naomi As of beta.2 this week, we’re moving Angular 2, its related libraries, and any code snippets and examples to the MIT license. Open source licenses are meant to protect developers by…

Angular 2 Beta

December 15th, 2015

We’re ecstatic to announce that we’ve reached Angular 2 Beta.  You can read about many of the improvements over Angular 1 in a recent post.  Get started learning Angular 2 now at What does ‘beta’ mean? Beta means we’re now confident that most developers can be successful building large applications using Angular 2. Through…

Angular Material 1.0 Now Available!

December 15th, 2015

The thirty two (32) Core UI components that make up the Angular Material 1.0 library are officially released and ready for you to put them to work in your AngularJS applications. Thanks to the many contributors, from both Google and the open-source community, who worked through the release candidate shakedown cruise over the past weeks….