Menu

JavaScript News

Path validation vulnerability, September 2017

September 29th, 2017

Path Validation Vulnerability (Updated 29-September-2017 – CVE assigned) The Node.js project released a new version of 8.x this week which incorporates a security fix. Impact Version 8.5.0 of Node.js is vulnerable. 4.x and 6.x versions are NOT vulnerable. Downloads Node.js 8 (Current) Node.js-specific security flaws Node.js version 8.5.0 included a change which caused a security…

React v16.0

September 26th, 2017

We’re excited to announce the release of React v16.0! Among the changes are some long-standing feature requests, including fragments, error boundaries, portals, support for custom DOM attributes, improved server-side rendering, and reduced file size. New render return types: fragments and strings You can now return an array of elements from a component’s render method. Like…

DOM Attributes in React 16

September 8th, 2017

In the past, React used to ignore unknown DOM attributes. If you wrote JSX with an attribute that React doesn't recognize, React would just skip it. For example, this: // Your code: <div mycustomattribute="something" /> would render an empty div to the DOM with React 15: // React 15 output: <div /> In React 16,…

Error Handling in React 16

July 26th, 2017

As React 16 release is getting closer, we would like to announce a few changes to how React handles JavaScript errors inside components. These changes are included in React 16 beta versions, and will be a part of React 16. By the way, we just released the first beta of React 16 for you to…

Moving the Angular Blog

July 18th, 2017

The Angular Blog is moving to a new URL:https://blog.angular.io (#itsjustangular !)Please follow us there for the latest news, updates, and tips, and stories from the field.

Angular 4.3 Now Available

July 15th, 2017

Angular version 4.3 has been released. This is a minor release following our announced adoption of Semantic Versioning, meaning that it contains no breaking changes and that it is a drop-in replacement for 4.x.x.What’s new?We are introducing HttpClient, a smaller, easier to use, and more powerful library for making HTTP Requests. Learn more about it…

Angular Material Status Update

July 6th, 2017

In the six months since our last post about Angular Material, the team been hard at work building cool new components and applying a heaping of polish. Some of the highlights include: Datepicker, expansion panel, and accordion components Improved support for @angular/platform-server Configurable scrolling strategies for Overlays Strict-null checks and no-unused-params compliance Typography extension to theming Live…

Security updates for all active release lines, July 2017

June 27th, 2017

SummaryThe Node.js project will be releasing new versions across all of its active release lines (4.x, 6.x, 8.x) as well as 7.x the week of July 10th 2017 to incorporate a security fix. Denial of Service VulnerabilityAll current versions of v4.x through to v8.x inclusive are vulnerable to an issue that can be used by…

React v15.6.0

June 13th, 2017

Today we are releasing React 15.6.0. As we prepare for React 16.0, we have been fixing and cleaning up many things. This release continues to pave the way. Improving Inputs In React 15.6.0 the onChange event for inputs is a little bit more reliable and handles more edge cases, including the following: not firing when…

Angular 4.2 Now Available

June 13th, 2017

Angular version 4.2 has been released. This is a minor release following our announced adoption of Semantic Versioning, meaning that it contains no breaking changes and that it is a drop-in replacement for 4.x.x.What’s new?Angular Forms now includes validators for min and max attributesYou can now bootstrap a component directly by passing an element reference…

Page 1 of 912345...Last »