The new build of Windows 10 with the number 10586.3 and the designation 1511, Threshold 2, or Fall Update also includes a new rendering engine for Microsoft Edge. Among the significant changes, the support for ams.js, WebRTC and the ever-improving ES6 support stand out. Support for the handy attribute a[download]
or CSS value initial
has also been added. The new Windows Runtime finally allows the use of Drag & Drop. From HTML, you can now use the element template
, meter
, picture
, or the w
unit in the srcset
attribute.
HTML
a[download]
attribute- Extended
srcset
(sizes) input type=datetime-local
input type=text selectionDirection
input type=time
<meter>
element<picture>
element- SVG external content
<template>
element
JavaScript
- asm.js now enabled by default
- Canvas Blend Modes
- ellipsis in canvas
- Drag & drop for uploading files is now supported
- ES2016 Async Functions (After Enable JavaScript Experimental Features flag)
- ES2015 Classes now enabled by default (previously after flag)
- ES2015 Destructuring now available (after JavaScript Experimental Features)
- ES2016 Exponentiation operator (after the Enable JavaScript Experimental Features flag)
- Event Handler
oninvalid
- Pointer Lock (Mouse Lock)
- WebRTC – Object RTC API (desktop)
CSS
- CSS initial and unset values
- CSS Mutability of the pseudo-class (
:read-write
,:read-only
) - CSS Range of the pseudo-class (
:in-range
,:out-of-range
)
Summary from the changelog.