Polymer v3.2.0 Release Notes
Release Date: 2019-03-21 // about 5 years ago-
โก๏ธ [ci skip] update polymer version (commit)
๐ Fix lint (commit)
โ Add tests. (commit)
๐ Ensure debouncer is removed from queue before running callback. (commit)
๐ Don't clear set at end for flush reentrancy safety; canceling removes from set (commit)
Assert the callback was called. (commit)
Ensure the debouncer is not already canceled before canceling. (commit)
โก๏ธ Fix a couple of closure type issues. * gestures - update internal type changes * debounce - fix mistaken return type (commit)
๐ Revert to
getStyle()
(commit)๐ Fix getStyle definition (commit)
โ Add extra test (commit)
๐ Use in check rather than undefined. (commit)
๐ Allow value to merge from previous behavior property declaration. Fixes #5503 (commit)
๐ Fix/suppress upcoming JSCompiler build errors (commit)
โ Add comment about flush order when re-debouncing (commit)
๐ FIx lint (commit)
โ Remove debug code (commit)
Re-add the queue removal in setConfig (commit)
โ Remove debug code (commit)
โ Remove test.only (commit)
๐ Fix order of flushed debouncers to match 1.x (commit)
โ Add comments and avoid Array.fill (commit)
๐ Use set and clear debouncer upon completion. Fixes #5250. (commit)
โ Added comment based on review feedback. (commit)
โ Add property reflection to notify path and friends calls to support closure-compiler renaming. (commit)
โ Add
classList
toPolymer.dom
whenShadyDOM.noPatch
is used (commit)โก๏ธ Update externs from internal (commit)
โ Use webcomponents 2.2.7 for initialSync tests (commit)
โ Add
@fileoverview
, put@suppress
after it (commit)โ address feedback (commit)
๐ use JSCompiler_renameProperty bare (commit)
โ Remove semicolon after class definition (lint). (commit)
๐จ Refactor symbols to make gen-typescript-declarations happy (commit)
Ensure argument types match. (commit)
๐ Backport closure compiler fixes from internal (commit)
๐ Fix test warning in Edge/IE (commit)
๐ Fix test in IE/Edge (commit)
โก๏ธ Update package-lock (commit)
โก๏ธ Update webcomponents vesrion. (commit)
โ Remove unused import (commit)
โ Add comment re: undefined issue (commit)
๐ Move undeclared property warning to element-mixin. (commit)
โ Add issue for TODO (commit)
โฌ๏ธ Upgrade wcjs (commit)
๐ Fix lint errors. (commit)
โฌ๏ธ Upgrade wcjs (commit)
โก๏ธ Updates based on review. (commit)
โ Add better messaging for scoping test (commit)
โ Remove addressed TODO comment. (commit)
โ Clarify warning. Add comment. (commit)
โ Add warnings for disabling boolean settings. (commit)
โฌ๏ธ Upgrade webcomponentsjs (commit)
โฌ๏ธ Upgrade webcomponentsjs (commit)
๐จ Refactor to make code more readable, add tests, remove dead code. (commit)
โ Adds
syncInitialRender
setting (commit)Ensure that marshalArgs pulls wildcard info value from __data It currently pulls the value from
changedProps
rather than __data, meaning it could provide stale data for re-entrant changes. (commit)๐ Fix lint warning (commit)
โ Add warning for redeclared computed properties. (commit)
โ Add warning for undeclared properties used in bindings. (commit)
๐ Make initial distribution synchronous when
legacyOptimizations
is set (commit)Ensure dispatchEvent is wrapped (commit)
Disable auto
strip-whitespace
on template with legacyOptimizations (commit)โ Add tests for calling Polymer() with ES6 class (commit)
๐ use a regular for-loop intead of for-of (commit)
๐ Lint clean (commit)
โ Remove
@override
from static methods on mixins. (commit)Externs should use var instead of let (commit)
โ Add @suppress annotations for missing property checks. (commit)
๐ Allow
Polymer({})
calls with ES6 class (commit)[wrap] Fix doc comment. (commit)
๐ Fix typo (commit)
๐ Make sure
_valueToNodeAttribute
uses wrap (commit)Suppress upcoming jscompiler errors. (commit)
compromise with typescript and closure (commit)
๐ Closure typing fixes (commit)
โ Add type jsdoc to templatize root property. (commit)
โ Remove meaningless "undefined" in settings.js (commit)
๐ Make
noPatch
safe with older versions of ShadyDOM (commit)Temporarily disable type genration (commit)
๐ Changes based on review. (commit)
๐ Changes based on review. (commit)
More shady compatible wrapping (commit)
๐ Fix typos (commit)
โก๏ธ Update to match 2.x branch (commit)
โฌ๏ธ Revert "Manual merge from
perf-opt-disable-upgrade
branch." (commit)โก๏ธ Update Polymer 3 package-lock. (commit)
โก๏ธ Update to webcomponentsjs 2.2.0 (commit)
โก๏ธ Update to latest webcomponentsjs (commit)
โฌ๏ธ Manual merge from
perf-opt-disable-upgrade
branch. (commit)โ Remove double-import of settings (commit)
๐ Document properties for eslint. (commit)
โ Add back event tests. (commit)
๐ Use closure-safe name (commit)
โ Add tests (commit)
Ensure properties and observers are interleaved per behavior (commit)
Ensure property values are always overridden by extendors/behaviors (commit)
Ensure
registered
is always called on element prototype (commit)err instead of air (commit)
Do lazy behavior copying only when
legacyOptimizations
is set (commit)๐ Behavior property copying fixes (commit)
Ensure initial static classes are preserved when a class$ binding is present (commit)
Get typescript compiling again. (commit)
โ Remove extra space (commit)
Avoid copying certain properties from behaviors (commit)
โ skip some tests that never really worked in ShadyDOM (commit)
๐ Move __activateDir into check instead of replace (commit)
Don't set up observer in ShadyDOM (commit)
๐ Manually merge changes from #5418 (commit)
๐ Fix merge conflict around toggleAttribute (commit)
Get Polymer compiling clean under closure recommended flags (commit)
๐ Apply LegacyDataMixin to TemplatizeInstanceBase. Fixes #5422 (commit)
โ TemplateStamp (commit)
๐ Fixes #5420 (commit)
๐ Lint fix (commit)
โก๏ธ Updates ported from
perf-opt
branch (commit)โ rename test file. (commit)
Check for ShadyDOM and
:dir
selectors before trying css transform (commit)๐ Rename Closure V1 compatibility PolymerDomApi types for TypeScript types. (commit)
Hybrid compatibility for PolymerDomApi and Polymer.Iconset types. (commit)
๐ Fix another unsafe property assignment in Polymer. (commit)
โ Add explicit null template for array-selector (commit)
โ remove cruft (commit)
โ Adds basic legacy support for ShadyDOM.unPatch (WIP) (commit)
โก๏ธ [ci skip] update changelog (commit)
โ Adds setting to skip style incudes and url rewriting (commit)
โช restores functionality of Polymer.mixinBehaviors (commit)
Avoids using mixins for behaviors. (commit)
๐ Fix jsdoc comment (commit)
โ Upstream warning text. (commit)
Upstream changes to externs (commit)