Stable Release v2.6.1
Meaningful Changes
- Fix taps on elements with
disabled
property - closure compiler fixups
- Allow legacy element property definitions with only a type.
- Replace an attempt to spread a NodeList to an array with
Array.from
for Safari 9, where NodeList is not iterable. - Ignore shady CSS scoping in getComposedHTML
- Make event notification handler read the value from currentTarget
Raw Notes
-
Make event notification handler read the value from currentTarget, (#5309) (commit)
-
Regenerate types. (commit)
-
Annotate another two ephemeral classes. (commit)
-
Mark some ephemeral super classes as private. (commit)
-
Annotate Node parameter as not null. (commit)
-
Updates for improved type generation. (commit)
-
Disable combined CE+SD polyfill testing on browsers with native support, for test economy. (commit)
-
Extend Safari exceptions beyond 10.1 (commit)
-
Extend Edge exceptions beyond Edge 16 (commit)
-
Ignore shady CSS scoping in getComposedHTML (commit)
-
Update gen-typescript-declarations and generate constructor types (#5281) (commit)
-
split chrome and firefox runs, maybe fewer timeouts for firefox (commit)
-
port other fixes as well (commit)
-
Port Closure Compiler fixes to polymer-externs (commit)
-
Fix lint errors. (commit)
-
Add a test for touches on labels causing clicks on the labelled element. (commit)
-
Replace an attempt to spread a NodeList to an array with
Array.from
for Safari 9, where NodeList is not iterable. (commit) -
IE fixes (commit)
-
Use node 8 (commit)
-
Only disable tabs for "disablable" elements (commit)
-
Add
@const
to elements (commit) -
Add user-importable files to
bower.json
'smain
field for modulizer. (commit) -
Add reasoning for suppress missingProperties (commit)
-
Don't rely on dom-module synchronously until WCR. (commit)
-
Avoid closure warnings. (commit)
-
Add ability to define importMeta on legacy elements. Fixes #5163 (commit)
-
Allow legacy element property definitions with only a type. Fixes #5173 (commit)
-
Update docs. (commit)
-
Use Polymer.ResolveUrl.pathFromUrl (commit)
-
Fix test under shadydom. Slight logic refactor. (commit)
-
Fix lint warning (commit)
-
Add importMeta getter to derive importPath from modules. Fixes #5163 (commit)
-
Reference dependencies as siblings in tests. (commit)
-
Update types (commit)
-
Add note about performance vs correctness (commit)
-
Update types. (commit)
-
Lint clean. (commit)
-
Pass through fourth namespace param on attributeChangedCallback. (commit)
-
Add a @const annotation to help the Closure Compiler understand that Polymer.Debouncer is the name of a type. (commit)
-
[ci skip] update changelog (commit)
-
Update docs and types (commit)
-
Update perf test to use strict-binding-parser (commit)
-
Correct import paths (commit)
-
Only store method once for dynamic functions (commit)
-
Move strict-binding-parser to lib/mixins (commit)
-
Rename to StrictBindingParser (commit)
-
Fix linter errors (commit)
-
Extract to a mixin (commit)
-
Add missing dependency to bower.json (commit)
-
Fix linter warning (commit)
-
Add documentation (commit)
-
Add performance test for binding-expressions (commit)
-
Rewrite parser to use switch-case instead of functions (commit)
-
Remove escaping from bindings (commit)
-
Fix linter warning (commit)
-
Refactor to be functional and add more tests (commit)
-
Fix linter warnings (commit)
-
Rewrite expression parser to state machine (commit)