Menu

JavaScript News

Google announces Grab and Go program for Chromebooks, powered by Angular

August 3rd, 2018

Last week at Google Cloud Next, the Grab and Go team showed off their newly announced Grab and Go program: a self service program for enterprises to automate managing Chromebook assets. An Angular application powers this program which automatically manages Chromebook assignments based on user logins. All of Google’s internal loaner Chromebook fleet is managed…

React v16.4.2: Server-side vulnerability fix

August 1st, 2018

We discovered a minor vulnerability that might affect some apps using ReactDOMServer. We are releasing a patch version for every affected React minor release so that you can upgrade with no friction. Read on for more details. Short Description Today, we are releasing a fix for a vulnerability we discovered in the react-dom/server implementation. It…

What’s New in WebStorm for Angular

July 30th, 2018

The most recent release of Angular adds lots of new features to the CLI that make it easier for you to update and add new features to your app. The recent WebStorm 2018.2 major update adds integration with these new CLI commands. Let’s have a look at these and some other new features in action! To…

Angular v6.1 Now Available — TypeScript 2.9, Scroll Positioning, and more

July 26th, 2018

Angular version 6.1 has been released. This is a minor release that is a drop-in replacement for 6.0 containing new features and bugfixes. picture of the Angular repository changelog What’s new? Router Scroll Position RestorationDevelopers can now configure the router to remember and restore scroll position as the user navigates around an application. New navigation…

Datepicking Beyond the Gregorian Calendar

July 12th, 2018

In this blog post, I would like to tell you about our work at the Digital Humanities Lab (DHLab) at the University of Basel, Switzerland, and how it is connected to the Angular community. Part of my role here at the DHLab is making research more accessible. This is the story of an open source…

You Probably Don’t Need Derived State

June 7th, 2018

React 16.4 included a bugfix for getDerivedStateFromProps which caused some existing bugs in React components to reproduce more consistently. If this release exposed a case where your application was using an anti-pattern and didn’t work properly after the fix, we’re sorry for the churn. In this post, we will explain some common anti-patterns with derived…

Moving Design Beyond Pictures

June 7th, 2018

Quickly create real Angular prototypes without writing code. Designers put a lot of time into designing components and features for their products, however, there often still remains a gap between a designer’s vision and a developer’s reality. “An author can write a book. A musician can compose a song, an animator can compose a short, a…

June 2018 Security Releases

June 6th, 2018

Summary Node.js will release new versions of all supported release lines on or around June 12th, 2018 (UTC). These releases will incorporate a number of security fixes. Impact All versions of Node.js 6.x (LTS "Boron") are vulnerable to 1 denial-of-service (DoS) vulnerability with a severity of LOW. All versions of Node.js 8.x (LTS "Carbon") are…

React v16.4.0: Pointer Events

May 23rd, 2018

The latest minor release adds support for an oft-requested feature: pointer events! It also includes a bugfix for getDerivedStateFromProps. Check out the full changelog below. Pointer Events The following event types are now available in React DOM: onPointerDown onPointerMove onPointerUp onPointerCancel onGotPointerCapture onLostPointerCapture onPointerEnter onPointerLeave onPointerOver onPointerOut Please note that these events will only work…

Version 6 of Angular Now Available

May 4th, 2018

The 6.0.0 release of Angular is here! This is a major release focused less on the underlying framework, and more on the toolchain and on making it easier to move quickly with Angular in the future.a photo by Manu Murthy of the Angular TeamAs a part of …